﻿@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@import'../../../node_modules/react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css';@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-card_item{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_item:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_item label{display:flex}.m-card_item .m-card_item__control{width:2.7rem;padding-top:.1rem}.m-card_item .m-card_item__control .m-radio{display:block}.m-card_item .m-card_item__label{width:100%}.m-card_item .m-card_item__label .m-card_item__head{display:flex;justify-content:space-between}.m-card_item .m-card_item__label .m-card_item__head .m-card_item__title{font-size:16px;font-weight:bold}.m-card_item .m-card_item__label .m-card_item__body{display:block;padding-top:.7rem;font-size:12px}.m-card_item .m-card_item__label .m-card_item__body img{margin-top:-5px}.m-card_item .m-card_item__close{position:absolute;right:5px;top:-10px;width:20px;height:20px;border-radius:50%;border-color:#fff;background-color:#f4516c;color:#fff;display:flex;align-items:center;justify-content:center}.m-card_item .m-card_item__close:hover{background-color:#af5058}.m-card_add{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_add:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_add .m-card_add__body{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.m-card_add .m-card_add__body .m-card_add__img{width:100%;text-align:center;display:block}.m-card_add .m-card_add__body .m-card_add__img span>i{font-size:45px}.m-card_add .m-card_add__body .m-card_add__text{width:100%;text-align:center;margin-top:5px}.m-card_add .m-card_add__body .m-card_add__text span{font-size:14px;font-weight:bold}.subscription-payment-container{height:100%;width:100%;display:flex;flex-direction:row;font-family:"Helvetica Neue",sans-serif}.subscription-payment-container .payment-cart-container{flex:1;background:linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) no-repeat,linear-gradient(var(--dynamic), var(--dynamic)) no-repeat;padding:10px;display:flex;flex-direction:column;border-radius:4px 0 0 4px}.subscription-payment-container .payment-cart-container .prices-item-remove i{font-size:1.3rem;color:#fff}.subscription-payment-container .payment-cart-container .price-items-container{height:380px}.subscription-payment-container .payment-cart-container .price-items-container h5{color:#fff;font-size:23px}.subscription-payment-container .payment-cart-container .price-items-container h5:not(:first-child){margin-top:15px}.subscription-payment-container .payment-cc-form{flex:2;padding-left:15px;display:flex;flex-direction:column}.subscription-payment-container .payment-cc-form .payment-cc-title{color:#0c2543;font-size:48px;font-weight:100;line-height:57px;margin-bottom:90px}.subscription-payment-container .payment-cc-form .discount-warning-container{margin-top:20px}.subscription-payment-container .payment-cc-form .discount-warning-container h4{color:#ffb822}.subscription-payment-container .payment-cc-form .discount-warning-container .discount-warning-item{color:#ffb822;font-size:14px;font-weight:400}.subscription-payment-container .payment-cc-form .payment-line{display:flex;flex-direction:row}.subscription-payment-container .payment-cc-form .payment-line .payment-column{flex:1;padding:0 18px}.subscription-payment-container .payment-cc-form .payment-line .payment-column:first-child{padding-left:0}.subscription-payment-container .payment-cc-form .payment-line .payment-column:last-child{padding-right:0}.payment-input{display:flex;flex-direction:column;margin-bottom:30px;position:relative}.payment-input label{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px}.payment-input label .form-control-feedback{color:#f4516c}.payment-input input{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center}.payment-input input:active{outline:none;border-color:var(--dynamic)}.payment-input input:focus{outline:none;border-color:var(--dynamic)}.payment-input select{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.payment-input select:active{outline:none;border-color:var(--dynamic)}.payment-input select:focus{outline:none;border-color:var(--dynamic)}.payment-input select::-ms-expand{display:none}.payment-input select+.select-arrow{width:55px;height:40px;border-left:1px solid #c6cfd9;position:absolute;top:37px;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.payment-input select+.select-arrow img{width:15.27px;height:11.55px}.payment-input .missing-label-margin{margin-top:31px}.payment-input-hint{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;align-self:center}.payment-form{display:flex;flex-direction:column}.payment-button-container{margin-top:25px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.payment-button{font-size:18px !important;font-family:"Helvetica Neue",sans-serif;font-weight:bold;line-height:23px;height:54px;min-width:40%}.payment-button:disabled{cursor:not-allowed}.payment-finish-button{width:90%}.stripe-container{width:100%;padding:1.4rem}.stripe-container .stripe-input-container{width:100%;display:flex;justify-content:space-between}.stripe-container .stripe-button{border:none;border-radius:4px;outline:none;text-decoration:none;color:var(--inverse);background:var(--dynamic);white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);font-size:15px;font-weight:600;letter-spacing:.025em;-webkit-transition:all 150ms ease;transition:all 150ms ease}.stripe-container .stripe-finish-button{color:var(--inverse);background:var(--dynamic);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px}.stripe-container .stripe-finish-button:hover{transform:translateY(-1px);box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1))}.stripe-container .stripe-cancel-button{color:var(--dynamic);background:var(--inverse);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px;margin-right:12px}.stripe-container .stripe-cancel-button:hover{box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1));color:var(--inverse)}.stripe-container .stripe-error-container{height:20px;padding:4px 0;color:var(--danger)}.stripe-container .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;flex:1}.stripe-container .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-container .StripeElement--invalid{border-color:var(--danger)}.stripe-container .StripeElement--webkit-autofill{background-color:#fefde5 !important}@media(max-width: 500px){.stripe-container .stripe-input-container{display:inherit}.stripe-container .stripe-input-container .StripeElement{margin-bottom:20px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-menu__link.selected .m-menu__link-text{color:var(--dynamic)}@media(min-width: 1025px){.header-banner{width:550px;display:table-cell;vertical-align:middle;height:auto}}@media(max-width: 1024px){.header-banner{height:0}}.header-banner{transition:all .2s ease}.header-banner .m-portlet{margin-bottom:0}.m-header{-webkit-box-shadow:none;box-shadow:none}.m-header .m-header__top{background-color:#fff;box-shadow:0 0 5px 0 #e5e9f2}.m-header .m-header__top .m-brand{background:#fff}.m-footer{background:#fff}.body-background{background:#f5f6fa}.m--img-rounded.m--img-centered{max-height:41px;height:100%}.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__languages .m-topbar__language-selected-img{width:26px;height:26px;object-fit:cover;border-radius:50% !important}.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__languages .m-nav__item .m-topbar__language-img{width:22px;height:22px;object-fit:cover;border-radius:50% !important}.auth-organizations{position:relative;height:100%;top:30%}.vertical-center{display:flex;align-items:center}.cart-popup-title{font-family:"Poppins";font-weight:600;font-size:14px;color:#6f6c80}#cartPopupItems{overflow-y:auto;height:250px}.cart-popup-item-background{background-color:#f3f5fa}.cart-popup-item-img{width:100%;height:auto;border-radius:4px}.cart-popup-product-title{font-size:14px;font-family:"Poppins"}.cart-popup-product-total{font-size:12px;font-weight:500}.cart-popup-product-price{font-size:12px;font-weight:400}.cart-popup-qty-lbl{font-size:9.75px;font-family:"Poppins";color:#6f6c80}.cart-popup-quantity{max-height:15px;padding:.75rem .2rem}.cart-popup-quantity>input{text-align:right}.cart-popup-prod-del-btn{color:#ee726b;font-size:1.2rem;cursor:pointer}.cart-popup-pill-override{border-color:#c5c5c5 !important}.cart-popup-footer-total{color:var(--dynamic)}.cart-popup-footer-total-lbl{font-weight:600;font-size:14px}.cart-popup-footer-price-lbl{font-weight:500}.cart-popup-go-cart-btn{padding:.65rem 1.05rem;color:#fff;font-family:"Roboto";font-size:14px}@media screen and (max-width: 1440px){.bravon-topbar{padding:0 1rem 0 0}.bravon-topbar .m-topbar__nav{margin:0 !important}.bravon-header-menu .m-menu__item{padding:0 .7rem !important}}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}.cropper-container{display:flex;justify-content:center;align-items:center;padding-bottom:2.2rem}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:rgba(0,0,0,0)}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;min-width:400px;max-width:60vw;max-height:60vh;object-fit:contain}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;outline:1px solid rgba(0,0,0,0)}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(max-width: 768px),(pointer: coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-nw{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-n{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-ne{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-e{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}.file-viewer-wrapper{width:100%}.file-viewer-wrapper .document-controls{width:100%;padding:5px 0;background:#474747;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 1px rgba(0,0,0,.15),inset 0 -1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.1)}.file-viewer-wrapper .document-controls .document-controls-left{flex:1;display:flex;justify-content:flex-start;align-items:center}.file-viewer-wrapper .document-controls .document-controls-middle{flex:1;display:flex;justify-content:center;align-items:center}.file-viewer-wrapper .document-controls .document-controls-right{flex:1;display:flex;justify-content:flex-end;align-items:center}.file-viewer-wrapper .document-controls .document-controls-right{flex:1;justify-self:flex-end;display:flex}.file-viewer-wrapper .document-controls .controls-separator{padding:8px 0;width:1px;background-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px hsla(0,0%,100%,.08);display:inline-block;margin:5px 0}.file-viewer-wrapper .document-controls .controls-field{padding:3px 6px;margin:4px 0 4px 0;border-radius:2px;background:hsla(0,0%,100%,.09) linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));background-clip:padding-box;border:1px solid rgba(0,0,0,.38);border-top-color:rgba(0,0,0,.32);border-bottom-color:rgba(0,0,0,.42);box-shadow:0 1px 0 rgba(0,0,0,.05) inset,0 1px 0 hsla(0,0%,100%,.05);color:hsl(0,0%,95%);font-size:12px;line-height:14px;outline-style:none;transition-property:background-color,border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease}.file-viewer-wrapper .document-controls .controls-field:hover{background-color:hsla(0,0%,100%,.11);border-color:rgba(0,0,0,.4) rgba(0,0,0,.43) rgba(0,0,0,.45)}.file-viewer-wrapper .document-controls .controls-field:focus{background-color:hsla(0,0%,100%,.15);border-color:hsla(49,100%,50%,.8) hsla(49,100%,50%,.85) hsla(49,100%,50%,.9)}.file-viewer-wrapper .document-controls .controls-field::-webkit-inner-spin-button,.file-viewer-wrapper .document-controls .controls-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.file-viewer-wrapper .document-controls .controls-field.page-number{-moz-appearance:textfield;min-width:16px;text-align:right;width:40px;height:24px}.file-viewer-wrapper .document-controls .zoom-btn{display:none}.file-viewer-wrapper .document-controls .controls-separator{padding:8px 0;width:1px;background-color:rgba(0,0,0,.5);z-index:99;box-shadow:0 0 0 1px hsla(0,0%,100%,.08);display:inline-block;margin:5px 0}.file-viewer-wrapper .document-controls button{background:none;width:32px;height:25px;padding:2px 6px 0;border:1px solid rgba(0,0,0,0);border-radius:2px;color:hsla(0,0%,100%,.8);font-size:12px;line-height:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;transition-property:background-color,border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease;float:left;outline:none}.file-viewer-wrapper .document-controls button:hover{background:rgba(0,0,0,.12) linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));background-clip:padding-box;border:1px solid rgba(0,0,0,.38);border-top-color:rgba(0,0,0,.32);border-bottom-color:rgba(0,0,0,.42);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 0 1px hsla(0,0%,100%,.15) inset,0 1px 0 hsla(0,0%,100%,.05);transition-property:background-color,border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease}.file-viewer-wrapper .document-controls .next-button{position:relative;margin:0 0 0 -1px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-left-color:rgba(0,0,0,0)}.file-viewer-wrapper .document-controls .prev-button{position:relative;margin:0 -1px 0 0;border-top-left-radius:2px;border-bottom-left-radius:2px;border-right-color:rgba(0,0,0,0)}.file-viewer-wrapper .document-controls .controls-label{min-width:16px;padding:3px 6px 3px 2px;margin:4px 2px 4px 0;border:1px solid rgba(0,0,0,0);border-radius:2px;color:hsl(0,0%,85%);font-size:14px;line-height:16px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.file-viewer-wrapper .file-viewer{overflow:auto;height:90vh}.file-viewer-wrapper .file-viewer .pdf-container{display:flex;align-items:center;justify-content:center}.file-viewer-wrapper .file-viewer .pdf-container #canvas_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.file-viewer-wrapper .file-viewer .pdf-container #canvas_wrapper>*{margin-bottom:10px}.file-viewer-wrapper:fullscreen .zoom-btn{display:block !important}@font-face{font-family:"Ionicons";src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.image-gallery-container .image-lesson-complete{margin:3rem 0 1rem 0}.image-gallery-container .image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;transition:all 1s ease}.image-gallery-container .image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery-container .image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-container .image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-container .image-gallery-content.fullscreen{background:#000}.image-gallery-container .image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-container .image-gallery-slide-wrapper{position:relative}.image-gallery-container .image-gallery-slide-wrapper.left,.image-gallery-container .image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media(max-width: 768px){.image-gallery-container .image-gallery-slide-wrapper.left,.image-gallery-container .image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-container .image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-play-button,.image-gallery-left-nav,.image-gallery-right-nav{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{color:#fff;line-height:.7;text-shadow:0 2px 2px hsl(0,0%,10%);transition:color .2s ease-out}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#337ab7}@media(max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px hsl(0,0%,10%)}@media(max-width: 768px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.4em}}@media(max-width: 480px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2em}}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{color:#fff;transform:scale(1.1)}@media(max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button::before{content:""}.image-gallery-fullscreen-button.active::before{content:""}.image-gallery-fullscreen-button.active:hover::before{transform:scale(0.9)}.image-gallery-play-button{left:0}.image-gallery-play-button::before{content:""}.image-gallery-play-button.active::before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}@media(max-width: 768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media(max-width: 480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav::before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav::before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 hsl(0,0%,10%);cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media(max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);transition:border .3s ease-out;width:100px}@media(max-width: 768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media(max-width: 768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}#order-wizard{padding-left:37px;padding-top:32px}#order-wizard .order-title-wizard{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:2rem}#order-wizard .order-wizard-container{display:flex;flex:7}#order-wizard .order-wizard-container .order-wizard-step{flex:1}#order-wizard .order-wizard-container .order-wizard-step .icon-holder{display:flex;justify-content:center;align-items:center;background:#c5c5c5;border-color:#c5c5c5;width:48px;height:48px;border-radius:100%;margin-bottom:.5rem}#order-wizard .order-wizard-container .order-wizard-step .icon-holder i{color:#fff;font-size:1.4rem}#order-wizard .order-wizard-container .order-wizard-step .step-item{display:flex;align-items:flex-end;gap:1rem}#order-wizard .order-wizard-container .order-wizard-step .step-item h2{color:#afadbc;font-size:30px;font-style:normal;font-weight:400;line-height:normal}#order-wizard .order-wizard-container .order-wizard-step .step-item h3{color:#535061;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#order-wizard .order-wizard-container .order-wizard-step .active .icon-holder{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:100%;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#order-wizard .order-wizard-container .order-wizard-step .active .icon-holder i{color:#fff;font-size:1.4rem}@media screen and (max-width: 500px){#order-wizard .tabHidden{display:none}}#subscriptionPlanModal{display:table !important;width:100%;height:100%}#subscriptionPlanModal .btn-close{position:absolute;top:5px;z-index:30000 !important;right:30px;background:none;border:none;font-size:2.5rem;font-weight:600;color:#c5c5c5;cursor:pointer}#subscriptionPlanModal .btn-close:hover{opacity:.85;transform:scale(1.02)}#subscriptionPlanModal .modal-lg{max-width:1100px !important}#subscriptionPlanModal .modal-lg .modal-content{height:90vh}#subscriptionPlanModal .modal-lg .modal-content .loading-content-container{height:inherit}#subscriptionPlanModal .subscription-plan-modal-popup{width:100%;height:780px;display:flex}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper{width:100%;height:100%;display:flex}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-billing-step{flex:1}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details{display:flex}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details #order-wizard{flex:6}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container{flex:6}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container{margin-top:50px;overflow:hidden;overflow-y:auto;padding:0 37px 20px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container::-webkit-scrollbar-thumb:hover{background-color:#f3f4f8;border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container .fix-width-address{padding:0}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container .change-address{float:left}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container .display-address{display:none}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .order-wizard-container .billing-container h3{color:#595d6e;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:25px 0}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .sideBar-wrapper{flex:4;max-width:416px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .sideBar-wrapper .subscription-plan-modal-popup-price-info{height:450px;border-radius:0 5px 0 5px;background:#f9f9fc}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .sideBar-wrapper .subscription-plan-modal-popup-price-info .total-card-ammount{padding-top:7rem;background:#f9f9fc}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .sideBar-wrapper .check-terms{padding:1rem 1rem 1rem 0;color:#6f6c80;font-size:14px;font-style:normal;font-weight:400}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .details .sideBar-wrapper .check-terms .terms-box{margin-top:-3px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step{display:flex;margin-top:50px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card{background-color:#fff;flex-direction:row;border-radius:10px;position:relative;display:flex;width:100%;height:150px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-image-horizontal{width:170px;height:112px;border-radius:6px;flex:1}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-image-horizontal img{width:100%;height:100%}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-image{width:88px;height:88px;border-radius:6px;flex:1}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-image img{width:100%;height:100%}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-content{flex:3;margin-left:1rem}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-content h3{color:#3c3c3c;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.128px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-content .main-price{margin-bottom:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-content .main-price .current{color:var(--dynamic);font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.245px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .subscription-plan-modal-card-content .minor-price{color:#b8c7d8;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.287px;margin-bottom:5px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .radio-btn-form{position:absolute;top:0;right:0;margin:15px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card .radio-btn-form input:disabled{cursor:not-allowed !important}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-description{max-height:200px;overflow:hidden;overflow-y:auto;margin-bottom:30px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-description::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-description::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-description::-webkit-scrollbar-thumb:hover{background-color:#f3f4f8;border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card-wrapper{flex:2;border-radius:0 5px 0 0;background:#f9f9fc;padding:20px;overflow:hidden;overflow-y:auto}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card-wrapper::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card-wrapper::-webkit-scrollbar-thumb:hover{background-color:#f3f4f8;border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-card-wrapper .subscription-plan-modal-card{margin-bottom:27px;padding:12px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details{flex:3;padding-left:30px;overflow:hidden;overflow-y:auto}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details::-webkit-scrollbar-thumb:hover{background-color:#f3f4f8;border-radius:4px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details .plans-rewards h3{color:#232323;font-size:20px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:1rem}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details .plans-rewards .reward-wrapper{padding:0;margin:0}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-order-step .subscription-plan-modal-order-details .plans-rewards .reward-wrapper p{color:#232323;font-size:12.702px;font-style:normal;font-weight:600;line-height:18.146px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-modal-popup-content{width:100%;height:100%;display:flex;flex-direction:column;position:relative}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-wrapper .subscription-plan-modal-popup-content .subscription-plan-order-step{flex:1}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-buttons-wrapper{position:absolute;bottom:15px;right:15px;display:flex}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-buttons-wrapper .primary{min-width:174px;height:40px;border-radius:7px}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-buttons-wrapper .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:16.97px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-bottom:5px;margin-right:1rem}#subscriptionPlanModal .subscription-plan-modal-popup .subscription-plan-modal-popup-buttons-wrapper .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (max-width: 500px){#subscriptionPlanModal .modal-content{height:95% !important}#subscriptionPlanModal #order-wizard{padding-left:1rem;padding-top:1rem}#subscriptionPlanModal #order-wizard .order-title-wizard{margin-bottom:8px;font-size:15px}#subscriptionPlanModal #order-wizard .icon-holder{width:36px;height:36px}#subscriptionPlanModal #order-wizard .description h2{font-size:12px}#subscriptionPlanModal #order-wizard .description h3{font-size:13px}#subscriptionPlanModal h3{font-size:14px !important}#subscriptionPlanModal .subscription-plan-order-step{margin-top:0 !important;flex-direction:column}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-wrapper{display:flex;overflow-x:auto !important;overflow-y:hidden !important;padding:5px 10px !important;max-height:fit-content !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-wrapper .subscription-plan-modal-card-image{display:none}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-wrapper::-webkit-scrollbar{height:3px;background-color:rgba(0,0,0,0)}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-wrapper .subscription-plan-modal-card{min-width:250px;margin-right:10px}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-order-details{padding:10px;box-shadow:-1px -4px 4px -4px rgba(0,0,0,.2);z-index:2000;max-height:33vh !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-order-details .subscription-plan-modal-card{height:120px !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-order-details .subscription-plan-modal-order-description{max-height:100% !important;overflow:unset !important;overflow-y:unset !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-order-details .secondary{flex:1}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-order-details .primary{flex:1}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card{margin-bottom:10px !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-wrapper{max-height:180px !important}#subscriptionPlanModal .subscription-plan-order-step .subscription-plan-modal-card-image-horizontal{width:auto !important;height:45px !important}#subscriptionPlanModal .subscription-plan-modal-popup-price-info{max-height:100% !important;height:100% !important;margin-bottom:10px;overflow:hidden;overflow-y:auto}#subscriptionPlanModal .subscription-plan-modal-popup-price-info .total-card-ammount{padding:5px 10px !important}#subscriptionPlanModal .subscription-plan-modal-popup-price-info .total-card-ammount h2{font-size:15px}#subscriptionPlanModal .subscription-plan-modal-popup-price-info .total-card-ammount .items{padding:5px 10px !important}#subscriptionPlanModal .subscription-plan-modal-popup-price-info .total-card-ammount .items p{font-size:12px;margin-bottom:8px}#subscriptionPlanModal .billing-container{margin-top:0 !important;padding:5px 10px !important;max-height:215px !important}#subscriptionPlanModal .credit-card-logo{display:none}#subscriptionPlanModal .check-terms{padding:5px 10px !important;font-size:10px !important}#subscriptionPlanModal .details{flex-direction:column}#subscriptionPlanModal .subscription-plan-modal-popup-buttons-wrapper{position:inherit !important;justify-content:flex-end;margin:2rem 0 !important}#subscriptionPlanModal .subscription-plan-modal-popup-buttons-wrapper button{font-size:12px !important;min-width:140px !important;max-width:140px !important;height:35px !important}}.subscription-plan-modal-popup{height:100% !important}.subscription-plan-modal-popup .details{height:10%;min-height:150px}.subscription-plan-modal-popup .subscription-plan-order-step{height:100%;max-height:610px}.subscription-plan-modal-popup .subscription-plan-order-step .subscription-plan-modal-card-wrapper{max-height:calc(100vh - 47%)}.subscription-plan-modal-popup .billing-container{max-height:calc(80vh - 100%)}.subscription-plan-modal-popup .payment-container{max-height:calc(75vh - 91%)}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.print-preview-content{padding:20px;display:flex;align-content:center;justify-content:center}.print-preview-content .poster-preview-wrapper{overflow:hidden;height:700px;width:640px}.print-preview-content .poster-preview-wrapper .poster-preview{width:1280px;height:1700px;border:0;-ms-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media(max-width: 500px){.print-preview-content .poster-preview-wrapper .poster-preview{transform:scale(0.17) translateX(-50%)}}@media(min-width: 501px)and (max-width: 650px){.print-preview-content .poster-preview-wrapper .poster-preview{transform:scale(0.3) translateX(-50%)}}@media(min-width: 651px)and (max-width: 750px){.print-preview-content .poster-preview-wrapper .poster-preview{transform:scale(0.4) translateX(-50%)}}@media(max-width: 750px){.print-preview-content .poster-preview-wrapper .poster-preview{position:relative;left:50%}}.print-preview-content .certificate-preview-wrapper{width:640px}.print-preview-content .certificate-preview-wrapper .certificate-preview{width:100%;object-fit:cover}.print-preview-content .print-action-header{width:100%;height:100px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--dynamic);padding:1rem 2.2rem}.print-preview-content .print-action-header .print-action-icon{object-fit:contain;max-width:80px}.print-preview-content .print-action-header .print-action-action{width:100%;text-align:center}.print-preview-content .print-action-header .print-action-action .print-action-text{color:var(--inverse);font-size:1.2rem}.print-preview-content .print-action-header .print-action-action .print-action-button{border:1px solid var(--dynamic);background-color:var(--inverse);color:var(--dynamic);font-size:1.4rem;text-transform:uppercase;font-weight:600}.print-preview-content .print-action-header .print-action-action .print-action-button:not(disabled):hover,.print-preview-content .print-action-header .print-action-action .print-action-button:not(disabled):active{background-color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.95))}.print-preview-content .print-action-header .print-action-action .print-action-button:disabled{cursor:not-allowed}.print-details-content{padding:20px}.print-details-content .price{font-size:45px;font-weight:bold;line-height:35px;color:#7ed321;margin:10px 0}.print-details-content .price-items-container{width:50%;margin-top:2rem}.print-details-content .price-items-container .price-item{display:flex;justify-content:space-between}.print-details-content .price-items-container .price-item:not(:last-child){border-bottom:1px dotted #c5c5c5;padding:.5rem 0}.print-details-content .price-items-container .price-item:not(:last-child) .price-label{font-size:1.2rem;color:#8a8a8a}.print-details-content .price-items-container .price-item:not(:last-child) .price-value{font-size:1.2rem;color:#5d5d5d}.print-details-content .price-items-container .price-item:last-child{margin-top:1rem}.print-details-content .price-items-container .price-item:last-child .price-label{font-size:1.3rem;color:#6b6b6b}.print-details-content .price-items-container .price-item:last-child .price-value{font-size:1.3rem;font-weight:600;color:var(--dynamic)}.print-details-content .print_format{font-size:12px}.print-details-content .creditCardContainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:100%}.print-details-content .select2-selection{height:40px !important}.printSuccess{padding:20px}.printSuccess .successMessage{font-size:45px;font-weight:bold;line-height:35px;color:#7ed321}.printSuccess .successDescription{padding-top:10px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-widget4 .user-list-item{cursor:pointer;padding-left:1rem;height:8rem}.m-widget4 .user-list-item:hover{background-color:#f1f1f1}.m-widget4 .user-list-item .m-widget4__info .m-widget4__sub{max-height:4rem;overflow:hidden}.m-widget4 .user-list-item .m-widget4__img.m-widget4__img--pic img{height:4rem;object-fit:cover}.m-widget4 .chat-group-item{cursor:pointer;padding-left:1rem;height:8rem}.m-widget4 .chat-group-item:hover{background-color:#f1f1f1}.m-widget4 .chat-group-item .m-widget4__info .m-widget4__sub{max-height:4rem;overflow:hidden}.m-widget4 .chat-group-item .m-widget4__img.m-widget4__img--pic img{height:4rem;object-fit:cover}@media screen and (max-width: 455px){.modal-dialog{width:325px;margin-right:auto;margin-left:auto}.m-portlet__body{padding:25px !important}}.removable-chat-group .m-widget4__img--pic button{height:4rem;width:4rem;border-radius:50%;background-color:#e73d4a;color:#fff;display:none}.removable-chat-group:hover .m-widget4__img--pic button{display:block}.removable-chat-group:hover .m-widget4__img--pic img{display:none}.chat-search-container{width:100%;padding:10px 0}.switchable-sidebar{position:absolute;top:20px;left:30px;width:445px;padding-right:45px}.switchable-sidebar.is-hidden{left:485px}.switchable-sidebar .m-messenger{display:flex;flex-direction:column}.switchable-sidebar .m-messenger .m-messenger__messages{padding-bottom:10px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message{position:relative}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__trophy{display:flex;justify-content:flex-end}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__trophy .m-messenger__trophy-pic{max-width:60px;max-height:60px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__trophy .m-messenger__trophy-content{margin-left:5px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__trophy .m-messenger__trophy-content .m-messenger__message-text{flex-grow:1;padding:0 2%}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__trophy .m-messenger__trophy-content .m-messenger__trophy-message{margin-top:5px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__rating .m-messenger__rating-stars{display:flex;align-content:center;justify-content:center;padding:12px 0}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__rating .m-messenger__rating-stars .m-messenger__rating-star{font-size:20px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__rating .m-messenger__rating-comment{margin-top:5px}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message .m-messenger__message-pic img{width:40px;height:40px;object-fit:cover}.switchable-sidebar .m-messenger .m-messenger__messages .m-messenger__message-read{position:absolute;bottom:5px}.switchable-sidebar .m-messenger .m-messenger__messages .m-scroll-bottom{background:var(--dynamic);color:var(--inverse);width:40px;height:40px;position:fixed;bottom:8%;right:90%;cursor:pointer;text-align:center;vertical-align:middle;padding-top:9px;border-radius:100%}.switchable-sidebar .m-messenger .attachment-link-in{font-size:16px}.switchable-sidebar .m-messenger .attachment-link-in:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.switchable-sidebar .m-messenger .attachment-link-out{font-size:16px;color:#fff}.switchable-sidebar .m-messenger .attachment-link-out:hover{color:#404040}.switchable-sidebar .m-messenger .image-attachment{display:flex;align-items:center;justify-content:center}.switchable-sidebar .m-messenger .image-attachment img{max-width:250px;max-height:250px;object-fit:contain}.switchable-sidebar .m-messenger .video-attachment{display:flex;align-items:center;justify-content:center;position:relative}.switchable-sidebar .m-messenger .video-attachment img{max-width:250px;max-height:250px;object-fit:contain}.switchable-sidebar .m-messenger .video-attachment:not(.video-processing):after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;content:"";background:url(/images/play.svg);background-size:cover}.switchable-sidebar .m-messenger .user-message-list{list-style-type:none;padding:.8rem .2rem 0}.switchable-sidebar .m-messenger .user-message-list .user-message-list-item{display:flex}.switchable-sidebar .m-messenger .user-message-list .user-message-list-item:not(:last-child){margin-bottom:1.2rem}.switchable-sidebar .m-messenger .user-message-list .user-message-list-item .avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:.6rem}.switchable-sidebar .m-messenger .user-message-list .user-message-list-item .user-message-user-info{display:flex;flex-direction:column;justify-content:center}.switchable-sidebar .m-messenger .page-quick-sidebar-chat-user-form{margin-top:auto}.switchable-sidebar .m-messenger .page-quick-sidebar-chat-user-form input{height:43px}@media screen and (max-width: 455px){.switchable-sidebar{width:325px}}.connect-bar-title{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:1rem}.connect-bar-title h3{margin-left:1rem}.connect-bar-title .add-button{width:3rem;height:3rem;margin:0 .5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%}.page-quick-sidebar-nav{margin-bottom:1.2rem;display:flex;justify-content:space-between;align-items:center}.page-quick-sidebar-nav .page-quick-sidebar-back-to-list{display:flex;align-items:center;font-size:1.2rem}.page-quick-sidebar-nav .page-quick-sidebar-back-to-list:hover{text-decoration:none}.page-quick-sidebar-nav .page-quick-sidebar-back-to-list i{margin-right:.5rem}.page-quick-sidebar-nav .page-quick-sidebar-edit{display:flex;align-items:center;font-size:1.2rem}.page-quick-sidebar-nav .page-quick-sidebar-edit:hover{text-decoration:none}.page-quick-sidebar-nav .page-quick-sidebar-edit i{margin-left:.5rem}.feeds .wall-event-link{margin:5px 0;text-decoration:underline;display:block}.feeds .wall-event-link:hover{color:#32c5d2 !important}.feeds .wall-event-image{max-width:110px;max-height:140px;margin:5px}.feeds .wall-event-title{margin:0 0 5px;font-weight:bold;font-size:1.2rem}.feeds .date{font-size:.8rem}.feeds .desc{font-size:1rem}.timeline:before{margin-left:30px}.timeline .timeline-badge-userpic{width:62px;height:62px;border:2px #f5f6fa solid;object-fit:cover}.timeline .timeline-icon{width:62px;height:62px;padding-top:24px;padding-left:17px}.timeline .timeline-body{position:relative;padding:20px;margin-bottom:20px;margin-top:0;margin-left:80px}.timeline .timeline-body-arrow{top:14px}.timeline .timeline-body-content{font-size:14px;margin-top:50px}.searchInputDiv{display:flex}.searchInputDiv .m-input{position:relative;border-radius:30px;color:#6f6c80;background:rgba(249,249,252,.8980392157);font-size:15px;font-weight:500;line-height:23px;letter-spacing:0;text-align:left}.searchInputDiv .searchInputButton{position:absolute;right:0;height:100%}.searchInputDiv .searchInputButton .btn{background-color:#fff;padding:9px 20px;height:100%;font-family:Montserrat,serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}input[type=range].range-slider{-webkit-appearance:none;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 0;line-height:1.5;font:1rem/1 arial,sans-serif;color:#ced4da;background-clip:padding-box;background:rgba(0,0,0,0);border:none;outline:none;box-shadow:none;position:relative}input[type=range].range-slider::-moz-focus-outer{outline:none;border:none}input[type=range].range-slider::-moz-focusring{outline:none}input[type=range].range-slider.range-slider--sm{height:calc(1.5em + .5rem + 2px);padding:.25rem 0;font-size:.875rem}input[type=range].range-slider.range-slider--lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 0;font-size:1.25rem}input[type=range].range-slider::-webkit-slider-runnable-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-moz-range-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-fill-lower{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-track{color:rgba(0,0,0,0)}input[type=range].range-slider.range-slider--lg::-webkit-slider-runnable-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-moz-range-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-ms-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-ms-fill-lower{height:6px;border-radius:3px}input[type=range].range-slider.disabled::-webkit-slider-runnable-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-moz-range-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-ms-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.range-slider--primary::-webkit-slider-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-webkit-slider-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-webkit-slider-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-webkit-slider-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-webkit-slider-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-webkit-slider-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-webkit-slider-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-webkit-slider-thumb{background:#343a40}input[type=range].range-slider.range-slider--primary::-moz-range-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-moz-range-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-moz-range-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-moz-range-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-moz-range-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-moz-range-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-moz-range-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-moz-range-thumb{background:#343a40}input[type=range].range-slider.range-slider--primary::-ms-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-ms-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-ms-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-ms-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-ms-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-ms-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-ms-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-ms-thumb{background:#343a40}input[type=range].range-slider::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease;margin-top:-8px}input[type=range].range-slider::-moz-range-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease}input[type=range].range-slider::-ms-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease;margin-top:0}input[type=range].range-slider.range-slider--sm::-webkit-slider-thumb{height:16px;width:16px;margin-top:-6px}input[type=range].range-slider.range-slider--sm::-moz-range-thumb{height:16px;width:16px}input[type=range].range-slider.range-slider--sm::-ms-thumb{height:16px;width:16px;margin-top:0}input[type=range].range-slider.range-slider--lg::-webkit-slider-thumb{height:24px;width:24px;margin-top:-9px}input[type=range].range-slider.range-slider--lg::-moz-range-thumb{height:24px;width:24px}input[type=range].range-slider.range-slider--lg::-ms-thumb{height:24px;width:24px;margin-top:0}input[type=range].range-slider:not(.disabled):focus::-webkit-slider-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):focus::-moz-range-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):focus::-ms-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-webkit-slider-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-moz-range-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-ms-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider.disabled::-webkit-slider-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-moz-range-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-ms-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider::-ms-tooltip{display:none}.range-slider__wrap{position:relative;display:block;height:calc(1.5em + .75rem + 2px)}.range-slider__wrap .range-slider__tooltip{display:block;position:absolute;width:0;height:26px;text-align:center;overflow:visible;opacity:0;transition:opacity .15s linear;z-index:1070}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top{bottom:calc(.75em + .375rem + 1px + .4rem + 10px + 3px);top:auto}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom{top:calc(.75em + .375rem + 1px + .4rem + 10px + 3px);bottom:auto}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--on{opacity:.9}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--on.range-slider__tooltip--disabled{opacity:.25}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__label{position:absolute;transform:translateX(-50%);max-width:200px;padding:0 .5rem;height:26px;line-height:26px;color:#fff;text-align:center;background-color:#000;opacity:.9;border-radius:.25rem;box-sizing:border-box;font-size:.875rem}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__arrow{position:absolute;transform:translateX(-50%);display:block;width:.8rem;height:.4rem;opacity:.9}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid;left:0}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top .range-slider__tooltip__arrow{bottom:-0.4rem}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top .range-slider__tooltip__arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom .range-slider__tooltip__arrow{top:-0.4rem}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom .range-slider__tooltip__arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.range-slider__wrap.range-slider__wrap--sm{height:calc(1.5em + .5rem + 2px);font-size:.875rem}.range-slider__wrap.range-slider__wrap--sm .range-slider__tooltip--top{bottom:calc(.75em + .25rem + 1px + .4rem + 8px + 3px)}.range-slider__wrap.range-slider__wrap--sm .range-slider__tooltip--bottom{top:calc(.75em + .25rem + 1px + .4rem + 8px + 3px)}.range-slider__wrap.range-slider__wrap--lg{height:calc(1.5em + 1rem + 2px);font-size:1.25rem}.range-slider__wrap.range-slider__wrap--lg .range-slider__tooltip--top{bottom:calc(.75em + .5rem + 1px + .4rem + 12px + 3px)}.range-slider__wrap.range-slider__wrap--lg .range-slider__tooltip--bottom{top:calc(.75em + .5rem + 1px + .4rem + 12px + 3px)}.range-slider__wrap:hover .range-slider__tooltip:not(.range-slider__tooltip--off):not(.range-slider__tooltip--disabled){opacity:.9}.range-slider__wrap:hover .range-slider__tooltip--disabled:not(.range-slider__tooltip--off){opacity:.25}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.topic-banner-container{width:100%;height:150px;padding:0 30px 0 30px}.topic-banner-container .topic-banner-content{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}@media(min-width: 700px){.topic-banner-container .topic-banner-content{z-index:10}}@media(max-width: 993px){.topic-banner-container .topic-banner-content{justify-content:center}.topic-banner-container .topic-banner-content .stats-container{display:none}}@media(max-width: 1200px){.topic-banner-container .topic-banner-content .stats-container>*:not(:first-child){display:none}}.topic-banner-container .topic-banner-content .topic-banner-content-link{height:100%;color:var(--dynamic);font-size:1.3rem;border-radius:4px}.topic-banner-container .topic-banner-content .topic-banner-content-link.text-link{min-width:50%;display:flex;align-items:center;justify-content:center}.topic-banner-container .topic-banner-content .topic-banner-content-link img{height:100%;background-color:var(--dynamic);object-fit:cover}.topic-banner-container .topic-banner-content .stats-container{flex:1;padding:15px 0}.topic-banner-container .topic-banner-content .stats-container .m-widget24 .m-widget24__item .m-widget24__change{margin-bottom:0}.topic-banner-container .topic-banner-content.new{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}@media(min-width: 700px){.topic-banner-container .topic-banner-content.new{z-index:10}}@media(min-width: 992px){.topic-banner-container .topic-banner-content.new{justify-content:space-between}}@media(max-width: 993px){.topic-banner-container .topic-banner-content.new{justify-content:center}.topic-banner-container .topic-banner-content.new .stats-container{display:none}}@media(max-width: 1200px){.topic-banner-container .topic-banner-content.new .stats-container>*:not(:first-child){display:none}}.topic-banner-container .topic-banner-content.new .topic-banner-content-link{height:100%;color:var(--dynamic);font-size:1.3rem;border-radius:4px}.topic-banner-container .topic-banner-content.new .topic-banner-content-link.text-link{min-width:50%;display:flex;align-items:center;justify-content:center}.topic-banner-container .topic-banner-content.new .topic-banner-content-link img{height:100%;background-color:var(--dynamic);object-fit:cover}.topic-banner-container .topic-banner-content.new .stats-container{flex:1;padding:15px 0}.topic-banner-container .topic-banner-content.new .stats-container .m-widget24 .m-widget24__item .m-widget24__change{margin-bottom:0}.distributor-banner-container{display:flex;width:100%;margin-top:30px;padding:0 30px 0 30px}.distributor-banner-container .distributor-banner-content{background-color:#fff;width:100%;height:100%;display:flex;flex-wrap:wrap;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.distributor-banner-container .distributor-banner-content .level-card-container{flex:1;min-width:250px;margin:0 !important}.distributor-banner-container .distributor-banner-content .level-card-container .level-card{width:100%}.distributor-banner-container .distributor-banner-content .distributor-share-container{flex:2;display:flex;flex-direction:column;min-width:300px}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-header{display:flex;align-items:center;justify-content:space-between;padding:15px;width:100%;border-bottom:1px solid #ebedf2}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-header h3{font-size:16px;font-weight:500}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-socials{display:flex;flex-wrap:wrap;gap:10px}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-socials .qrCode{display:flex;align-items:center;justify-content:center}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-links{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px;width:100%}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-links .distributor-share-link{display:flex;flex:1;justify-content:start;flex-wrap:wrap}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-links .distributor-share-link input{display:flex;align-items:center;height:45px;padding:0 15px;border:none;width:100%;max-width:400px}.distributor-banner-container .distributor-banner-content .distributor-share-container .distributor-share-links .distributor-share-link .clipboard-container{display:flex;align-items:center;justify-content:center;height:45px;width:45px;cursor:pointer;border:1px solid #ebedf2}@media(max-width: 1024px){.distributor-banner-content{flex-direction:column;align-items:center;text-align:center}.distributor-banner-content .level-card-container{width:100%}.distributor-banner-content .distributor-share-container{width:100%;align-items:center}.distributor-banner-content .distributor-share-container .distributor-share-header{flex-direction:column;gap:10px}.distributor-banner-content .distributor-share-container .distributor-share-socials{justify-content:center}}@media(max-width: 768px){.distributor-share-links{flex-direction:column;align-items:center;width:100%;gap:1rem}.distributor-share-links .distributor-share-link{width:100%;justify-content:center !important}.distributor-share-socials{flex-wrap:wrap;justify-content:center;gap:5px}.distributor-share-socials a{width:40px;height:40px;font-size:18px}}.topic-banner-container-coins-points{width:100%;height:150px;padding:0 30px 0 30px}.topic-banner-container-coins-points .topic-banner-content{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.topic-banner-container-coins-points .topic-banner-content .stats-container{height:inherit;padding:0 10px 0 2.2rem !important}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container{padding:0 !important;height:inherit;margin-top:5px;max-width:180px}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .my-rewards-title{font-weight:700;font-size:14px;line-height:10px;color:#6f6c80}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .my-rewards{padding-top:2rem;margin-top:9px;margin-left:15px}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .coins-points-container{border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2);max-width:145px}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .icon-container{background:var(--dynamic);border-radius:4px;padding:0 !important;display:flex;align-items:center;justify-content:center;max-width:50px;height:50px}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .icon-container img{width:20px;height:20px}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .content-container{display:flex;justify-content:center;flex-direction:column}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .content-container h6{margin-top:5px;font-size:14px;line-height:10px;font-weight:500;color:#605e5f}.topic-banner-container-coins-points .topic-banner-content .stats-container .top-container .content-container span{color:#605e5f;font-size:14px;line-height:10px;font-weight:400}@media(min-width: 700px){.topic-banner-container-coins-points .topic-banner-content{z-index:10}}@media(min-width: 992px){.topic-banner-container-coins-points .topic-banner-content{justify-content:space-between}}@media(max-width: 993px){.topic-banner-container-coins-points .topic-banner-content{justify-content:center}.topic-banner-container-coins-points .topic-banner-content .stats-container{display:none}}@media(max-width: 1200px){.topic-banner-container-coins-points .topic-banner-content .stats-container>*:not(:first-child){display:none}}.topic-banner-container-coins-points .topic-banner-content .topic-banner-content-link{height:100%;color:var(--dynamic);font-size:1.3rem;border-radius:4px}.topic-banner-container-coins-points .topic-banner-content .topic-banner-content-link.text-link{min-width:50%;display:flex;align-items:center;justify-content:center}.topic-banner-container-coins-points .topic-banner-content .topic-banner-content-link img{height:100%;background-color:var(--dynamic);object-fit:cover}.topic-banner-container-coins-points .topic-banner-content .stats-container{flex:1;padding:15px 0}.topic-banner-container-coins-points .topic-banner-content .stats-container .m-widget24 .m-widget24__item .m-widget24__change{margin-bottom:0}@media(max-width: 1230px){.topic-banner-container-coins-points{display:none}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@media(min-width: 769px){.login-modal .login-modal-close .icon-path{fill:#c5c5c5}.login-modal .login-phase-container{flex-direction:row}.login-modal .login-phase-container .m-login-container .m-login__head{margin:3rem 0}.login-modal .login-phase-container .m-login__signup .m-login__head{margin-bottom:3rem}}@media(min-width: 1401px){.modal-base{width:50%}}@media(max-width: 1400px){.modal-base{width:70%}}@media(max-width: 1200px){.modal-base{width:85%}}@media(max-width: 768px){.login-modal .login-modal-close .icon-path{fill:hsla(0,0%,100%,.7019607843)}.login-modal .login-phase-container{flex-direction:column}.login-modal .login-phase-container .m-login-container .m-login__head{margin:0}.login-modal .login-phase-container .m-login__signup .login-logo{height:4rem}.login-modal .login-phase-container .m-login__signup .m-login__head{margin-bottom:0}}.modal-base{transform:translate(0, 0);margin:1.75rem auto}.login-modal .modal-body{padding:0 !important;border-radius:5px;overflow:hidden}.login-modal .login-modal-close{position:absolute;top:15px;right:15px;width:20px;height:20px;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;padding:0}.login-modal .login-modal-close:active,.login-modal .login-modal-close:focus{border:none;outline:none}.login-modal .organization-picker-container{margin-bottom:.2rem}.login-modal .login-phase-container{display:flex;justify-content:flex-start;min-height:39rem;position:relative}.login-modal .login-phase-container .m-login-container{background-color:var(--dynamic);flex:2;box-shadow:1px 5px 14px 0 rgba(69,65,78,.36);padding:2.2rem;display:flex;flex-direction:column;align-items:center}.login-modal .login-phase-container .m-login-container .m-login__head .m-login__title{text-align:center;font-size:2.5rem;color:#7e7e7e}.login-modal .login-phase-container .m-login-container .m-login__signin{display:flex;flex-direction:column;width:100%;height:100%}.login-modal .login-phase-container .m-login-container .m-login__forget-password{display:flex;flex-direction:column;width:100%;height:100%}.login-modal .login-phase-container .m-login-container:not(.m-login--signin) .m-login__signin{display:none}.login-modal .login-phase-container .m-login-container:not(.m-login--forget-password) .m-login__forget-password{display:none}.login-modal .login-phase-container .m-login-container .m-checkbox-remember{font-size:.9rem;color:#fff}.login-modal .login-phase-container .m-login-container .m-checkbox-remember>span{border:1px solid #fff}.login-modal .login-phase-container .m-login-container .m-checkbox-remember>span:after{border:solid #fff}.login-modal .login-phase-container .m-login-container .m-checkbox-remember>input:disabled~span:after{border-color:#fff}.login-modal .login-phase-container .m-login-container .m-checkbox-remember>input:checked~span{border:1px solid #fff}.login-modal .login-phase-container .m-login-container .m-checkbox-remember>input:disabled~span{opacity:.6}.login-modal .login-phase-container .m-login-container .m-button-forgot{font-size:.9rem;color:#fff;border:none;background-color:rgba(0,0,0,0);padding:0}.login-modal .login-phase-container .m-login__signup{flex:3;padding:2.2rem;display:flex;flex-direction:column}.login-modal .login-phase-container .m-login__signup .select2-selection{border:none !important;border-bottom:1px solid #eceaea !important;border-radius:0 !important}.login-modal .login-phase-container .m-login__signup .select2-selection .select2-selection__rendered{padding-left:0;font-size:14px;color:#727272;font-weight:400}.login-modal .login-phase-container .m-login__signup .login-logo{object-fit:contain}.login-modal .login-phase-container .m-login__signup .m-login__head .m-login__title{text-align:center;font-size:1.1rem;color:#7e7e7e}.login-modal .login-phase-container form{display:flex;flex-direction:column;flex:1}.login-modal .login-phase-container .m-login__form-action{display:flex;align-items:center;justify-content:center;margin-top:auto}.login-modal .login-phase-container .m-login__form-action .login-button{background-color:#7e7e7e;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.26)}.login-modal .login-phase-container .m-login__form-action .login-button:hover,.login-modal .login-phase-container .m-login__form-action .login-button:active{background-color:rgb(87.75,87.75,87.75)}.login-modal .login-phase-container .login-input{border-radius:0;border:none;border-bottom:1px solid #f0f0f0;background-color:rgba(0,0,0,0);color:#f0f0f0;font-size:1.15rem;padding:0}.login-modal .login-phase-container .login-input::placeholder,.login-modal .login-phase-container .login-input::-moz-placeholder,.login-modal .login-phase-container .login-input::-webkit-input-placeholder,.login-modal .login-phase-container .login-input::-ms-input-placeholder,.login-modal .login-phase-container .login-input:-moz-placeholder,.login-modal .login-phase-container .login-input:-ms-input-placeholder{color:#eceaea !important}.login-modal .login-phase-container .login-input:active,.login-modal .login-phase-container .login-input:focus{color:#fff;border-bottom:2px solid #fff}.login-modal .login-phase-container .signup-input{border-radius:0;border:none;border-bottom:1px solid #727272;background-color:rgba(0,0,0,0);color:#727272;font-size:1.15rem;padding:0}.login-modal .login-phase-container .signup-input::placeholder,.login-modal .login-phase-container .signup-input::-moz-placeholder,.login-modal .login-phase-container .signup-input::-webkit-input-placeholder,.login-modal .login-phase-container .signup-input::-ms-input-placeholder,.login-modal .login-phase-container .signup-input:-moz-placeholder,.login-modal .login-phase-container .signup-input:-ms-input-placeholder{color:#c5c5c5 !important}.login-modal .login-phase-container .signup-input:active,.login-modal .login-phase-container .signup-input:focus{color:var(--dynamic);border-bottom:2px solid var(--dynamic)}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.course-wizard-modal .modal-content{border-radius:5px;box-shadow:0 1px 14px 0 rgba(69,65,78,.08)}.course-wizard-modal .modal-content .modal-body{height:80vh;padding:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container{padding:2.3rem;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-title{color:#414141;font-size:2.3rem;font-weight:bold}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-description{color:#595d6e;font-size:1.1rem;margin:1.5rem 0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;height:50vh;width:100%;overflow-y:auto;margin-bottom:2.3rem}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container>*{flex:0 0 25%}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper{padding:.5rem;height:12rem}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.4rem;overflow:hidden;background-color:#fff;box-shadow:0 1px 5px 0 rgba(69,65,78,.08);padding:0;border:none;outline:none}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item .image-container{height:6rem;width:6rem;margin-bottom:.8rem;border-radius:50%;border:3px solid #c5c5c5}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item .image-container img{width:100%;height:100%;border-radius:50%;object-fit:cover;filter:grayscale(70%)}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item .name{font-size:1.1rem;color:#595d6e}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item:active,.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item:focus{border:none;outline:none}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item .selection-indicator{position:absolute;bottom:0;left:0;opacity:0;background-color:var(--dynamic);height:.7rem;width:100%}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item:hover{background-color:hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.1)}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item:hover .selection-indicator{opacity:100%}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item.selected{background-color:hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.2)}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item.selected .image-container{border-color:var(--dynamic)}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item.selected .image-container img{filter:none}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item.selected .selection-indicator{opacity:100%}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer{margin-top:auto;padding-top:2.3rem;border-top:1px solid #ebedf2;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container{max-width:50%;padding:0;background-color:rgba(0,0,0,0);display:flex}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container .step-indicator{width:7.5rem;height:2.5rem;position:relative}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container .step-indicator>a{position:absolute;height:2.5rem;width:2.5rem;border-radius:50%;border:3px solid var(--dynamic);background-color:#f3f3f3;color:var(--dynamic);font-size:1.1rem;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container .step-indicator:not(:last-child)::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(100% + 1.25rem);height:.7rem;background-color:#f3f3f3}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container .step-indicator.visited:not(:last-child)::after{background-color:var(--dynamic)}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .step-indicator-container .step-indicator.visited:not(.current)>a{background-color:var(--dynamic);color:#fff;pointer-events:initial;cursor:pointer}.course-wizard-modal .modal-content .modal-body .course-wizard-container .course-wizard-footer .footer-navigation>*{width:8rem}@media(max-width: 500px){.course-wizard-modal .modal-body{height:auto;padding:0}.course-wizard-modal .step-indicator-container{margin-right:-15%}.course-wizard-modal .course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper{padding:.5rem;height:8rem;flex:50%}.course-wizard-modal .course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.course-wizard-modal .course-wizard-footer{flex-direction:column !important}.course-wizard-modal .footer-navigation{text-align:center;margin-top:20px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.journey-path-item{display:flex;background-color:#fff;box-shadow:0 2px 10px 0 rgba(32,31,31,.1);border-radius:5px;padding:1rem;margin-bottom:.5rem;position:relative}.journey-path-item.journey-path-selectable{cursor:pointer}.journey-path-item.journey-path-selectable:hover{background-color:#f5f5f5}.journey-path-item .journey-path-item-number{position:absolute;background-color:#ededed;width:30px;height:30px;border-radius:200rem;color:var(--body-color, #6F6C80);align-self:center;left:0;text-align:center;transform:translateX(-50%);z-index:10}.journey-path-item .journey-path-item-number.step-done{background-color:var(--dynamic);display:flex;align-items:center;justify-content:center}.journey-path-item .journey-path-item-number.step-done i{color:#fff}.journey-path-item .journey-path-item-number.step-waiting{background-color:var(--info, #36a3f7);color:#fff}.journey-path-item .journey-path-item-number p{margin:0;margin-top:.4rem}.journey-path-item .journey-path-item-number-right{right:0;left:inherit !important;transform:translateX(50%)}.journey-path-item .journey-path-item-content{flex:70%;padding:0 .5rem}.journey-path-item .journey-path-item-content-info{display:grid;grid-auto-columns:auto;grid-template-columns:20% 80%}.journey-path-item .journey-path-item-content-info-icon{display:flex;justify-content:center;border-radius:50%;width:48px;height:48px;background:var(--dynamic)}.journey-path-item .journey-path-item-content-info-icon img{width:48px;height:48px;flex-shrink:0}.journey-path-item .journey-path-item-content-info-title{display:grid;justify-content:flex-start}.journey-path-item .journey-path-item-content-info-title h4{font-size:1.2rem;font-weight:600;margin:0;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.journey-path-item .journey-path-item-content-info-title span{display:flex;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem}.journey-path-item .journey-path-item-content .progress-container{display:flex;justify-content:start;gap:1rem;align-items:center}.journey-path-item .journey-path-item-content .progress-container .progress{height:9px;margin:.5rem 0;flex:80%}.journey-path-item .journey-path-item-content .progress-container .progress .progress-bar{width:50%;background-color:var(--dynamic);border-radius:32px}.journey-path-item .journey-path-item-content .progress-container .progress .progress-bar.orange{background-color:#ffc72c}.journey-path-item .journey-path-item-content .progress-container .progress .progress-bar.green{background-color:--dynamic}.journey-path-item .journey-path-item-content .progress-container .date{display:flex;align-items:center}.journey-path-item .journey-path-item-icon{align-self:center}.active_item{background-color:var(--primary);color:#fff}.active_item .journey-path-item-number{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.7));color:#fff;transform:translateX(-50%)}.active_item .journey-path-item-number-right{right:0;left:inherit !important;transform:translateX(50%)}.active_item .journey-path-item-content h4{color:#fff}.active_item .journey-path-item-content .progress-container{display:flex}.active_item .journey-path-item-content .progress-container .progress{background-color:#d6d6d6}.active_item .journey-path-item-content .progress-container .progress .progress-bar{background-color:#fff}.active_item .journey-path-item-icon{align-self:center}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.flash-message-container{position:fixed;left:0;z-index:500;display:flex;justify-content:center;align-items:center;width:100%;padding:1.5rem 2.2rem;background:linear-gradient(var(--dynamic), hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)))}@media(max-width: 1024px){.flash-message-container{top:60px}}@media(min-width: 1025px){.flash-message-container{top:90px}}.flash-message-container img{width:4rem;height:4rem;object-fit:contain;margin-right:1.1rem}.flash-message-container span{white-space:pre-wrap;color:#595d6e;font-size:1.4rem;font-weight:600;line-height:2.1rem;text-align:left}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}input[type=range].range-slider{-webkit-appearance:none;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 0;line-height:1.5;font:1rem/1 arial,sans-serif;color:#ced4da;background-clip:padding-box;background:rgba(0,0,0,0);border:none;outline:none;box-shadow:none;position:relative}input[type=range].range-slider::-moz-focus-outer{outline:none;border:none}input[type=range].range-slider::-moz-focusring{outline:none}input[type=range].range-slider.range-slider--sm{height:calc(1.5em + .5rem + 2px);padding:.25rem 0;font-size:.875rem}input[type=range].range-slider.range-slider--lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 0;font-size:1.25rem}input[type=range].range-slider::-webkit-slider-runnable-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-moz-range-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-track{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-fill-lower{box-sizing:border-box;border:none;height:4px;background:#ced4da;border-radius:2px}input[type=range].range-slider::-ms-track{color:rgba(0,0,0,0)}input[type=range].range-slider.range-slider--lg::-webkit-slider-runnable-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-moz-range-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-ms-track{height:6px;border-radius:3px}input[type=range].range-slider.range-slider--lg::-ms-fill-lower{height:6px;border-radius:3px}input[type=range].range-slider.disabled::-webkit-slider-runnable-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-moz-range-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-ms-track{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.range-slider--primary::-webkit-slider-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-webkit-slider-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-webkit-slider-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-webkit-slider-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-webkit-slider-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-webkit-slider-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-webkit-slider-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-webkit-slider-thumb{background:#343a40}input[type=range].range-slider.range-slider--primary::-moz-range-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-moz-range-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-moz-range-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-moz-range-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-moz-range-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-moz-range-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-moz-range-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-moz-range-thumb{background:#343a40}input[type=range].range-slider.range-slider--primary::-ms-thumb{background:var(--dynamic)}input[type=range].range-slider.range-slider--secondary::-ms-thumb{background:#6c757d}input[type=range].range-slider.range-slider--success::-ms-thumb{background:#6c757d}input[type=range].range-slider.range-slider--danger::-ms-thumb{background:#dc3545}input[type=range].range-slider.range-slider--warning::-ms-thumb{background:#ffc107}input[type=range].range-slider.range-slider--info::-ms-thumb{background:#17a2b8}input[type=range].range-slider.range-slider--light::-ms-thumb{background:#f8f9fa}input[type=range].range-slider.range-slider--dark::-ms-thumb{background:#343a40}input[type=range].range-slider::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease;margin-top:-8px}input[type=range].range-slider::-moz-range-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease}input[type=range].range-slider::-ms-thumb{-webkit-appearance:none;box-sizing:border-box;border:none;border-radius:50%;background:#007bff;height:20px;width:20px;cursor:pointer;transition:box-shadow .5s ease;margin-top:0}input[type=range].range-slider.range-slider--sm::-webkit-slider-thumb{height:16px;width:16px;margin-top:-6px}input[type=range].range-slider.range-slider--sm::-moz-range-thumb{height:16px;width:16px}input[type=range].range-slider.range-slider--sm::-ms-thumb{height:16px;width:16px;margin-top:0}input[type=range].range-slider.range-slider--lg::-webkit-slider-thumb{height:24px;width:24px;margin-top:-9px}input[type=range].range-slider.range-slider--lg::-moz-range-thumb{height:24px;width:24px}input[type=range].range-slider.range-slider--lg::-ms-thumb{height:24px;width:24px;margin-top:0}input[type=range].range-slider:not(.disabled):focus::-webkit-slider-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):focus::-moz-range-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):focus::-ms-thumb{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-webkit-slider-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-moz-range-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider:not(.disabled):active::-ms-thumb{box-shadow:0 0 0 .35rem rgba(0,123,255,.2509803922)}input[type=range].range-slider.disabled::-webkit-slider-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-moz-range-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider.disabled::-ms-thumb{background:#e9e9e9;cursor:not-allowed}input[type=range].range-slider::-ms-tooltip{display:none}.range-slider__wrap{position:relative;display:block;height:calc(1.5em + .75rem + 2px)}.range-slider__wrap .range-slider__tooltip{display:block;position:absolute;width:0;height:26px;text-align:center;overflow:visible;opacity:0;transition:opacity .15s linear;z-index:1070}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top{bottom:calc(.75em + .375rem + 1px + .4rem + 10px + 3px);top:auto}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom{top:calc(.75em + .375rem + 1px + .4rem + 10px + 3px);bottom:auto}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--on{opacity:.9}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--on.range-slider__tooltip--disabled{opacity:.25}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__label{position:absolute;transform:translateX(-50%);max-width:200px;padding:0 .5rem;height:26px;line-height:26px;color:#fff;text-align:center;background-color:#000;opacity:.9;border-radius:.25rem;box-sizing:border-box;font-size:.875rem}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__arrow{position:absolute;transform:translateX(-50%);display:block;width:.8rem;height:.4rem;opacity:.9}.range-slider__wrap .range-slider__tooltip .range-slider__tooltip__arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid;left:0}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top .range-slider__tooltip__arrow{bottom:-0.4rem}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--top .range-slider__tooltip__arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom .range-slider__tooltip__arrow{top:-0.4rem}.range-slider__wrap .range-slider__tooltip.range-slider__tooltip--bottom .range-slider__tooltip__arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.range-slider__wrap.range-slider__wrap--sm{height:calc(1.5em + .5rem + 2px);font-size:.875rem}.range-slider__wrap.range-slider__wrap--sm .range-slider__tooltip--top{bottom:calc(.75em + .25rem + 1px + .4rem + 8px + 3px)}.range-slider__wrap.range-slider__wrap--sm .range-slider__tooltip--bottom{top:calc(.75em + .25rem + 1px + .4rem + 8px + 3px)}.range-slider__wrap.range-slider__wrap--lg{height:calc(1.5em + 1rem + 2px);font-size:1.25rem}.range-slider__wrap.range-slider__wrap--lg .range-slider__tooltip--top{bottom:calc(.75em + .5rem + 1px + .4rem + 12px + 3px)}.range-slider__wrap.range-slider__wrap--lg .range-slider__tooltip--bottom{top:calc(.75em + .5rem + 1px + .4rem + 12px + 3px)}.range-slider__wrap:hover .range-slider__tooltip:not(.range-slider__tooltip--off):not(.range-slider__tooltip--disabled){opacity:.9}.range-slider__wrap:hover .range-slider__tooltip--disabled:not(.range-slider__tooltip--off){opacity:.25}.webinar-container{width:100%;height:100%;margin:0 auto;padding:10px;position:relative;text-align:center}.webinar-container .webinar-preview{margin:0 auto}.webinar-container .webinar-description{margin:10px auto;text-align:center;font-size:1.1rem}.webinar-container .webinar-date{margin:0 auto;text-align:center;font-weight:700;font-size:1.1rem}.webinar-container .webinar-endMessage{font-weight:normal}.webinar-documents{padding:1.5rem}.webinar-documents .webinar-title-info img{border-radius:50%;background-color:var(--primary);padding:.4rem;width:30px;height:30px}.webinar-documents .webinar-title-info .webinar-title-info-title{margin-left:1rem;font-weight:700}.webinar-documents .webinar-documents-holder{margin-top:1rem;padding:0 2rem}.webinar-documents .webinar-documents-holder .user-holder{text-align:center}.webinar-documents .webinar-documents-holder .user-holder .user-img{position:relative;width:100px;margin:0 auto}.webinar-documents .webinar-documents-holder .user-holder .user-img .user-check{position:absolute;z-index:1;right:0;top:20px}.webinar-documents .webinar-documents-holder .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#1dc2ff;color:#fff;font-size:1.5rem;padding:.5rem}.webinar-documents .webinar-documents-holder .user-holder .user-pic{position:relative;border-radius:100%;margin:0 auto}.webinar-documents .webinar-documents-holder .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.webinar-documents .webinar-documents-holder .user-holder .user-name{font-size:12px;line-height:21px;align-items:center;text-align:center;color:#000;padding:1rem;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.webinar-join-tab{display:flex;justify-content:center;align-items:center}.webinar-status-description{display:flex;justify-content:center;font-weight:600;font-size:14px;line-height:21px;align-items:center;color:#595d6e;margin-bottom:16px}.webinar-status-description-now{color:var(--dynamic);margin-left:3px}.webinar-status-description .webex-hint-email{margin:10px 0 4px 0;font-weight:500}.webinar-status-description .webex-hint-email .email{color:var(--dynamic);margin-left:5px}.confirm-participation{display:flex;align-items:center;justify-content:center;margin-left:2rem}.confirm-participation .containers{display:flex;align-items:center;justify-content:center;padding:0 !important}.confirm-participation .container-btn{padding-left:2rem !important}.confirm-participation .qrCode-container{margin-right:10px}.confirm-participation .span-or{margin-right:27px;text-transform:uppercase;margin-bottom:20px}.confirm-participation .confirmation-btn{border-radius:100px;min-width:200px;height:35px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (max-width: 455px){.confirm-participation{max-width:380px !important;margin-left:0 !important}.confirm-participation .container-btn{padding-left:0 !important}}.webinar-button{margin-bottom:24px;min-width:136px;min-height:35px}.qrWebinar-btn{background:none !important;border:none !important;color:var(--dynamic) !important}.qrWebinar-btn i{margin-right:5px}.qrWebinar-btn:hover{border:1px solid var(--dynamic)}.confirmation-title{font-weight:600;font-size:14px;line-height:21px;display:flex;align-items:center;justify-content:center;color:#595d6e}.webinar-documents-section .webinar-title-info-title{font-weight:600;font-size:18px;line-height:27px;display:flex;align-items:center;letter-spacing:-0.23913px;color:#232323;margin-bottom:25px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.title-signed-section{margin-bottom:30px;font-weight:400;font-size:19.5px;line-height:22px;color:#6f6c80}.signed-documents-list-item{text-decoration:none !important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;width:300px;min-width:300px;border-radius:7px;min-height:170px;background-color:#f5f5f5}.signed-documents-list-item:hover{background:#ededef}.signed-documents-list-item.small{width:200px;min-width:200px;padding:1rem}.signed-documents-list-item.small>svg{height:56px;width:42px}.signed-documents-list-item.small .signed-documents-list-item-title{font-size:12px;line-height:18px;margin-top:10px;margin-bottom:10px}.signed-documents-list-item.small .signed-documents-list-item-subtitle{font-size:11px;line-height:16px}.signed-documents-list-item-title{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#3c3c3c;font-size:15px;font-weight:600;margin-top:14px;margin-bottom:14px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.signed-documents-list-item-subtitle{width:100%;text-overflow:ellipsis;text-align:center;color:#5a5c65;font-size:15px;font-weight:500;margin-top:auto;height:30px;display:flex;align-items:center;justify-content:center}.signed-documents-list-item .containerStatusWrapper{min-width:110px}.signed-documents-list-item-user-column{width:100%;display:flex;flex-direction:column;align-items:center}.signed-documents-list-item-user-column .user-column__header{margin-top:0;margin-bottom:0}.signed-documents-list-item-user-column .user-column__header .user-column__img{width:30px !important;height:30px !important}.signed-documents-list-item-user-column .user-column__header .user-column__info{width:auto}.signed-documents-list-item-user-column .user-column__header .user-column__info .user-column__username{font-weight:500;font-size:15px;color:#5a5c65;width:auto}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}.profile-user-forms{padding:2rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));row-gap:30px;column-gap:30px}.profile-user-forms-item{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:7px;background-color:#f5f5f5}.profile-user-forms-item h3{font-size:19.5px;line-height:22px;color:#6f6c80}.profile-user-forms-item:hover{background:#ededef}.no-forms-found{margin:1rem 0}.no-forms-found .text{font-size:16px;line-height:24px;color:#afb2c1;font-weight:500}.m-card-profile{padding:5px 0;margin:0}.m-card-profile .card-profile__pic{text-align:center;padding:0 5px 0 0}.m-card-profile .card-profile__pic .card-profile__pic-wrapper{padding:8px;display:inline-block;margin:2rem auto;border-radius:100%;border:2px solid #f4f5f8;cursor:pointer}.m-card-profile .card-profile__pic .card-profile__pic-wrapper .profile-avatar{text-align:center;max-width:130px !important;margin:0 auto !important;border-radius:100%}.avatar-upload-container .ReactCrop__image{min-width:fit-content}.certificate-bottom{text-align:center}.certificate-bottom h5{font-size:18px}.shared-modal a{margin-right:10px}.watermark{z-index:1;line-height:8rem;font-size:38px;font-weight:bold;letter-spacing:10px;width:49%;opacity:.1;color:#000;position:absolute;text-align:center;overflow:hidden;white-space:nowrap}.watermark p{transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}@media(max-width: 500px){.watermark{max-height:150px}}@media(min-width: 501px)and (max-width: 600px){.watermark{max-height:250px}}@media(min-width: 601px){.watermark{max-height:500px}}.m-card-profile__birthday{display:block;padding:8px 0 0 0;font-size:1rem}.profile-avatar-input{cursor:pointer;margin-bottom:0}.profile-avatar{cursor:pointer;max-height:130px;height:100%}.performance-container,.connectors-container{padding:2.2rem 2.2rem 0 2.2rem}.profile-trophy{display:flex;align-items:center}.profile-trophy a.trophy-enabled{cursor:pointer}.profile-trophy a:link,.profile-trophy a:visited,.profile-trophy a:hover,.profile-trophy a:active{text-decoration:none}.profile-trophy a:not(.trophy-enabled) .trophy-icon{opacity:.4}.profile-trophy a .trophy-name{margin:15px 0 10px 0;padding:0;font-size:14px;font-weight:400;color:#919191;text-align:center}.profile-trophy a .trophy-number{margin:10px 0 0 0;padding:0;font-size:12px;font-weight:400;color:#b9b9b9;text-align:center}.profile-trophy a .trophy-icon{width:70px;height:70px;display:block;margin:0 auto}.profile-chart{height:400px;width:100%}.profile-certificate a:link,.profile-certificate a:visited,.profile-certificate a:hover,.profile-certificate a:active{text-decoration:none}.profile-certificate .certificate-name{margin:15px 0 10px 0;padding:0;font-size:14px;font-weight:400;color:#919191;text-align:center;min-height:50px;display:flex;align-items:center;justify-content:center}.profile-certificate .certificate-hours{margin:10px 0 0 0;padding:0;font-size:12px;font-weight:400;color:#b9b9b9;text-align:center}.profile-certificate .certificate-thumb{width:100%;display:block;margin:0 auto}#trophyModal .modal-header-wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;padding:0 2rem 0 2rem;margin-top:2rem;font-size:17px;font-weight:500;line-height:25px;color:#6c7293}#trophyModal .modal-header-wrapper title{margin-bottom:0}#trophyModal .modal-header-wrapper .onClose-btn{position:absolute;top:0;right:2rem;background:none;border:none}#trophyModal .modal-header-wrapper .onClose-btn:hover{opacity:.6}#trophyModal .modal-body{padding:0 25px 2rem;margin:1rem 0 2rem}#trophyModal .modal-body .m-timeline-3 .m-timeline-3__item:before{left:113px !important}#trophyModal .modal-body .m-timeline-3__item--dynamic{display:flex;gap:1rem}#trophyModal .modal-body .m-timeline-3__item--dynamic .m-timeline-3__item-time{flex:1;width:100px !important}#trophyModal .modal-body .m-timeline-3__item--dynamic .m-timeline-3__item-desc{flex:2;padding-left:11rem}#trophyModal .modal-footer{border:none}.trophy-timeline .m-timeline-3__item{min-height:6rem}.trophy-timeline .m-timeline-3__item:before{left:8.1rem}.trophy-timeline .m-timeline-3__item .m-timeline-3__item-time{width:6.57rem}.trophy-timeline .m-timeline-3__item .m-timeline-3__item-desc{padding-top:1rem;padding-left:10rem}.card-profile{padding-bottom:1.7rem}.card-profile .profile-head{display:flex;align-items:flex-start}.card-profile .profile-head .profile-media .profile-avatar{width:90px;min-width:90px;max-width:100%;border-radius:8px}.card-profile .profile-head .profile-content{padding-left:1.6rem}.card-profile .profile-head .profile-content .profile-section .profile-username{font-size:1.3rem;color:#48465b;font-weight:500}.card-profile .profile-head .profile-content .profile-section .profile-username:hover{color:#5d78ff;transition:color .3s ease}.card-profile .profile-head .profile-content .profile-section .profile-subtitle{display:block;padding:.25rem 0 0 0;font-weight:500;color:#74788d}.card-profile .profile-head .profile-content .profile-action{margin-top:.6rem;display:flex;flex-wrap:wrap}.card-profile .profile-head .profile-content .profile-action .btn{margin-right:.4rem;margin-top:.4rem;font-weight:600;padding:.3rem 1rem;text-transform:lowercase}.card-profile .profile-body .profile-content{padding:1.9rem 0 2.1rem 0}.card-profile .profile-body .profile-content .profile-info{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem}.card-profile .profile-body .profile-content .profile-info:last-child{padding-bottom:0}.card-profile .profile-body .profile-content .profile-info .label{color:#48465b;font-weight:500}.card-profile .profile-body .profile-content .profile-info .data{color:#74788d;font-weight:400}.card-profile .profile-body .profile-content .profile-info .data:hover{color:var(--dynamic);transition:color .3s ease}.card-profile .profile-body .profile-items-separator{border-top:1px solid #ebedf2;margin:1rem 0}.card-profile .profile-body .profile-items .profile-item{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.05rem .9rem .6rem;margin:.4rem 0;text-decoration:none}.card-profile .profile-body .profile-items .profile-item.active{transition:color .3s ease;background:#f2f3f7;border-radius:4px}.card-profile .profile-body .profile-items .profile-item.active .profile-section .icon .svg-icon g [fill]{fill:var(--dynamic)}.card-profile .profile-body .profile-items .profile-item.active .profile-section .icon .svg-icon path [fill]{fill:var(--dynamic)}.card-profile .profile-body .profile-items .profile-item.active .profile-section .desc{color:var(--dynamic)}.card-profile .profile-body .profile-items .profile-item .profile-section .icon .svg-icon g [fill]{fill:#74788d}.card-profile .profile-body .profile-items .profile-item .profile-section .icon svg{width:2rem;height:1.5rem}.card-profile .profile-body .profile-items .profile-item .profile-section .desc{color:#74788d;font-weight:500;padding-left:.3rem}.card-profile .profile-body .profile-items .profile-item:hover{transition:color .3s ease;background:#f2f3f7;cursor:pointer;border-radius:4px}.card-profile .profile-body .profile-items .profile-item:hover .desc{color:var(--dynamic)}.card-profile .profile-body .profile-items .profile-item:hover .icon .svg-icon g [fill]{fill:var(--dynamic)}.hard-skill-course-container{margin-bottom:3rem;padding:0 30px;min-height:20rem}.hard-skill-course{flex:0 0 20rem;margin:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);padding:1rem 2rem}.hard-skill-course .course-image{width:7.5rem;height:7.5rem;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.hard-skill-course .course-image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.hard-skill-course .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.hard-skill-course .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:100%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}.hard-skill-course .course-name{font-size:1.2rem;color:#3c3c3c;font-weight:bold;text-align:center;margin-top:.9rem}.hard-skill-course .course-subtitle{font-size:.8rem;color:#b9b9b9;text-align:center;margin-top:.4rem}.hard-skill-course .course-description{font-size:1rem;color:#929292;text-align:center;margin-top:.9rem}.hard-skill-course .course-link{padding:.8rem 2rem;margin-top:auto}.hard-skill-container{padding:0 30px}.hard-skill-container .input-container{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.1rem}.hard-skill-container .input-container .add-skill-selector{flex:3}.hard-skill-container .input-container .add-skill-button{flex:1;margin-left:1rem}.hard-skill-container .hard-skill-item{width:100%;padding:.9rem 0;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #eee}.hard-skill-container .hard-skill-item-enter{opacity:0;transform:translateY(-3rem)}.hard-skill-container .hard-skill-item-enter-active{opacity:1;transform:translateY(0);transition:opacity 200ms ease-in,transform 200ms ease-in}.hard-skill-container .hard-skill-item-exit{opacity:1;transform:translateY(0)}.hard-skill-container .hard-skill-item-exit-active{opacity:0;transform:translateY(3rem);transition:opacity 200ms ease-out,transform 200ms ease-out}.hard-skill-container .hard-skill-item .hard-skill-image{width:3rem;height:3rem;background-color:var(--dynamic);border-radius:50%;display:flex;align-items:center;justify-content:center}.hard-skill-container .hard-skill-item .hard-skill-image .img-icon{width:100%;height:100%;border-radius:50%;object-fit:cover}.hard-skill-container .hard-skill-item .hard-skill-image .svg-icon{border-radius:50%;width:80%;height:80%}.hard-skill-container .hard-skill-item .hard-skill-image .svg-icon g [fill]{fill:#fff}.hard-skill-container .hard-skill-item .hard-skill-name{margin:0 .5rem;font-size:1.1rem;font-weight:bold}.hard-skill-container .hard-skill-item .hard-skill-level{font-size:.9rem;color:#3c3c3c}.hard-skill-container .hard-skill-item .hard-skill-remove{margin-left:auto;width:2.5rem !important;height:2.5rem !important}.shipping-address{padding-top:15px}.shipping-address .padding-container-shipping-bottom{padding-bottom:30px}.shipping-address .padding-container-shipping-bottom button{margin-right:10px}.label-correction{max-width:24.5%}.remove-padding{padding-left:0 !important;padding-right:0 !important}.button-shipping-address{display:flex;align-content:center;align-items:center}.button-shipping-address button{margin-right:10px}.add-new-btn{margin-bottom:2rem;padding-left:4rem}.add-new-btn .m-btn--icon{color:#212529 !important;width:35px;height:35px}.add-new-btn .m-btn--icon:hover{color:#30363a !important}.add-new-btn .m-btn--icon>span{color:#212529 !important;display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.display-address{display:flex;align-items:center}.display-address span{font-weight:400}.performance-tabs-academy{padding:0;display:flex;justify-content:center}.performance-tabs-academy button{background:none;border:none;padding:5px;color:#6f6c80;font-size:16px;font-weight:500;line-height:24px}.performance-tabs-perform{padding:0;display:flex;justify-content:center}.performance-tabs-perform button{background:none;border:none;padding:5px;color:#6f6c80;font-size:16px;font-weight:500;line-height:24px}.performance-tabs-marketplace{padding:0;display:flex;justify-content:center}.performance-tabs-marketplace button{background:none;border:none;padding:5px;color:#6f6c80;font-size:16px;font-weight:500;line-height:24px}.performance-tabs .active{color:var(--dynamic);border-bottom:2px solid var(--dynamic);padding-bottom:0}.tab-academy-performance{padding-top:3rem;padding-bottom:3rem}.tab-perform-performance{padding-top:3rem;padding-bottom:3rem}.select-container{width:115px;padding-top:15px}.select-container .select2-selection{border:none}.select-container #select2-dropdown-performance-container{background:#b8c7d8;font-size:14px;color:#fff;border-radius:20px}.select-container #select2-dropdown-team-container{background:#b8c7d8;font-size:14px;color:#fff;border-radius:20px}.select-container .select2-selection__arrow{color:#fff}#halfMoonProgress .best-day-graph-path{stroke-linecap:butt}#halfMoonProgress .target-info-container{margin-top:9.5rem;margin-right:1.4rem;margin-bottom:0}#halfMoonProgress .best-day-points{margin-top:9.5rem;margin-right:.3rem}#halfMoonProgress .best-day-points span{display:flex;justify-content:center;text-transform:none;font-size:17px;line-height:25px;font-weight:500;color:#6f6c80}#my-ratings-carousel{width:100%}.my-ratings-performance{display:flex;flex-direction:column;align-items:center}.my-ratings-performance-image img{width:50px;height:50px;border-radius:100px}.my-ratings-performance-username{display:flex;align-items:center;font-size:12px;line-height:14px;font-weight:500;color:#6f6c80;margin:5px 0;min-height:30px}.my-ratings-performance-value{--percent: calc(var(--rating) / 5 * 100%)}#my-results-carousel{width:100%}.my-results-performance{display:flex;flex-direction:column;justify-content:center;align-items:center}.my-results-performance-image img{width:50px;height:50px;border-radius:100px}.my-results-performance-name{min-height:30px;margin:10px 0}.my-results-performance-name h6{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;line-height:14px;color:#6f6c80}.my-results-performance-pts{font-size:10px;font-weight:400;line-height:12px;color:#b8c7d8}.sidePanel-skillLevel .skill-level-container{display:flex;align-items:center;justify-content:flex-end}.sidePanel-skillLevel .skill-level-container-icon img{border-radius:100px;width:25px;height:25px}.certificatePortlet-noCertificate{position:relative}.certificatePortlet-noCertificate button{position:absolute;left:58px;top:32px;background:var(--dynamic);border-radius:100px;border:none;padding:5px}.certificatePortlet-noCertificate button img{height:30px}#address_1-error{color:#f4516c}.biographyClass textarea{min-height:120px}#customHeadTools{display:flex;align-items:center;min-width:400px}#customHeadTools .select-container{width:auto;margin-right:10px;padding:0}#customHeadTools .select-container .select2-selection{display:flex;align-items:center}#customHeadTools .select-container .select2-selection__rendered{color:#fff}.trainer-tab span.trainers-tab_title{color:#6c7293;font-weight:300;font-size:1.3rem;text-align:start;margin:1rem 0 2rem 0}.trainer-tab .form-trainer_holder{padding:1rem}.trainer-tab .form-trainer_holder label{text-align:right;font-weight:400}@media(max-width: 768px){.trainer-tab .form-trainer_holder label{text-align:left}}.trainer-tab .form-trainer_holder .svg-internal_link{margin-right:.4rem}.trainer-tab .form-trainer_holder .svg-internal_link path{fill:#b9bdc0}.trainer-tab .form-trainer_holder label.radio-experience{padding:.5rem;display:inline-block;cursor:pointer;background:#ededed;border-radius:3.2px;color:#b9bdc0;text-align:left !important}.trainer-tab .form-trainer_holder label.radio-experience i{margin-right:.4rem}.trainer-tab .form-trainer_holder input[type=radio]{display:none}.trainer-tab .form-trainer_holder input[type=radio]:checked+label{background:var(--dynamic);color:#fff}.trainer-tab .form-trainer_holder input[type=radio]:checked+.radio-experience path{fill:#fff}.trainer-tab .button-general{text-align:end;margin-top:15px}.trainer-tab .button-general .submit-trainer{background:var(--dynamic);border-radius:44px;color:#fff}.trainer-tab .button-general .submit-trainer:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));color:#fff}.trainer-tab .button-general-sessions .submit-trainer{float:right;background:var(--dynamic);border-radius:44px;color:#fff}.trainer-tab .button-general-sessions .submit-trainer:hover{opacity:.5;color:#fff}.trainer-tab .button-general-sessions .fix-height{height:40px;align-self:center}.trainer-type{margin-bottom:2rem}.trainer-type label{padding-top:1rem;text-align:end}.experience-trainer-section{margin-bottom:2rem}.availability-icon{width:2rem;height:1.5rem;padding:0 7px}#trainerAvailabilityForm .calendar-container{display:flex;justify-content:center;box-shadow:0px 2.30387px 11.5193px rgba(223,222,222,.064248);padding:1rem}#trainerAvailabilityForm .date-selected{margin-bottom:2rem;font-weight:bold;color:var(--dynamic)}#trainerAvailabilityForm .availability-container{border-left:1px solid #dde1ea;padding:.5rem}#trainerAvailabilityForm .label-availability{font-weight:normal}#trainerAvailabilityForm .date-picker_availability{margin-bottom:6rem}#availability-list table{background-color:rgba(0,0,0,0);width:100%}#availability-list thead{display:none}#availability-list .m-datatable__body tr:not(:last-child){border-bottom:.717458px solid #ebedf2}#availability-list .m-datatable__row .m-datatable__cell{background:inherit}#availability-list .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#availability-list .m-datatable__pager>*{margin:0}.availability-icon{width:2rem;height:1.5rem;padding:0 7px}.trainer-availability-tab{padding:2.5rem}#footer-submit-availability .m-portlet__foot{padding-top:2rem !important}.sessions-holder{display:flex;padding:1rem}.sessions-holder .resize-dates{display:flex;justify-content:space-around}.sessions-holder .day-session{display:grid}.sessions-holder .day-session span{text-align:center;color:var(--dynamic);font-weight:bold}.sessions-holder .day-session span:first-child{font-size:1.5rem}.sessions-holder .day-session-separator{padding-right:3px;align-content:center}.sessions-holder .name-session{display:grid;align-self:center;padding-right:0 !important}.sessions-holder .name-session .status-available{color:var(--dynamic)}.sessions-holder .name-session .status-unavailable{color:#d10000}.sessions-holder .name-session span:first-child{font-weight:600;margin-bottom:.5rem}.sessions-holder .edit-session{border:none;background:none;align-self:center;cursor:pointer}.sessions-holder .remove-session{margin-left:10px;border:none;background:none;align-self:center;cursor:pointer}.level-card-container{display:flex;justify-content:center;margin-bottom:20px;margin-top:10px}.level-card{width:100%;background:linear-gradient(360deg, var(--dynamic) 7.32%, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6) 95.21%);border-radius:7px;color:#fff}.level-card .level-info-container{display:flex;gap:12px;padding:7px 18px}.level-card .level-info-container .level-info{margin-top:5px;flex:7}.level-card .level-info-container .level-info .label-level{font-weight:400;line-height:14px;margin-bottom:16px;margin-top:10px}.level-card .level-info-container .level-info .level-user{font-weight:500;line-height:26px}.level-card .level-info-container .level-icon{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.4);width:100px;height:100px;border-radius:50px}.level-card .level-info-container .level-icon .level-icon-wrapper{background:#fff;width:70px;height:70px;border-radius:100%;display:flex;justify-content:center;align-items:center}.level-card .level-info-container .level-icon img{height:50px}.level-card .forecast-card-container .forecast-card{padding:8px 10px;border-radius:7px;gap:10px}.level-card .forecast-card-container .forecast-card .forecast-info{display:flex;align-items:center}.level-card .forecast-card-container .forecast-card .forecast-info .forecast-icon{background-color:#fff;border-radius:100px}.level-card .forecast-card-container .forecast-card .forecast-info .forecast-icon img{height:26px}.level-card .forecast-card-container .forecast-level,.level-card .forecast-card-container .forecast-date{margin-right:10px;font-size:12px;font-weight:300;margin-bottom:0}.level-card .forecast-card-container .forecast-date{margin:4px 0}.level-card .forecast-card-container .forecast-value{font-size:12px;font-weight:500;margin-left:6px}.level-card .forecastLevelWrapper{background:rgba(0,0,0,.0705882353)}.level-card .highestLevelWrapper{background:rgba(0,0,0,.1490196078)}@media(max-width: 400px){.level-card{width:90%}}.add-availability-button{float:right;margin:1rem !important}.user-page-name-container{display:flex}.user-page-name-container .group-input{padding:0 !important}.user-page-name-container .input-wrapper{padding-left:.5rem;padding-right:2rem}.user-page-name-container .label{padding-right:8px;padding-left:3rem}.user-page-name-container .container{padding-left:20px}.user-page-name-container .user-page-lock-wrapper{display:flex;padding-left:0 !important}.user-page-name-container .user-page-lock-wrapper .user-page-lock{box-shadow:0 2px 2px 0 rgba(0,0,0,.2);background-color:var(--dynamic);border:none;color:#fff;width:30px;height:30px;display:flex;justify-content:center;align-content:center;border-radius:15px}.user-page-name-container .user-page-lock-wrapper .user-page-lock .lock-icon{align-self:center;justify-self:center}.user-page-name-container .user-page-lock-wrapper .user-page-lock:hover{transform:scale(1.03)}.user-page-name-container .user-page-lock-wrapper .user-page-lock:hover .lock-icon{transform:scale(1.03)}@media(max-width: 990px){.user-page-name-container{padding:0 2rem}.user-page-name-container label{padding-left:0}.user-page-name-container .user-page-lock-wrapper{display:flex;justify-content:flex-end;margin-top:1rem;margin-right:1rem}}@media screen and (max-width: 455px){.mobile-footer-btn{display:flex;justify-content:center}#contactsForm .billing-address{display:none}#contactsForm .remove-padding{padding:0 15px !important}#contactsForm .button-shipping-address{justify-content:flex-end}#contactsForm .padding-container-shipping-bottom{margin:5px 0;padding:0 !important}#contactsForm .mobile-address{flex-wrap:nowrap}#contactsForm .mobile-address label{width:40px}}.profile-signed-document-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));row-gap:30px}.profileTabDocuments .documents-header{display:flex;justify-content:space-between;align-items:center}.profileTabDocuments .documents-header .documents-header__title{display:flex;flex-direction:column}.profileTabDocuments .mainTitle{color:#6f6c80;text-align:left;font-size:19.5px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.067px}.profileTabDocuments .tabDocuments{display:grid;grid-template-columns:minmax(200px, 1fr) minmax(200px, 1fr);row-gap:20px;column-gap:60px;margin-top:30px}@media screen and (max-width: 455px){.profileTabDocuments .tabDocuments{display:flex;flex-direction:column;align-items:center}}.profileTabDocuments .tabDocuments .docType-title{color:#6f6c80;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}.profileTabDocuments .tabDocuments .docContainer .m-dropzone{display:flex;align-items:center;min-width:243px;height:120px;border-radius:7px;border:2px dashed #7ed321;background:#f9f9fc}.profileTabDocuments .tabDocuments .docContainer .m-dropzone .m-dropzone__msg{width:100%}.profileTabDocuments .tabDocuments .docContainer .m-dropzone .m-dropzone__msg-title{color:#b9b9b9;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:158%}.profileTabDocuments .tabDocuments .document-card-wrapper{position:relative}.profileTabDocuments .tabDocuments .document-card-wrapper .document-card .document-info{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileTabDocuments .tabDocuments .document-card-wrapper .document-card .document-info .file-ext{top:19px;left:-2px;color:#fff}.profileTabDocuments .tabDocuments .document-card-wrapper .document-card .document-remove{position:absolute;top:0;right:0}.profileTabDocuments .tabDocuments .document-card-wrapper .document-card .document-remove svg{fill:#fff}.profileTabDocuments .tabOtherDocs .document-card .document-info{flex:none;width:400px}.profileTabDocuments .tabOtherDocs .document-card .document-download{flex:none;margin-right:10px}.profileTabDocuments .tabOtherDocs .document-card .document-remove{flex:none;background:none;transform:scale(1.4);margin-top:-5px}.profileTabDocuments .tabOtherDocs .file-icon svg{transform:scale(0.8)}.profileTabDocuments .tabOtherDocs .file-icon p{color:#fff !important;font-size:13px !important;margin:0 !important;margin-top:-7px !important}.profileTabDocuments .secondTitle{margin-top:55px;margin-bottom:20px;text-align:left}.profileTabDocuments .m-portlet__foot{margin-top:50px}.profileTabDocuments .inputFilled .m-dropzone__msg{display:none}.profileTabDocuments .inputFilled .document-card-wrapper{width:100%;margin-top:-10px}.m-portlet__foot .profile-save-form-container{display:flex;justify-content:flex-end;margin-top:50px}.profile-skipStep{display:flex;align-items:center}.profile-skipStep .btn-wrapper{padding-right:2.5rem}.form-group.m-form__group.row.profile-crypto-input-container{padding-bottom:0}.form-group.m-form__group.row.profile-crypto-input-container .profile-crypto-input-label{display:flex;flex-direction:row;align-items:center}.form-group.m-form__group.row.profile-crypto-input-container .profile-crypto-input-label .profile-crypto-input-network-icon{width:24px;height:24px;object-fit:contain;margin-right:6px}.form-group.m-form__group.row.profile-crypto-input-container .profile-crypto-input-label .profile-crypto-input-network-name{color:#6f6c80;font-size:13px;font-style:normal;font-weight:500;line-height:158%;margin-bottom:0}#legalFinancesForm .legal-tab{display:flex;align-items:center;justify-content:flex-start;gap:2rem;margin-bottom:2rem;margin-left:-2rem;margin-top:2rem}#legalFinancesForm .legal-tab .disabled-tab{opacity:.6;cursor:not-allowed}#legalFinancesForm .legal-tab .legalTabBtn{background:none;border:none;position:relative}#legalFinancesForm .legal-tab .legalTabBtn .lock{position:absolute;top:3px;right:10px}#legalFinancesForm .legal-tab .legalTabBtn .tab-wrapper{border-radius:9px;height:70px;width:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid #ebedf2;font-weight:400}#legalFinancesForm .legal-tab .legalTabBtn .tab-wrapper:hover{border:1px solid var(--dynamic)}#legalFinancesForm .legal-tab .legalTabBtn .active{background:var(--dynamic);color:#fff}#legalFinancesForm .individualTab .m-form,#legalFinancesForm .individualTab .m-form__group,#legalFinancesForm .companyTab .m-form,#legalFinancesForm .companyTab .m-form__group{padding-bottom:0;margin-bottom:5px}#legalFinancesForm .individualTab .m-form__section,#legalFinancesForm .companyTab .m-form__section{margin-top:50px}.connector-card{padding:1rem}.connector-card h4,.connector-card h5{text-align:center}.businessTypeWrapperContainer,.taxCodeWrapperContainer{display:flex;flex-direction:column-reverse}.businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:446px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.calendly-btn:disabled{opacity:.6;cursor:not-allowed}.settings-opportunities .toggle-wrapper-switchLabel{display:flex;align-items:center;justify-content:center}#wrapperInputToggle-isHelpdesk{padding-top:20px}#wrapperInputToggle-isHelpDesk .slider .circle{transform:translateX(50px)}.submit-button-container{display:flex;justify-content:center;padding-top:20px}.form-container{width:700px !important}.form-subtitle{text-align:center}.organization-modal-body{display:flex;align-items:center;justify-content:center;min-height:200px}.organization-selector{min-width:200px}.m-login__logo img{object-fit:contain;width:80%}.login-phase-container input:-webkit-autofill,.login-phase-container input:-webkit-autofill:hover,.login-phase-container input:-webkit-autofill:focus,.login-phase-container textarea:-webkit-autofill,.login-phase-container textarea:-webkit-autofill:hover,.login-phase-container textarea:-webkit-autofill:focus,.login-phase-container select:-webkit-autofill,.login-phase-container select:-webkit-autofill:hover,.login-phase-container select:-webkit-autofill:focus{-webkit-text-fill-color:#727272;-webkit-box-shadow:0 0 0px 1000px hsla(0,0%,100%,0) inset;transition:background-color 5000s ease-in-out 0s}.login-phase-container .login-input::placeholder{color:#f0f0f0}.login-phase-container .login-logo{margin-top:2rem}.login-phase-container .m-login__signup{align-self:center}.login-phase-container .m-login__title{font-size:18px !important}.login-phase-container .m-form .m-form__group{margin-bottom:0;padding-top:0px;padding-bottom:10px}.login-phase-container .signup-input{border-bottom:1px solid #eceaea !important}.login-phase-container .login-modal .m-login-container{align-self:center}.login-phase-container .m-login__head{margin-bottom:3rem !important;margin-top:3rem !important}.login-phase-container select.form-control.m-input.signup-input{border-radius:100px;padding:0px 14px;border:1px solid #eceaea;width:180px;margin-bottom:15px}.login-phase-container select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='grey' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:10px;margin-right:2rem}.disabled-recover-pass{cursor:not-allowed}.token-not-found{margin-top:2rem;margin-bottom:-1rem}.goBack-toSignIn{margin-top:2rem;display:flex;justify-content:center;align-items:center}.goBack-toSignIn #gotoSignIn{padding:1rem 4rem}.complete-registration-wrapper #email:disabled{background-color:#dde3ec;cursor:not-allowed}.complete-registration-wrapper .checkbox-signUp-wrapper{padding:0 1.8rem;margin-top:1.5rem}.complete-registration-wrapper .checkbox-signUp-wrapper .signUp-checkbox{font-size:13px;font-weight:400;line-height:22px;text-align:justify;margin-top:-4px}.complete-registration-wrapper .checkbox-signUp-wrapper input:checked~span{border:1px solid var(--primary) !important}.complete-registration-wrapper .checkbox-signUp-wrapper input:checked~span:after{border:1px solid var(--primary)}.complete-registration-wrapper h4{color:var(--primary);text-align:center;font-size:28px;font-weight:500}.complete-registration-wrapper #registrationForm{margin:1rem 0 4rem}.complete-registration-wrapper #registrationForm label{margin-top:10px;padding-bottom:0}.complete-registration-wrapper #registrationForm .form-control-feedback{padding-left:0}.complete-registration-wrapper #registrationForm button{background:var(--primary);border:var(--primary);transition:all 1s ease 0s}.complete-registration-wrapper #registrationForm button:hover{box-shadow:0 6px 15px rgba(0,0,0,.1) !important;transform:scale(1.01)}.complete-registration-wrapper .error-block{background:var(--danger);padding:1.5rem;color:#fff;font-size:1.2rem;border-radius:7px;text-align:center;margin:4rem 2rem 2rem;font-weight:400;box-shadow:0 4px 8px rgba(0,0,0,.1)}.complete-registration-wrapper .info-block{background:var(--info);padding:1.5rem;color:#fff;font-size:1.1rem;border-radius:7px;text-align:justify;margin:2rem 11px 1rem;font-weight:400;box-shadow:0 4px 8px rgba(0,0,0,.1)}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}.m-portlet.game-item{cursor:pointer}.m-portlet.game-item .m-portlet__body.game-body{padding:0 2.2rem}.m-portlet.game-item .m-portlet__body.game-body .m-widget19 .m-widget19__header.game-header{height:2rem}.m-portlet.game-item .m-portlet__body.game-body .m-widget19 .m-widget19__header.game-header .m-widget19__info.no-padding{padding-left:0}.m-portlet.game-item .m-portlet__body.game-body .m-widget19 .m-widget19__header.game-header .m-widget19__info.no-padding .m-widget19__username.game-name{margin-bottom:0;font-size:1.5rem}.m-portlet.game-item .m-portlet__body.game-body .m-widget19 .m-widget19__body.game-description{height:10rem;overflow:hidden}.m-portlet.game-item .m-portlet__body.game-body .m-widget19 .m-widget19__pic .expiration-timer{position:absolute;left:50%;top:100%;transform:translate(-50%, -50%);z-index:1;display:block;font-size:.8rem;padding:.5rem 1.5rem;border:1px solid currentColor;border-radius:60px;background:#fff;font-weight:500}.journey-enrolled-item{flex:1 0 40rem;max-width:400px;display:flex;flex-direction:column}.journey-enrolled-item .journey-container-body{padding:1.25rem;flex:1;display:flex;flex-direction:column}.journey-enrolled-item .journey-container-body .journey-info{flex:1}.journey-enrolled-item .journey-container-body .journey-info .journey-image{display:flex;align-items:center;justify-content:center}.journey-enrolled-item .journey-container-body .journey-info .journey-image img{width:100%;height:100%;object-fit:contain}.journey-enrolled-item .journey-container-body .journey-info .journey-name-and-description{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:1rem}.journey-enrolled-item .journey-container-body .journey-info .journey-name-and-description .journey-header{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.journey-enrolled-item .journey-container-body .journey-info .journey-name-and-description .journey-header .journey-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.journey-enrolled-item .journey-container-body .journey-info .journey-name-and-description .journey-header .journey-header-status{font-size:.9rem;color:#c5c5c5}.journey-enrolled-item .journey-container-body .journey-info .journey-name-and-description .journey-description{font-size:1.1rem;text-align:left;margin-top:1rem}.journey-enrolled-item .journey-container-body .course-progress{margin-top:auto;display:flex;flex-direction:column;width:100%}.journey-enrolled-item .journey-container-body .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.journey-enrolled-item .journey-container-body .course-progress .course-progress-values{display:flex;flex-direction:row}.journey-enrolled-item .journey-container-body .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.journey-enrolled-item .journey-container-body .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.journey-enrolled-item .journey-container-body .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.journey-enrolled-item .enrolled-journey-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:.5rem}.journey-enrolled-item .enrolled-journey-footer .continue-button{padding:.6rem 1.6rem}@media screen and (max-width: 455px){.carousel-container .journey-enrolled-item{max-width:100% !important}}#leaderboardId .highlight *{background-color:var(--dynamic) !important;color:#fff !important}#leaderboardId .highlight * .progress-bar{background:#d8d8d8 !important}#leaderboardId .highlight * .progress-bar span{background-color:#fff !important}.challenge-carousel-item-img img{max-height:124px;object-fit:cover}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.react-calendar{width:350px;max-width:100%;background:#fff;box-shadow:0 1px 11px 0 rgba(0,0,0,.2);padding:1rem;border-radius:10px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView .react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar--doubleView .react-calendar,.react-calendar--doubleView .react-calendar *,.react-calendar--doubleView .react-calendar *:before,.react-calendar--doubleView .react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar--doubleView .react-calendar button{margin:0;border:0;outline:none}.react-calendar--doubleView .react-calendar button:enabled:hover{cursor:pointer}.react-calendar--doubleView .react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar--doubleView .react-calendar__navigation button{min-width:44px;background:none}.react-calendar--doubleView .react-calendar__navigation button:enabled:hover,.react-calendar--doubleView .react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar--doubleView .react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar--doubleView .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:bold;font-size:.75em}.react-calendar--doubleView .react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar--doubleView .react-calendar__month-view__weekNumbers{font-weight:bold}.react-calendar--doubleView .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.react-calendar--doubleView .react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar--doubleView .react-calendar__month-view__days__day--neighboringMonth{color:#959494}.react-calendar--doubleView .react-calendar__year-view .react-calendar__tile,.react-calendar--doubleView .react-calendar__decade-view .react-calendar__tile,.react-calendar--doubleView .react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar--doubleView .react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar--doubleView .react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar--doubleView .react-calendar__tile:enabled:hover,.react-calendar--doubleView .react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar--doubleView .react-calendar__tile--now{background:green}.react-calendar--doubleView .react-calendar__tile--now:enabled:hover,.react-calendar--doubleView .react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar--doubleView .react-calendar__tile--hasActive{border-radius:40px;background:green}.react-calendar--doubleView .react-calendar__tile--hasActive:enabled:hover,.react-calendar--doubleView .react-calendar__tile--hasActive:enabled:focus{background:#00b300}.react-calendar--doubleView .react-calendar__tile--active{background:green;color:#fff}.react-calendar--doubleView .react-calendar__tile--active:enabled:hover,.react-calendar--doubleView .react-calendar__tile--active:enabled:focus{background:#00b300}.react-calendar--doubleView .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:bold;font-size:.5em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:bold}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#f4da70}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#f5d865}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:var(--dynamic);color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#34bfa3}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}#inboxList thead{display:none}#inboxList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#inboxList .m-datatable__cell{padding:0}#inboxList .m-timeline-3__item{min-height:8rem}#inboxList .m-timeline-3__item .inbox-delete-button{position:absolute;top:30%;right:5rem;display:flex;z-index:10}#inboxList .m-timeline-3__item:before{left:9.6rem;height:90%}#inboxList .m-timeline-3__item .m-timeline-3__item--blue:before{background:var(--blue, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--blue .m-badge--blue{background-color:var(--blue, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--indigo:before{background:var(--indigo, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--indigo .m-badge--indigo{background-color:var(--indigo, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--purple:before{background:var(--purple, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--purple .m-badge--purple{background-color:var(--purple, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--pink:before{background:var(--pink, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--pink .m-badge--pink{background-color:var(--pink, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--red:before{background:var(--red, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--red .m-badge--red{background-color:var(--red, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--orange:before{background:var(--orange, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--orange .m-badge--orange{background-color:var(--orange, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--yellow:before{background:var(--yellow, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--yellow .m-badge--yellow{background-color:var(--yellow, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--green:before{background:var(--green, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--green .m-badge--green{background-color:var(--green, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--teal:before{background:var(--teal, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--teal .m-badge--teal{background-color:var(--teal, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--cyan:before{background:var(--cyan, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--cyan .m-badge--cyan{background-color:var(--cyan, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--gray:before{background:var(--gray, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--gray .m-badge--gray{background-color:var(--gray, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--primary:before{background:var(--primary, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--primary .m-badge--primary{background-color:var(--primary, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item--dark:before{background:var(--dark, #36a3f7)}#inboxList .m-timeline-3__item .m-timeline-3__item--dark .m-badge--dark{background-color:var(--dark, #36a3f7);color:#fff}#inboxList .m-timeline-3__item .m-timeline-3__item-time{width:8rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc{padding-left:11.5rem;display:flex;align-items:center;padding-top:.46rem;min-height:8rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-inbox-image{display:none}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text{text-align:center}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text .m-badge{display:none}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text .inbox-title{font-size:1.5rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text .inbox-description{font-size:1.2rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text .inbox-url-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc.inbox-highlight .m-timeline-3__item-text .inbox-url-container .inbox-url{text-align:center;color:#fff;background:var(--primary);border-radius:20px;width:50%;padding:.5rem;font-size:1.2rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .inbox-image{max-width:12rem;margin-right:1.5rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text{display:flex;flex-direction:column;text-align:left}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-image-trophy{width:7rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-title{font-size:1.2rem;font-weight:500;padding:.5rem 0}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-title .m-badge{margin-right:.5rem;padding:.1rem .6rem}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-description{font-size:1rem;font-weight:400;overflow:hidden;white-space:pre-wrap}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-description .inbox-rating-container{margin-left:.5rem;color:var(--yellow);opacity:1}#inboxList .m-timeline-3__item .m-timeline-3__item-desc .m-timeline-3__item-text .inbox-description .inbox-rating-container .empty-star{opacity:.5}.news-container{padding:1rem 2.2rem !important;min-height:20rem}.journey-container .landing-journey-item{flex:0 0 30rem;margin:.75rem}.course-container .highlighted-course{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.course-container .highlighted-course.compact{flex:0 0 15rem;border-radius:.6rem}.scrollable{overflow:auto;height:275px}.vertical-center{display:flex;align-items:center}.upcoming-session-header{border-bottom:0 !important}.upcoming-session-item-border{border-bottom:1px solid #ebedf2}.upcoming-session-item-title{color:#575962}.upcoming-session-item-title:hover{color:var(--dynamic)}.upcoming-session-item-description{font-size:1.1rem;font-weight:400}.no-upcoming-sessions-icon{font-size:3rem}.no-upcoming-sessions-container{height:200px}.upcoming-session-item-day{color:var(--dynamic);font-weight:900}.upcoming-session-item-month{color:var(--dynamic);font-weight:800;margin-top:-5px}.calendar-container .react-calendar__tile:disabled{background-color:var(--white);margin-top:1px;margin-bottom:1px}.calendar-container .react-calendar__tile.enabled-date{color:var(--dark)}.calendar-container .react-calendar__tile--active{color:var(--dark)}.calendar-container .react-calendar__tile.active-calendar-colors{color:var(--white);background-color:var(--dynamic);-moz-box-shadow:0 0 5px -1px #888;-webkit-box-shadow:0 0 5px -1px #888;box-shadow:0 0 5px -1px #888}.calendar-container .react-calendar__tile.active-calendar-colors.single-event{border-radius:50%}.calendar-container .react-calendar__tile.active-calendar-colors.ranged-event-left{border-radius:30% 0 0 30%}.calendar-container .react-calendar__tile.active-calendar-colors.ranged-event-right{border-radius:0 30% 30% 0}.calendar-navigation-buttons{font-size:2rem;cursor:pointer}.calendar-max-fixed-size{height:360px}.pending-orders-header{border-bottom:0 !important}.pending-orders-container{margin-top:-3vh}.pending-orders-container td{background-color:rgba(0,0,0,0) !important;font-weight:400}.pending-orders-container th{background-color:rgba(0,0,0,0) !important}.pending-orders-container .pending-orders-number{color:var(--dynamic) !important;font-weight:600}.pending-orders-container .user-avatar-img{border-radius:50%;height:35px;width:auto}.pending-orders-container .status-label{font-weight:800}.pending-orders-container .status-pending{color:#ffb822}.pending-orders-container .status-pending-payment{color:#d09b04}.pending-orders-container .status-processing{color:#36a3f7}.remove-border-challenges{border:none !important;height:auto !important;min-height:5.1em}@media(max-width: 991px){.remove-border-challenges .m-portlet__head-title{padding:1.5rem 0}.remove-border-challenges .col-auto{margin-bottom:1rem}}.challenge-container .dashboard-challenge-item{margin:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#fff;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);padding:1rem 3rem}@media(max-width: 500px){.challenge-container .dashboard-challenge-item{flex:0 0 20rem}.challenge-container .dashboard-challenge-item .challenge-image{width:8rem;height:8rem}}@media(min-width: 501px){.challenge-container .dashboard-challenge-item{flex:0 0 25rem}.challenge-container .dashboard-challenge-item .challenge-image{width:10rem;height:10rem}}.challenge-container .dashboard-challenge-item .challenge-image{border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);object-fit:cover}.challenge-container .dashboard-challenge-item .challenge-name{font-size:1.3rem;color:var(--dynamic);font-weight:bold;text-align:center;text-decoration:underline;margin-top:.7rem}.challenge-container .dashboard-challenge-item .course-progress{display:flex;flex-direction:column;width:100%}.challenge-container .dashboard-challenge-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.challenge-container .dashboard-challenge-item .course-progress .course-progress-values{display:flex;flex-direction:row}.challenge-container .dashboard-challenge-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.challenge-container .dashboard-challenge-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.challenge-container .dashboard-challenge-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.challenge-container .dashboard-challenge-item .course-progress .course-progress-label{display:none}.challenge-container .dashboard-challenge-item .challenge-enroll{text-transform:uppercase;padding:.8rem 2rem;margin-top:.6rem}#myChallengeList thead{display:none}#myChallengeList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#myChallengeList .m-datatable__cell{padding:0}#otherChallengeList thead{display:none}#otherChallengeList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#otherChallengeList .m-datatable__cell{padding:0}#myChallengeList,#otherChallengeList{margin:-2.2rem}#myChallengeList .m-datatable__pager,#otherChallengeList .m-datatable__pager{padding:1rem;margin-top:0}#myChallengeList .m-datatable__pager>*,#otherChallengeList .m-datatable__pager>*{margin:0}#myChallengeList .m-datatable__pager .m-datatable__pager-info,#otherChallengeList .m-datatable__pager .m-datatable__pager-info{display:none}.game-item{border-bottom:1px solid #e0e2e6}@media(max-width: 500px){.game-item .game-container-body .game-image{width:5rem !important;height:5rem !important}}@media(max-width: 900px){.game-item .game-container-body .game-details .game-header .game-header-name{text-align:left !important}.game-item .game-container-body .game-details .game-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.game-item .game-container-body .game-details .game-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0;margin-left:0 !important}.game-item .game-container-body .game-details .game-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.game-item .game-container-body .game-details .game-subheader .course-subheader-item i{display:none !important}}.game-item .game-container-body{padding:.75rem}.game-item .game-container-body .game-image-and-details{display:flex;flex-direction:row}.game-item .game-container-body .game-image-and-details>*{margin:.75rem}.game-item .game-container-body .game-image-and-details .game-image{width:8rem;height:8rem}.game-item .game-container-body .game-image-and-details .game-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.game-item .game-container-body .game-image-and-details .game-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.game-item .game-container-body .game-image-and-details .game-details .game-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.game-item .game-container-body .game-image-and-details .game-details .game-header .game-header-name{font-size:1.4rem;font-weight:500}.game-item .game-container-body .game-image-and-details .game-details .game-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.game-item .game-container-body .game-image-and-details .game-details .game-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.game-item .game-container-body .game-image-and-details .game-details .game-subheader .course-subheader-item:first-child{margin-left:-0.5rem}.game-item .game-container-body .game-image-and-details .game-details .game-subheader .course-subheader-item .course-subheader-item-title{font-weight:500;margin:0 .3rem 0 .5rem}.game-item .game-container-body .game-image-and-details .game-details .game-description{width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-size:1.1rem;text-align:left}.game-item .game-container-body .game-actions{width:100%;display:flex;align-items:center;justify-content:flex-end}.game-item .game-container-body .game-actions .btn{flex:0 0 35px;margin:0}.challenge-container-inbox{padding:0 1rem 1rem 1rem !important}@media screen and (max-width: 455px){#my-inboxChallenges-carousel{margin-top:8rem}}#my-inboxChallenges-carousel{padding:10px;margin-right:20px;width:100%}#my-inboxChallenges-carousel .carousel-container{min-height:360px}.challenge-carousel-item{min-height:26rem;flex:0 0 20rem;border-radius:.6rem;margin:.75rem;overflow:hidden;background-color:#f3f4f8;box-shadow:0 2px 5px 0 rgba(0,0,0,.4)}.challenge-carousel-item-highlight{background:var(--dynamic)}.challenge-carousel-item-img{padding:8px}.challenge-carousel-item-img img{width:100%;border-radius:10px}.challenge-carousel-item-content{padding:0 8px;margin-top:4rem}.challenge-carousel-item-content h5{padding-top:0;margin-top:14px;color:var(--dynamic);font-weight:500;font-size:16px;line-height:20px;min-height:40px;margin-bottom:1rem}.challenge-carousel-item .course-progress{display:flex;flex-direction:column;width:100%}.challenge-carousel-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.challenge-carousel-item .course-progress .course-progress-values{display:flex;flex-direction:row}.challenge-carousel-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.challenge-carousel-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.challenge-carousel-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.challenge-carousel-item .course-progress .course-progress-label{display:none}.challenge-carousel-item .course-progress .course-progress-bar{height:5px !important}.challenge-carousel-item .course-progress .course-progress-value{color:#232323;font-weight:400;font-size:13px;line-height:18px}.challenge-carousel-item-anchor{display:flex;justify-content:center;margin-top:20px}.challenge-carousel-item-anchor .navigation-button{padding:10px !important;min-width:118px}.my-courses-title h3{font-size:16px;line-height:24px;font-weight:500;color:#595d6e;padding-left:20px}.center-events{display:flex;align-items:center}.center-events .news-item-title{margin:10px 0 !important}.center-events .target-invite{margin:10px 0}#news-section .m-portlet__head-tools .m-form{display:flex;flex-direction:column;justify-content:center}.news-item{background-color:var(--news-item-bg);color:var(--news-item-text);margin-top:25px;margin-bottom:25px;box-shadow:0 4.444px 24.444px 0 rgba(0,0,0,.06);flex:0 0 300px;min-height:135px;height:auto;border-radius:8px;padding:10px 12px;font-family:Poppins,sans-serif;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.news-item a{color:var(--news-item-text)}.news-item .news-item-image{display:flex;align-items:center;justify-content:center;height:100%;margin-right:12px}.news-item .news-item-image img{max-width:56px;max-height:56px;object-fit:contain}.news-item .news-item-image .news-item-image-profile{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--dynamic)}.news-item .news-item-image .news-item-image-profile svg{height:35px;width:35px}.news-item .news-item-image .news-item-image-profile .svg-icon g [fill]{fill:var(--inverse)}.news-item .news-item-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;width:100%;font-size:14px;font-weight:400}.news-item .news-item-content .news-item-title{color:var(--news-item-title);font-size:16px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow-wrap:break-word}.news-item .news-item-content .news-item-description{margin-top:5px;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow-wrap:break-word}.news-item .news-item-content .news-item-description .news-item-drive-description{margin-top:20px}.news-item .news-item-content .news-item-description .news-item-content-with-image{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.news-item .news-item-content .news-item-description .news-item-content-with-image .news-item-content-text{flex:1;max-width:270px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow-wrap:break-word}.news-item .news-item-content .news-item-description .news-item-content-with-image .news-item-content-image{margin-left:5px;max-width:97px;max-height:90px;object-fit:contain}.news-item .news-item-content .news-item-footer{margin-top:auto;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.news-item .news-item-content .news-item-footer .news-item-footer-link{outline:none;border:none;padding:0;margin:0;background-color:rgba(0,0,0,0);color:var(--news-item-title);font-weight:600;cursor:pointer;text-decoration:underline}.news-item .news-item-content .news-item-footer .news-item-footer-date{text-align:right}#inboxMessageDetailsModal .modal-content .modal-header{border-bottom:none}#inboxMessageDetailsModal .modal-content .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#inboxMessageDetailsModal .modal-content .modal-header .close::before{font-size:1.7rem;color:#dadada}#inboxMessageDetailsModal .modal-body{padding:0}#inboxMessageDetailsModal .modal-body .news-item-modal{padding:0 30px 30px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#inboxMessageDetailsModal .modal-body .news-item-modal-image-container{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}#inboxMessageDetailsModal .modal-body .news-item-modal-image-container img{max-width:100%;max-height:400px;object-fit:contain;border-radius:5px}#inboxMessageDetailsModal .modal-body .news-item-modal-title{color:#232323;font-size:20px;font-weight:500;margin-bottom:6px}#inboxMessageDetailsModal .modal-body .news-item-modal-date{color:#b8c7d8;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}#inboxMessageDetailsModal .modal-body .news-item-modal-description{color:#6f6c80;font-size:14px;font-style:normal;font-weight:500;line-height:27px;text-align:justify;width:100%;max-height:800px;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#inboxMessageDetailsModal .modal-body .news-item-modal-description iframe{width:100%;min-height:500px;border:none}#inboxMessageDetailsModal .modal-body .news-item-modal-button-container{margin-top:20px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}#inboxMessageDetailsModal .modal-body .news-item-modal-button{width:50%;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--inverse);font-size:14px;font-style:normal;font-weight:500}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.filters-wrapper,.filters-wrapper-modal{margin-top:40px;display:flex;gap:20px;flex-direction:row}.filters-wrapper-modal{margin-top:0}.career-section-title{color:#595d6e;font-family:Montserrat,serif;font-size:21px;font-style:normal;font-weight:600;line-height:50px}.career-section-subtitle{font-size:13px;font-weight:600;line-height:19.5px;color:#b8c7d8;margin-bottom:15px}.career-filter-container{width:230px}.vertical-border{border-left:1px solid #dbdeea;margin-right:20px}.summary-card{display:flex;align-items:flex-start;min-width:400px}.summary-card.neofin-summary{min-width:550px}.summary-card.neofin-summary .summary-action{min-width:200px}.summary-card .summary-media{width:90px;min-width:90px;max-width:100%;height:90px;min-height:90px;max-height:100%;border-radius:8px;margin:10px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;background-color:var(--dynamic)}.summary-card .summary-content{margin-top:10px;padding-left:1.6rem;padding-right:15px;width:100%}.summary-card .summary-content .summary-section{display:flex;align-items:center;justify-content:space-between}.summary-card .summary-content .summary-section .summary-name{font-size:20px;font-weight:300;line-height:30px;text-align:left}.summary-card .summary-content .summary-section .btn-all-users{background-color:#b8c7d8;border-radius:30px;padding:10px;font-size:13px;color:#fff}.summary-card .summary-content .summary-action{margin-top:.6rem;display:flex;justify-content:space-between}.summary-card .summary-content .summary-action .summary-action-content{display:flex;flex-direction:column;flex-wrap:wrap;width:50%}.summary-card .summary-content .summary-action .summary-action-content .summary-action-label{font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#6f6c80}.summary-card .summary-content .summary-action .summary-action-content .isActiveLabel{padding-left:5px}.summary-card .summary-content .summary-action .summary-action-content .summaryDate{padding-top:5px}.summary-card .summary-content .summary-action .summary-action-content .checkbox{display:flex;margin-top:5px}.summary-card .summary-content .summary-action .summary-action-content .summary-checkbox{display:none}.summary-card .summary-content .summary-action .summary-action-content .fakeCheckbox:before{background:var(--dynamic);border:1px solid #035f8f;border-radius:5px;height:20px;width:20px;display:block;cursor:pointer}.summary-card .summary-content .summary-action .summary-action-content .summary-checkbox+.fakeCheckbox:before{content:"";background:#fff;border-color:#3d9000;color:#fff;font-size:18px;line-height:17px;text-align:center}.summary-card .summary-content .summary-action .summary-action-content .summary-checkbox:disabled+.fakeCheckbox:before{border-color:#eee;color:#fff;background-color:rgba(239,239,239,.3)}.summary-card .summary-content .summary-action .summary-action-content .summary-checkbox:checked+.fakeCheckbox:before{content:"✓";padding-top:2px;background:var(--success)}.summary-card .summary-content .progress-section{display:flex;flex-direction:column}.summary-card .summary-content .progress-section .progress-bar-container{display:flex;align-items:center;flex-direction:row}.summary-card .summary-content .progress-section .progress-bar-container .progress-bar{flex:1;height:15px;border-radius:50px;background-color:#ededed;position:relative}.summary-card .summary-content .progress-section .progress-bar-container .progress-bar .progress{position:relative;top:0;left:0;height:15px;border-radius:50px;background-color:var(--dynamic)}.summary-card .summary-content .progress-section .progress-bar-container .progress-text{font-size:14px;font-weight:400;color:#232323;margin:0 15px;width:75px}.summary-card .summary-content .progress-section .progress-bar-container .progress-text .goal{color:var(--dynamic)}.summary-card .summary-content .progress-section .progress-hint{color:#6f6c80;font-size:10px;font-weight:300}.monthly-summaries,.level-objectives,.fast-start-bonus{padding:20px 0}.monthly-summaries .summary-header,.level-objectives .summary-header,.fast-start-bonus .summary-header{display:flex;justify-content:space-between}.monthly-summaries .summary,.level-objectives .summary,.fast-start-bonus .summary{width:100%}.monthly-summaries .summary .card,.level-objectives .summary .card,.fast-start-bonus .summary .card{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #dbdeea;border-radius:5px;filter:drop-shadow(0px 4px 22px rgba(0, 0, 0, 0.06));padding:14px 19px;gap:4px;font-family:Montserrat,serif;font-style:normal;font-weight:500}.career-summaries .flex-row{display:flex;padding:20px 0;gap:35px;flex-wrap:wrap;width:100%}.career-summaries .flex-row .card{height:100%}.career-summaries .grid-row{display:grid;padding:20px 0;grid-gap:35px}.career-summaries .grid-row .grid-item{width:100%}.career-summaries .grid-row .grid-item .card{height:100%}.career-summaries .grid-row .grid-item .card.card-light-gray .card-body{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;filter:drop-shadow(0px 4px 22px rgba(0, 0, 0, 0.06));padding:14px 19px;gap:4px;font-family:Montserrat,serif;font-style:normal;font-weight:500}.career-summaries .grid-row .grid-item .investment-levels{display:flex;flex-direction:row;justify-content:space-between}.career-summaries .grid-row .grid-item .small-image-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:36px;max-height:36px;background-color:var(--dynamic);width:29px;height:29px;border-radius:100px;margin-right:15px}.see-details{font-size:13px;font-weight:300;line-height:20px;text-align:right;color:#6f6c80;background:none;text-decoration:underline;border:none;cursor:pointer}.value-label{font-size:15px;font-weight:500;line-height:32px;letter-spacing:0}.monthly-summary-label{font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center}.monthly-summary-label.orange{color:#ff7044}.monthly-summary-label.cyan{color:#0a9bd8}.monthly-summary-label.blue{color:#0052b4}.monthly-summary-label.yellow{color:#ffa000}.monthly-summary-label.green{color:#3fbc5f}.monthly-summary-label.purple{color:#6f53ff}.monthly-summary-value{font-size:20px;font-weight:500;line-height:29px;letter-spacing:0;text-align:center}.weekly-capping{color:#6f6c80}.card.investment-levels{min-width:500px;border:1px solid var(--dynamic)}.card.percentage-commissions{min-width:250px;border-radius:5px 0 0 5px;border:1px solid var(--dynamic)}.card.current-va-card{width:150px}.card.current-va-card .card-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.card.current-va-card .card-body .va-label{font-size:20px}.card.current-va-card .card-body .va-value{font-size:28px;font-weight:500;color:#232323}.card.current-va-card .card-body .va-week{font-size:13px}.card.your-level{width:240px;border-radius:5px 0 0 5px;border:1px solid var(--dynamic);background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%);color:#fff}.card.your-level .card-body{display:flex;align-items:center;justify-content:space-evenly}.card.your-level .card-body img{width:70px}.card.your-level .card-body .title{font-size:14px;font-weight:400;display:flex;align-items:center;gap:5px}.card.your-level .card-body .title .icon{cursor:pointer}.card.your-level .card-body .level{font-size:20px}.forecast-card .forecast-info-container{display:flex;justify-content:space-between;align-items:center}.forecast-card .info{margin-left:5px;cursor:pointer}.investment-totals{margin-top:10px;padding:0 10px;min-width:215px;text-align:center;display:flex;flex-direction:column;width:55%}.investment-totals .see-details{position:absolute;bottom:0;right:43%;margin:10px}.percentage-commissions-card{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 10px;width:100%;height:100%;border-radius:5px 0 0 5px;background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff}.percentage-commissions-card .small-text{font-size:15px;font-weight:500;line-height:32px;letter-spacing:0}.percentage-commissions-card .bigger-text{font-size:20px;font-weight:500;line-height:32px;letter-spacing:0}.missing-value-card{color:#fff;border-radius:3px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:5px 10px;width:45%;background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff}.missing-value-card .small-text{font-size:15px;font-weight:500;line-height:32px;letter-spacing:0}.missing-value-card .bigger-text{font-size:20px;font-weight:500;line-height:32px;letter-spacing:0}.commission-percentage-card{color:#fff;border-radius:3px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:5px 10px;width:100%;background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff}.commission-percentage-card .small-text{font-size:14px;font-weight:500;line-height:32px;letter-spacing:0}.commission-percentage-card .small-text img{margin-right:8px}.commission-percentage-card .bigger-text{font-size:16px;font-weight:500;line-height:32px;letter-spacing:0}.card-light-gray{border:0;background:#f9f9fc}.card-main-value{font-size:28px;font-weight:500;line-height:32px;letter-spacing:0}.card-secondary-value{font-size:13px;font-weight:300;line-height:20px;letter-spacing:0;color:#6f6c80}.table .contentCell{border:0}.liveoben-level-objectives-content{margin-top:3rem}.level-objectives-content{display:flex;width:100%;justify-content:space-between}.level-objectives-content .level-objectives-labels-table{display:flex;flex-direction:column;justify-content:end;width:23%}.level-objectives-content .level-objectives-labels-table .content{height:50px}.level-objectives-content .level-objectives-labels-table .content:nth-child(odd){background-color:#fafafd}.level-objectives-content .level-objectives-labels-table .contentCell{font-size:13px;font-weight:600;line-height:20px;letter-spacing:0}.level-objectives-content .level-card-container{display:flex;gap:20px;flex-direction:row;width:75%;margin:0 0 0 20px}.level-objectives-content .level-card-container .completedStageCheck{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:36px;max-height:36px;width:29px;height:29px;min-width:29px;min-height:29px;border-radius:100px;margin-right:15px;background-color:rgba(63,188,95,.2)}.level-objectives-content .level-card-container .level-card.card-1{background:hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.2);position:relative}.level-objectives-content .level-card-container .level-card.card-1 .cardBookmark{position:absolute;background-color:#3fbc5f;width:85%;top:-9%;left:9%;height:35px;border-radius:5px 5px 0 0;display:flex;align-content:center;align-items:center;justify-content:center}.level-objectives-content .level-card-container .level-card.card-1 .cardBookmark .cardBookmarkText{font-size:15px;font-weight:500;line-height:23px;letter-spacing:0;text-align:center}.level-objectives-content .level-card-container .level-card.card-1 .cardBookmark .cardBookmarkText .partyHat{margin-left:3px}.level-objectives-content .level-card-container .level-card.card-1 .cardHeader{color:#232323}.level-objectives-content .level-card-container .level-card.card-1 .cardTableBody{color:#6f6c80}.level-objectives-content .level-card-container .level-card.card-1 .content:nth-child(odd){background:hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.1)}.level-objectives-content .level-card-container .level-card.card-2{background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff}.level-objectives-content .level-card-container .level-card.card-2 .cardTableBody{color:#fff}.level-objectives-content .level-card-container .level-card.card-2 .level-card-image{margin:auto}.level-objectives-content .level-card-container .level-card.card-2 .progress{width:90%;border-radius:10px;margin-bottom:10px;height:25px;font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center}.level-objectives-content .level-card-container .level-card.card-2 .progress .progress-bar{background-color:#3fbc5f}.level-objectives-content .level-card-container .level-card.card-2 .completedStageCheck{border:1px #fff}.level-objectives-content .level-card-container .level-card.card-2 .completedStageCheck:empty{border:1px solid #3fbc5f}.level-objectives-content .level-card-container .level-card.card-2 .content:nth-child(odd){background-color:hsla(0,0%,100%,.1490196078)}.level-objectives-content .level-card-container .level-card.card-2 .contentCellText{color:#fff}.level-objectives-content .level-card-container .level-card.card-3{padding:0;background:#fafafd}.level-objectives-content .level-card-container .level-card.card-3 .cardHeader{position:relative;padding:10px 18px 10px 18px;background-color:rgba(28,29,27,.3019607843);color:#232323;border-top-right-radius:7px;border-top-left-radius:7px}.level-objectives-content .level-card-container .level-card.card-3 .cardLockContainer{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(1px);display:flex;justify-content:center;align-items:center}.level-objectives-content .level-card-container .level-card.card-3 .cardTableBody{color:#6f6c80;padding:0 18px 0 18px}.level-objectives-content .level-card-container .level-card.card-3 .completedStageCheck{border:1px solid #bebdc1}.level-objectives-content .level-card-container .level-card.card-3 .content:nth-child(odd){background-color:#f1f1f2}.level-objectives-content .level-card-container .level-card.card-3 .progress-icon-container .target-info-container .info-target{color:#000}.level-objectives-content .level-card-container .level-card{width:33%;display:flex;flex-direction:column;justify-content:space-between}.level-objectives-content .level-card-container .level-card .cardHeader{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;text-align:center;gap:10px;min-height:200px;padding-top:15px}.level-objectives-content .level-card-container .level-card .cardHeader .levelLabel{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.level-objectives-content .level-card-container .level-card .cardHeader .level-card-image{max-width:85px;max-height:85px}.level-objectives-content .level-card-container .level-card .cardHeader .completedLevelCheck{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#3fbc5f;max-width:36px;max-height:36px;width:29px;height:29px;border-radius:100px;position:absolute;right:31%;top:23%}.level-objectives-content .level-card-container .level-card .cardHeader .levelLabelName{font-size:17px;font-weight:600;line-height:26px;letter-spacing:0}.level-objectives-content .level-card-container .level-card .contentCell{display:flex;flex-direction:row}.level-objectives-content .level-card-container .level-card .contentCell .contentCellText{display:flex;align-items:center;font-size:13px;font-weight:500;line-height:20px;letter-spacing:0}#arcovaMonthlyDetailsModal .modal-lg{max-width:80vw}#arcovaMonthlyDetailsModal .modal-content,#arcovaInvestmentDetailsModal .modal-content{padding:40px 30px}#arcovaMonthlyDetailsModal .modal-content .modalTitle,#arcovaInvestmentDetailsModal .modal-content .modalTitle{display:flex;align-items:center;justify-content:space-between}#arcovaMonthlyDetailsModal .modal-content .modalTitle .title,#arcovaInvestmentDetailsModal .modal-content .modalTitle .title{font-size:17px;line-height:25px;color:#6c7293;margin-bottom:0}#arcovaMonthlyDetailsModal .modal-content .modalTitle .closeIcon,#arcovaInvestmentDetailsModal .modal-content .modalTitle .closeIcon{background:none;border:none;cursor:pointer}#arcovaMonthlyDetailsModal .modal-content .modal-body,#arcovaInvestmentDetailsModal .modal-content .modal-body{padding:0;margin-top:20px}#arcovaMonthlyDetailsModal [data-field*=weekStartDate],#arcovaInvestmentDetailsModal [data-field*=weekStartDate]{max-width:260px}#arcovaMonthlyDetailsModal [data-field*=VA],#arcovaInvestmentDetailsModal [data-field*=VA]{max-width:110px}#arcovaMonthlyDetailsModal [data-field*=commissions],#arcovaInvestmentDetailsModal [data-field*=commissions]{max-width:110px}.progress-icon-cell{margin-right:15px;display:flex;height:30px}.progress-icon-container{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;width:30px}.progress-icon-container .target-info-container{margin-top:-8px}.progress-icon-container .target-info-container .info-target{display:flex;justify-content:center;font-weight:500;font-size:8px;line-height:15px;color:#fff}.progress-icon-container .target-info-container .info-score{display:flex;justify-content:center;font-weight:500;font-size:17px;line-height:25px;color:#6f6c80}.progress-icon-container .best-day-graph{display:inline;margin:0 auto;max-width:100%;max-height:180px;position:absolute;top:3px}.progress-icon-container .best-day-graph .best-day-graph-path{stroke:var(--dynamic);fill:none;stroke-width:2;stroke-linecap:round;animation:best-day-graph-progress 1s ease-out forwards}.progress-icon-container .best-day-graph .best-day-graph-background{stroke:#ededed;fill:none;stroke-width:2;stroke-linecap:round}.info-level{position:absolute;top:10px;right:10px;cursor:pointer}.fast-start-bonus-content{position:relative;display:flex;justify-content:space-between}.fast-start-bonus-content:before{content:"";position:absolute;top:50%;width:100%;height:2.42px;background-color:#e5e5ed;color:#e5e5ed;z-index:2}.fast-bonus-card{background-color:#fafafd;padding:10px;width:30%;z-index:7}.fast-bonus-card .fast-bonus-card-header{display:flex;justify-content:space-between;padding:10px}.fast-bonus-card .fast-bonus-card-header span{font-size:17px;font-weight:600;line-height:25.5px;color:var(--dynamic)}.fast-bonus-card .fast-bonus-days-remaining{margin:0 10px;width:fit-content;padding:2px 5px 2px 5px;border-radius:4px;background-color:var(--dynamic);font-size:11px;font-weight:400;line-height:16.5px;color:#fff}.fast-bonus-card .fast-bonus-card-body{padding:15px}.pv-summary{display:flex;align-items:center;justify-content:space-between}.pv-summary .flex-row{display:flex;gap:18px}.pv-summary .flex-row .flex-item{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 20px;width:250px;text-align:center}.pv-summary .flex-row .flex-item .description{font-size:14px;font-weight:500;width:75%;flex:1;white-space:pre-line}.pv-summary .flex-row .flex-item .value{font-size:24px;font-weight:500}.evolution-graph{margin-top:30px}.evolution-graph .career-leg-chart{min-height:300px}.active-checkbox{margin-right:7px}.checkboxes-container{display:flex;align-items:center;gap:10px}.monthly-summary{gap:115px}.monthly-summary .monthly-summary-section .title{color:var(--dynamic);font-weight:500;font-size:16px}.goal-container{display:flex;flex-direction:column;gap:10px}.goal-container .goal{display:flex}.card-laborigin-commission{border:1px solid var(--dynamic) !important;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-laborigin-commission .checkbox{display:flex;align-items:center;justify-content:center;gap:3px}.card-laborigin-commission .total-commission{display:flex;flex-direction:column;justify-content:center}.card-laborigin-commission .total-commission .title{font-size:15px;font-weight:500}.card-laborigin-commission .total-commission .price{font-size:28px;font-weight:500;white-space:nowrap}#laborigin-summary .card.your-level{width:auto}#laborigin-summary .card-body{display:flex;flex-direction:column;justify-content:center}#laborigin-summary .card-body .title{font-size:13px;font-weight:500}#laborigin-summary .card-body .amount{font-size:24px;font-weight:500}.career-tabs{margin-top:45px;display:flex;gap:30px}.career-tabs .career-tab,.career-tabs .career-tab-selected{font-size:21px;font-weight:400;cursor:pointer}.career-tabs .career-tab-selected{font-weight:600;border-bottom:1px solid var(--dynamic)}.tab-content{margin-top:30px}.tab-content .cards{display:flex;gap:15px;align-items:center}.tab-content .card{padding:15px}.tab-content .card .title{font-size:13px;font-weight:600;display:flex;align-items:center;gap:10px}.tab-content .card .title .wallet-icon{width:25px;height:25px}.tab-content .card .amount{font-size:16px;font-weight:500}.tab-content .align-self-stretch{align-self:stretch}.tab-content .flex-item{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 20px;width:250px;text-align:center}.tab-content .flex-item .description{font-size:14px;font-weight:500;width:75%;flex:1;white-space:pre-line}.tab-content .flex-item .value{font-size:24px;font-weight:500}.tab-content .orange-background{background-color:rgba(255,112,68,.1019607843)}.tab-content .orange-background .description{color:#ff7044}.tab-content .blue-background{background-color:rgba(10,155,216,.1019607843)}.tab-content .blue-background .description{color:#0a9bd8}.tab-content .orange-dashed,.tab-content .green-dashed{border:1px dashed #d3d3d3;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.tab-content .orange-dashed .description,.tab-content .green-dashed .description{font-size:14px;font-weight:600;color:#ffa000}.tab-content .orange-dashed .info,.tab-content .green-dashed .info{position:absolute;top:10px;right:10px;cursor:pointer}.tab-content .green-dashed .description{color:#3fbc5f}.progress-bars{display:flex;gap:30px;align-items:flex-start;margin-top:30px}.progress-bars .progress-bar-container{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;border:1px solid #d3d3d3;background-color:#fff;flex:1;padding:10px;gap:15px}.progress-bars .progress-bar-container .text-top-container{display:flex;align-items:center;justify-content:space-between;gap:30px}.progress-bars .progress-bar-container .text-top-container .text{flex:1}.progress-bars .progress-bar-container .text{font-size:15px;font-weight:500}.progress-bars .progress-bar-container .text span{margin-left:5px;cursor:pointer}.progress-bars .progress-bar-container .progress-bar-business-container{display:flex;gap:30px}.progress-bars .progress-bar-container .progress-bar-business-container .progress-bar-business{flex:1;display:flex;flex-direction:column;gap:15px;justify-content:space-between}.progress-bars .progress-bar-container .progress-label-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:5px;flex-direction:row !important}.progress-bars .progress-bar-container .progress-label-container .course-progress{display:flex;flex-direction:column;width:100%}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-label-container{display:flex;gap:15px;align-items:center}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-label{font-size:16px;font-weight:400;color:#232323}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-label-percentage{padding:5px;background-color:#ebedf2;color:#232323;font-size:14px;font-weight:400;border-radius:4px}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-values{display:flex;flex-direction:row;margin-top:6px;align-items:center;gap:10px}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-values .course-progress-bar{height:29px;position:relative;background:#ebedf2;border-radius:112px;width:100%}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-values .course-progress-bar>span{display:flex;align-items:center;justify-content:flex-end;height:100%;border-radius:112px;background-color:var(--primary);position:relative;overflow:hidden;font-size:16px;font-weight:500;color:#fff}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-values .progress-label{color:var(--dynamic);font-size:16px;width:100px;display:flex;align-items:center;justify-content:center}.progress-bars .progress-bar-container .progress-label-container .course-progress .course-progress-label{color:#000}.empty-circle{width:27px;height:27px;border-radius:100%;background-color:rgba(0,0,0,0);border:1px solid #b8c7d8}.fast-bonus-end-container{display:flex;gap:15px;align-items:center}.fast-bonus-end-container .fast-bonus-price{background-color:var(--dynamic);color:#fff;padding:5px}.progress-recruitment-wrapper{display:flex;flex-direction:column;gap:5px}.progress-recruitment-wrapper .label{font-size:16px;font-weight:400;color:#000;text-align:left;padding-left:0;display:flex;align-items:center;gap:5px}.progress-recruitment-container{display:flex;align-items:center;width:calc(100% - 100px);border-radius:112px;height:29px}.progress-recruitment-container .completed{background-color:var(--dynamic) !important;color:#fff}.progress-recruitment-container .progress-recruitment{flex:1;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;height:100%;background-color:#ebedf2}.progress-recruitment-container .progress-recruitment:nth-child(odd){opacity:.5}.progress-recruitment-container .progress-recruitment:first-child{border-top-left-radius:112px;border-bottom-left-radius:112px}.progress-recruitment-container .progress-recruitment:last-child{border-top-right-radius:112px;border-bottom-right-radius:112px}.progress-half-circle{position:relative;margin:4px;float:left;text-align:center;font-size:8px}.barOverflow{position:relative;overflow:hidden;width:35px;height:18px;margin-bottom:-6px;font-size:10px}.bar{position:absolute;top:0;left:0;width:35px;height:35px;border-radius:50%;box-sizing:border-box;border:5px solid #eee;border-bottom-color:#7ed322;border-right-color:#7ed322}.card-body-double{display:flex;align-items:center;justify-content:center;height:100%}.card-body-double .divider{height:60px;width:1px;background-color:#fff}.bonus-list-data-item-card{background-color:#f3f4f8}.bonus-list-data-item-card .bonus-list-data-item-card-title{height:60px;background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff;vertical-align:middle;gap:20px}.bonus-list-data-item-card .bonus-list-data-item-card-title .title-button{width:22px;height:22px;border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;color:var(--dynamic)}.bonus-list-data-item-card .bonus-list-data-item-card-title .title-text{color:#fff;font-size:21px;font-weight:600;line-height:50px;align-self:center}.bonus-list-data-item-card .bonus-list-data-item-card-body{display:none}.bonus-list-data-item-card .bonus-list-data-item-card-body.collapsed{display:flex;flex-direction:column;gap:10px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-title-block{min-height:60px;background-color:#fafafd}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-title-block .sub-title-text{align-self:center}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-title-block .sub-title-text .item-title{font-size:20px;font-weight:600;line-height:50px;color:var(--dynamic)}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-title-block .sub-title-text .remaining-days{margin-left:10px;border-radius:5px;background-color:#b8c7d8;padding:10px;color:#fff;font-size:13px;font-weight:500;line-height:50px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-title-block .see-all-button{border-radius:30px;background-color:#b8c7d8;padding:2px 10px;color:#fff;font-size:13px;font-weight:500;line-height:28px;cursor:pointer}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body{background-color:#fff;padding-bottom:1rem}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .completedStageCheck{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:36px;max-height:36px;width:29px;height:29px;border-radius:100px;position:absolute;right:31%;top:9%}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .completedStageCheck.completed{background-color:rgba(63,188,95,.2)}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .completedStageCheck.incomplete{background-color:rgba(225,81,81,.2)}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .completedStageCheck:empty{border:1px solid #bebdc1}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .item-status-text{color:#232323;font-size:16px;font-weight:600;line-height:50px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .item-reward{font-size:14px;font-weight:600;align-self:center;color:var(--dynamic)}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .item-reward.groupVA{align-self:baseline}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .reward-block-list{gap:10px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .reward-block-list .reward-block{padding:5px;border-radius:5px;color:var(--dynamic);background:rgba(126,211,34,.1019607843)}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .reward-block-list .reward-block .reward-text{font-size:12px;font-weight:500}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .reward-block-list .voucher-image{max-width:150px;max-height:75px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .progress-bar-container{width:100%;background-color:#e0e0df;border-radius:25px;overflow:hidden;display:flex;height:25px;margin-bottom:10px}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .stage{display:flex;justify-content:center;align-items:center;color:#000;font-size:12px;text-align:center;position:relative}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .stage::before{content:"";position:absolute;right:0;top:0;width:10px;height:100%;border-radius:0 25px 25px 0;z-index:1}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .stage:last-child::before{display:none}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .alternate-color-0{background-color:#ededed}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .alternate-color-1{background-color:#dddcdc}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .filled{height:100%;position:absolute;left:0;top:0;z-index:0}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .stage-text{position:relative;font-weight:500;z-index:1}.bonus-list-data-item-card .bonus-list-data-item-card-body .sub-card-body .progress-now{margin-left:10px;border-radius:5px;background-color:#f3f4f8;height:fit-content;white-space:nowrap;padding:5px;font-size:13px;font-weight:500}.bonus-list-data-item-card .bonus-list-button{align-self:center;border:0}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-card_item{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_item:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_item label{display:flex}.m-card_item .m-card_item__control{width:2.7rem;padding-top:.1rem}.m-card_item .m-card_item__control .m-radio{display:block}.m-card_item .m-card_item__label{width:100%}.m-card_item .m-card_item__label .m-card_item__head{display:flex;justify-content:space-between}.m-card_item .m-card_item__label .m-card_item__head .m-card_item__title{font-size:16px;font-weight:bold}.m-card_item .m-card_item__label .m-card_item__body{display:block;padding-top:.7rem;font-size:12px}.m-card_item .m-card_item__label .m-card_item__body img{margin-top:-5px}.m-card_item .m-card_item__close{position:absolute;right:5px;top:-10px;width:20px;height:20px;border-radius:50%;border-color:#fff;background-color:#f4516c;color:#fff;display:flex;align-items:center;justify-content:center}.m-card_item .m-card_item__close:hover{background-color:#af5058}.m-card_add{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_add:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_add .m-card_add__body{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.m-card_add .m-card_add__body .m-card_add__img{width:100%;text-align:center;display:block}.m-card_add .m-card_add__body .m-card_add__img span>i{font-size:45px}.m-card_add .m-card_add__body .m-card_add__text{width:100%;text-align:center;margin-top:5px}.m-card_add .m-card_add__body .m-card_add__text span{font-size:14px;font-weight:bold}.subscription-payment-container{height:100%;width:100%;display:flex;flex-direction:row;font-family:"Helvetica Neue",sans-serif}.subscription-payment-container .payment-cart-container{flex:1;background:linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) no-repeat,linear-gradient(var(--dynamic), var(--dynamic)) no-repeat;padding:10px;display:flex;flex-direction:column;border-radius:4px 0 0 4px}.subscription-payment-container .payment-cart-container .prices-item-remove i{font-size:1.3rem;color:#fff}.subscription-payment-container .payment-cart-container .price-items-container{height:380px}.subscription-payment-container .payment-cart-container .price-items-container h5{color:#fff;font-size:23px}.subscription-payment-container .payment-cart-container .price-items-container h5:not(:first-child){margin-top:15px}.subscription-payment-container .payment-cc-form{flex:2;padding-left:15px;display:flex;flex-direction:column}.subscription-payment-container .payment-cc-form .payment-cc-title{color:#0c2543;font-size:48px;font-weight:100;line-height:57px;margin-bottom:90px}.subscription-payment-container .payment-cc-form .discount-warning-container{margin-top:20px}.subscription-payment-container .payment-cc-form .discount-warning-container h4{color:#ffb822}.subscription-payment-container .payment-cc-form .discount-warning-container .discount-warning-item{color:#ffb822;font-size:14px;font-weight:400}.subscription-payment-container .payment-cc-form .payment-line{display:flex;flex-direction:row}.subscription-payment-container .payment-cc-form .payment-line .payment-column{flex:1;padding:0 18px}.subscription-payment-container .payment-cc-form .payment-line .payment-column:first-child{padding-left:0}.subscription-payment-container .payment-cc-form .payment-line .payment-column:last-child{padding-right:0}.payment-input{display:flex;flex-direction:column;margin-bottom:30px;position:relative}.payment-input label{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px}.payment-input label .form-control-feedback{color:#f4516c}.payment-input input{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center}.payment-input input:active{outline:none;border-color:var(--dynamic)}.payment-input input:focus{outline:none;border-color:var(--dynamic)}.payment-input select{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.payment-input select:active{outline:none;border-color:var(--dynamic)}.payment-input select:focus{outline:none;border-color:var(--dynamic)}.payment-input select::-ms-expand{display:none}.payment-input select+.select-arrow{width:55px;height:40px;border-left:1px solid #c6cfd9;position:absolute;top:37px;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.payment-input select+.select-arrow img{width:15.27px;height:11.55px}.payment-input .missing-label-margin{margin-top:31px}.payment-input-hint{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;align-self:center}.payment-form{display:flex;flex-direction:column}.payment-button-container{margin-top:25px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.payment-button{font-size:18px !important;font-family:"Helvetica Neue",sans-serif;font-weight:bold;line-height:23px;height:54px;min-width:40%}.payment-button:disabled{cursor:not-allowed}.payment-finish-button{width:90%}.stripe-container{width:100%;padding:1.4rem}.stripe-container .stripe-input-container{width:100%;display:flex;justify-content:space-between}.stripe-container .stripe-button{border:none;border-radius:4px;outline:none;text-decoration:none;color:var(--inverse);background:var(--dynamic);white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);font-size:15px;font-weight:600;letter-spacing:.025em;-webkit-transition:all 150ms ease;transition:all 150ms ease}.stripe-container .stripe-finish-button{color:var(--inverse);background:var(--dynamic);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px}.stripe-container .stripe-finish-button:hover{transform:translateY(-1px);box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1))}.stripe-container .stripe-cancel-button{color:var(--dynamic);background:var(--inverse);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px;margin-right:12px}.stripe-container .stripe-cancel-button:hover{box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1));color:var(--inverse)}.stripe-container .stripe-error-container{height:20px;padding:4px 0;color:var(--danger)}.stripe-container .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;flex:1}.stripe-container .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-container .StripeElement--invalid{border-color:var(--danger)}.stripe-container .StripeElement--webkit-autofill{background-color:#fefde5 !important}@media(max-width: 500px){.stripe-container .stripe-input-container{display:inherit}.stripe-container .stripe-input-container .StripeElement{margin-bottom:20px}}.cropper-container{display:flex;justify-content:center;align-items:center;padding-bottom:2.2rem}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:rgba(0,0,0,0)}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;min-width:400px;max-width:60vw;max-height:60vh;object-fit:contain}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;outline:1px solid rgba(0,0,0,0)}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(max-width: 768px),(pointer: coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-nw{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-n{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-ne{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-e{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}#sessionList thead{display:none}#sessionList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#sessionList .m-datatable__cell{padding:0}#courseList thead{display:none}#courseList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#courseList .m-datatable__cell{padding:0}#journeyList thead{display:none}#journeyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#journeyList .m-datatable__cell{padding:0}.m-subheader{padding:30px 30px 30px 30px}.sessions-subtitle-title{color:#575962;font-weight:bold}.sessions-subtitle-title.available-sessions{margin-top:3rem;margin-bottom:2rem}.top-actions-sessions{padding:2rem}.top-actions-sessions .checkbox-container{display:flex;justify-content:flex-start;align-items:center;padding:.8rem .8rem .5rem .8rem}@media(max-width: 576px){.top-actions-sessions div.action:not(:last-child){margin-bottom:2rem}}.top-actions-sessions .action{text-align:right;align-self:center}#sessionList table{background-color:rgba(0,0,0,0)}#sessionList .m-datatable__row .m-datatable__cell{background:inherit}#sessionList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#sessionList .m-datatable__pager>*{margin:0}.academy-session-item .session-container-body{padding:.75rem}.academy-session-item .session-container-body>*{margin:.75rem}.academy-session-item .session-container-body img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-session-item .session-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.academy-session-item .session-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-session-item .session-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);text-align:start}.academy-session-item .session-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.academy-session-item .session-container-body .session-details .session-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:row;justify-content:space-between}.academy-session-item .session-container-body .session-details .session-description-and-progress .session-description{flex:2;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px;overflow:hidden}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-session-item .session-container-body .session-details .session-requirements-section .session-requirements-label{font-weight:bold}.academy-session-item .session-actions{display:flex;align-items:center;justify-content:flex-end;height:100%;gap:20px;flex-wrap:nowrap}.academy-session-item .session-actions .cancel-subscription{min-width:200px;margin-right:3rem}.academy-session-item .session-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 12px;border-top:2px dashed #ebedf2 !important}.academy-session-item .session-container-footer>*{margin:.25rem 1rem}.academy-session-item .session-container-footer .session-footer-item{height:100%;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 767px){.academy-session-item .session-container-footer .session-footer-item{width:50%;justify-content:center;margin:0 !important}}@media(max-width: 500px){.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i.fa{font-size:19px !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{font-size:.8rem !important}}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon.session-footer-item-icon-filled{background-color:var(--dynamic)}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info .session-footer-item-title{font-weight:500}@media(max-width: 500px){.academy-session-item .session-details .session-description-and-progress{flex-direction:column !important}.academy-session-item .session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}.academy-session-item .session-details .session-requirements-section{margin-bottom:.8rem}.academy-session-item .cancel-subscription{margin-right:-1rem !important}}@media(max-width: 900px){.academy-session-item .session-container-body .session-details .session-header .session-header-name{text-align:left !important}.academy-session-item .session-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-bottom:.8rem}}.session-details-page .session-actions .btn{max-width:150px !important}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information h5{margin:1rem 0;font-weight:bold;color:#595d6e}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden}.course-more-information .course-info-extra .participants-container{background:#f5f5f5;border-radius:5px}.course-more-information .course-info-extra .participants-container .session_participant-icon{display:inline-flex;flex-direction:row-reverse}.course-more-information .course-info-extra .participants-container .session_participant-icon #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .course-info-extra .participants-container .session_participant-icon img{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .course-info-extra .participants-container .session_participant-icon img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetails_participants-holder{display:flex;flex-direction:column;justify-content:left;justify-items:left;align-content:flex-start;align-items:flex-start;margin:.4rem 0 .4rem 0}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member{display:inline-flex;flex-direction:row-reverse}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img{position:relative;border:1.5px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetail_add-participant{display:flex;margin-top:1rem}.course-more-information .sessionDetail_add-participant .button-addParticipant{margin:0 1rem !important}.course-more-information .participant-selected{background:#f5f5f5;border-radius:5px;margin:.4rem 0 .4rem 0}.course-more-information .participant-selected img{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .participant-selected .make_order-btn{margin-right:1rem}@media(max-width: 768px){.course-more-information .participant-selected .make_order-btn{margin-right:0;margin-bottom:1rem}}.academy-session-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.sessionDetail-container-body .img-trainer{text-align:center}@media(max-width: 574px){.sessionDetail-container-body .img-trainer{width:50%}}@media(max-width: 574px){.sessionDetail-container-body .name-trainer{width:50%}}.sessionDetail-container-body>*{margin:.75rem}.sessionDetail-container-body img{width:85px;height:85px;object-fit:cover;border-radius:50%}.sessionDetail-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.sessionDetail-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sessionDetail-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.sessionDetail-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;align-self:center}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.sessionDetail-container-body .language-icon{width:20px;height:20px;margin:0 .3rem}@media(max-width: 500px){.session-details .session-description-and-progress{flex-direction:column !important}.session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}}@media(max-width: 900px){.sessionDetail-container-body .session-details .session-header .session-header-name{text-align:left !important}.sessionDetail-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;align-items:center !important;margin:0}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}}.courses-online_session h3,.journeys-online_session h3{padding:1rem;font-size:1.6rem;font-weight:800;margin-bottom:0}#courseList,#journeyList{margin-top:1rem}#courseList table,#journeyList table{min-height:100px !important;background-color:rgba(0,0,0,0) !important}#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item{margin-bottom:0 !important}#courseList .m-datatable--paging-loaded,#journeyList .m-datatable--paging-loaded{padding:1rem;margin-top:0}#courseList .m-datatable__row .m-datatable__cell,#journeyList .m-datatable__row .m-datatable__cell{background:inherit}#courseList .m-datatable__row--even>.m-datatable__cell,#courseList .m-datatable__row>.m-datatable__cell,#journeyList .m-datatable__row--even>.m-datatable__cell,#journeyList .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#courseList thead,#journeyList thead{display:none}.session-location{padding:3rem;background-color:#fff;border-radius:.4rem;position:relative}.session-location .session-info-extra{height:auto;opacity:1;overflow:hidden}.session-location .session-info-extra .session-location-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_title{align-self:flex-start;margin:5px .3rem 0 .5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_value{align-self:flex-start;margin-top:5px;white-space:pre-wrap}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_title{align-self:center;margin:0 .3rem 0 .5rem}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_value{align-self:center}.session-location .session-info-extra .session-location-item .session-location-item_title{font-weight:700}.session-location .session-info-extra .session-location-item img{border-radius:50%;background-color:var(--primary);padding:.4rem;width:30px;height:30px}.session-location .session-info-extra .session-location-item .session-location-linkButton{background:none;border:none;color:var(--dynamic)}.session-location .session-info-extra .session-location-item .session-location-linkButton:hover{text-decoration:underline}.session-location .session-documents-holder{padding:3rem 0 2rem 0}.session-location .session-documents-holder .user-holder{position:relative;text-align:center}.session-location .session-documents-holder .user-holder .user-img{position:relative;width:100px;margin:0 auto}.session-location .session-documents-holder .user-holder .user-img .user-check{position:absolute;z-index:1;right:0;top:20px}.session-location .session-documents-holder .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#1dc2ff;color:#fff;font-size:1.5rem;padding:.5rem}.session-location .session-documents-holder .user-holder .user-pic{position:relative;border-radius:100%;margin:0 auto}.session-location .session-documents-holder .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.session-location .session-documents-holder .user-holder .user-name{font-size:12px;line-height:21px;align-items:center;text-align:center;color:#000;padding:1rem;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.session-location .session-location-notes{padding:0 1.5rem;text-align:justify;margin-bottom:1.5rem}.participants-modal{padding:2rem}@media(max-width: 700px){.participants-modal{padding:2rem !important}}.participants-modal h5{font-weight:500;color:#6c7293}.participants-modal h5.modal-secondary-title{font-weight:normal}.participants-modal button{width:-webkit-fill-available}@media(max-width: 700px){.participants-modal .button-cancel{margin-bottom:1rem}}.participants-modal .users-container{padding:3rem 0 2rem 0}.participants-modal .users-container .user-holder{position:relative;text-align:center}.participants-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.participants-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.participants-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.participants-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.participants-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.participants-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.makeOrder-modal{padding:2rem}@media(max-width: 700px){.makeOrder-modal{padding:2rem !important}}.makeOrder-modal .order-participant{padding:1rem}.makeOrder-modal .order-participant img{width:65px;height:65px}.makeOrder-modal .order-participant .order-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.makeOrder-modal .text-end{text-align:end}.makeOrder-modal .line-break{line-break:normal}.makeOrder-modal .shipping-options{border:1px solid #e3e3e9;border-radius:10px;padding:1rem;margin:1rem}.makeOrder-modal .shipping-options .radio__input{display:flex}.makeOrder-modal .shipping-options .radio__input input{opacity:0;width:0;height:0}.makeOrder-modal .shipping-options .checkbox-shipping input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.makeOrder-modal .shipping-options .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.makeOrder-modal .m-invoice__items{border-top:0 !important;padding:1rem 0 1rem 0 !important}.makeOrder-modal .m-invoice__items .m-invoice__subtitle{color:#6f6c80}.makeOrder-modal .order-session .m-invoice__table{padding:0 5rem 0 6rem !important}.makeOrder-modal .order-session .wc-order-totals{width:100% !important}.makeOrder-modal .check-coupon .form-group{margin-bottom:0 !important}.makeOrder-modal .m-invoice__footer{margin-left:-4rem !important;margin-right:-2rem !important}.makeOrder-modal h5.modal-secondary-title{font-weight:normal}.makeOrder-modal #orderList table{min-height:fit-content !important}.makeOrder-modal #orderList .m-datatable__row:hover{background-color:#f9f8fb}.makeOrder-modal #orderList .m-datatable__cell{background-color:rgba(0,0,0,0) !important}.makeOrder-modal #orderList tbody span{font-weight:normal}.makeOrder-modal .sessionDetail_productForm{margin-top:2rem;margin-bottom:2rem}.makeOrder-modal .sessionDetail_productForm .sessionDetail_add-product{display:flex;margin-top:1rem}.makeOrder-modal .wc-order-totals{float:left !important}.makeOrder-modal .modal-buttons{margin-top:2rem}.makeOrder-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.makeOrder-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.recommendation-modal{padding:2rem}@media(max-width: 700px){.recommendation-modal{padding:2rem !important}}.recommendation-modal h5{font-weight:500;color:#6c7293}.recommendation-modal .recommendation-participant{padding:1rem}.recommendation-modal .recommendation-participant img{width:65px;height:65px}.recommendation-modal .recommendation-participant .recommendation-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.recommendation-modal .modal-buttons{margin-top:2rem}.recommendation-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.recommendation-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.session-carousel-item{padding:.8rem}.session-carousel-item .img-rectangular_session{height:120px;justify-content:center;align-items:center;overflow:hidden;border-radius:8px}.session-carousel-item .img-rectangular_session img{width:100%;height:100%;object-fit:cover;border-radius:8px}.session-carousel-item .body-card_session{padding:.5rem}.session-carousel-item .body-card_session.session-subheader-item:not(:first-child){margin-left:1rem}.session-carousel-item .body-card_session .title-card_session{color:var(--dynamic)}.session-carousel-item .body-card_session .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem;color:#595d6e}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.zoomBlock{width:-webkit-fill-available}.zoomBlock .zoom-container{position:relative;background:#000}.zoomBlock .webinar-video{width:-webkit-fill-available}.zoomBlock .image{opacity:1;width:100%;transition:.5s ease;backface-visibility:hidden}.zoomBlock .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.zoomBlock .zoom-container .image{opacity:.3}.zoomBlock .zoom-container .middle{opacity:1}.zoomBlock .button{text-transform:uppercase}.locationBlock{width:-webkit-fill-available}.locationBlock .location-container{position:relative;background:#000;min-height:450px;opacity:.5}.locationBlock .middle{transition:.5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.locationBlock .center-btn-middle{transition:.5s ease;top:0;transform:translate(0, -600%);text-align:center}.locationBlock .location-container .middle{opacity:1}.locationBlock .button{text-transform:uppercase}#map{width:100%;border-radius:1rem;box-shadow:0 1px 15px 1px rgba(81,77,92,.08)}#map img{object-fit:cover;width:100%;height:100%}.m-wizard .imageContainer{margin-left:1rem}.m-wizard .imageContainer .m-dropzone{display:table;text-align:center;border:1px solid #e3e3e9;background:#f3f3f3;height:162px;width:162px}.m-wizard .imageContainer .m-dropzone__msg{display:table-cell;vertical-align:middle}.m-wizard .imageContainer .m-dropzone__msg .m-dropzone__msg-title{font-weight:500;font-size:25px;color:#979797}.m-wizard .imageContainer .selectImage-button{width:-webkit-fill-available;border-radius:4px;margin-top:1rem;background:#e9ecef;color:#979797;font-weight:500}.m-wizard .docContainer{margin-left:1rem;flex-grow:1}.m-wizard .docContainer .m-dropzone{border:1px solid #e3e3e9;width:100%}.m-wizard .filters-sessions .radio{font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .filters-sessions .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard .filters-sessions .radio__label{color:#b9bdc0;font-weight:500;float:left}.m-wizard .filters-sessions .radio__input input{opacity:0;width:0;height:0}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control{background-color:var(--dynamic)}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control .radio__label{color:#fff !important}.m-wizard .filters-sessions .radio__control{background-color:#e9ecef;transform:translateY(-0.05rem);width:100%}.m-wizard .filters-sessions .radio__control i{float:right;color:#fff}.m-wizard .filters-sessions .textColor-input,.m-wizard .filters-sessions .backgroundColor-input{margin-bottom:2rem}.m-wizard .filters-sessions .textColor-input #textColor,.m-wizard .filters-sessions .textColor-input #backgroundColor,.m-wizard .filters-sessions .backgroundColor-input #textColor,.m-wizard .filters-sessions .backgroundColor-input #backgroundColor{border:none;background-color:#e9ecef;width:44px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard .tab2-webinar{padding:0 1.5rem}.m-wizard .tab2-webinar .block-webinar{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-webinar .block-webinar #zoomLink{margin-left:.5rem;display:initial !important}.m-wizard .tab2-webinar .block-webinar .generate-link{margin-left:2rem}.m-wizard .tab2-webinar .block-webinar .input-webinar{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-classroom .block-classroom #addressInput{display:initial !important}.m-wizard .tab2-classroom .block-classroom .generate-link{margin-left:2rem}.m-wizard .tab2-classroom .block-classroom .input-classroom{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom .qr-code{width:108px;height:108px;background-color:#fff;border-radius:2px}.m-wizard .tab2-classroom .google-maps_block{width:583px;height:227px;border-radius:15px;margin:0 auto;margin-bottom:2rem}.m-wizard .margin-progress-bar{margin-bottom:3rem}.m-wizard .tab3-target .block-target{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab3-target .block-target-icon{font-size:45px}.m-wizard .tab6-close{padding:2rem}.m-wizard .tab6-close .block-rewards{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab6-close .block-rewards .survey-label{padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .block-rewards .rewards_add-documents{display:flex;margin-top:1rem}.m-wizard .tab6-close .block-rewards .share-link-label{padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .title-rewards_documents,.m-wizard .tab6-close .title-rewards_surveys{color:var(--dynamic);font-weight:600}.m-wizard .tab6-close .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .tab6-close .radio:focus-within .radio__label{opacity:1}.m-wizard .tab6-close .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard .tab6-close .radio__input{display:flex}.m-wizard .tab6-close .radio__input input{opacity:0;width:0;height:0}.m-wizard .tab6-close .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard .tab6-close .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard .share-button{max-width:180px;padding:.6rem 1rem .6rem 1rem !important;background:#ffb822;color:#fff;font-weight:500;margin-top:2rem}.m-wizard .share-button-text{white-space:normal}.m-wizard .share-button:hover{opacity:.5 !important;color:#fff}.m-wizard .button-close_container{align-self:center;margin-top:2rem}.m-wizard .button-close_container .button-close{background:#f4516c;color:#fff;font-weight:500}.m-wizard .button-close_container .button-close:hover{opacity:.5 !important;color:#fff}.m-wizard .m-portlet__foot .button-previous{margin-right:1rem}@media(max-width: 550px){.m-wizard .m-portlet__foot .button-previous{margin-bottom:1rem}}.m-wizard #tab5 .rewards-tabs{display:flex;flex-direction:column}.m-wizard #tab5 .rewards-tabs .rewards-nav{margin:0;list-style:none;padding:2rem 0;border-bottom:none}.m-wizard #tab5 .rewards-tabs .rewards-nav li:last-child{margin-top:auto;bottom:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding:.6rem 0;margin-left:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active{background-color:var(--dynamic) !important;border:none !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active .rewards-nav_link-text,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item.active i,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover i{color:#fff !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover .rewards-nav_link{background:#f6f6f6}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding-left:2rem;border:none !important;background-color:#f2f3f8;border-radius:8px}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link .rewards-nav_link-text{color:#6c7293;font-weight:500}.m-wizard #tab5 .rewards-tab{padding:2rem 0}.m-wizard #tab5 .rewards-tab .rewards-title{margin-bottom:2rem;color:var(--dynamic)}.m-wizard #tab5 .rewards-tab .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-left:15.5rem;margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard #tab5 .rewards-tab .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard #tab5 .rewards-tab .radio__input{display:flex}.m-wizard #tab5 .rewards-tab .radio__input input{opacity:0;width:0;height:0}.m-wizard #tab5 .rewards-tab .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard #tab5 .rewards-tab .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard #tab5 .rewards-tab .textColor-input,.m-wizard #tab5 .rewards-tab .backgroundColor-input,.m-wizard #tab5 .rewards-tab .color-input{margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .textColor-input #textColor,.m-wizard #tab5 .rewards-tab .textColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .textColor-input #color,.m-wizard #tab5 .rewards-tab .backgroundColor-input #textColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #color,.m-wizard #tab5 .rewards-tab .color-input #textColor,.m-wizard #tab5 .rewards-tab .color-input #backgroundColor,.m-wizard #tab5 .rewards-tab .color-input #color{border:none;background-color:#e9ecef;width:34px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard #tab5 .rewards-tab .textColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .textColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .textColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .color-input .colorText-text,.m-wizard #tab5 .rewards-tab .color-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .color-input .textColor-text{margin-left:1rem}.m-wizard #tab5 .rewards-tab .title-preview_voucher{font-weight:500;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates{grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate{display:flex;margin-bottom:1rem}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox{margin-bottom:0 !important}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox span.default{background-color:#fff;display:inline-block;height:20px;margin:0 .25em;width:20px;border-radius:50%;border:1px solid #ccc;float:right}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input{display:none}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input:checked+span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input:checked+span.default{background:radial-gradient(var(--dynamic) 50%, #fff 51%)}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .checkbox-label{align-self:center}.m-wizard #tab5 .rewards-tab .image-input{margin-bottom:3rem}.m-wizard #tab5 .rewards-tab .voucher-logo-img{max-width:100px;max-height:50px}.m-wizard #tab5 .rewards-tab .voucher-preview{position:relative}.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:350px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-logo{position:absolute;padding:20px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-date{float:right;text-align:right;font-size:11px;padding-right:10px;margin-top:8px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-amount{width:100%;text-align:right;font-size:24px;margin-top:50px;padding-right:30px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-code{width:100%;font-size:24px;text-align:center;margin-top:30px}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:290px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}}.m-wizard #tab5 .rewards-tab .certificate-container{padding:20px;display:flex;height:600px;align-content:center;justify-content:center}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper{overflow:hidden;height:100%;width:770px}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{width:1280px;height:840px;border:0;-ms-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{padding:0;margin-left:-48px;transform:scale(0.296)}}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container{padding:0;height:280px}}#addAccessSessionWizard #validator-sessionImage-error{color:#f4516c}#addAccessSessionWizard #typeSession-error{color:#f4516c}#addAccessSessionWizard #linkWebinar-error{color:#f4516c}#addAccessSessionWizard #addressInput-error{color:#f4516c !important}@media screen and (max-width: 455px){#addAccessSessionWizard .session-label-align{text-align:left}#addAccessSessionWizard .promoEndDateWrapper,#addAccessSessionWizard .promoStartDateWrapper{padding:0}}@media screen and (min-width: 460px){#addAccessSessionWizard .session-label-align{text-align:right}}.address-modal{padding:2rem}@media(max-width: 700px){.address-modal{padding:2rem !important}}.address-modal h5{font-weight:500;color:#6c7293}.address-modal h5.modal-secondary-title{font-weight:normal}.address-modal button{width:-webkit-fill-available}@media(max-width: 700px){.address-modal .button-cancel{margin-bottom:1rem}}.address-modal .users-container{padding:3rem 0 2rem 0}.address-modal .users-container .user-holder{position:relative;text-align:center}.address-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.address-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.address-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.address-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.address-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.address-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.row span.select2.select2-container.select2-container--bootstrap{flex:1}.row .help-block-error{flex:1}.select2-search__field{width:100% !important}.participants-modal-container .modal-content .modal-header{border:0}.participants-modal-container .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.participants-modal-container .modal-content .modal-header .btn-close:hover{opacity:1}.participants-modal-container .modal-content .modal-header .btn-close:before,.participants-modal-container .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.participants-modal-container .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.participants-modal-container .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.participants-modal-container .modal-content .modal-header .btn-close span{display:none;color:#575972}.participants-modal-container .modal-content .modal-header .modal-title{font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .modal-content .modal-body{padding:0 1rem .5rem 1rem}.participants-modal-container .modal-content .modal-body .search-container{padding:0 15px 15px}.participants-modal-container .modal-content .modal-body .modal-buttons{padding:1rem}.participants-modal-container .card-connect_extra-members{padding:0 15px 15px}.participants-modal-container .card-connect_extra-members h2{font-style:normal;font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .card-connect_extra-members .member-icon img{position:relative;border-radius:50%;overflow:hidden;width:75px;height:75px;display:block;margin:auto}.participants-modal-container .card-connect_extra-members .member-icon .member-name{font-size:14px;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.user-filter .modal-content .modal-header{border:0;padding:1rem}.user-filter .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.user-filter .modal-content .modal-header .btn-close:hover{opacity:1}.user-filter .modal-content .modal-header .btn-close:before,.user-filter .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.user-filter .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.user-filter .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.user-filter .modal-content .modal-header .btn-close span{display:none;color:#575972}.user-filter .modal-content .modal-header .modal-title{color:#6c7293 !important;font-weight:500 !important}.user-filter .modal-content .modal-body{padding:0 1rem .5rem 1rem}.user-filter .modal-content .modal-body .search-container{padding:0 15px 15px}.user-filter .modal-content .modal-body .modal-buttons{padding:1rem}.user-filter .add-participant_container{margin-top:1rem}.user-filter #userFilterTable{margin-top:1rem}.user-filter #userFilterTable .m-datatable__row--even>.m-datatable__cell,.user-filter #userFilterTable .m-datatable__row>.m-datatable__cell{background-color:#fff !important}.user-filter #userFilterTable .m-datatable__head th{padding-bottom:0}.user-filter #userFilterTable .m-datatable__head [data-field*=name] span{padding-left:4rem}.user-filter #userFilterTable .m-datatable__head span{font-weight:600 !important;font-size:13px !important;line-height:20px !important;color:#9699a2 !important}.user-filter #userFilterTable [data-field*=name]{width:300px !important}.user-filter #userFilterTable [data-field*=name] span{width:300px !important}.user-filter #userFilterTable [data-field*=participationStatus]{width:180px !important}.user-filter #userFilterTable [data-field*=participationStatus] span{width:180px !important}.user-filter #userFilterTable [data-field*=_id]{width:30px !important}.user-filter #userFilterTable [data-field*=_id] span{width:30px !important}.user-filter #userFilterTable table i{color:#fd3995}.user-filter #userFilterTable .user-column__header{margin:0}.user-filter #userFilterTable .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}.user-filter #userFilterTable .user-column__img{height:40px;width:40px}.user-filter .modal-title_participants{margin-top:2rem;color:#6c7293 !important;font-weight:500 !important}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}#participantListing thead{display:none}#participantListing tr td:first-child{width:5%}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}#makeOrderModalId{width:150%;margin-left:-4rem}@media(max-width: 500px){#opinion{width:350px}}.list-opinion-container{min-height:300px}.pin-location-container{display:flex;flex-direction:column}.pin-location-container .location-item{width:100%;margin-bottom:6px}#customer-info-modal{padding:14px !important}.react-tagsinput-input:disabled{cursor:not-allowed !important;background:#f4f5f8 !important;border-color:#f4f5f8 !important}#tabTarget-emails-container .react-tagsinput{padding:0 !important}.hostSelectContainer .no-wrap{flex-wrap:nowrap}.hostSelectContainer .select2{width:100% !important}@media screen and (max-width: 455px){.available-sessions{margin-bottom:-1rem !important}.mobile-session-details{padding:0}.tab6-close{padding:0 !important}}.webex-hintContainer .webex-meetingId{margin-bottom:20px;font-weight:400;font-size:13px;line-height:22px;display:flex;align-items:center;color:#2f2f3a}.webex-hintContainer .webex-meetingId .meetingId{margin-left:12px;font-size:13px;line-height:22px;display:flex;align-items:center;color:var(--dynamic)}.webex-hint{margin-bottom:20px;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#979797}.session-user-status{font-weight:500;font-size:13px;line-height:22px}.session-user-status-invited{color:#ffa000}.session-user-status-notInvited{color:#fd3995}.session-user-status-subscribed{color:#22b9ff}.session-user-status-notSubscribed{color:#0052b4}.session-user-status-participated{color:#31c197}.session-user-status-didntParticipate{color:#0f9378}#participants-session-modal .modal-lg{max-width:30vw !important}#participants-session-modal .modal-lg .modal-content{height:70vh}#participants-session-modal .modal-lg .modal-header{padding:10px 25px}#participants-session-modal .modal-lg .modal-header .modal-title{font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#participants-session-modal .modal-lg .m-datatable__row--even>.m-datatable__cell,#participants-session-modal .modal-lg .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#participants-session-modal .modal-lg thead{display:none}#participants-session-modal .modal-lg tr td{width:50%}#participants-session-modal .modal-lg #participantList .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}#participants-session-modal .modal-lg #participantList .users-thumb{height:40px;width:40px;flex:0 0 40px}#participants-session-modal .modal-lg #participantList .users-thumb img{height:40px;width:40px}.promoMessageWrapper{margin-bottom:1rem}.promo-container{display:flex;justify-content:flex-start;margin-left:0}.promo-container .promo-box{background:rgba(148,208,72,.15);border-radius:5px;display:flex;justify-content:center;align-items:center;padding:8px 20px;width:fit-content;margin-top:12px;float:right}.promo-container .promo-box .promo-text{font-weight:500;font-size:13px;line-height:20px;display:flex;align-items:center;color:#7ed322}.promoDatesWrapper{padding-right:0 !important}.promoDatesWrapper .promoStartDateWrapper{padding-left:0 !important}.promoDatesWrapper .promoEndDateWrapper{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper label{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper div{padding-right:0 !important}.datetimepickerWrapper{display:flex;align-items:flex-start;justify-content:flex-end}.datetimepickerWrapper .wrapper{width:100%;position:relative}.datetimepickerWrapper button{background:none;border:none;z-index:1;position:absolute;margin-top:12px;margin-right:3px}.datetimepickerWrapper button i{color:#575962;font-size:1rem !important;font-weight:700 !important}.session-content-active{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:20px;margin-bottom:30px}.session-content-active .confirmation-participant-classroom{height:fit-content;display:flex;flex-direction:column;justify-content:center}.session-details-content-container{min-height:420px;z-index:98}.classroom-details-wrapper .classroom-details-tabs{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #ebedf2}.classroom-details-wrapper .classroom-details-tabs button{background:none;border:none}.classroom-details-wrapper .classroom-details-tabs .tab{padding:1rem;background:#ebedf2}.classroom-details-wrapper .classroom-details-tabs .tab-active{background:#fff}.classroom-details-wrapper .classroom-details-tabs h4{padding-left:1.5rem;font-weight:600;font-size:17px;line-height:27px;display:flex;align-items:center;letter-spacing:-0.23913px;color:#232323}.session-no-docs{display:flex;margin:4rem 3rem}.session-content-more-info-container{display:flex;align-items:center;justify-content:center}.session-content-more-info-container .webinar-container{height:fit-content}.my-session-checkbox{font-weight:400;line-height:16px;color:#979797}.my-session-checkbox .m-checkbox{margin-bottom:0}.my-session-checkbox span{background:#ebedf2;border-color:#ebedf2 !important;border-radius:3.5px}.my-session-checkbox span:after{border-color:var(--dynamic) !important}.host-trainer-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:15px;margin-top:2rem}.footer-info-container{margin:.24rem 1rem}.session-itemList-btns{align-self:center}@media screen and (max-width: 500px){.session-container-content{min-height:515px !important}.session-container-content .price-display-wrapper{position:inherit;right:-36px}.session-container-footer .session-itemList-btns{max-width:inherit}.session-container-footer .session-itemList-btns .session-actions{width:inherit;margin-top:1rem;margin-bottom:1rem}.host-trainer-container{display:none}}.content-available-before-payment-container label{width:100%;margin-bottom:20px}.my-session-list-wrapper{height:285px !important;width:380px}.my-session-list-wrapper .my-session-list{display:flex;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .img-rectangular_session{flex:2;width:147px !important;height:147px !important}.my-session-list-wrapper .my-session-list .body-card_session{flex:3;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .body-card_session .session-name{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px}.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:20px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.my-session-list-wrapper .my-session-list .body-card_session .session-info{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px;min-height:140px}.my-session-list-wrapper .my-session-list .body-card_session .session-info .academy-footer-wrapper{min-height:40px;width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-info .user-card-banner-container{width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-actions{display:flex;justify-content:flex-end;align-items:center;padding-left:5px}.my-session-list-wrapper .my-session-list .body-card_session .session-actions a{max-width:150px}@media screen and (max-width: 455px){.my-session-list-wrapper .my-session-list .img-rectangular_session{display:none}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.orders-list_menu{padding:2rem;background-color:#fff;border-radius:5px}.orders-list_menu #ordersList{width:-webkit-fill-available}.orders-list_menu #ordersList thead.m-datatable__head{border-bottom:1px solid #f3f1f9}.orders-list_menu #ordersList .m-datatable__row:hover{background-color:#f9f8fb}.orders-list_menu #ordersList .m-datatable__cell{background-color:rgba(0,0,0,0) !important}.orders-list_menu #ordersList .status-onGoing{color:#1dc2ff;font-weight:600}.orders-list_menu #ordersList .status-finished{color:var(--dynamic);font-weight:600}@media(max-width: 576px){.orders-list_menu .orders-top_menu .col-md-3:not(:last-child){margin-bottom:2rem}}.orders-list_menu .select-order .m-form__label{padding-right:0 !important}.orders-list_menu .select-order .m-form__group.m-form__group--inline{width:100%}.orders-tab{padding:2rem;background-color:#fff;border-radius:5px}.orders-tab .order-tab_title{font-weight:bold;font-size:1.5rem}.orders-tab .orders-tab_status{text-align:center;font-weight:600}.orders-tab .orders-tab_status.ongoing{color:#1dc2ff}.orders-tab .orders-tab_status.finished{color:#7ed321}.orders-tab .orders-info{display:inline-grid}.orders-tab .orders-info table{width:100%}.orders-tab .orders-info table td{padding:1rem}.orders-tab .orders-info table #value{font-weight:normal !important}.orders-tab .orders-info div{padding:1rem;font-weight:600;color:#6f6c80}.orders-tab .orders-tab_anchors{padding:1rem}.orders-tab .orders-tab_anchors .order-tab_invoice{text-align:center;padding:1rem;text-decoration:none;font-weight:600}.order-complete_button{padding:2rem;text-align:center}.order-complete .modal-content .modal-header{background:var(--dynamic);box-shadow:1px 5px 14px rgba(69,65,78,.363063);border-radius:5px 0 0 5px;border-bottom:none}.order-complete .modal-content .modal-header .modal-title{margin:0 auto;color:#fff;font-weight:bold;font-size:25px}.order-complete .modal-content .modal-header .btn-close{position:absolute;right:32px;background:none;opacity:.3;border:none;cursor:pointer}.order-complete .modal-content .modal-header .btn-close:hover{opacity:1}.order-complete .modal-content .modal-header .btn-close:before,.order-complete .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:4px;background-color:#fff}.order-complete .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.order-complete .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.order-complete .modal-content .modal-header .btn-close span{display:none;color:#fff}.order-complete .modal-content .modal-body{padding:0 1rem .5rem 1rem}.order-complete .order-message-complete{padding:3rem;text-align:center}.order-complete .order-message-complete .modal-alert{margin-top:2rem}.order-complete .modal-buttons{padding:1rem}.order-detail_right{padding:2rem;border-radius:5px;box-shadow:0 2px 11px rgba(0,0,0,.064248)}.order-detail_right p{margin-top:1rem;font-weight:600;color:#6f6c80}.order-detail_right .order-detail_status{display:flex;margin-top:2rem}.order-detail_right .order-detail_status p .ongoing{color:#1dc2ff;margin-left:1rem}.order-detail_right .order-detail_status p .finished{color:#7ed321;margin-left:1rem}.order-detail_right .order-detail_history{margin-top:2rem}.round-corners{border-radius:5px;box-shadow:0 2px 11px rgba(0,0,0,.064248)}.order-container{padding:0 2rem 0 2rem !important}.order-container .order-details_left{padding:3rem 0 3rem 0 !important}.order-container .order-details_left .m-invoice__text{margin-bottom:2rem;word-wrap:break-word}.m-invoice__body{padding:1rem 1rem 1rem 1rem !important}.m-invoice__body #productsList thead.m-datatable__head{border-bottom:1px solid #f3f1f9}.m-invoice__body #productsList .m-datatable__row:hover{background-color:#f9f8fb}.m-invoice__body #productsList .m-datatable__cell{background-color:rgba(0,0,0,0) !important}.m-invoice__body #productsList tbody span{font-weight:normal}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:0 !important;padding:2rem 0 2rem 0 !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table{padding:0 10rem 0 5rem !important}@media(max-width: 767px){.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table{padding:0 5rem 0 5rem !important}}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .wc-order-totals{float:right;width:30%;margin:0;padding:0;text-align:right}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .wc-order-totals .label{text-align:left;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table td.total{padding-top:0 !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table td.total .Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.totals-footer{display:flex;align-items:flex-end;height:30px}.seller-holder{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.seller-holder .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;align-self:center}.seller-holder .session-subheader-item img{width:5rem;height:5rem;border-radius:50%}.seller-holder .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.seller-holder .session-details{display:grid}.seller-holder .session-details .seller-name{font-weight:600;color:#6f6c80}.seller-holder .session-details .seller-profile-link a{text-decoration-line:underline;color:var(--dynamic);font-weight:500;cursor:pointer}.correct-width-label{width:55% !important}.order-create-container{display:flex;justify-content:center;background-color:#fff;padding:1.5rem}.order-create-content{display:flex;justify-content:center;align-items:center}.order-create-content-seller{margin-bottom:0 !important}.order-card-title{color:#575962;font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}.order-address-container{border:1px solid #e3e3e9;border-radius:10px;padding:13px 0;position:relative;height:210px}.order-address-container .penEditBtn{position:absolute;right:10px;top:10px;z-index:1}.order-address-container .address{font-weight:400;font-size:14px;color:#6f6c80}.shipping-wrapper{padding-top:3.6rem}.order-address-title-container{display:flex;flex-direction:column;justify-content:flex-end}.customer-info{padding:0 4rem 2rem 4rem}.customer-info .customer-img-name{display:flex;align-items:center;margin-bottom:20px}.customer-info .customer-img-name img{width:55px;height:auto;border-radius:100px}.customer-info .customer-img-name p{font-size:20px;font-weight:600;margin-left:15px;color:var(--dynamic)}.customer-info .customer-info-bill-email-phone{justify-content:flex-start;margin-top:20px;display:flex;gap:5rem;flex-wrap:wrap}.customer-info .customer-info-bill-email-phone .billing-wrapper{flex:1;max-width:300px;min-width:300px;width:300px}.customer-info .customer-info-bill-email-phone .shipping-wrapper{flex:2;max-width:100%;overflow:hidden;min-width:300px}.customer-info .customer-info-bill-email-phone p{font-size:16px;font-weight:600;line-height:24px;color:#6f6c80}.customer-info .customer-info-bill-email-phone span{font-size:14px}.customer-info .customer-info-bill-email-phone .edit-address{background:var(--dynamic);border-radius:100px;padding:6px 7px;color:#fff;border:none;width:33px;height:33px;margin-left:1rem}.customer-info .customer-info-bill-email-phone .edit-address:hover{text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.customer-info .customer-info-shipping-address{justify-content:center}.customer-info .customer-info-shipping-address p{margin-top:1rem;font-size:16px;font-weight:600;line-height:24px;color:#6f6c80}.customer-info .customer-info-shipping-address .shipping-address-margin{margin-top:-2rem}.customer-info .customer-info-shipping-address .no-customer-shipping-error{margin-top:1rem;color:red;font-size:.9rem;font-weight:400}.customer-info .customer-info-shipping-address .edit-address{background:var(--dynamic);border-radius:100px;padding:6px 7px;color:#fff;margin-left:2rem}.customer-info .customer-info-shipping-address .edit-address:hover{text-decoration:none}.shipping-item{display:flex;align-items:flex-start;padding:20px 0 10px 0;margin-right:15px;border:1px solid #e3e3e9;border-radius:10px;margin-bottom:15px;min-width:236px;height:220px;position:relative}.shipping-item .shipping-radio input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--dynamic);border-radius:50%;outline:none}.shipping-item .shipping-radio input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:20% auto;border-radius:50%}.shipping-item .shipping-radio input[type=radio]:checked:before{background:var(--dynamic)}.shipping-item .shipping-title{font-weight:600;font-size:15px;color:#6f6c80}.shipping-item .shipping-content{font-size:14px;font-weight:400;color:#6f6c80}.shipping-item .penEditBtn{position:absolute;top:10px;right:10px;z-index:2}.shipping-item .email{text-overflow:ellipsis;overflow:hidden}.add-shipping{display:flex;align-items:center;justify-content:center;padding:0}.add-shipping:hover{background:#c5c5c5}.add-shipping:hover path{fill:#fff}.warning-message{color:var(--danger);font-size:.85rem !important;margin:.5rem 0;font-weight:500}@media(max-width: 560px){.shipping-addresses{padding:2rem 0}.customer-info{padding:1rem 0}.customer-img-name{display:flex;justify-content:center}.customer-info-correct-mobile{margin-bottom:1rem}.products-mobile{margin-top:8px !important}}.button-add-newProduct{margin-top:1rem}.button-add-newProduct i{font-weight:900;font-size:1.5rem}.button-add-newProduct span{margin-left:50px;color:#575962;font-size:14px;font-weight:500}.create-order-shipping-provider{margin-left:0;padding-left:0}.create-order-shipping-provider .shipping-item{height:fit-content;width:350px}.icon-container .icon-img{width:60px;height:auto}.action-remove-style{background:none;border:none;padding:6px;font-size:20px;color:var(--danger)}.action-remove-style:hover{color:#dc3545}.order-footer-wrapper{display:flex;flex-wrap:wrap}.order-footer-wrapper .add-note{padding:40px 30px;flex:7}.order-footer-wrapper .add-note-title{font-size:22px;font-weight:600;line-height:33px;text-align:left;color:#575962;margin-bottom:6px}.order-footer-wrapper .add-note .notes,.order-footer-wrapper .add-note .check-terms{padding-left:1rem}.order-footer-wrapper .add-note .notes textarea{min-height:100px;border:1px solid #b8c7d8}.order-footer-wrapper .add-note .check-terms{padding:0 0 0 1rem;margin:0;font-size:14px}.order-footer-wrapper .create-order-footer{flex:1;background:#fafafd;padding:40px 30px}.order-footer-wrapper .create-order-footer .subtitle{font-size:22px;font-weight:600;line-height:33px;text-align:left;color:#575962;margin-bottom:25px}.order-footer-wrapper .create-order-footer .totals{padding:0 1.5rem}.order-footer-wrapper .create-order-footer .totals .total-wrapper{display:flex;flex-wrap:wrap;margin-bottom:1rem}.order-footer-wrapper .create-order-footer .totals .total-wrapper-label{flex:1;align-items:center;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#6f6c80}.order-footer-wrapper .create-order-footer .totals .total-wrapper-value{flex:1;display:flex;justify-content:flex-end;align-items:center;font-size:14px;font-weight:400;line-height:24px;text-align:right;color:#6f6c80}.order-footer-wrapper .create-order-footer .totals .total-wrapper p{margin-bottom:0}.order-footer-wrapper .create-order-footer .create-order-buttons{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:4rem}.order-footer-wrapper .create-order-footer .create-order-buttons button{min-width:150px;height:45px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:24px;text-align:center;border-radius:43px;cursor:pointer}.quantity-above-stockAvailable{display:flex;justify-content:center;color:red;padding-left:6rem !important;font-size:13px;font-weight:500}.chat-dropdown{display:flex;justify-content:flex-end;align-items:center}.chat-dropdown a{font-family:Montserrat}.chat-dropdown-elipsis{display:flex !important;justify-content:center !important;align-items:center !important;align-content:center !important}.chat-dropdown-elipsis span{font-size:2rem;margin-bottom:1rem}.disabled-shipping{pointer-events:none;opacity:.4}.order-create-company-info{display:flex;flex-direction:column}.operator-section{display:flex;flex-direction:column}.operator-section .order-operator-description{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;margin-bottom:20px}.shipping-providers-wrapper .shipping-item{height:100px;width:300px}#addAddressForm [id*=-error]{color:var(--danger)}#createOrder .order-create-address-container{font-size:.9rem}#addNewProductModal .modal-lg,#addPackProduct .modal-lg{height:577px}#addNewProductModal .modal-header,#addPackProduct .modal-header{padding:25px 20px 20px;border:none}#addNewProductModal .modal-header h5,#addPackProduct .modal-header h5{font-size:17px;font-weight:500;line-height:25px;color:#6c7293}#addNewProductModal .modal-body,#addPackProduct .modal-body{padding:0}#addNewProductModal .modal-body #product-list,#addPackProduct .modal-body #product-list{min-height:370px}#addNewProductModal .modal-body #product-list .blockMsg,#addPackProduct .modal-body #product-list .blockMsg{top:50% !important;left:40% !important}#addNewProductModal .modal-body .products-filters-wrapper,#addPackProduct .modal-body .products-filters-wrapper{padding:16px;display:flex;flex-direction:column}#addNewProductModal .modal-body .products-filters-wrapper .top,#addPackProduct .modal-body .products-filters-wrapper .top{display:flex;gap:36px;margin-bottom:10px}#addNewProductModal .modal-body .products-filters-wrapper .top .form-group,#addPackProduct .modal-body .products-filters-wrapper .top .form-group{flex:1}#addNewProductModal .modal-body .content-wrapper,#addPackProduct .modal-body .content-wrapper{padding:10px 1rem;margin-top:10px}#addNewProductModal .modal-body .content-wrapper .hint-form,#addPackProduct .modal-body .content-wrapper .hint-form{font-size:14px;font-weight:400;line-height:21px;color:#6f6c80}#addNewProductModal .product-list-wrapper,#addPackProduct .product-list-wrapper{display:flex;flex-direction:column;max-height:370px;overflow-y:auto;gap:25px;padding:0 25px}#addNewProductModal .product-list-wrapper::-webkit-scrollbar,#addPackProduct .product-list-wrapper::-webkit-scrollbar{width:16px;background-color:rgba(0,0,0,0)}#addNewProductModal .product-list-wrapper::-webkit-scrollbar-thumb,#addPackProduct .product-list-wrapper::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:100px}#addNewProductModal .product-list-wrapper::-webkit-scrollbar-thumb:hover,#addPackProduct .product-list-wrapper::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:100px}#addNewProductModal .product-list-wrapper .product-item-wrapper,#addPackProduct .product-list-wrapper .product-item-wrapper{display:flex;align-items:center;gap:10px}#addNewProductModal .product-list-wrapper .product-item-wrapper .custom-checkbox-container,#addPackProduct .product-list-wrapper .product-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}#addNewProductModal .product-list-wrapper .product-item-wrapper .custom-checkbox-container .checkmark,#addPackProduct .product-list-wrapper .product-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}#addNewProductModal .product-list-wrapper .product-item-wrapper .custom-checkbox-container .checkmark:after,#addPackProduct .product-list-wrapper .product-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}#addNewProductModal .product-list-wrapper .product-item-wrapper .custom-checkbox-container input:disabled+.checkmark,#addPackProduct .product-list-wrapper .product-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}#addNewProductModal .product-list-wrapper .product-item-wrapper img,#addPackProduct .product-list-wrapper .product-item-wrapper img{width:66px;height:66px;border-radius:4px;object-fit:contain;flex:2}#addNewProductModal .product-list-wrapper .product-item-wrapper .name-wrapper,#addPackProduct .product-list-wrapper .product-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}#addNewProductModal .product-list-wrapper .product-item-wrapper .name-wrapper .parentProductName,#addPackProduct .product-list-wrapper .product-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}#addNewProductModal .product-list-wrapper .product-item-wrapper .name-wrapper .variationName,#addPackProduct .product-list-wrapper .product-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}#addNewProductModal .product-list-wrapper .product-item-wrapper .name-wrapper .stock,#addPackProduct .product-list-wrapper .product-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}#addNewProductModal .product-list-wrapper .product-item-wrapper .form-wrapper,#addPackProduct .product-list-wrapper .product-item-wrapper .form-wrapper{flex:3}#addNewProductModal .product-list-wrapper .product-item-wrapper .price-wrapper,#addPackProduct .product-list-wrapper .product-item-wrapper .price-wrapper{flex:3;display:flex;align-items:center;justify-content:center}#addNewProductModal .product-list-wrapper .product-item-wrapper .price-wrapper p,#addPackProduct .product-list-wrapper .product-item-wrapper .price-wrapper p{margin-bottom:0;font-weight:400;font-size:15px;line-height:22px;color:#2f2f3a}#addNewProductModal .modal-footer,#addPackProduct .modal-footer{padding:25px 20px 20px;border:none}#addNewProductModal .modal-footer button,#addPackProduct .modal-footer button{height:37px;display:flex;align-items:center;justify-content:center;min-width:150px;border-radius:4px;font-size:15px;line-height:22px;font-weight:500}#addNewProductModal .modal-footer .btn-secondary,#addPackProduct .modal-footer .btn-secondary{border:1px solid #979797;color:#979797;background:#fff;margin-right:30px}#addNewProductModal .modal-footer .btn-secondary:hover,#addPackProduct .modal-footer .btn-secondary:hover{color:#fff;background:#979797}.select-products{display:flex;justify-content:center;align-items:center;gap:5px;background:none;border:none}.select-products:hover{opacity:.8}.select-products .icon-wrapper{border-radius:100%;background:var(--dynamic);width:15px;height:15px;display:flex;align-items:center;justify-content:center}.select-products .icon-wrapper i{color:#fff;font-size:.7rem !important;font-weight:700}.select-products .label-wrapper .label-content{color:var(--dynamic);font-weight:500;font-size:13px;margin-bottom:0}.inside-products{background:none;border:none;color:var(--dynamic);font-weight:500;font-size:13px;margin-bottom:0}.inside-products:hover{opacity:.8}#notAllowedModal .modal-footer{padding:10px 20px 15px;border:none}#notAllowedModal .modal-footer button{min-width:149px;height:37px;font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;justify-content:center}#notAllowedModal .modal-footer .btn-secondary{margin-right:28px;border-color:#979797;color:#979797}#notAllowedModal .modal-footer .btn-secondary:hover{background:#979797;color:#fff}.warningWrapper .warning-title{font-size:17px;line-height:22.5px;color:#6c7293;margin-bottom:2rem}.warningWrapper .warning-explanation,.warningWrapper .warning-question{line-height:22.5px;font-size:14px;font-weight:400;color:#2f2f3a}.products-container{background:#fff;margin-bottom:2.2rem;padding:25px 0}.products-container .order-card-title{margin-left:40px;font-weight:600;font-size:22px;line-height:33px;color:#575962;margin-bottom:20px}.products-container .col-lg-12{padding:0}.products-container .button-add-newProduct{margin-left:70px;max-width:300px}.products-container .la-arrow-down{display:none !important}.products-container .product-info{display:flex;gap:10px}.products-container .product-info img{width:40px;height:40px;border-radius:4px;object-fit:contain}.products-container .product-info .information .product-name{font-weight:400;font-size:13px;color:#2f2f3a}.products-container .form-text{color:var(--dynamic);font-size:13px;font-weight:500;max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.products-container .btn-fill-form{font-size:13px;font-weight:500;background:#1dc2ff;border-color:#1dc2ff;border-radius:5px;color:#fff}.btn-fill-form-filled{background:none !important;border:none !important;font-weight:500 !important;font-size:14px !important;color:#1dc2ff !important;display:flex;gap:3px;padding:0}.btn-fill-form-filled:hover{color:#1dc2ff !important;filter:brightness(0.9)}@media screen and (max-width: 755px){.customer-info-bill-email-phone{gap:0 !important}#operatorContainer .select2{width:75% !important}#operatorContainer .order-card-title{margin-top:1rem}#operatorContainer label{display:none}#operatorContainer .carousel-container{width:100%;overflow:hidden}#operatorContainer .carousel-container .shipping-item{display:block !important}}@media screen and (max-width: 500px){#customerContainer{display:flex;flex-direction:column;align-items:center}#customerContainer .order-create-content{margin:0;padding:0}#customerContainer .order-card-title{margin-top:1rem}#customerContainer .customer-info-correct-mobile .select2{width:100%;flex:1;margin-bottom:2rem}#customerContainer .customer-info-correct-mobile .userSelectorAddUser{margin:0;width:100%}#customerContainer .customer-info{display:block}#customerContainer .customer-info .customer-info-shipping-address{max-width:330px}#customerContainer .customer-info .customer-info-shipping-address .shipping-item{display:inline-block}#customerContainer .customer-info-bill-email-phone{padding-left:2rem}.create-order-shipping-provider .shipping-item{display:flex}.create-order-shipping-provider .shipping-item .shipping-radio{flex:1}.products-container .order-card-title{margin-left:1rem}.shippingProvider-wrapper .order-card-title{margin-top:1rem}.shippingProvider-wrapper .order-card-title{padding-top:1rem}.shippingProvider-wrapper .create-order-shipping-provider{padding-bottom:1rem}#userSelectorAddUser .modal-body{padding:0 !important}#userSelectorAddUser .modal-body #addNewUserForm label{display:none}#userSelectorAddUser .modal-body #addNewUserForm .col-10{flex:0 0 100% !important;max-width:100% !important;padding:0 2rem}#userSelectorAddUser .modal-body #addNewUserForm .col-10 .select2{margin-bottom:0}#addNewProductModal .product-list-wrapper,#addPackProduct .product-list-wrapper{padding:0}#addNewProductModal .product-list-wrapper img,#addPackProduct .product-list-wrapper img{display:none}#addNewProductModal .product-list-wrapper .name-wrapper .parentProductName,#addPackProduct .product-list-wrapper .name-wrapper .parentProductName{font-size:13px !important}#addNewProductModal .product-list-wrapper .name-wrapper .variationName,#addNewProductModal .product-list-wrapper .name-wrapper .stock,#addPackProduct .product-list-wrapper .name-wrapper .variationName,#addPackProduct .product-list-wrapper .name-wrapper .stock{font-size:12px !important}#addNewProductModal .product-list-wrapper .price-wrapper p,#addPackProduct .product-list-wrapper .price-wrapper p{font-size:12px !important}#addNewProductModal .modal-footer button,#addPackProduct .modal-footer button{width:100% !important;margin-right:0 !important}#userSelectorModal .userSelectorFilters-top{gap:10px !important;margin-bottom:0 !important}#userSelectorModal .userSelectorFilters-top .userFilter{min-width:250px}#userSelectorModal .userSelectorFilters-bottom{gap:10px !important;margin-bottom:0 !important}#userSelectorModal .userSelectorFilters-bottom .languageFilter,#userSelectorModal .userSelectorFilters-bottom .hardSkillFilter{min-width:250px}#userSelectorModal .userSelectorFilters-bottom .filterPlaceholder{display:none}#userSelectorModal .modal-footer button{margin-right:0 !important;width:100%}}.order-create-summary-wrapper{display:flex}.order-create-summary-wrapper .create-order-footer{flex:1}.check-coupon-order{background-color:#fff;border-radius:5px;padding:.5rem 2.5rem;display:flex;flex-direction:column;gap:1rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.progress-column .progress-container{width:100%;display:flex;flex-direction:row;align-items:center}.progress-column .progress-container .progress-bar{height:.8rem;position:relative;background:#d8d8d8;border-radius:5px;width:100%}.progress-column .progress-container .progress-bar>span{display:block;height:100%;border-radius:5px;background-color:var(--primary);position:relative;overflow:hidden}.progress-column .progress-container .progress-number{margin-left:.5rem}.timeline-container{min-height:40rem;overflow-y:auto}.timeline-container .ranking-container{width:100%;display:flex;align-items:center;justify-content:space-between}.timeline-container .ranking-container .ranking-user-left{height:55px;max-width:200px;display:flex;align-items:center;justify-content:flex-start}.timeline-container .ranking-container .ranking-user-left .ranking-user-arrow{margin-left:14px;height:24px}.timeline-container .ranking-container .ranking-user-left .ranking-user-thumb-left{margin-right:10px;width:50px;height:50px;border-radius:50%;object-fit:cover;box-shadow:0 0 10px rgba(0,0,0,.4)}.timeline-container .ranking-container .ranking-user-right{height:55px;max-width:200px;display:flex;align-items:center;justify-content:flex-end}.timeline-container .ranking-container .ranking-user-right .ranking-user-arrow{margin-right:14px;height:24px}.timeline-container .ranking-container .ranking-user-right .ranking-user-thumb-right{margin-left:10px;width:50px;height:50px;border-radius:50%;object-fit:cover;box-shadow:0 0 10px rgba(0,0,0,.4)}.timeline-container .timeline-user-display{display:flex;align-items:center;justify-content:flex-start;color:var(--dynamic)}.timeline-container .timeline-user-display .timeline-user-avatar{margin-right:5px;width:35px;height:35px;border-radius:50%;object-fit:cover;box-shadow:0 0 7px rgba(0,0,0,.4)}.timeline-container .timeline-footer{margin-top:2rem;border-top:1px solid #d4d4e4;display:flex;flex-direction:row;justify-content:space-between;align-content:center;padding-top:.75rem}.timeline-container .timeline-footer .timeline-footer-action.timeline-footer-action__active{color:var(--dynamic)}.timeline-container .timeline-footer .timeline-footer-action:hover{text-decoration:underline;cursor:pointer}.timeline-container .timeline-footer .timeline-footer-action i{font-size:1rem;margin-right:.5rem}#challenge-stats-container .m-portlet .m-portlet__body{padding:1rem}#challenge-stats-container .your-performance-chart .m-portlet__head-text{font-weight:700;text-transform:uppercase;font-size:15px;line-height:18px;color:var(--dynamic)}#challenge-stats-container .team-performance-chart .m-portlet__head-text{font-weight:700;text-transform:uppercase;font-size:15px;line-height:18px;color:var(--dynamic)}@media screen and (max-width: 455px){#challenge-stats-container .m-portlet__body{padding:0 !important}#challenge-stats-container .your-performance-chart,#challenge-stats-container .team-performance-chart{padding:0 !important}#challenge-stats-container .your-performance-chart .m-portlet--mobile,#challenge-stats-container .team-performance-chart .m-portlet--mobile{padding:10px !important}#challenge-stats-container .your-performance-chart .m-portlet__head,#challenge-stats-container .team-performance-chart .m-portlet__head{padding:14px 0;flex-wrap:wrap;height:150px !important}#challenge-stats-container .your-performance-chart .m-portlet__head .m-portlet__head-tools .customHeadTools,#challenge-stats-container .team-performance-chart .m-portlet__head .m-portlet__head-tools .customHeadTools{flex-wrap:wrap;min-width:100% !important;width:100% !important}#challenge-stats-container .your-performance-chart .m-portlet__head .m-portlet__head-tools .customHeadTools .select-container,#challenge-stats-container .team-performance-chart .m-portlet__head .m-portlet__head-tools .customHeadTools .select-container{width:100% !important;padding-left:0 !important;margin-bottom:10px}#challenge-stats-container .team-deviation-performance .m-portlet__head{height:55px !important}}.game-charts{height:400px;width:100%}@keyframes best-day-graph-progress{0%{stroke-dasharray:0 75}}.best-day-container{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;height:20rem}.best-day-container .target-info-container{margin-top:4rem;margin-bottom:1rem}.best-day-container .target-info-container .info-target{display:flex;justify-content:center;font-weight:500;font-size:17px;line-height:25px;color:var(--dynamic)}.best-day-container .target-info-container .info-score{display:flex;justify-content:center;font-weight:500;font-size:17px;line-height:25px;color:#6f6c80}.best-day-container .best-day-date{text-transform:uppercase;color:#545454;font-family:Montserrat;font-size:16px;font-weight:500}@media(max-width: 500px){.best-day-container .best-day-date{margin-top:20%}}@media(min-width: 501px){.best-day-container .best-day-date{margin-top:6%}}.best-day-container .best-day-points{text-transform:uppercase;font-size:21px;font-weight:600;margin-top:10px}.best-day-container .best-day-points .negative{color:var(--danger)}.best-day-container .best-day-points .positive{color:var(--dynamic)}.best-day-container .best-day-graph{display:inline;margin:10px auto;max-width:75%;max-height:180px;position:absolute;top:30px}.best-day-container .best-day-graph .best-day-graph-path{stroke:var(--dynamic);fill:none;stroke-width:2;stroke-linecap:round;animation:best-day-graph-progress 1s ease-out forwards}.best-day-container .best-day-graph .best-day-graph-path-negative{stroke:#ededed;fill:none;stroke-width:2.2;stroke-linecap:round;animation:best-day-graph-progress 1s ease-out forwards}.best-day-container .best-day-graph .best-day-graph-background{stroke:#ededed;fill:none;stroke-width:2;stroke-linecap:round}.best-day-container .best-day-graph .best-day-graph-background-negative{stroke:var(--danger);fill:none;stroke-width:2;stroke-linecap:round}.challenge-info-container{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;box-shadow:0 0 4px 1px rgba(0,0,0,.2)}.challenge-info-container .challenge-info-header{width:100%;object-fit:cover}.challenge-info-container .challenge-info-body{padding:0 2rem 2rem 2rem;display:flex;flex-direction:column}.challenge-info-container .challenge-info-body .challenge-info-name{font-size:2rem;color:#111;margin-top:1rem}.challenge-info-container .challenge-info-body .challenge-info-description{margin-top:2rem}.challenge-info-container .challenge-info-body .challenge-info-coupon{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d8d8d8}.challenge-info-container .challenge-info-body .challenge-info-coupon .challenge-coupon-name{margin-top:1rem;font-size:1.1rem;font-weight:500}.challenge-info-container .challenge-info-body .challenge-info-coupon .challenge-coupon-image-container{position:relative;width:100%;height:10rem;margin-top:.75rem;border-radius:.7rem}.challenge-info-container .challenge-info-body .challenge-info-coupon .challenge-coupon-image-container .challenge-coupon-image{width:100%;height:100%;border-radius:.7rem;object-fit:contain}.challenge-info-container .challenge-info-body .challenge-info-coupon .challenge-coupon-image-container .challenge-coupon-image.blur-effect{-webkit-filter:blur(10px);filter:blur(10px)}.challenge-info-container .challenge-info-body .challenge-info-coupon .challenge-coupon-image-container .challenge-coupon-locked-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.7rem;background-color:rgba(0,0,0,.8);box-shadow:0 2px 11px 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.challenge-info-container .challenge-info-body .challenge-info-voucher{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d8d8d8}.challenge-info-container .challenge-info-body .challenge-info-voucher .challenge-voucher-info{font-size:1.1rem;font-weight:500}.challenge-info-container .challenge-info-body .challenge-info-voucher .challenge-voucher-image-container{position:relative;width:100%;height:10rem;margin-top:.75rem;border-radius:.7rem}.challenge-info-container .challenge-info-body .challenge-info-voucher .challenge-voucher-image-container .challenge-voucher-image{width:100%;height:100%;border-radius:.7rem;object-fit:contain}.challenge-info-container .challenge-info-body .challenge-info-voucher .challenge-voucher-image-container .challenge-voucher-image.blur-effect{-webkit-filter:blur(10px);filter:blur(10px)}.challenge-info-container .challenge-info-body .challenge-info-voucher .challenge-voucher-image-container .challenge-voucher-locked-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.7rem;background-color:rgba(0,0,0,.8);box-shadow:0 2px 11px 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.country-column{display:flex;align-items:center}.country-column .country-flag{overflow:hidden;width:25px;float:left;margin-right:10px}.country-column .country-flag img{width:100%;height:100%;object-fit:cover}.challenge-info-ending{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d8d8d8;display:flex;flex-direction:row;justify-content:space-between}.challenge-info-ending i{margin-right:.5rem}.challenge-info-ending .challenge-info-time{display:flex;justify-content:space-between}.challenge-info-ending .challenge-info-period-value{font-weight:600}.challenge-info-ending .challenge-info-period-value:not(:last-child){margin-right:.5rem}.challenge-badge{display:flex;justify-content:center;align-items:center;width:9rem;height:2.2rem;font-size:.9rem}.lead-actions{display:flex;align-items:center}.lead-actions>*:not(:last-child){margin-right:.5rem}.lead-actions>*:not(:first-child){margin-left:.5rem}#commentsList thead{display:none}#commentsList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#commentsList .m-datatable__cell{padding:0}#commentsList .m-datatable__pager-info{display:none}.comment-container{margin-bottom:1rem}.comment-container .comment-avatar-container{float:left}.comment-container .comment-avatar-container img{height:3.2rem;width:3.2rem;object-fit:cover;border-radius:50%}.comment-container .comment-body{width:calc(100% - 4rem);margin-left:4rem;background:#f4f5f8;padding:1.2rem;border-radius:.5rem}.comment-container .comment-body .comment-header{color:#6f727d;font-size:.85rem;padding-bottom:4px;width:100%;text-align:start}.comment-container .comment-body .comment-text{color:#575962;font-size:1rem;text-align:justify}.top5{color:var(--dynamic)}.median{color:#1dc2ff}.worst5{color:#ff4f19}.performance-deviation{padding:2rem 1rem}.performance-deviation .deviation-progress-value{display:flex;justify-content:flex-end;font-size:15px;line-height:23px;font-weight:500;color:var(--dynamic);padding-right:20px}.performance-deviation .deviation-title{display:flex;justify-content:center;font-weight:500;font-size:1.5rem;line-height:22px;color:#575962;margin-bottom:2rem;margin-right:40px}.performance-deviation .deviation-target{margin-top:1rem;font-size:14px;line-height:18px;font-weight:400;color:#232323;margin-bottom:12px}.performance-deviation .deviation-target-value{display:flex;justify-content:flex-end;padding-right:20px}.performance-deviation .deviation-deviation{margin-top:1rem;font-size:14px;line-height:18px;font-weight:400;color:#232323;margin-bottom:15px}.performance-deviation .deviation-deviation-value{display:flex;justify-content:flex-end;color:var(--danger);padding-right:20px}.negative-deviation-value{color:var(--danger) !important}.positive-deviation-value{color:var(--dynamic) !important}.progress-mark{display:flex;flex-direction:column;width:100%}.progress-mark .progress-mark-label{font-size:.9rem;color:#c5c5c5}.progress-mark .progress-mark-values{display:flex;flex-direction:row;padding:0 10px}.progress-mark .progress-mark-values .progress-mark-bar{height:20px;position:relative;background:#d8d8d8;border-radius:80px;margin-top:.2rem;width:100%}.progress-mark .progress-mark-values .progress-mark-bar>span{display:block;height:100%;border-radius:80px;background-color:var(--primary);position:relative;overflow:hidden}.progress-mark .progress-mark-values .progress-mark-value{margin-left:.5rem}.progress-bar-mark{padding:0;margin-top:-20px;height:20px;position:relative}.progress-bar-mark>span{height:100%;background-color:var(--danger);position:relative;float:right;width:1.5%}.progress-no-padding{padding:0 !important}.team-performance-chart .m-portlet__head-text{font-weight:700;text-transform:uppercase;font-size:15px;line-height:18px;color:var(--dynamic) !important}.deviation-team{display:flex;flex-direction:column;justify-content:center;height:300px;width:100%;padding:0 1.5rem}.deviation-team .deviation-title{display:none}.deviation-team .deviation-progress-value{display:flex;justify-content:flex-end;font-size:15px;line-height:23px;font-weight:500;color:var(--dynamic);padding-right:20px}.deviation-team .deviation-target{margin-top:1rem;font-size:14px;line-height:18px;font-weight:400;color:#232323;margin-bottom:12px}.deviation-team .deviation-target-value{display:flex;justify-content:flex-end;padding-right:20px}.deviation-team .deviation-deviation{margin-top:1rem;font-size:14px;line-height:18px;font-weight:400;color:#232323;margin-bottom:15px}.deviation-team .deviation-deviation-value{display:flex;justify-content:flex-end;color:var(--danger);padding-right:20px}.select-container{width:115px;padding-top:15px}.select-container .select2-selection{border:none}.select-container #select2-dropdown-user-container{background:#b8c7d8;font-size:14px;color:#fff;border-radius:20px}.select-container #select2-dropdown-team-container{background:#b8c7d8;font-size:14px;color:#fff;border-radius:20px}.select-container .select2-selection__arrow{color:#fff}.challenge-about-rules{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d8d8d8}.challenge-about-rules p{text-align:justify}.challenge-about-boosted{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d8d8d8}.challenge-about-boosted .coins-text{font-weight:500}.challenge-about-boosted .coins-value{margin:0 5px}.challenge-about-boosted p{text-align:justify}.challenge-about-boosted .boostOverloadScore{display:flex;flex-direction:column;margin-top:1rem}.challenge-about-boosted .boostOverloadScore .value-text{margin-bottom:1rem}.challenge-info-boosted-coupon{margin-top:1rem}.challenge-info-boosted-coupon .challenge-coupon-name{margin-top:1rem;font-size:1.1rem;font-weight:500}.challenge-info-boosted-coupon .challenge-coupon-image-container{position:relative;width:100%;height:10rem;margin-top:.75rem;border-radius:.7rem}.challenge-info-boosted-coupon .challenge-coupon-image-container .challenge-coupon-image{width:100%;height:100%;border-radius:.7rem;object-fit:contain}.challenge-info-boosted-coupon .challenge-coupon-image-container .challenge-coupon-image.blur-effect{-webkit-filter:blur(10px);filter:blur(10px)}.challenge-info-boosted-coupon .challenge-coupon-image-container .challenge-coupon-locked-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.7rem;background-color:rgba(0,0,0,.8);box-shadow:0 2px 11px 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.checkbox-container{display:flex;justify-content:flex-end;padding:.5rem 1.5rem;align-content:center;align-items:center}.checkbox-container label{font-weight:400}.customHeadTools{display:flex;align-items:center;min-width:380px}.customHeadTools .select-container{width:auto;margin-right:10px;padding:0}.info-header-container{display:flex;flex-direction:column;padding:0 2rem}.coins-section{margin-bottom:1.5rem;display:flex;align-items:center}.coins-section .coins-icon-wrapper{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:15px;background-color:#2148d3}.coins-section .coins-icon-wrapper img{width:17px;height:auto}.coins-section span{margin-left:10px;line-height:24px}.userLevel-section{margin-bottom:1.5rem}.userLevel-section h6{margin-bottom:1rem}.userLevel-section img{height:25px;margin-right:10px}.team-section .team{display:flex;align-items:center}.team-section .team .team-img{background-color:#ebedf2;border-radius:30px;display:flex;align-items:center;justify-content:center;width:25px;height:25px}.team-section .team .team-img span{font-size:11px}.team-section .team .chat-name{margin-left:10px}.team-section h6{margin-bottom:1rem}.userType-section{margin-bottom:1.5rem}.userType-section h6{margin-bottom:1rem}.reward-header{margin-bottom:1.5rem}#scoreModal .modal-dialog{display:flex;justify-content:center;align-items:center}#scoreModal .modal-content{padding:30px;max-width:31vw}#scoreModal .modal-header{border:none;display:flex;align-items:flex-end;padding:0}#scoreModal .modal-header h5{font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#scoreModal .modal-header .close:before{font-size:2.2rem;font-weight:500}#scoreModal #modalBody{padding:0;margin:25px 0}#scoreModal #modalBody p{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}#scoreModal .modal-footer{border:none;display:flex;align-items:center;justify-content:space-around;padding:0;margin-bottom:10px}#scoreModal .modal-footer button{min-width:160px}#scoreModal .customScore .label-score{font-weight:400;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:5px}@media(max-width: 1120px){#scoreModal .modal-content{max-width:max-content}}.about-tab{padding:30px 100px;display:flex;flex-direction:row;gap:0 50px;flex-wrap:wrap}.about-tab .content{flex:3}.about-tab .content .challenge-info-header{width:448px;height:auto;object-fit:contain;margin-bottom:25px}.about-tab .content .name{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:var(--dynamic)}.about-tab .content .challenge-info-description{margin-top:17px}.about-tab .content .challenge-about-rules{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:17px}.about-tab .rewards{flex:2}.about-tab .rewards .card-info{background:var(--dynamic);border-radius:4px;box-shadow:0 1px 14px 0 rgba(69,65,78,.08);padding:10px 13px}.about-tab .rewards .information{margin-bottom:20px}.about-tab .rewards .award-title{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.about-tab .rewards .title{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.about-tab .rewards .value{color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:20px}.about-tab .rewards .scoreTargetWrapper{display:flex;margin-bottom:11px;align-items:flex-start}.about-tab .rewards .scoreTargetWrapper .scoreTargetInfo{margin-left:15px;display:flex;flex-direction:column}.about-tab .rewards .dateWrapper{display:flex;align-items:flex-start}.about-tab .rewards .dateWrapper .dateInfo{margin-left:15px;display:flex;flex-direction:column;gap:5px 0}.about-tab .rewards .award-title{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-left:12px;margin-bottom:15px}.about-tab .rewards .subtitleWrapper{padding-left:14px;margin-bottom:14px}.about-tab .rewards .normalRewards{margin-bottom:20px}.about-tab .rewards .subtitle{color:#fff;font-size:12px;font-style:normal;font-weight:600}.about-tab .rewards .hint-message{color:#fff;font-size:10px;font-style:normal;font-weight:400}.about-tab .rewards .rewardsContainer{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:10px}.about-tab .rewards .rewardsContainer .title{color:#fff}.about-tab .rewards .rewardsContainer .reward-wrapper-class{margin-bottom:0}@media screen and (max-width: 455px){.about-tab{padding:10px 5px}.about-tab .content{display:flex;align-items:center;flex-direction:column}.about-tab .content .challenge-info-header{width:200px !important;height:auto}.about-tab .reward-card-container span{font-size:.9rem}}.inbox-survey-answers .row:nth-child(-n+2) .remove-answer-button{display:none}.inbox-survey-answers .row:not(:first-child) label{visibility:hidden}.journey-m-content{perspective:1500px;perspective-origin:150% 150%}.modules-and-start{display:flex;padding:0 50px}.start-module-container{flex:1;position:relative}#modulesContainer{flex:6;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.module-row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;background-size:100%;background-position:center;padding:0 60px}.module-row:nth-child(odd){flex-direction:row;background-image:url("/images/module/path_3.svg")}.module-row:nth-child(even){flex-direction:row-reverse;background-image:url("/images/module/path_2.svg")}.module-row:first-child{flex-direction:row;background-image:url("/images/module/path_1.svg")}.module-image{height:50px;width:50px;object-fit:cover}.module-title{color:#fff;font-weight:bold;font-size:16px;text-align:center}.module-lessons{color:#fff;font-size:12px;text-align:center}.module-placeholder{flex:1;margin:10px;height:150px}.module{--background-color: #538fbe;--border-color: #2d6898;--shadow-color: #2b638f;--gradient-start: rgb(73, 132, 180);--gradient-end: rgb(97, 155, 203);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px;padding:0 10px;height:100%;width:100%;background-color:var(--background-color);border:1px solid var(--border-color);background-image:linear-gradient(to top left, var(--gradient-start) 0%, var(--gradient-end) 100%);border-radius:5px;transition:all 50ms ease-in-out;transform:rotateX(20deg);cursor:pointer;box-shadow:2px 6px 0 var(--shadow-color),0 3px 15px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 3px hsla(0,0%,100%,.5)}.module.locked{cursor:initial;pointer-events:none}.module:not(.locked):hover{filter:brightness(110%)}.module:active{transform:rotateX(20deg) translateY(3px);box-shadow:2px 3px 0 var(--shadow-color),0 3px 15px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 3px hsla(0,0%,100%,.5)}.module-wrapper{flex:1;height:150px;display:flex;justify-content:center;align-items:center;position:relative}.module-status{position:absolute;z-index:1;top:0;left:40%;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d}.module-status::after{content:" ";position:absolute;top:95%;left:-3%;width:50px;height:10px;border-radius:20px/6px;display:inline-block;background-image:radial-gradient(ellipse closest-side, rgba(54, 54, 54, 0.8), transparent);transform:translateZ(-1px)}.module-status img{width:60%;height:60%}.course-trophy{width:150px;height:150px;display:flex;align-items:center;justify-content:center;transform:rotateX(20deg)}.course-trophy img{width:70%;height:70%;object-fit:cover;border-radius:50%;box-shadow:0 1px 15px rgba(0,0,0,.4)}.user-marker{position:absolute;z-index:1;top:-12px;left:40%;width:54px;height:70px;background-repeat:no-repeat;background-size:100%;background-image:url(/images/module/user_marker.svg)}.user-marker img{width:44px;height:44px;object-fit:contain;border-radius:50%;margin-left:5px;margin-top:4px}.task-description{text-align:justify;font-size:1.1rem}.mark-done-container{width:100%;margin-top:3rem;display:flex;justify-content:center}.journey-fix-carousel-margins{margin-top:.8rem;margin-left:.4rem}.journey-fix-subHeader-margins{margin-top:.3rem;margin-left:.3rem}.journey-fix-description-margins{margin:.8rem .3rem}.journey-trophy img{margin-right:4px;width:25px;height:25px}.step-purchase-wrapper{margin-top:30px !important}.step-purchase-wrapper .carousel-container{margin:0 35px 0 0 !important}.step-purchase-wrapper .carousel-container .shop-overall-carousel{margin-right:30px !important}.step-purchase-wrapper .button-purchase{background:none;border:none}.step-purchase{width:200px;height:230px;background:#fff;border-radius:5px;box-shadow:0 8px 22px rgba(32,31,31,.2);margin:35px !important;transition:all .2s ease-in-out}.step-purchase button{width:100%;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.step-purchase:hover{transform:scale(1.02);cursor:pointer;opacity:.8}.step-purchase .purchase-container{display:flex;flex-direction:column}.step-purchase .img-container img{width:200px;height:130px;border-radius:5px 5px 0 0;object-fit:cover}.step-purchase .var-name{font-weight:500;font-size:14.6184px;line-height:22px;letter-spacing:-0.121184px;color:#595d6e;margin:5px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:start;padding-left:10px}.step-purchase .priceDisplay{padding:0 10px;display:flex !important;justify-content:flex-start !important;align-items:baseline !important}.step-purchase .only-old-price{margin-left:10px;font-weight:500;font-size:17px;line-height:26px;color:#595d6e;display:flex}.step-purchase .info-container{display:flex;flex-direction:column}.step-purchase .price-display-container{padding:0 10px}.step-purchase .price-display-container .main-price{margin-bottom:2px}.step-purchase .price-display-container .main-price .current{font-size:16px}.step-purchase .price-display-container .main-price .previous{font-size:16px}.step-purchase .price-display-container .main-price .current-promo{font-size:18px}.purchase-step .loading-content-container{min-height:300px}.purchase-step .purchase-header h6{font-weight:600;font-size:16px;line-height:20px;color:#232323;display:flex;align-items:center}.purchase-step .purchase-header .h6-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.purchase-step .purchase-header .btn-container{display:flex;justify-content:flex-end;align-items:center}.purchase-step .purchase-header .btn-container .skip-wrapper{margin:0}.purchase-step .purchase-header .addAllToCart{background:none;border:none;min-width:160px;height:40px;font-weight:400;font-size:14px;line-height:20px;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:100px}.purchase-step .purchase-header .addAllToCart-notAdded{background:#fff;border:1px solid var(--dynamic);color:var(--dynamic)}.purchase-step .purchase-header .addAllToCart-notAdded i{color:var(--dynamic);font-size:16px;margin-right:10px}.purchase-step .purchase-header .addAllToCart-notAdded:hover{background:var(--dynamic);color:#fff}.purchase-step .purchase-header .addAllToCart-notAdded:hover i{color:#fff;font-size:16px}.purchase-step .purchase-header .addAllToCart-added{background:var(--dynamic);color:#fff}.purchase-step .purchase-header .addAllToCart-added i{color:#fff;font-size:14px;margin-right:10px}.purchase-step .purchase-header .addAllToCart-added:hover{background:#fff;color:var(--dynamic);border:1px solid var(--dynamic)}.purchase-step .purchase-header .addAllToCart-added:hover i{color:var(--dynamic);font-size:16px}.skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.skill-container-course .skill-icon-container{margin-right:10px;border-radius:50%}.skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media screen and (max-width: 500px){.session-container-content{min-height:290px !important}.session-container-content .price-display-wrapper{position:inherit;right:-36px}.session-container-footer .session-itemList-btns{max-width:inherit}.session-container-footer .session-itemList-btns .session-actions{width:inherit;margin-top:1rem;margin-bottom:1rem}.skill-container-course{display:none}}.journey-enrolled-item{display:flex;flex-direction:row !important;gap:15px;height:235px;padding:15px 20px}.journey-enrolled-item .img-journey{flex:2;width:139px;height:202px}.journey-enrolled-item .img-journey img{width:100%;height:100%}.journey-enrolled-item .body-card_journey{flex:3}.journey-enrolled-item .body-card_journey .journey-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px}.journey-enrolled-item .body-card_journey .journey-title .title-card_journey{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:20px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.journey-enrolled-item .body-card_journey .journey-title .title-card_journey{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.journey-enrolled-item .journey-info{display:flex;flex-direction:column;gap:10px;min-height:80px}.journey-enrolled-item .academy-footer-wrapper{min-height:40px;width:fit-content}.journey-enrolled-item .journey-actions{display:flex;justify-content:flex-end;align-items:center;margin-top:1rem}@media screen and (max-width: 455px){.journey-errollItem{margin:4rem 0 1rem}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-card_item{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_item:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_item label{display:flex}.m-card_item .m-card_item__control{width:2.7rem;padding-top:.1rem}.m-card_item .m-card_item__control .m-radio{display:block}.m-card_item .m-card_item__label{width:100%}.m-card_item .m-card_item__label .m-card_item__head{display:flex;justify-content:space-between}.m-card_item .m-card_item__label .m-card_item__head .m-card_item__title{font-size:16px;font-weight:bold}.m-card_item .m-card_item__label .m-card_item__body{display:block;padding-top:.7rem;font-size:12px}.m-card_item .m-card_item__label .m-card_item__body img{margin-top:-5px}.m-card_item .m-card_item__close{position:absolute;right:5px;top:-10px;width:20px;height:20px;border-radius:50%;border-color:#fff;background-color:#f4516c;color:#fff;display:flex;align-items:center;justify-content:center}.m-card_item .m-card_item__close:hover{background-color:#af5058}.m-card_add{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_add:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_add .m-card_add__body{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.m-card_add .m-card_add__body .m-card_add__img{width:100%;text-align:center;display:block}.m-card_add .m-card_add__body .m-card_add__img span>i{font-size:45px}.m-card_add .m-card_add__body .m-card_add__text{width:100%;text-align:center;margin-top:5px}.m-card_add .m-card_add__body .m-card_add__text span{font-size:14px;font-weight:bold}.subscription-payment-container{height:100%;width:100%;display:flex;flex-direction:row;font-family:"Helvetica Neue",sans-serif}.subscription-payment-container .payment-cart-container{flex:1;background:linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) no-repeat,linear-gradient(var(--dynamic), var(--dynamic)) no-repeat;padding:10px;display:flex;flex-direction:column;border-radius:4px 0 0 4px}.subscription-payment-container .payment-cart-container .prices-item-remove i{font-size:1.3rem;color:#fff}.subscription-payment-container .payment-cart-container .price-items-container{height:380px}.subscription-payment-container .payment-cart-container .price-items-container h5{color:#fff;font-size:23px}.subscription-payment-container .payment-cart-container .price-items-container h5:not(:first-child){margin-top:15px}.subscription-payment-container .payment-cc-form{flex:2;padding-left:15px;display:flex;flex-direction:column}.subscription-payment-container .payment-cc-form .payment-cc-title{color:#0c2543;font-size:48px;font-weight:100;line-height:57px;margin-bottom:90px}.subscription-payment-container .payment-cc-form .discount-warning-container{margin-top:20px}.subscription-payment-container .payment-cc-form .discount-warning-container h4{color:#ffb822}.subscription-payment-container .payment-cc-form .discount-warning-container .discount-warning-item{color:#ffb822;font-size:14px;font-weight:400}.subscription-payment-container .payment-cc-form .payment-line{display:flex;flex-direction:row}.subscription-payment-container .payment-cc-form .payment-line .payment-column{flex:1;padding:0 18px}.subscription-payment-container .payment-cc-form .payment-line .payment-column:first-child{padding-left:0}.subscription-payment-container .payment-cc-form .payment-line .payment-column:last-child{padding-right:0}.payment-input{display:flex;flex-direction:column;margin-bottom:30px;position:relative}.payment-input label{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px}.payment-input label .form-control-feedback{color:#f4516c}.payment-input input{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center}.payment-input input:active{outline:none;border-color:var(--dynamic)}.payment-input input:focus{outline:none;border-color:var(--dynamic)}.payment-input select{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.payment-input select:active{outline:none;border-color:var(--dynamic)}.payment-input select:focus{outline:none;border-color:var(--dynamic)}.payment-input select::-ms-expand{display:none}.payment-input select+.select-arrow{width:55px;height:40px;border-left:1px solid #c6cfd9;position:absolute;top:37px;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.payment-input select+.select-arrow img{width:15.27px;height:11.55px}.payment-input .missing-label-margin{margin-top:31px}.payment-input-hint{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;align-self:center}.payment-form{display:flex;flex-direction:column}.payment-button-container{margin-top:25px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.payment-button{font-size:18px !important;font-family:"Helvetica Neue",sans-serif;font-weight:bold;line-height:23px;height:54px;min-width:40%}.payment-button:disabled{cursor:not-allowed}.payment-finish-button{width:90%}.stripe-container{width:100%;padding:1.4rem}.stripe-container .stripe-input-container{width:100%;display:flex;justify-content:space-between}.stripe-container .stripe-button{border:none;border-radius:4px;outline:none;text-decoration:none;color:var(--inverse);background:var(--dynamic);white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);font-size:15px;font-weight:600;letter-spacing:.025em;-webkit-transition:all 150ms ease;transition:all 150ms ease}.stripe-container .stripe-finish-button{color:var(--inverse);background:var(--dynamic);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px}.stripe-container .stripe-finish-button:hover{transform:translateY(-1px);box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1))}.stripe-container .stripe-cancel-button{color:var(--dynamic);background:var(--inverse);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px;margin-right:12px}.stripe-container .stripe-cancel-button:hover{box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1));color:var(--inverse)}.stripe-container .stripe-error-container{height:20px;padding:4px 0;color:var(--danger)}.stripe-container .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;flex:1}.stripe-container .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-container .StripeElement--invalid{border-color:var(--danger)}.stripe-container .StripeElement--webkit-autofill{background-color:#fefde5 !important}@media(max-width: 500px){.stripe-container .stripe-input-container{display:inherit}.stripe-container .stripe-input-container .StripeElement{margin-bottom:20px}}.cropper-container{display:flex;justify-content:center;align-items:center;padding-bottom:2.2rem}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:rgba(0,0,0,0)}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;min-width:400px;max-width:60vw;max-height:60vh;object-fit:contain}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;outline:1px solid rgba(0,0,0,0)}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(max-width: 768px),(pointer: coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-nw{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-n{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-ne{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-e{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}#sessionList thead{display:none}#sessionList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#sessionList .m-datatable__cell{padding:0}#courseList thead{display:none}#courseList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#courseList .m-datatable__cell{padding:0}#journeyList thead{display:none}#journeyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#journeyList .m-datatable__cell{padding:0}.m-subheader{padding:30px 30px 30px 30px}.sessions-subtitle-title{color:#575962;font-weight:bold}.sessions-subtitle-title.available-sessions{margin-top:3rem;margin-bottom:2rem}.top-actions-sessions{padding:2rem}.top-actions-sessions .checkbox-container{display:flex;justify-content:flex-start;align-items:center;padding:.8rem .8rem .5rem .8rem}@media(max-width: 576px){.top-actions-sessions div.action:not(:last-child){margin-bottom:2rem}}.top-actions-sessions .action{text-align:right;align-self:center}#sessionList table{background-color:rgba(0,0,0,0)}#sessionList .m-datatable__row .m-datatable__cell{background:inherit}#sessionList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#sessionList .m-datatable__pager>*{margin:0}.academy-session-item .session-container-body{padding:.75rem}.academy-session-item .session-container-body>*{margin:.75rem}.academy-session-item .session-container-body img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-session-item .session-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.academy-session-item .session-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-session-item .session-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);text-align:start}.academy-session-item .session-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.academy-session-item .session-container-body .session-details .session-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:row;justify-content:space-between}.academy-session-item .session-container-body .session-details .session-description-and-progress .session-description{flex:2;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px;overflow:hidden}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-session-item .session-container-body .session-details .session-requirements-section .session-requirements-label{font-weight:bold}.academy-session-item .session-actions{display:flex;align-items:center;justify-content:flex-end;height:100%;gap:20px;flex-wrap:nowrap}.academy-session-item .session-actions .cancel-subscription{min-width:200px;margin-right:3rem}.academy-session-item .session-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 12px;border-top:2px dashed #ebedf2 !important}.academy-session-item .session-container-footer>*{margin:.25rem 1rem}.academy-session-item .session-container-footer .session-footer-item{height:100%;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 767px){.academy-session-item .session-container-footer .session-footer-item{width:50%;justify-content:center;margin:0 !important}}@media(max-width: 500px){.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i.fa{font-size:19px !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{font-size:.8rem !important}}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon.session-footer-item-icon-filled{background-color:var(--dynamic)}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info .session-footer-item-title{font-weight:500}@media(max-width: 500px){.academy-session-item .session-details .session-description-and-progress{flex-direction:column !important}.academy-session-item .session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}.academy-session-item .session-details .session-requirements-section{margin-bottom:.8rem}.academy-session-item .cancel-subscription{margin-right:-1rem !important}}@media(max-width: 900px){.academy-session-item .session-container-body .session-details .session-header .session-header-name{text-align:left !important}.academy-session-item .session-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-bottom:.8rem}}.session-details-page .session-actions .btn{max-width:150px !important}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information h5{margin:1rem 0;font-weight:bold;color:#595d6e}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden}.course-more-information .course-info-extra .participants-container{background:#f5f5f5;border-radius:5px}.course-more-information .course-info-extra .participants-container .session_participant-icon{display:inline-flex;flex-direction:row-reverse}.course-more-information .course-info-extra .participants-container .session_participant-icon #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .course-info-extra .participants-container .session_participant-icon img{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .course-info-extra .participants-container .session_participant-icon img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetails_participants-holder{display:flex;flex-direction:column;justify-content:left;justify-items:left;align-content:flex-start;align-items:flex-start;margin:.4rem 0 .4rem 0}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member{display:inline-flex;flex-direction:row-reverse}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img{position:relative;border:1.5px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetail_add-participant{display:flex;margin-top:1rem}.course-more-information .sessionDetail_add-participant .button-addParticipant{margin:0 1rem !important}.course-more-information .participant-selected{background:#f5f5f5;border-radius:5px;margin:.4rem 0 .4rem 0}.course-more-information .participant-selected img{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .participant-selected .make_order-btn{margin-right:1rem}@media(max-width: 768px){.course-more-information .participant-selected .make_order-btn{margin-right:0;margin-bottom:1rem}}.academy-session-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.sessionDetail-container-body .img-trainer{text-align:center}@media(max-width: 574px){.sessionDetail-container-body .img-trainer{width:50%}}@media(max-width: 574px){.sessionDetail-container-body .name-trainer{width:50%}}.sessionDetail-container-body>*{margin:.75rem}.sessionDetail-container-body img{width:85px;height:85px;object-fit:cover;border-radius:50%}.sessionDetail-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.sessionDetail-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sessionDetail-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.sessionDetail-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;align-self:center}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.sessionDetail-container-body .language-icon{width:20px;height:20px;margin:0 .3rem}@media(max-width: 500px){.session-details .session-description-and-progress{flex-direction:column !important}.session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}}@media(max-width: 900px){.sessionDetail-container-body .session-details .session-header .session-header-name{text-align:left !important}.sessionDetail-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;align-items:center !important;margin:0}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}}.courses-online_session h3,.journeys-online_session h3{padding:1rem;font-size:1.6rem;font-weight:800;margin-bottom:0}#courseList,#journeyList{margin-top:1rem}#courseList table,#journeyList table{min-height:100px !important;background-color:rgba(0,0,0,0) !important}#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item{margin-bottom:0 !important}#courseList .m-datatable--paging-loaded,#journeyList .m-datatable--paging-loaded{padding:1rem;margin-top:0}#courseList .m-datatable__row .m-datatable__cell,#journeyList .m-datatable__row .m-datatable__cell{background:inherit}#courseList .m-datatable__row--even>.m-datatable__cell,#courseList .m-datatable__row>.m-datatable__cell,#journeyList .m-datatable__row--even>.m-datatable__cell,#journeyList .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#courseList thead,#journeyList thead{display:none}.session-location{padding:3rem;background-color:#fff;border-radius:.4rem;position:relative}.session-location .session-info-extra{height:auto;opacity:1;overflow:hidden}.session-location .session-info-extra .session-location-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_title{align-self:flex-start;margin:5px .3rem 0 .5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_value{align-self:flex-start;margin-top:5px;white-space:pre-wrap}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_title{align-self:center;margin:0 .3rem 0 .5rem}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_value{align-self:center}.session-location .session-info-extra .session-location-item .session-location-item_title{font-weight:700}.session-location .session-info-extra .session-location-item img{border-radius:50%;background-color:var(--primary);padding:.4rem;width:30px;height:30px}.session-location .session-info-extra .session-location-item .session-location-linkButton{background:none;border:none;color:var(--dynamic)}.session-location .session-info-extra .session-location-item .session-location-linkButton:hover{text-decoration:underline}.session-location .session-documents-holder{padding:3rem 0 2rem 0}.session-location .session-documents-holder .user-holder{position:relative;text-align:center}.session-location .session-documents-holder .user-holder .user-img{position:relative;width:100px;margin:0 auto}.session-location .session-documents-holder .user-holder .user-img .user-check{position:absolute;z-index:1;right:0;top:20px}.session-location .session-documents-holder .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#1dc2ff;color:#fff;font-size:1.5rem;padding:.5rem}.session-location .session-documents-holder .user-holder .user-pic{position:relative;border-radius:100%;margin:0 auto}.session-location .session-documents-holder .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.session-location .session-documents-holder .user-holder .user-name{font-size:12px;line-height:21px;align-items:center;text-align:center;color:#000;padding:1rem;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.session-location .session-location-notes{padding:0 1.5rem;text-align:justify;margin-bottom:1.5rem}.participants-modal{padding:2rem}@media(max-width: 700px){.participants-modal{padding:2rem !important}}.participants-modal h5{font-weight:500;color:#6c7293}.participants-modal h5.modal-secondary-title{font-weight:normal}.participants-modal button{width:-webkit-fill-available}@media(max-width: 700px){.participants-modal .button-cancel{margin-bottom:1rem}}.participants-modal .users-container{padding:3rem 0 2rem 0}.participants-modal .users-container .user-holder{position:relative;text-align:center}.participants-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.participants-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.participants-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.participants-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.participants-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.participants-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.makeOrder-modal{padding:2rem}@media(max-width: 700px){.makeOrder-modal{padding:2rem !important}}.makeOrder-modal .order-participant{padding:1rem}.makeOrder-modal .order-participant img{width:65px;height:65px}.makeOrder-modal .order-participant .order-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.makeOrder-modal .text-end{text-align:end}.makeOrder-modal .line-break{line-break:normal}.makeOrder-modal .shipping-options{border:1px solid #e3e3e9;border-radius:10px;padding:1rem;margin:1rem}.makeOrder-modal .shipping-options .radio__input{display:flex}.makeOrder-modal .shipping-options .radio__input input{opacity:0;width:0;height:0}.makeOrder-modal .shipping-options .checkbox-shipping input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.makeOrder-modal .shipping-options .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.makeOrder-modal .m-invoice__items{border-top:0 !important;padding:1rem 0 1rem 0 !important}.makeOrder-modal .m-invoice__items .m-invoice__subtitle{color:#6f6c80}.makeOrder-modal .order-session .m-invoice__table{padding:0 5rem 0 6rem !important}.makeOrder-modal .order-session .wc-order-totals{width:100% !important}.makeOrder-modal .check-coupon .form-group{margin-bottom:0 !important}.makeOrder-modal .m-invoice__footer{margin-left:-4rem !important;margin-right:-2rem !important}.makeOrder-modal h5.modal-secondary-title{font-weight:normal}.makeOrder-modal #orderList table{min-height:fit-content !important}.makeOrder-modal #orderList .m-datatable__row:hover{background-color:#f9f8fb}.makeOrder-modal #orderList .m-datatable__cell{background-color:rgba(0,0,0,0) !important}.makeOrder-modal #orderList tbody span{font-weight:normal}.makeOrder-modal .sessionDetail_productForm{margin-top:2rem;margin-bottom:2rem}.makeOrder-modal .sessionDetail_productForm .sessionDetail_add-product{display:flex;margin-top:1rem}.makeOrder-modal .wc-order-totals{float:left !important}.makeOrder-modal .modal-buttons{margin-top:2rem}.makeOrder-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.makeOrder-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.recommendation-modal{padding:2rem}@media(max-width: 700px){.recommendation-modal{padding:2rem !important}}.recommendation-modal h5{font-weight:500;color:#6c7293}.recommendation-modal .recommendation-participant{padding:1rem}.recommendation-modal .recommendation-participant img{width:65px;height:65px}.recommendation-modal .recommendation-participant .recommendation-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.recommendation-modal .modal-buttons{margin-top:2rem}.recommendation-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.recommendation-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.session-carousel-item{padding:.8rem}.session-carousel-item .img-rectangular_session{height:120px;justify-content:center;align-items:center;overflow:hidden;border-radius:8px}.session-carousel-item .img-rectangular_session img{width:100%;height:100%;object-fit:cover;border-radius:8px}.session-carousel-item .body-card_session{padding:.5rem}.session-carousel-item .body-card_session.session-subheader-item:not(:first-child){margin-left:1rem}.session-carousel-item .body-card_session .title-card_session{color:var(--dynamic)}.session-carousel-item .body-card_session .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem;color:#595d6e}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.zoomBlock{width:-webkit-fill-available}.zoomBlock .zoom-container{position:relative;background:#000}.zoomBlock .webinar-video{width:-webkit-fill-available}.zoomBlock .image{opacity:1;width:100%;transition:.5s ease;backface-visibility:hidden}.zoomBlock .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.zoomBlock .zoom-container .image{opacity:.3}.zoomBlock .zoom-container .middle{opacity:1}.zoomBlock .button{text-transform:uppercase}.locationBlock{width:-webkit-fill-available}.locationBlock .location-container{position:relative;background:#000;min-height:450px;opacity:.5}.locationBlock .middle{transition:.5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.locationBlock .center-btn-middle{transition:.5s ease;top:0;transform:translate(0, -600%);text-align:center}.locationBlock .location-container .middle{opacity:1}.locationBlock .button{text-transform:uppercase}#map{width:100%;border-radius:1rem;box-shadow:0 1px 15px 1px rgba(81,77,92,.08)}#map img{object-fit:cover;width:100%;height:100%}.m-wizard .imageContainer{margin-left:1rem}.m-wizard .imageContainer .m-dropzone{display:table;text-align:center;border:1px solid #e3e3e9;background:#f3f3f3;height:162px;width:162px}.m-wizard .imageContainer .m-dropzone__msg{display:table-cell;vertical-align:middle}.m-wizard .imageContainer .m-dropzone__msg .m-dropzone__msg-title{font-weight:500;font-size:25px;color:#979797}.m-wizard .imageContainer .selectImage-button{width:-webkit-fill-available;border-radius:4px;margin-top:1rem;background:#e9ecef;color:#979797;font-weight:500}.m-wizard .docContainer{margin-left:1rem;flex-grow:1}.m-wizard .docContainer .m-dropzone{border:1px solid #e3e3e9;width:100%}.m-wizard .filters-sessions .radio{font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .filters-sessions .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard .filters-sessions .radio__label{color:#b9bdc0;font-weight:500;float:left}.m-wizard .filters-sessions .radio__input input{opacity:0;width:0;height:0}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control{background-color:var(--dynamic)}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control .radio__label{color:#fff !important}.m-wizard .filters-sessions .radio__control{background-color:#e9ecef;transform:translateY(-0.05rem);width:100%}.m-wizard .filters-sessions .radio__control i{float:right;color:#fff}.m-wizard .filters-sessions .textColor-input,.m-wizard .filters-sessions .backgroundColor-input{margin-bottom:2rem}.m-wizard .filters-sessions .textColor-input #textColor,.m-wizard .filters-sessions .textColor-input #backgroundColor,.m-wizard .filters-sessions .backgroundColor-input #textColor,.m-wizard .filters-sessions .backgroundColor-input #backgroundColor{border:none;background-color:#e9ecef;width:44px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard .tab2-webinar{padding:0 1.5rem}.m-wizard .tab2-webinar .block-webinar{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-webinar .block-webinar #zoomLink{margin-left:.5rem;display:initial !important}.m-wizard .tab2-webinar .block-webinar .generate-link{margin-left:2rem}.m-wizard .tab2-webinar .block-webinar .input-webinar{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-classroom .block-classroom #addressInput{display:initial !important}.m-wizard .tab2-classroom .block-classroom .generate-link{margin-left:2rem}.m-wizard .tab2-classroom .block-classroom .input-classroom{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom .qr-code{width:108px;height:108px;background-color:#fff;border-radius:2px}.m-wizard .tab2-classroom .google-maps_block{width:583px;height:227px;border-radius:15px;margin:0 auto;margin-bottom:2rem}.m-wizard .margin-progress-bar{margin-bottom:3rem}.m-wizard .tab3-target .block-target{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab3-target .block-target-icon{font-size:45px}.m-wizard .tab6-close{padding:2rem}.m-wizard .tab6-close .block-rewards{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab6-close .block-rewards .survey-label{padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .block-rewards .rewards_add-documents{display:flex;margin-top:1rem}.m-wizard .tab6-close .block-rewards .share-link-label{padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .title-rewards_documents,.m-wizard .tab6-close .title-rewards_surveys{color:var(--dynamic);font-weight:600}.m-wizard .tab6-close .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .tab6-close .radio:focus-within .radio__label{opacity:1}.m-wizard .tab6-close .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard .tab6-close .radio__input{display:flex}.m-wizard .tab6-close .radio__input input{opacity:0;width:0;height:0}.m-wizard .tab6-close .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard .tab6-close .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard .share-button{max-width:180px;padding:.6rem 1rem .6rem 1rem !important;background:#ffb822;color:#fff;font-weight:500;margin-top:2rem}.m-wizard .share-button-text{white-space:normal}.m-wizard .share-button:hover{opacity:.5 !important;color:#fff}.m-wizard .button-close_container{align-self:center;margin-top:2rem}.m-wizard .button-close_container .button-close{background:#f4516c;color:#fff;font-weight:500}.m-wizard .button-close_container .button-close:hover{opacity:.5 !important;color:#fff}.m-wizard .m-portlet__foot .button-previous{margin-right:1rem}@media(max-width: 550px){.m-wizard .m-portlet__foot .button-previous{margin-bottom:1rem}}.m-wizard #tab5 .rewards-tabs{display:flex;flex-direction:column}.m-wizard #tab5 .rewards-tabs .rewards-nav{margin:0;list-style:none;padding:2rem 0;border-bottom:none}.m-wizard #tab5 .rewards-tabs .rewards-nav li:last-child{margin-top:auto;bottom:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding:.6rem 0;margin-left:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active{background-color:var(--dynamic) !important;border:none !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active .rewards-nav_link-text,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item.active i,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover i{color:#fff !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover .rewards-nav_link{background:#f6f6f6}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding-left:2rem;border:none !important;background-color:#f2f3f8;border-radius:8px}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link .rewards-nav_link-text{color:#6c7293;font-weight:500}.m-wizard #tab5 .rewards-tab{padding:2rem 0}.m-wizard #tab5 .rewards-tab .rewards-title{margin-bottom:2rem;color:var(--dynamic)}.m-wizard #tab5 .rewards-tab .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-left:15.5rem;margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard #tab5 .rewards-tab .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard #tab5 .rewards-tab .radio__input{display:flex}.m-wizard #tab5 .rewards-tab .radio__input input{opacity:0;width:0;height:0}.m-wizard #tab5 .rewards-tab .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard #tab5 .rewards-tab .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard #tab5 .rewards-tab .textColor-input,.m-wizard #tab5 .rewards-tab .backgroundColor-input,.m-wizard #tab5 .rewards-tab .color-input{margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .textColor-input #textColor,.m-wizard #tab5 .rewards-tab .textColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .textColor-input #color,.m-wizard #tab5 .rewards-tab .backgroundColor-input #textColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #color,.m-wizard #tab5 .rewards-tab .color-input #textColor,.m-wizard #tab5 .rewards-tab .color-input #backgroundColor,.m-wizard #tab5 .rewards-tab .color-input #color{border:none;background-color:#e9ecef;width:34px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard #tab5 .rewards-tab .textColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .textColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .textColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .color-input .colorText-text,.m-wizard #tab5 .rewards-tab .color-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .color-input .textColor-text{margin-left:1rem}.m-wizard #tab5 .rewards-tab .title-preview_voucher{font-weight:500;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates{grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate{display:flex;margin-bottom:1rem}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox{margin-bottom:0 !important}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox span.default{background-color:#fff;display:inline-block;height:20px;margin:0 .25em;width:20px;border-radius:50%;border:1px solid #ccc;float:right}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input{display:none}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input:checked+span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input:checked+span.default{background:radial-gradient(var(--dynamic) 50%, #fff 51%)}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .checkbox-label{align-self:center}.m-wizard #tab5 .rewards-tab .image-input{margin-bottom:3rem}.m-wizard #tab5 .rewards-tab .voucher-logo-img{max-width:100px;max-height:50px}.m-wizard #tab5 .rewards-tab .voucher-preview{position:relative}.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:350px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-logo{position:absolute;padding:20px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-date{float:right;text-align:right;font-size:11px;padding-right:10px;margin-top:8px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-amount{width:100%;text-align:right;font-size:24px;margin-top:50px;padding-right:30px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-code{width:100%;font-size:24px;text-align:center;margin-top:30px}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:290px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}}.m-wizard #tab5 .rewards-tab .certificate-container{padding:20px;display:flex;height:600px;align-content:center;justify-content:center}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper{overflow:hidden;height:100%;width:770px}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{width:1280px;height:840px;border:0;-ms-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{padding:0;margin-left:-48px;transform:scale(0.296)}}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container{padding:0;height:280px}}#addAccessSessionWizard #validator-sessionImage-error{color:#f4516c}#addAccessSessionWizard #typeSession-error{color:#f4516c}#addAccessSessionWizard #linkWebinar-error{color:#f4516c}#addAccessSessionWizard #addressInput-error{color:#f4516c !important}@media screen and (max-width: 455px){#addAccessSessionWizard .session-label-align{text-align:left}#addAccessSessionWizard .promoEndDateWrapper,#addAccessSessionWizard .promoStartDateWrapper{padding:0}}@media screen and (min-width: 460px){#addAccessSessionWizard .session-label-align{text-align:right}}.address-modal{padding:2rem}@media(max-width: 700px){.address-modal{padding:2rem !important}}.address-modal h5{font-weight:500;color:#6c7293}.address-modal h5.modal-secondary-title{font-weight:normal}.address-modal button{width:-webkit-fill-available}@media(max-width: 700px){.address-modal .button-cancel{margin-bottom:1rem}}.address-modal .users-container{padding:3rem 0 2rem 0}.address-modal .users-container .user-holder{position:relative;text-align:center}.address-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.address-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.address-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.address-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.address-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.address-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.row span.select2.select2-container.select2-container--bootstrap{flex:1}.row .help-block-error{flex:1}.select2-search__field{width:100% !important}.participants-modal-container .modal-content .modal-header{border:0}.participants-modal-container .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.participants-modal-container .modal-content .modal-header .btn-close:hover{opacity:1}.participants-modal-container .modal-content .modal-header .btn-close:before,.participants-modal-container .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.participants-modal-container .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.participants-modal-container .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.participants-modal-container .modal-content .modal-header .btn-close span{display:none;color:#575972}.participants-modal-container .modal-content .modal-header .modal-title{font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .modal-content .modal-body{padding:0 1rem .5rem 1rem}.participants-modal-container .modal-content .modal-body .search-container{padding:0 15px 15px}.participants-modal-container .modal-content .modal-body .modal-buttons{padding:1rem}.participants-modal-container .card-connect_extra-members{padding:0 15px 15px}.participants-modal-container .card-connect_extra-members h2{font-style:normal;font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .card-connect_extra-members .member-icon img{position:relative;border-radius:50%;overflow:hidden;width:75px;height:75px;display:block;margin:auto}.participants-modal-container .card-connect_extra-members .member-icon .member-name{font-size:14px;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.user-filter .modal-content .modal-header{border:0;padding:1rem}.user-filter .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.user-filter .modal-content .modal-header .btn-close:hover{opacity:1}.user-filter .modal-content .modal-header .btn-close:before,.user-filter .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.user-filter .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.user-filter .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.user-filter .modal-content .modal-header .btn-close span{display:none;color:#575972}.user-filter .modal-content .modal-header .modal-title{color:#6c7293 !important;font-weight:500 !important}.user-filter .modal-content .modal-body{padding:0 1rem .5rem 1rem}.user-filter .modal-content .modal-body .search-container{padding:0 15px 15px}.user-filter .modal-content .modal-body .modal-buttons{padding:1rem}.user-filter .add-participant_container{margin-top:1rem}.user-filter #userFilterTable{margin-top:1rem}.user-filter #userFilterTable .m-datatable__row--even>.m-datatable__cell,.user-filter #userFilterTable .m-datatable__row>.m-datatable__cell{background-color:#fff !important}.user-filter #userFilterTable .m-datatable__head th{padding-bottom:0}.user-filter #userFilterTable .m-datatable__head [data-field*=name] span{padding-left:4rem}.user-filter #userFilterTable .m-datatable__head span{font-weight:600 !important;font-size:13px !important;line-height:20px !important;color:#9699a2 !important}.user-filter #userFilterTable [data-field*=name]{width:300px !important}.user-filter #userFilterTable [data-field*=name] span{width:300px !important}.user-filter #userFilterTable [data-field*=participationStatus]{width:180px !important}.user-filter #userFilterTable [data-field*=participationStatus] span{width:180px !important}.user-filter #userFilterTable [data-field*=_id]{width:30px !important}.user-filter #userFilterTable [data-field*=_id] span{width:30px !important}.user-filter #userFilterTable table i{color:#fd3995}.user-filter #userFilterTable .user-column__header{margin:0}.user-filter #userFilterTable .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}.user-filter #userFilterTable .user-column__img{height:40px;width:40px}.user-filter .modal-title_participants{margin-top:2rem;color:#6c7293 !important;font-weight:500 !important}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}#participantListing thead{display:none}#participantListing tr td:first-child{width:5%}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}#makeOrderModalId{width:150%;margin-left:-4rem}@media(max-width: 500px){#opinion{width:350px}}.list-opinion-container{min-height:300px}.pin-location-container{display:flex;flex-direction:column}.pin-location-container .location-item{width:100%;margin-bottom:6px}#customer-info-modal{padding:14px !important}.react-tagsinput-input:disabled{cursor:not-allowed !important;background:#f4f5f8 !important;border-color:#f4f5f8 !important}#tabTarget-emails-container .react-tagsinput{padding:0 !important}.hostSelectContainer .no-wrap{flex-wrap:nowrap}.hostSelectContainer .select2{width:100% !important}@media screen and (max-width: 455px){.available-sessions{margin-bottom:-1rem !important}.mobile-session-details{padding:0}.tab6-close{padding:0 !important}}.webex-hintContainer .webex-meetingId{margin-bottom:20px;font-weight:400;font-size:13px;line-height:22px;display:flex;align-items:center;color:#2f2f3a}.webex-hintContainer .webex-meetingId .meetingId{margin-left:12px;font-size:13px;line-height:22px;display:flex;align-items:center;color:var(--dynamic)}.webex-hint{margin-bottom:20px;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#979797}.session-user-status{font-weight:500;font-size:13px;line-height:22px}.session-user-status-invited{color:#ffa000}.session-user-status-notInvited{color:#fd3995}.session-user-status-subscribed{color:#22b9ff}.session-user-status-notSubscribed{color:#0052b4}.session-user-status-participated{color:#31c197}.session-user-status-didntParticipate{color:#0f9378}#participants-session-modal .modal-lg{max-width:30vw !important}#participants-session-modal .modal-lg .modal-content{height:70vh}#participants-session-modal .modal-lg .modal-header{padding:10px 25px}#participants-session-modal .modal-lg .modal-header .modal-title{font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#participants-session-modal .modal-lg .m-datatable__row--even>.m-datatable__cell,#participants-session-modal .modal-lg .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#participants-session-modal .modal-lg thead{display:none}#participants-session-modal .modal-lg tr td{width:50%}#participants-session-modal .modal-lg #participantList .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}#participants-session-modal .modal-lg #participantList .users-thumb{height:40px;width:40px;flex:0 0 40px}#participants-session-modal .modal-lg #participantList .users-thumb img{height:40px;width:40px}.promoMessageWrapper{margin-bottom:1rem}.promo-container{display:flex;justify-content:flex-start;margin-left:0}.promo-container .promo-box{background:rgba(148,208,72,.15);border-radius:5px;display:flex;justify-content:center;align-items:center;padding:8px 20px;width:fit-content;margin-top:12px;float:right}.promo-container .promo-box .promo-text{font-weight:500;font-size:13px;line-height:20px;display:flex;align-items:center;color:#7ed322}.promoDatesWrapper{padding-right:0 !important}.promoDatesWrapper .promoStartDateWrapper{padding-left:0 !important}.promoDatesWrapper .promoEndDateWrapper{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper label{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper div{padding-right:0 !important}.datetimepickerWrapper{display:flex;align-items:flex-start;justify-content:flex-end}.datetimepickerWrapper .wrapper{width:100%;position:relative}.datetimepickerWrapper button{background:none;border:none;z-index:1;position:absolute;margin-top:12px;margin-right:3px}.datetimepickerWrapper button i{color:#575962;font-size:1rem !important;font-weight:700 !important}.session-content-active{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:20px;margin-bottom:30px}.session-content-active .confirmation-participant-classroom{height:fit-content;display:flex;flex-direction:column;justify-content:center}.session-details-content-container{min-height:420px;z-index:98}.classroom-details-wrapper .classroom-details-tabs{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #ebedf2}.classroom-details-wrapper .classroom-details-tabs button{background:none;border:none}.classroom-details-wrapper .classroom-details-tabs .tab{padding:1rem;background:#ebedf2}.classroom-details-wrapper .classroom-details-tabs .tab-active{background:#fff}.classroom-details-wrapper .classroom-details-tabs h4{padding-left:1.5rem;font-weight:600;font-size:17px;line-height:27px;display:flex;align-items:center;letter-spacing:-0.23913px;color:#232323}.session-no-docs{display:flex;margin:4rem 3rem}.session-content-more-info-container{display:flex;align-items:center;justify-content:center}.session-content-more-info-container .webinar-container{height:fit-content}.my-session-checkbox{font-weight:400;line-height:16px;color:#979797}.my-session-checkbox .m-checkbox{margin-bottom:0}.my-session-checkbox span{background:#ebedf2;border-color:#ebedf2 !important;border-radius:3.5px}.my-session-checkbox span:after{border-color:var(--dynamic) !important}.host-trainer-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:15px;margin-top:2rem}.footer-info-container{margin:.24rem 1rem}.session-itemList-btns{align-self:center}@media screen and (max-width: 500px){.session-container-content{min-height:515px !important}.session-container-content .price-display-wrapper{position:inherit;right:-36px}.session-container-footer .session-itemList-btns{max-width:inherit}.session-container-footer .session-itemList-btns .session-actions{width:inherit;margin-top:1rem;margin-bottom:1rem}.host-trainer-container{display:none}}.content-available-before-payment-container label{width:100%;margin-bottom:20px}.my-session-list-wrapper{height:285px !important;width:380px}.my-session-list-wrapper .my-session-list{display:flex;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .img-rectangular_session{flex:2;width:147px !important;height:147px !important}.my-session-list-wrapper .my-session-list .body-card_session{flex:3;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .body-card_session .session-name{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px}.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:20px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.my-session-list-wrapper .my-session-list .body-card_session .session-info{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px;min-height:140px}.my-session-list-wrapper .my-session-list .body-card_session .session-info .academy-footer-wrapper{min-height:40px;width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-info .user-card-banner-container{width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-actions{display:flex;justify-content:flex-end;align-items:center;padding-left:5px}.my-session-list-wrapper .my-session-list .body-card_session .session-actions a{max-width:150px}@media screen and (max-width: 455px){.my-session-list-wrapper .my-session-list .img-rectangular_session{display:none}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}.rewardsContainer-list{position:relative;min-width:50%;height:100%}.rewardsContainer-list .loading-parent-wrapper{position:initial;height:100%}.rewardsContainer-list .loading-parent-wrapper .carousel-container-wrapper{height:100%}.rewardsContainer-list .loading-parent-wrapper .carousel-container-wrapper .carousel-container{height:100%}.rewards-dashboard-container{height:100%;display:flex;align-items:center;margin-right:20px !important}.rewards-dashboard-container:first-child{margin-left:20px !important}.rewards-dashboard-container img{width:50px;height:50px}.reward-item{min-width:180px;height:100px;background:linear-gradient(230.76deg, var(--dynamic) 28.9%, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6) 71.39%),#fff;box-shadow:0 3.84163px 22.0894px rgba(0,0,0,.12);border-radius:5px;display:flex;flex-direction:row;padding:10px}.reward-item .image-container{display:flex;align-items:center;width:60px;margin-right:10px}.reward-item .content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:110px}.reward-item .content-container .label{font-weight:700;font-size:13px;line-height:18px;text-align:center;letter-spacing:.1px;color:#fff;display:flex;align-items:center;height:45px}.reward-item .content-container .value{font-weight:700;font-size:15px;line-height:21px;text-align:center;letter-spacing:.1px;color:#fff}.coupon-discount-container .coupon-discount-image-container{background:var(--dynamic);display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:3px}.coupon-discount-container .coupon-discount{display:flex;align-items:center;justify-content:center;gap:5px}.coupon-discount-container .coupon-discount p{margin-bottom:0}.coupon-discount-container .coupon-discount .coupon-info{display:flex;flex-direction:column;gap:5px;color:#232323}.coupon-discount-container .coupon-discount .coupon-info .coupon-name{font-size:10px;font-weight:400;max-width:75px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coupon-discount-container .coupon-discount .coupon-info .coupon-value{font-size:10px;font-weight:600}.coupon-discount-container .coupon-discount .coupon-separator{background:var(--dynamic);border:1px solid var(--dynamic);height:40px}.coupon-discount-container .coupon-discount .coupon-validation{color:#6f6c80 !important;display:flex;gap:5px;flex-direction:column;text-align:center}.coupon-discount-container .coupon-discount .coupon-validation .coupon-valid-label{font-size:8px;font-weight:400}.coupon-discount-container .coupon-discount .coupon-validation .coupon-valid-value{font-size:9px;font-weight:600}.voucher-reward-wrapper .voucher-container-image{width:105px;height:45px}.voucher-reward-wrapper .voucher-container-image .reward{width:100%;height:100%;object-fit:contain}.voucher-reward-wrapper .blocked{filter:blur(5px);opacity:.8}.voucher-reward-wrapper .lock-container{position:absolute;top:4%;left:30%;z-index:10}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.journey-info-container .journey-info-container-details h2{font-weight:600}.journey-info-container .journey-info-container-details p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.journey-info-container .journey-info-container-details a{width:100%;padding:2rem;padding-top:1rem;padding-bottom:1rem;font-size:1.2rem}.journey-overall-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;margin-bottom:2.2rem;height:calc(100% - 2.2rem);display:flex;justify-content:center;align-items:center}.journey-overall-information .journey-overall-list{text-align:center;padding:0;display:flex;flex-wrap:wrap}.journey-overall-information .journey-overall-list .journey-overall-list-img{max-width:150px;overflow:hidden;margin:auto auto 3rem auto}.journey-overall-information .journey-overall-list .journey-overall-list-img img{width:150px;height:auto;object-fit:contain}.journey-overall-information .journey-overall-list p{color:#bdbdbd}.journey-overall-information .journey-overall-list .journey-stats{margin-top:3rem}.journey-overall-information .journey-overall-list-journeys{text-align:left;list-style:none;padding:0}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item{display:flex;justify-self:center;height:4.5rem;flex-direction:row;cursor:pointer}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-icon{align-self:center}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-icon svg{margin-right:10px;flex-basis:20%}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-icon svg .colorPath{fill:var(--dynamic)}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-text{align-self:center;overflow:hidden;width:100%}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-text h5{margin:0}.journey-overall-information .journey-overall-list-journeys .journey-overall-list-journeys-item .journey-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:99%;color:#bdbdbd;margin:0;line-height:1.8rem}.journey-overall-information .journey-overall-list-journeys .active{background-color:var(--dynamic);border-radius:5px;padding:10px}.journey-overall-information .journey-overall-list-journeys .active h5{color:#fff}.journey-overall-information .journey-overall-list-journeys .active p{color:#fff !important}.journey-overall-information .journey-overall-list-journeys .active .journey-icon svg .colorPath{fill:#fff}.journey-overall-description p{text-align:justify;white-space:pre-wrap}.journey-coupon-section{margin-top:20px}.journey-coupon-rewards{border:1px solid #b9b9b9;border-radius:5px;padding:5px;width:140px}.journey-coupon-rewards .journey-coupon-name{margin-top:0;font-size:12px;margin-bottom:0;padding:0 !important}.journey-coupon-rewards .journey-coupon-image img{width:100%;height:100%;object-fit:contain}.journey-overall-carousel-background{position:relative;padding:1.2rem 0 !important;display:flex;flex-direction:column}.journey-overall-carousel-background .carousel-container-wrapper{padding:15px}.journey-overall-carousel-background .landing-certification-browse{margin:auto;margin-top:1rem}.journey-overall-carousel-background .landing-certification-browse i{margin-right:.5rem}.journey-overall-carousel-background .middle-line{position:absolute;border-top:3px solid var(--primary);background:#000;left:0;width:100%;top:40%}.journey-overall-carousel-background .journey-overall-carousel-item{display:flex;flex-direction:column;justify-content:space-evenly;flex:0 0 180px;box-shadow:0 3px 10px 0 rgba(32,31,31,.2);background:#fff;align-items:center;text-align:center;position:relative;height:180px;border-radius:4px}.journey-overall-carousel-background .journey-overall-carousel-item img{width:70px;height:70px;border-radius:50%;object-fit:cover;margin-top:17px;border:1px solid #fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.journey-overall-carousel-background .journey-overall-carousel-item svg{width:70px;height:70px;border-radius:50%;object-fit:cover;margin-top:17px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.journey-overall-carousel-background .journey-overall-carousel-item svg .startColor{stop-color:var(--dynamic)}.journey-overall-carousel-background .journey-overall-carousel-item svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-overall-carousel-background .journey-overall-carousel-item .image-container{flex:4}.journey-overall-carousel-background .journey-overall-carousel-item .step-title{margin-top:1.5rem;flex:3;color:#595d6e;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.journey-overall-carousel-background .journey-overall-carousel-item .progress-container-wrapper{flex:2;width:90%;margin-left:3rem;margin-bottom:1rem}.journey-overall-carousel-background .journey-overall-carousel-item .journey-overall-carousel-item-status{position:absolute !important;left:10px;top:10px;width:30px;height:30px;border-radius:100px}.journey-overall-carousel-background .journey-overall-carousel-item .journey-overall-carousel-item-status img{height:100%;width:100%;margin-top:0;object-fit:cover;border-radius:inherit;box-shadow:none;opacity:1;border:none}.journey-overall-carousel-background .journey-overall-carousel-item .journey-overall-carousel-item-step{position:absolute !important;right:10px;top:10px;background-color:#b8c7d8;width:27px;height:27px;border-radius:100px;color:#fff;padding-top:.6rem}.journey-overall-carousel-background .journey-overall-carousel-item .journey-overall-carousel-item-step p{color:#fff;font-size:8px;font-style:normal;font-weight:600;line-height:normal}.journey-overall-carousel-background .journey-overall-carousel-item.selectable{cursor:pointer}.journey-overall-carousel-background .journey-overall-carousel-item.locked::after{content:"";z-index:5;border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/ic_locker_white.svg"),linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));background-size:40% 40%,cover;background-repeat:no-repeat;background-position:50% 20%,0 0}.journey-overall-carousel-background .journey-overall-carousel-item.active{background-color:var(--dynamic)}.journey-overall-carousel-background .journey-overall-carousel-item.active .step-title{color:#fff}.journey-overall-carousel-background .journey-overall-carousel-item.active .journey-overall-carousel-item-step{background-color:#fff}.journey-overall-carousel-background .journey-overall-carousel-item.active .journey-overall-carousel-item-step p{color:var(--dynamic)}.journey-overall-carousel-background .journey-overall-carousel-item.done img,.journey-overall-carousel-background .journey-overall-carousel-item.done svg,.journey-overall-carousel-background .journey-overall-carousel-item.done h6,.journey-overall-carousel-background .journey-overall-carousel-item.done .journey-progress-bar,.journey-overall-carousel-background .journey-overall-carousel-item.done .journey-progress-value,.journey-overall-carousel-background .journey-overall-carousel-item.done .journey-overall-carousel-item-status,.journey-overall-carousel-background .journey-overall-carousel-item.done .journey-overall-carousel-item-step{opacity:.5}.journey-progress-container{width:80%}.journey-progress{display:flex;flex-direction:column;width:100%}.journey-progress.active .journey-progress-bar>span{background-color:#fff}.journey-progress:not(.active) .journey-progress-bar>span{background-color:var(--dynamic)}.journey-progress .journey-progress-label{font-size:.9rem;color:#595d6e;font-weight:bold;width:100%;text-align:left}.journey-progress .journey-progress-values{display:flex;flex-direction:row;align-items:center;width:100%}.journey-progress .journey-progress-values .journey-progress-bar{height:.7rem;position:relative;background:#d8d8d8;border-radius:4px;width:100%}.journey-progress .journey-progress-values .journey-progress-bar>span{display:block;height:100%;border-radius:4px;position:relative;overflow:hidden}.journey-progress .journey-progress-values .journey-progress-value{margin-left:.5rem}.journey-overall-stats div>div{align-self:center}.journey-overall-stats div>div h3{overflow:hidden;margin:0}.journey-overall-stats div>div p{margin:0}.journey-overall-stats .journey-overall-stats-user{display:flex}.journey-overall-stats .journey-overall-stats-user img{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover}.journey-overall-stats .journey-skills-chart{height:300px;width:100%}.journey-overall-stats .journey-overall-stats-awards{flex:0 0 50%;padding:10px}.journey-overall-stats .journey-overall-stats-awards .journey-overall-stats-awards-item{display:flex;flex-direction:column;box-shadow:0 0 4px 0 rgba(0,0,0,.1);align-items:center;height:8rem;padding-top:1.2rem}.journey-overall-stats .journey-overall-stats-awards .journey-overall-stats-awards-item img{width:4rem;border-radius:300px;margin-bottom:.5rem}.journey-overall-stats .journey-overall-stats-awards-h{flex:50%;padding:10px}.journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{display:flex;flex-direction:row;align-items:center;padding-top:.5rem}.journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem;border-radius:300px;margin-right:.5rem}.journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-weight:bold;margin:0;margin-left:.4rem;font-size:1.2rem;color:var(--dynamic)}.journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:.9rem;font-weight:100}.journey-overall-stats .journey-overall-stats-awards-h-full{flex:100%;padding:10px}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item{display:flex;flex-direction:row;align-items:center;padding:.8rem .5rem;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item img{width:3rem;margin-right:.5rem}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item h6{font-weight:bold;margin:0}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item h6 span{font-size:.8rem;font-weight:100}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item p{margin:0;color:#bdbdbd}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item .journey-overall-stats-awards-title{font-weight:800}.journey-overall-stats .journey-overall-stats-awards-h-full .journey-overall-stats-awards-item .journey-overall-stats-awards-value{margin-left:.5rem}.journey-rewards-trophy h6{margin-bottom:1rem}.journey-rewards-trophy img{width:40px;height:auto}.journey-rewards-coupon{display:flex}.journey-rewards-coupon img{width:122px;height:auto}.journey-rewards-coupon h6{margin-top:10px}.journey-path .journey-path-locked{position:relative}.journey-path .journey-path-locked::after{content:"";z-index:5;border-radius:5px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.journey-path a{margin:auto;margin-top:1rem}.journey-path .journey-path-left{text-align:right}.journey-path .journey-path-middle img{width:100%}.journey-path .journey-path-right{text-align:left}.journey-path .journey-path-continue-container{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.journey-path-trophy{background-color:var(--dynamic);box-shadow:0 2px 10px 0 rgba(32,31,31,.1);border-radius:5px;padding:1rem;margin-bottom:.5rem;display:grid;grid-auto-columns:auto;grid-template-columns:20% 80%}.journey-path-trophy .journey-path-trophy-content{flex:70%;align-self:center;padding:0 .5rem;display:grid;gap:.5rem;text-align:left}.journey-path-trophy .journey-path-trophy-content h4{color:#fff;font-weight:600;margin:0;font-size:1.2rem}.journey-path-trophy .journey-path-trophy-content span{color:#fff;margin:0;font-weight:400;font-size:1rem}.journey-path-trophy .journey-path-trophy-icon{align-self:center;margin:0 auto}.journey-path-trophy .journey-path-trophy-icon img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:.3rem solid var(--dynamic)}.journey-empty-step{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.journey-empty-step .journey-empty-step-text{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.journey-overall-footer{background-color:var(--primary);padding:3rem;color:#fff}.journey-overall-footer div{align-items:center}.journey-overall-footer .journey-overall-footer-assistant{display:flex;margin-bottom:10px}.journey-overall-footer .journey-overall-footer-assistant img{width:5rem;height:5rem;border-radius:50%;object-fit:cover;margin-right:10px}.journey-overall-footer .journey-overall-footer-assistant div{align-items:center}.journey-overall-footer .journey-overall-footer-assistant div h5{margin:0}.journey-overall-footer .journey-overall-footer-assistant div p{margin:0}.journey-overall-footer .btn-dynamic{background-color:#232323 !important}@media(max-width: 992px){.journey-overall-footer{text-align:center}.journey-overall-footer-assistant{display:block !important}.journey-overall-footer-assistant img{margin-right:0 !important}}.dashboard-challenge-item{width:171px;background-color:#fff;box-shadow:0 8px 20px 0 rgba(32,31,31,.2)}.journey-next-button{width:100%;display:none}.journey-next-button button{flex:1;text-transform:uppercase;font-weight:500;font-size:1.3rem}@media(max-width: 768px){.journey-next-button{display:flex}}.modal-journey .modal-content{border-radius:10px !important}.modal-journey .modal-header{background-color:var(--primary);border-radius:10px 10px 0 0;padding-bottom:0 !important}.modal-journey .modal-header .image-modal{text-align:center;width:157px;overflow:hidden;margin:auto;margin-top:-75px;border:10px solid var(--primary);background-color:var(--primary);border-radius:400px}.modal-journey .modal-header .image-modal img{width:100%}.modal-journey .modal-header button.close{color:#fff;opacity:100;font-size:17px !important;position:absolute;right:20px}.modal-journey .modal-header .close:before{font-size:2.2rem;font-weight:bold}.modal-journey .modal-body .congratulations{margin-top:30px;color:var(--primary);font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.modal-journey .modal-body p{margin-top:30px;color:#595d6e;font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center}.modal-journey .modal-body p span{font-weight:bold}.modal-journey .modal-footer{border:0;padding-top:0 !important;display:flex;flex-wrap:wrap}.modal-journey .modal-footer button.btn{border-radius:100px;border:0;text-align:center;margin:auto;height:50px;margin-bottom:.5rem}.modal-end-journey .modal-header{background-color:var(--primary);border-radius:10px 10px 0 0;padding-bottom:0 !important;background-image:url("/images/journey/pop-up-confetti.png");background-size:cover;overflow:hidden;height:265px}.modal-end-journey .modal-header .stripes-background{background-image:url("/images/journey/pop-up-stripes.png");height:100%;width:auto;background-size:cover}.modal-end-journey .modal-header .image-modal{text-align:center;width:157px;margin:auto;margin-top:0;border:10px solid var(--primary);border-radius:0}.modal-end-journey .modal-header .image-modal img{width:100%;z-index:17;position:relative}.modal-end-journey .modal-header .image-modal .stripes-background{background-image:url(/images/journey/pop-up-stripes.png);background-size:cover;position:absolute;background-position:center;top:0;left:0;width:100%;margin:auto;margin-top:0;height:48%;z-index:1}#signPdfContainer .m-portlet-rounded,#uploadDocumentContainer .m-portlet-rounded{height:100%}#signPdfContainer #infoContainer,#uploadDocumentContainer #infoContainer{display:flex;flex-direction:column}#signPdfContainer #infoContainer .title,#uploadDocumentContainer #infoContainer .title{font-weight:600;font-size:16px;line-height:20px;color:#232323;margin-bottom:25px}#signPdfContainer #infoContainer .pdf-name,#uploadDocumentContainer #infoContainer .pdf-name{font-weight:700;font-size:20px;line-height:27px;letter-spacing:.13px;color:#3c3c3c;margin-bottom:10px}#signPdfContainer #infoContainer .max-days,#uploadDocumentContainer #infoContainer .max-days{font-weight:400;font-size:15px;line-height:24px;color:#b9b9b9;margin-bottom:8px}#signPdfContainer #infoContainer .description,#uploadDocumentContainer #infoContainer .description{margin-top:15px;font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c}#signPdfContainer #infoContainer .file-upload-button,#uploadDocumentContainer #infoContainer .file-upload-button{margin-top:1.5rem}#signPdfContainer #infoContainer .file-upload-button button,#uploadDocumentContainer #infoContainer .file-upload-button button{width:100%}#signPdfContainer #infoContainer .redo-button,#uploadDocumentContainer #infoContainer .redo-button{margin-top:1.5rem}#uploadDocumentContainer .uploadDocument-container .header{display:flex;justify-content:space-between;margin-bottom:33px;align-items:center}#uploadDocumentContainer .uploadDocument-container .header .title{color:#232323;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0}#uploadDocumentContainer .uploadDocument-container .journey-upload-doc{display:flex;justify-content:flex-end;padding-right:3rem;margin-top:2rem}#uploadDocumentContainer .uploadDocument-container .journey-upload-doc button{border-radius:20.5px;width:198px;height:41px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#uploadDocumentContainer .uploadDocument-container .inputWrapper{padding:0 3rem}#uploadDocumentContainer .uploadDocument-container .inputWrapper .m-dropzone{border-radius:7px;border:2px dashed #7ed321;background:#f9f9fc;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}#uploadDocumentContainer .uploadDocument-container .inputWrapper .m-dropzone .m-dropzone__msg-title{color:#b9b9b9;font-size:15px;font-style:normal;font-weight:400;line-height:158%}#uploadDocumentContainer .uploadDocument-container .inputFilled .m-dropzone__msg-title{display:none}#uploadDocumentContainer .uploadDocument-container .inputFilled .document-card-wrapper{width:100%;margin-top:-10px}.document-card-wrapper{margin-top:20px}.document-card-wrapper .document-card{display:flex;align-items:center}.document-card-wrapper .document-card .document-info{flex:8;display:flex;align-items:center}.document-card-wrapper .document-card .document-info p{color:#3c3c3c;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.186px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:300px;-webkit-box-orient:vertical;margin-bottom:0;padding-top:10px;display:inline-block;width:200px}.document-card-wrapper .document-card .document-info .file-icon .file-ext{top:25px !important;left:9px !important}.document-card-wrapper .document-card .document-download{flex:2;background:none;border:none;width:40px;height:40px;transform:scale(0.8);text-align:right;display:flex;justify-content:flex-end}.document-card-wrapper .document-card .document-download:hover{opacity:.8}.document-card-wrapper .document-card .document-remove{width:34px;height:34px;flex-shrink:0;border-radius:34px;background:#ff36a6;padding:5px;border:none}.document-card-wrapper .document-card .document-remove:hover{opacity:.8}.journeyContent-wrapper .tabDocuments{grid-template-columns:minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr)}.skip-wrapper{margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-end;padding:1rem}.m-0{margin:0}.skipStep-button{background:none;border:1px solid var(--dynamic);padding:10px 6px;border-radius:23px;color:var(--dynamic);text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal;width:155px;height:40px}.skipStep-button:hover{background-color:var(--dynamic);color:#fff}.containerStatusWrapper{height:26px;min-width:88px;border-radius:3px;margin-top:10px}.containerStatusWrapper .column-icon-wrapper{margin-right:2px !important}.containerStatusWrapper .status-wrapper{padding:0 5px !important}.containerStatusWrapper .status-rejected,.containerStatusWrapper .status-done,.containerStatusWrapper .status{font-size:11px !important}.containerStatusWrapper .icon-rejected-wrapper{width:18px !important;height:18px !important}.containerStatusWrapper .icon-rejected-wrapper svg{width:10px;height:10px}.containerStatusWrapper .icon-done-wrapper{width:18px !important;height:18px !important}.containerStatusWrapper .icon-done-wrapper svg{width:12px;height:12px}.containerStatusWrapper .icon-wrapper{width:18px !important;height:18px !important}.containerStatusWrapper .icon-wrapper svg{width:12px;height:12px}.pending-container{background:rgba(96,207,228,.2)}.rejected-container{background:rgba(228,96,96,.2)}.approve-container{background:rgba(90,191,46,.2)}.statusLabel{display:flex;align-items:center}.statusLabel .column-icon-wrapper{margin-right:10px}.statusLabel .icon-wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;background-color:#60cfe4}.statusLabel .icon-wrapper i{font-size:28px;color:#fff}.statusLabel .icon-done-wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;background-color:#7ed321}.statusLabel .icon-done-wrapper i{font-size:28px;color:#fff}.statusLabel .icon-rejected-wrapper{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;background-color:#e46060}.statusLabel .status{font-weight:700;font-size:16px;line-height:22px;letter-spacing:.13px;color:#60cfe4}.statusLabel .status-done{font-weight:700;font-size:16px;line-height:22px;letter-spacing:.13px;color:#7ed321}.statusLabel .status-rejected{font-weight:700;font-size:16px;line-height:22px;letter-spacing:.13px;color:#e46060}#importPdf{max-width:40%}#importPdf #file-upload-button{opacity:0}.journey-toggle-section{padding:32px 0}.journey-toggle-section h2{font-weight:700;font-size:20px;line-height:20px;color:#232323;padding:0 27px}.journey-toggle-section .description-motivation-section{margin:25px 0}.journey-toggle-section .description-motivation-section .col-lg-12{padding:0}.journey-toggle-section .description-motivation-section .description-wrapper{padding:0 27px}.journey-toggle-section .description-motivation-section .description-title,.journey-toggle-section .description-motivation-section .motivation-title{font-weight:600;font-size:16px;line-height:20px;color:#232323;margin-bottom:20px}.journey-toggle-section .description-motivation-section .description-content,.journey-toggle-section .description-motivation-section .motivation-content{font-weight:400;font-size:14px;line-height:22px;color:#595d6e}.journey-toggle-section .description-motivation-section .motivation-wrapper{margin-top:10px}.journey-toggle-section .description-motivation-section .motivation-wrapper .course-more-information-right-info{border-radius:0 !important}.journey-toggle-section .description-motivation-section .motivation-wrapper .motivation-container{padding:20px 27px}.journey-toggle-section .journey-rewards{margin:.5rem 0 2rem}.rewards-container{margin-top:27px;padding:12px;display:flex;flex-wrap:wrap;width:80%;gap:20px 0}.reward-wrapper{margin:0 15px 6px}.reward-wrapper p{font-weight:600;font-size:12.7022px;line-height:18px;color:#232323}.reward-card-container{background:#fff;box-shadow:0 4px 22px rgba(0,0,0,.06);border-radius:3px;max-width:300px;min-width:fit-content;height:61px;padding:4px 10px;display:flex;align-items:center}.reward-card-container span{font-weight:400;font-size:13.6095px;line-height:158%;color:#3c3c3c}.reward-wrapper-class{display:flex;flex-wrap:wrap;align-items:center}.reward-wrapper-class .reward-container-class{margin-right:5px;width:32px;height:32px;border-radius:17px}.reward-wrapper-class .coins-icon-wrapper img{width:22px !important;height:auto !important}.chatGroup-container .chatGroup-image{background-color:#ebedf2;border-radius:30px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:5px}.trainer-container{width:112px}.reward-certificate-wrapper{padding:36px 14px;background:var(--dynamic);width:143px;height:184px;display:flex;flex-direction:column;align-items:center;border-radius:4px}.reward-certificate-wrapper span{font-weight:700;font-size:20px;line-height:20px;color:#fff}.reward-certificate-wrapper .image-container{margin-top:15px;display:flex;align-items:center;justify-content:center}.reward-certificate-wrapper .image-container img{width:76px;height:auto}.rewards-wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.certificate-container{padding-left:20px;padding-top:35px;width:20%}@media(min-width: 0){.journey-rewards{display:block}}@media(max-width: 1000px){.rewards-container{width:70%}.certificate-container{width:30%}}@media(max-width: 745px){.rewards-container{width:71%}.certificate-container{width:29%}}@media(max-width: 500px){.rewards-container{width:100%;justify-content:center}.certificate-container{width:100%;display:flex;justify-content:center;margin-left:-10px}}.userLevel-icon-wrapper img{width:32px;height:32px}#sessionStepContent{display:flex;gap:22px;flex-wrap:wrap}#sessionStepContent .mainSection{flex:1;min-height:420px}#sessionStepContent .mainSection .m-portlet__head{display:flex;justify-content:flex-start;padding-left:0;gap:8px;max-height:50px}#sessionStepContent .mainSection .m-portlet__head .skip-wrapper{flex:1;margin-bottom:0}#sessionStepContent .mainSection .m-portlet__head .tab-button{border:none;background:none;font-weight:600;font-size:14px;line-height:21px;display:flex;align-items:center;justify-content:center;color:#6f6c80;padding:10px 20px;min-width:134px;background:#ebedf2;margin-top:5px;border-radius:5px 5px 0 0}#sessionStepContent .mainSection .m-portlet__head .tab-button-active{background:#fff}#sessionStepContent .mainSection .information-tab .infos{padding-left:18rem}#sessionStepContent .mainSection .information-tab .infos h5{font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;color:#232323}#sessionStepContent .mainSection .information-tab .infos .sessionDetail-container-body .row{padding-left:0}#sessionStepContent .mainSection .information-tab .infos .sessionDetail-container-body .row .img-trainer{padding-left:0;display:flex}#sessionStepContent .mainSection .information-tab .infos .sessionDetail-container-body .row .img-trainer .session-hostTrainer-image{filter:drop-shadow(0px 1px 15px rgba(0, 0, 0, 0.237571))}#sessionStepContent .mainSection .information-tab .infos .sessionDetail-container-body .row .name-trainer{margin-left:-5rem}#sessionStepContent .mainSection .information-tab .session-container-footer{margin-top:-3rem;margin-left:16.8rem !important;padding-left:0 !important;padding-top:1rem}#sessionStepContent .mainSection .information-tab .m-portlet{box-shadow:none}#sessionStepContent .mainSection .information-tab .price-display-wrapper{display:none}#sessionStepContent .mainSection .information-tab .session-itemList-btns{position:absolute;right:45px;top:130px}#sessionStepContent .mainSection .information-tab .session-itemList-btns .navigation-button{min-width:190px !important}#sessionStepContent .mainSection .session-no-docs{margin:0}#sessionStepContent .mainSection .webinar-container{padding:0 20rem}#sessionStepContent .mainSection .session-location{padding:0}#sessionStepContent .mainSection .session-documents-holder{margin:0}#sessionStepContent .mainSection .session-documents-holder .session-pdf{max-width:20%}#sessionStepContent .subSection{flex:1}@media screen and (max-width: 455px){#sessionStepContent .mainSection{margin-bottom:0;flex-basis:50%}#sessionStepContent .mainSection .m-portlet__head{display:flex;padding:0}#sessionStepContent .mainSection .m-portlet__head .tab-button{min-width:100px;flex:1;font-size:13px}#sessionStepContent .mainSection .information-tab .image-container{width:320px !important;height:320px !important}#sessionStepContent .mainSection .information-tab .session-container-content{min-height:100px !important}#sessionStepContent .mainSection .information-tab .session-itemList-btns{position:inherit}#sessionStepContent .mainSection .information-tab .session-container-footer{margin-left:0 !important}#sessionStepContent .mainSection .information-tab .infos{padding-left:0}#sessionStepContent .mainSection .webinar-container{padding:0}#sessionStepContent .mainSection .session-pdf{max-width:50% !important}#sessionStepContent .subSection{flex-basis:50%}}#my-journeys-carousel{padding:1rem;margin-bottom:1.5rem;min-height:172px}#my-journeys-carousel .journey-item-wrapper{width:362px;min-width:362px;border:none;height:146px;border-radius:10px;display:grid;grid-auto-columns:auto;grid-template-columns:30% 70%;background:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.06)}#my-journeys-carousel .journey-item-wrapper:hover{background:#f8f8f8}#my-journeys-carousel .journey-item-wrapper .journey-thumbnail-item{padding:7px 0 7px 7px;display:flex;justify-content:center}#my-journeys-carousel .journey-item-wrapper .journey-thumbnail-item img{width:85.33px;height:127.296px;object-fit:cover;overflow:auto;border-radius:7px}#my-journeys-carousel .journey-item-wrapper .journey-info{padding:2rem 1rem 0 0;display:grid;gap:.5rem}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-info-title{color:var(--dynamic);font-size:18px;font-weight:600;text-align:left;max-width:240px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;height:50px;-webkit-box-orient:vertical}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress span{text-align:left;color:var(--body-color, #3C3C3C);font-size:13px;font-weight:400}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container{display:flex;width:100%;flex-direction:row-reverse;justify-content:start;gap:1rem;align-items:center}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container span{color:var(--body-color, #3C3C3C);font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container .progress{height:15px;flex:80%;border-radius:140px}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container .progress .progress-bar{border-radius:32px}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container .progress .progress-bar.orange{background-color:#ffc72c}#my-journeys-carousel .journey-item-wrapper .journey-info .journey-progress .progress-container .progress .progress-bar.green{background-color:--dynamic}#my-journeys-carousel .journey-item-wrapper .journey-items{display:grid;grid-auto-columns:auto;grid-template-columns:33.33% 33.33% 33.33%}#my-journeys-carousel .journey-item-wrapper .journey-items .journey-steps-rewards-trophies{display:grid}#my-journeys-carousel .journey-item-wrapper .journey-items .journey-steps-rewards-trophies .journey-icon{width:39px;height:39px;display:flex;margin:0 auto}#my-journeys-carousel .journey-item-wrapper .journey-items .journey-steps-rewards-trophies .value{color:var(--body-color, #3C3C3C);text-align:center;font-size:12px;font-weight:400}.pdfViewer-title{display:flex;align-items:center;flex:1}.pdfViewer-title .title{color:#232323;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.journey-advanced-pack{width:100%;display:flex}.journey-advanced-pack:hover{opacity:.5}.journey-advanced-pack .edit-advancedPack-section{margin-bottom:0;margin-top:5px}.journey-advanced-pack .edit-advancedPack-section .addBtn{padding:0 !important;height:30px;background:none;border:none}.journey-advanced-pack .edit-advancedPack-section .plus{width:18px !important;height:18px !important}.journey-advanced-pack .edit-advancedPack-section .plus i{font-size:9px !important}.journey-advanced-pack .edit-advancedPack-section .info{font-size:13px !important;color:var(--dynamic) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.academy-row-item{padding:1rem}.academy-row-item>*{margin-right:1rem;margin-left:1rem;border-radius:1.2rem;height:100%}.academy-row-item>*:last-child{margin-right:0}.academy-row-item>*:first-child{margin-left:0}.text-align-right{text-align:right}.text-left{text-align:left}.align-center{align-self:center}.f-invert{flex-direction:row-reverse}hr.divider-black{background:url("../../images/landing/divider-black-landing-right.svg") no-repeat top left;background-size:contain;display:block;height:7px;width:100%;border:0;margin:0;position:relative}hr.divider-black-left{background:url("../../images/landing/divider-black-landing-left.svg") no-repeat top right;background-size:contain;display:block;height:7px;width:100%;border:0;margin:0;position:relative}hr.divider-white{background:url("../../images/landing/divider-white-landing.svg") no-repeat top left;background-size:contain;display:block;height:7px;width:100%;border:0;margin:0;position:relative}hr.divider-session{margin:50px 0px}.landing-journey-list-compet{display:flex;flex-wrap:wrap}.landing-journey-list-compet.f-invert .landing-journey-list-compet-item{margin-left:1.5rem;margin-right:0}.landing-journey-list-compet.f-invert .landing-journey-list-compet-item .progress{flex-direction:row-reverse}.landing-journey-list-compet .landing-journey-list-compet-item{margin-right:1.5rem;margin-left:0;margin-bottom:1rem;flex:0 0 25%;align-self:flex-end}.landing-journey-list-compet .landing-journey-list-compet-item p{font-size:1.1rem !important;font-weight:600;margin-bottom:.5rem}.landing-journey-list-compet .landing-journey-list-compet-item .progress{height:2rem;border-radius:2.25rem;display:flex}.landing-journey-list-compet .landing-journey-list-compet-item .progress-bar{background-color:var(--dynamic);font-size:1.2rem;font-weight:600}@media(max-width: 750px){.landing-journey-list-compet{margin-bottom:2rem}}.landing-page-container{width:100%;background-color:#fff}.landing-page-container .landing-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.landing-page-container .landing-hero .landing-slider{display:flex;padding:0 5%;max-width:1200px;margin:auto;width:100%}.landing-page-container .landing-hero .landing-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.landing-page-container .landing-hero .landing-hero-text-box .col-lg-12.col-md-6.col-sm-12{flex:100% 0 100%}.landing-page-container .landing-hero .landing-hero-title{color:#fff;font-size:3rem;line-height:4.5rem;font-weight:bold}.landing-page-container .landing-hero .landing-hero-subtitle{color:#fff;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.landing-page-container .landing-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.landing-page-container .landing-hero .landing-hero-text-box{width:100%}}@media(max-width: 550px){.landing-page-container .landing-hero .landing-hero{padding:3rem}}.landing-page-container .landing-description-and-selling{padding:0 5%;max-width:1200px;margin:auto;margin-top:-180px}.landing-page-container .landing-description-and-selling .landing-description{padding:1.2rem 0;margin-top:3rem;display:flex;flex-direction:column;align-items:center}.landing-page-container .landing-description-and-selling .landing-description .description-title{font-family:"Bw Mitga";color:#fff;font-size:2.8rem;font-weight:100;width:100%;text-align:left;margin-bottom:2rem}.landing-page-container .landing-description-and-selling .landing-description .description-text{width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto}@media(max-width: 992px){.landing-page-container .landing-description-and-selling .landing-description .description-text{width:100%}}.landing-page-container .landing-description-and-selling .selling-points .selling-point{border-radius:10px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;padding:1rem}.landing-page-container .landing-description-and-selling .selling-points .selling-point .selling-point-image{height:6rem;width:6rem}.landing-page-container .landing-description-and-selling .selling-points .selling-point .selling-point-title{margin-top:2rem;color:var(--dynamic);font-size:1.4rem;text-align:center}.landing-page-container .landing-description-and-selling .selling-points .selling-point .selling-point-description{font-size:1rem;line-height:2rem;text-align:center;color:dimgray;white-space:break-spaces}.landing-page-container .landing-description-and-selling .image-description-right{margin-top:-90px;width:120%}@media(max-width: 992px){.landing-page-container .landing-description-and-selling{margin:0}.landing-page-container .landing-description-and-selling .description-title{color:#201f1f !important}.landing-page-container .landing-description-and-selling .image-description-right{margin-top:40px;width:100%}}.landing-page-container .selling{width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto;margin-bottom:3rem}.landing-page-container .selling .highlighted-courses-row{margin-top:3rem}.landing-page-container .selling .highlighted-courses{width:100%;margin-top:3.5rem}.landing-page-container .selling .highlighted-courses .highlighted-courses-header{width:100%;display:flex;justify-content:space-between}.landing-page-container .selling .highlighted-courses .highlighted-courses-header .highlighted-courses-title{font-family:"Bw Mitga";color:#232323;font-size:2.8rem;font-weight:100;margin-bottom:1.5rem}.landing-page-container .selling .highlighted-courses .highlighted-courses-header .highlighted-courses-link{font-size:1.4rem;font-weight:500;text-align:right}.landing-page-container .landing-journey-container{font-family:"Bw Mitga";width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto}.landing-page-container .landing-journey-container .image-journey{width:100%}.landing-page-container .landing-journey-container .landing-journey-item{margin-bottom:3rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);padding:1rem}.landing-page-container .landing-journey-container .landing-journey-item a{width:100%;padding-top:1.2rem;padding-bottom:1.2rem;font-size:1.4rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow{background-color:var(--dynamic);border-radius:10px;padding:1rem;margin-right:-70px}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:0}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coins{margin-bottom:.5rem;color:#fff}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coins h3{margin-bottom:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coins div{display:flex}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coins div p{margin:0;margin-left:.5rem;margin-right:1.5rem;font-weight:bold;align-self:center;font-size:1rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coins div p span{font-weight:100;font-size:.8rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-trophies{margin-bottom:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-trophies img{max-width:3rem;margin-right:.7rem;margin-top:.7rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coupons div{flex-direction:row;display:flex;margin-right:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-container{display:flex;flex-wrap:wrap}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item{background-color:#fff;border-radius:10px;padding:.5rem;display:flex;align-items:center;max-width:15rem;margin-top:.5rem;flex:0 0 45%;min-height:3.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item img{max-width:4rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item p{margin:0;margin-left:.5rem;font-weight:normal}@media(max-width: 750px){.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow{margin-right:0px}}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left{background-color:var(--dynamic);border-radius:10px;padding:1rem;margin-left:-70px}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:0}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins{margin-bottom:.5rem;color:#fff}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins h3{margin-bottom:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins div{display:flex}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins div p{margin:0;margin-left:1.5rem;margin-right:.5rem;font-size:1rem;font-weight:bold;align-self:center}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins div p span{font-weight:100;font-size:.8rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-trophies{margin-bottom:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-trophies img{max-width:3rem;margin-right:.7rem;margin-top:.7rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons div{display:flex;margin-left:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-container{display:flex;flex-wrap:wrap}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item{background-color:#fff;border-radius:10px;padding:.5rem;display:flex;align-items:center;max-width:15rem;margin-top:.5rem;flex:0 0 45%;min-height:3.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item img{max-width:4rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons .landing-journey-item-yellow-coupons-item p{margin:0;margin-left:.5rem;font-weight:normal}@media(max-width: 750px){.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left{margin-left:0px}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coins div{flex-direction:row !important}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-trophies{margin-bottom:.5rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-trophies div{flex-direction:row !important}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-trophies div img{margin-left:0;margin-right:1rem}.landing-page-container .landing-journey-container .landing-journey-item .landing-journey-item-yellow-left .landing-journey-item-yellow-coupons div{flex-direction:row !important;margin-left:0rem;margin-right:.5rem}}.landing-page-container .landing-journey-container .landing-journey-title{font-family:"Bw Mitga";color:#232323;font-size:2.2rem;font-weight:600;margin-bottom:1.5rem}.landing-page-container .landing-journey-container .landing-journey-list{margin-top:1.4rem}.landing-page-container .landing-journey-container .landing-journey-list p{font-size:1.3rem}@media(max-width: 750px){.landing-page-container .landing-journey-container .image-journey{margin:30px 0px}.landing-page-container .landing-journey-container hr.divider-black-left{background:url("../../images/landing/divider-black-landing-right.svg") no-repeat top left;background-size:contain;display:block;height:7px;width:100%;border:0;margin:0;position:relative}.landing-page-container .landing-journey-container .text-align-right{text-align:left !important}.landing-page-container .landing-journey-container .reverse-col{flex-direction:column-reverse}}.landing-page-container .landing-certification-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:4rem;background-color:var(--dynamic)}.landing-page-container .landing-certification-container .landing-certification-title{font-size:2rem;color:#fff;text-align:center;text-transform:capitalize}.landing-page-container .landing-certification-container .landing-certification-description{font-size:1.4rem;color:#fff;font-weight:100;line-height:2.5rem}.landing-page-container .landing-certification-container .landing-certification-browse{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;background-color:#232323;font-size:1.3rem !important;padding:1rem 3rem !important}.landing-page-container .landing-certification-container .landing-certification-browse .btn.m-btn--pill.btn-dynamic{font-size:1.3rem !important;padding:1rem 3rem !important}.landing-page-container .landing-testimonial-container{width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto;margin-bottom:5rem}.landing-page-container .landing-testimonial-container .testimonial-title{font-family:"Bw Mitga";color:#232323;font-size:2.8rem;font-weight:100;margin-bottom:1.5rem;margin-top:3.5rem}.landing-page-container .landing-testimonial-container .landing-testimonial-overall{display:flex}.landing-page-container .landing-testimonial-container .landing-testimonials-item{margin-top:2rem;padding:2rem;width:49%;margin-right:1rem;border-radius:8px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.landing-page-container .landing-testimonial-container .landing-testimonial-avatar{border-radius:400px;width:70px;margin-right:20px}.landing-page-container .landing-testimonial-container .landing-testimonial-text{font-size:1.3rem}.landing-page-container .landing-testimonial-container .testimonial-selector{margin-top:1.8rem;display:flex;justify-content:center}.landing-page-container .landing-testimonial-container .testimonial-selector .testimonial-selector-item{width:1.2rem;height:1.2rem;border-radius:50%;border:none;margin-right:.5rem;background-color:#000;opacity:.4;cursor:pointer}.landing-page-container .landing-testimonial-container .testimonial-selector .testimonial-selector-item:focus,.landing-page-container .landing-testimonial-container .testimonial-selector .testimonial-selector-item:active{border:none}.landing-page-container .landing-testimonial-container .testimonial-selector .testimonial-selector-item.selected{pointer-events:none;cursor:initial;opacity:.1}@media(max-width: 550px){.landing-page-container .landing-testimonial-container .landing-testimonial-overall{flex-flow:row wrap}.landing-page-container .landing-testimonial-container .landing-testimonials-item{width:100%}}.landing-page-container .landing-contact-container{background-color:var(--dynamic);display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:3rem;padding:0 5%}.landing-page-container .landing-contact-container .landing-contact-overall{width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto;display:flex}.landing-page-container .landing-contact-container .landing-contact-overall .row{align-items:center}@media(max-width: 992px){.landing-page-container .landing-contact-container{flex-direction:column !important}.landing-page-container .landing-contact-container .landing-contact-form-container{margin-right:0 !important;margin-bottom:1rem !important}.landing-page-container .landing-contact-container .landing-testimonial{margin-left:0 !important;margin-bottom:2rem !important}}.landing-page-container .landing-contact-container .landing-contact-form-container{transform:translateY(-1.5rem);background-color:#fff;border-radius:1.2rem;overflow:hidden;flex:2;margin-right:5%}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-header{width:100%;background-color:#232323}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-header .landing-contact-header-text{color:#fff;font-size:2.7rem;line-height:5.4rem;text-align:center}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2.3rem}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form textarea{padding:1.5rem 2rem}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#efefef;width:100%}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input:focus,.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input:active{border:1px solid var(--dynamic);outline:none}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input::placeholder{opacity:.4}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input::-webkit-input-placeholder{opacity:.4}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input::-ms-input-placeholder{opacity:.4}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input::-moz-placeholder{opacity:.4}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-input:not(:first-child){margin-top:1rem}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .form-control-feedback{color:var(--danger);font-size:1.1rem}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-submit{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;padding:1rem 3rem;margin-top:1rem}.landing-page-container .landing-contact-container .landing-contact-form-container .landing-contact-body .landing-contact-form .landing-contact-time-notice{margin-top:1rem;color:dimgray;font-size:1.1rem}.landing-page-container .landing-contact-container .landing-engagement-text{color:#fff;margin-bottom:2rem}.landing-page-container .landing-contact-container .landing-engagement-title{font-family:"Bw Mitga";font-size:2.8rem;font-weight:100;margin-bottom:1.5rem}.landing-page-container .landing-contact-container .landing-engagement-items{margin-top:3rem;font-size:1.3rem}.landing-page-container .landing-contact-container .landing-engagement-items .landing-engagement-description{white-space:pre-wrap}.landing-page-container .landing-contact-container .landing-testimonial{flex:3;margin-left:5%;color:#fff}.landing-page-container .landing-contact-container .landing-testimonial .landing-testimonial-avatar{width:10vw;height:10vw;object-fit:contain;border-radius:50%}.landing-page-container .landing-contact-container .landing-testimonial .landing-testimonial-text{font-size:1.9rem;font-weight:400;line-height:2.6rem;text-align:justify;margin-top:1rem}.landing-page-container .landing-contact-container .landing-testimonial .landing-testimonial-signature{line-height:2.1rem;margin-top:1.8rem}.landing-page-container .landing-contact-container .landing-testimonial .landing-testimonial-signature .landing-testimonial-name{font-size:1.5rem;text-transform:uppercase}.landing-page-container .landing-contact-container .landing-testimonial .landing-testimonial-signature .landing-testimonial-role{font-size:1.1rem;text-transform:capitalize}.landing-page-container .landing-footer{width:100%;padding:0 10%;background-color:#232323}.landing-page-container .landing-footer .landing-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.landing-page-container .landing-footer .landing-logo-newsletter-section{flex-direction:column !important}}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-footer-logo{max-height:5rem}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form{flex-direction:column !important}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-title{margin:1rem 0 !important}}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input:focus,.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input::placeholder{opacity:.4}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input::-webkit-input-placeholder{opacity:.4}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input::-ms-input-placeholder{opacity:.4}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-input::-moz-placeholder{opacity:.4}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.1rem;font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.landing-page-container .landing-footer .landing-logo-newsletter-section .landing-newsletter-form .landing-newsletter-input-wrapper .landing-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0;border-radius:0 30px 30px 0;flex:1}.landing-page-container .landing-footer .landing-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.landing-page-container .landing-footer .landing-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.landing-page-container .landing-footer .landing-support-section{flex-direction:column !important;align-items:center !important}.landing-page-container .landing-footer .landing-support-section .landing-footer-link-list-section{align-items:center !important;justify-content:center !important}}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection{display:flex}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-support-icon{margin-right:1.4rem}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-support-icon path{fill:var(--dynamic)}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-description{color:#fff;font-size:1.4rem}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-social-links .landing-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-social-links .landing-footer-social-link i{font-size:2rem}.landing-page-container .landing-footer .landing-support-section .landing-footer-subsection .landing-footer-subsection-text .landing-footer-social-links .landing-footer-social-link i:hover{color:var(--dynamic)}.landing-page-container .landing-footer .landing-support-section .landing-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.landing-page-container .landing-footer .landing-support-section .landing-footer-link-list-section .landing-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.landing-page-container .landing-footer .landing-support-section .landing-footer-link-list-section .landing-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.landing-page-container .landing-footer .landing-support-section .landing-footer-link-list-section .landing-footer-link-item:hover{color:var(--dynamic)}.landing-page-container .landing-footer .landing-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.landing-page-container .landing-footer .landing-copyright-section .landing-copyright-text{font-size:1.1rem}.highlighted-course{overflow:hidden;background-color:#f3f4f8;box-shadow:0 2px 32px 0 rgba(0,0,0,.2)}.highlighted-course.compact .highlighted-course-image{height:8vw;min-height:100px}.highlighted-course.compact .highlighted-course-info{padding:1.1rem}.highlighted-course.compact .highlighted-course-info .highlighted-course-text .highlighted-course-title{font-size:1.3rem}.highlighted-course .highlighted-course-image{width:100%;height:12rem}.highlighted-course .highlighted-course-image img{height:100%;width:100%;object-fit:cover}.highlighted-course .highlighted-course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.highlighted-course .highlighted-course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 767px){.highlighted-course .highlighted-course-image.course-play-button::after{background-size:20%}}@media(max-width: 992px){.highlighted-course .highlighted-course-image{height:12rem}}@media(max-width: 550px){.highlighted-course .highlighted-course-image{height:14rem}}.highlighted-course .highlighted-course-info{padding:1rem;display:flex;justify-content:space-between;align-items:center}.highlighted-course .highlighted-course-info .highlighted-course-text{display:flex;flex-direction:column;justify-content:space-between}.highlighted-course .highlighted-course-info .highlighted-course-text .highlighted-course-title{margin-bottom:.2rem;color:var(--dynamic);font-size:1rem;font-weight:800;text-decoration:underline}.highlighted-course .highlighted-course-info .highlighted-course-text .highlighted-course-modules{margin-top:.2rem;display:flex;align-items:center}.highlighted-course .highlighted-course-info .highlighted-course-text .highlighted-course-modules .highlighted-course-modules-value{margin:0 .2rem}.highlighted-course .highlighted-course-info .highlighted-course-enroll{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;padding:.5rem 1rem;font-size:1rem !important}.landing-clients-container{width:100%;margin-top:5rem;padding:0 5%;max-width:1200px;margin:auto;margin-bottom:3rem}.landing-clients-container .landing-clients-row{display:flex;justify-content:space-between;align-items:center;overflow-x:auto}.landing-clients-container .landing-clients-row .landing-client{display:flex;justify-content:center;align-items:center}.landing-clients-container .landing-clients-row .landing-client img{width:10vw;height:10vw;object-fit:contain;min-width:150px;min-height:150px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.report-filters-content{padding:20px 32px 32px}.report-filters-content .report-filters-title{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:18px;line-height:31px;color:#7a7a7a}.report-filters-content .report-filters-inputs{margin-top:8px;margin-left:-16px}.report-chart-content{width:100%;height:300px}.report-totals{padding:1rem 1.5rem}.report-totals .report-total-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:27px;color:#575962}.report-totals .report-total-description{font-family:Montserrat;font-style:normal;font-weight:300;font-size:11px;line-height:21px;color:#575962}.report-totals .report-total-value-number{font-family:Montserrat;font-style:normal;font-weight:500;font-size:55px;line-height:97px;text-align:center;color:var(--primary)}.report-totals:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#eaeaea}#scormReportsLayout ul{list-style-type:none;padding:0;margin-bottom:20px}#scormReportsLayout ul li{display:inline;padding:15px;margin-left:15px}.report-filters-checkbox{display:flex;padding-top:6px}.report-filters-checkbox .custom-checkbox-container{margin-right:2.5rem;position:relative}.report-filters-checkbox .custom-checkbox-container .checkmark{width:22px;height:22px}.report-filters-checkbox .custom-checkbox-container .checkmark:after{left:7px;top:3px;width:8px;height:14px}.report-filters-checkbox .custom-checkbox-container p{margin:0 0 0 2.5rem;font-weight:400;padding-top:2px;font-size:13px;line-height:19px;color:#979797}#scormUsersList .m-datatable__pager{display:flex;width:100%}#scormUsersList .m-datatable__pager .m-datatable__pager-nav{display:flex;width:50%}#scormUsersList .m-datatable__pager .m-datatable__pager-nav li{padding:0;margin:0 5px}#scormUsersList .m-datatable__pager .m-datatable__pager-info{width:50%;display:flex;justify-content:flex-end;align-items:baseline}.disabled-checkbox span{background-color:#efeeee !important;border:1px solid #efeeee !important;cursor:not-allowed}.team-report-certificates .certificate-report-list{margin:30px 0}.team-report-certificates .certificate-report-list .certificate-display{max-width:250px !important;height:auto !important}.team-report-certificates .certificate-report-list .certificate-display .certificate-img{max-width:250px !important;height:auto !important}.team-report-certificates .certificate-report-list .certificate-display .certificate-preview{max-width:250px !important;height:auto !important}.team-report-certificates .certificate-report-list .certificate-display .certificate-body{display:flex;flex-direction:column;align-items:center}.team-report-certificates .certificate-report-list .certificate-display .certificate-body .certificate-no-preview{font-size:12px;margin-top:-5px}.team-report-certificates .certificate-report-list .certificate-display .certificate-body .certificate-placeholder{display:flex;justify-content:center;align-items:center}.team-report-certificates .certificate-report-list .certificate-display .certificate-body .certificate-placeholder .certificate-placeholder{margin-top:4px;height:128px;width:230px}.team-report-certificates .certificate-report-list .certificate-display .certificate-body .certificate-overlay-button{transform:scale(0.7);top:unset;left:unset}.team-report-certificates .certificate-report-list .certificate-display .certificate-bottom{display:none}.team-report-certificates .certificate-report-list .m-portlet__head-tools button{min-width:193px;min-height:35px;font-weight:600;font-size:13px;line-height:16px;display:flex;align-items:center;justify-content:center;color:#fff}.team-report-certificates .no-certificates-found{margin:1rem 0}.team-report-certificates .no-certificates-found .text{font-size:16px;line-height:24px;color:#afb2c1;font-weight:500}.team-report-certificates #report-certificatesList{flex:1}.team-report-certificates #report-certificatesList .carousel-container button{max-width:250px}.team-report-certificates #report-certificatesList .certificate-img{height:186px !important}.team-report-certificates .watermark{display:none}.team-report-certificates .user-column-container{max-width:250px !important}.team-report-certificates .user-column-container .user-column{margin-top:-12px;padding:0 0 0 3.5rem}.team-report-certificates .user-column-container .user-column .users-thumb img{width:30px !important;height:30px !important}.team-report-certificates .user-column-container .user-column .user-column__info{font-weight:500;font-size:13px;line-height:22px;color:#5a5c65;max-width:160px}.team-report-certificates .user-column-container .user-column .user-column__info div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-report-certificates .report-certificate-container{height:400px}.team-report-certificates .report-certificate-container .no-certificates-found{margin:0}.team-report-certificates .report-certificate-container .no-certificates-found .text{font-size:20px}.team-report-certificates .btn-no-style{background:none;color:inherit;border:none;padding:0;width:100%;height:100%}.team-report-certificates .btn-no-style:hover{opacity:.7}.team-report-certificates .session-report-certificate{height:inherit}.team-report-certificates .session-report-certificate .report-certificate-container{height:inherit;min-height:300px !important}.reportTabContainer{display:flex;gap:1rem;margin-bottom:2rem;padding:5px;flex-wrap:wrap}.reportTabContainer .report-tab-btn{background:none;border:none;font-style:normal;font-weight:500;font-size:17px;line-height:23px;cursor:pointer;color:#6f6c80;min-width:160px;padding-bottom:7px;text-align:center}.reportTabContainer .report-tab-btn-active{color:var(--dynamic);border-bottom:2px solid var(--dynamic)}.reportTabContainer .report-tab-btn:hover{text-decoration:none;color:#6f6c80;border-bottom:2px solid #6f6c80}#neofin-team-report .reportTabContainer{padding:0 40px}#neofin-team-report .reportTabContainer .report-tab-btn{margin:30px 0}#neofin-team-report .filters-wrapper,#neofin-team-report .filters-wrapper-modal{display:flex;align-items:center;flex-wrap:wrap;padding:0 40px;gap:23px}#neofin-team-report .filters-wrapper .m-input-icon,#neofin-team-report .filters-wrapper-modal .m-input-icon{flex:2;min-width:230px;max-width:230px}#neofin-team-report .filters-wrapper .form-group,#neofin-team-report .filters-wrapper-modal .form-group{margin-bottom:0}#neofin-team-report .filters-wrapper #dateRange,#neofin-team-report .filters-wrapper-modal #dateRange,#neofin-team-report .filters-wrapper .form-group,#neofin-team-report .filters-wrapper-modal .form-group{flex:1;min-width:180px;max-width:180px}#neofin-team-report .export-list{display:flex;justify-content:flex-end;padding-right:40px}#neofin-team-report .export-list button{height:40px;min-width:146px;margin:18px 0 7px;font-size:15px;font-weight:500;line-height:22.5px}#neofin-team-report .list-wrapper{padding:10px}#neofin-team-report .list-wrapper .m-datatable__pager{display:flex;align-items:baseline;justify-content:flex-end}#neofin-team-report .list-wrapper .m-datatable__pager .m-datatable__pager-nav{display:flex;margin-right:30px}#neofin-team-report .list-wrapper .m-datatable__pager .m-datatable__pager-nav li{padding:0;margin-left:2px}#neofin-team-report .list-wrapper td{font-size:12px;font-weight:400;line-height:18px;color:#6f6c80}#neofin-team-report .list-wrapper .name{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#neofin-team-report .list-wrapper .countryInfo{width:23px;height:23px;border-radius:13px;border:none}#neofin-team-report .list-wrapper .color-dynamic{color:var(--dynamic);font-weight:500}#neofin-team-report .list-wrapper .color-danger{color:#ff36a6;font-weight:500}#neofin-team-report .list-wrapper .level-info{margin-bottom:0;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#neofin-team-report .list-wrapper .badge-access{display:flex;align-items:center;justify-content:center;border-radius:44px;padding:4px 8px;color:#fff;font-weight:500}#neofinDetailModal .modal-content{padding:40px 30px}#neofinDetailModal .modal-content .modalTitle{display:flex;align-items:center;justify-content:space-between}#neofinDetailModal .modal-content .modalTitle .title{font-size:17px;line-height:25px;color:#6c7293;margin-bottom:0}#neofinDetailModal .modal-content .modalTitle .closeIcon{background:none;border:none}#neofinDetailModal .modal-body{padding:0;margin:20px 0}#neofinDetailModal .modal-body .container-fluid{padding:0;margin:0}#neofinDetailModal .modal-body .header-container{margin:1rem 0 2.5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:5px;row-gap:1.5rem}#neofinDetailModal .modal-body .header-container .section{color:#6f6c80}#neofinDetailModal .modal-body .header-container .section h6{margin-bottom:8px;font-size:13px;line-height:19px;font-weight:600}#neofinDetailModal .modal-body .header-container .section p{margin-bottom:0;font-size:12px;line-height:18px;font-weight:400}#neofinDetailModal .modal-body .header-container .section .level-container{display:flex}#neofinDetailModal .modal-body .header-container .section .level-container img{width:16px;height:16px;border-radius:8px;margin-right:2px}#neofinDetailModal .modal-body .info-container{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px}#neofinDetailModal .modal-body .info-container .info-section{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed #b8c7d8;width:125px;height:70px;border-radius:6px}#neofinDetailModal .modal-body .info-container .info-section h6{font-weight:600;font-size:13px;line-height:19.5px}#neofinDetailModal .modal-body .info-container .info-section .myVA{color:#1dc2ff}#neofinDetailModal .modal-body .info-container .info-section .directVA{color:#5abf2e}#neofinDetailModal .modal-body .info-container .info-section .sponsorVA{color:#0052b4}#neofinDetailModal .modal-body .info-container .info-section .VALeft{color:#ff7044}#neofinDetailModal .modal-body .info-container .info-section .VARight{color:#ffb502}#neofinDetailModal .modal-body .info-container .info-section p{font-weight:500;font-size:13px;line-height:19.5px;color:#6f6c80}#neofinDetailModal .modal-body .info-container .nft-info-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:125px;height:70px;border-radius:6px}#neofinDetailModal .modal-body .info-container .nft-info-section h6{font-weight:600;font-size:13px;line-height:19.5px}#neofinDetailModal .modal-body .info-container .nft-info-section p{font-weight:500;font-size:13px;line-height:19.5px;color:#6f6c80}@media screen and (max-width: 455px){#neofin-team-report .reportTabContainer{flex-wrap:wrap;padding:0;gap:5px}#neofin-team-report .reportTabContainer .report-tab-btn{flex:1;font-size:13px;min-width:inherit}#neofin-team-report .filters-wrapper,#neofin-team-report .filters-wrapper-modal{padding:0 5px;gap:10px}#neofin-team-report .filters-wrapper .m-input-icon,#neofin-team-report .filters-wrapper-modal .m-input-icon{flex:1;min-width:150px}#neofin-team-report .filters-wrapper .form-group,#neofin-team-report .filters-wrapper-modal .form-group{margin-bottom:0}#neofin-team-report .filters-wrapper #dateRange,#neofin-team-report .filters-wrapper-modal #dateRange,#neofin-team-report .filters-wrapper .form-group,#neofin-team-report .filters-wrapper-modal .form-group{flex:1;min-width:150px}#neofinDetailModal .header-container{display:grid;grid-template-columns:repeat(1, 1fr) !important}#neofinDetailModal .info-container{display:grid;grid-template-columns:repeat(2, 1fr) !important}}.report-journey-content-layout .row:before,.report-journey-content-layout .row:after{display:none !important}@media(max-width: 768px){.report-journey-content-layout .report-filters-title{padding:1rem}}.report-journey-content-layout .report-filters-inputs{margin:0;display:flex;table-layout:fixed;box-sizing:border-box;border-spacing:10px}@media(max-width: 700px){.report-journey-content-layout .report-filters-inputs{display:grid}}.report-journey-content-layout .report-filters-inputs .inputs{display:table-cell;vertical-align:middle}@media(max-width: 700px){.report-journey-content-layout .report-filters-inputs .inputs{margin-bottom:1rem}}.report-journey-content-layout .buttons-filters{align-self:center}.report-journey-content-layout .buttons-filters button{width:100%;line-height:1rem !important}@media(max-width: 900px){.report-journey-content-layout .buttons-filters .button-results{margin-bottom:1rem}}.report-journey-content-layout .buttons-filters .button-clear{display:flex;justify-content:center;border-color:var(--primary);color:var(--primary)}.report-journey-content-layout .buttons-filters .button-see-results{display:flex;justify-content:center;background:var(--primary);color:#fff}.report-journey-content-layout .reports-data_holder{padding:1rem;height:100%}.report-journey-content-layout .reports-data_holder .report-total-wrapper{display:flex;flex-direction:column;align-items:flex-start}.report-journey-content-layout .reports-data_holder .report-total-description-wrapper{display:flex;flex-direction:column;align-items:center}.report-journey-content-layout .reports-data_holder .report-number{flex:1;display:flex;align-items:end;justify-content:center;font-weight:500;font-size:4rem;color:var(--primary);text-align:center;width:100%}.report-journey-content-layout .m-portlet--mobile .reports-data:not(:last-child){border-right:1px solid #eaeaea}@media(max-width: 768px){.report-journey-content-layout .m-portlet--mobile .reports-data:not(:last-child){border-right:0;border-bottom:1px solid #eaeaea}}.report-journey-content-layout .upperCase-title{text-transform:uppercase}#reportJourneyList .status_un_started{color:#fc4c87}#reportJourneyList .status_in_progress{color:#1cacf4}#reportJourneyList .status_finished{color:#94d048}#reportJourneyList .m-datatable__row-subtable tbody [data-field]{background-color:#fff;border-bottom:1px solid #f2f1f7}#reportJourneyList .m-datatable__row-subtable tbody [data-field*=username],#reportJourneyList .m-datatable__row-subtable tbody [data-field*=stepStatus]{background-color:#fbfbfd;border-bottom:1px solid #f2f1f7}#reportJourneyList .m-datatable__row-subtable tbody [data-field*=stepStatusDate]{background-color:#fbfbfd;border-right:2px solid #f2f1f7;border-bottom:1px solid #f2f1f7}.certificate-report-list{margin:30px 0}.certificate-report-list .certificate-display{max-width:250px !important;height:auto !important}.certificate-report-list .certificate-display .certificate-img{max-width:250px !important;height:188px !important}.certificate-report-list .certificate-display .certificate-preview{max-width:250px !important;height:auto !important}.certificate-report-list .certificate-display .certificate-body{display:flex;flex-direction:column;align-items:center}.certificate-report-list .certificate-display .certificate-body .certificate-no-preview{font-size:12px;margin-top:-5px}.certificate-report-list .certificate-display .certificate-body .certificate-placeholder{display:flex;justify-content:center;align-items:center}.certificate-report-list .certificate-display .certificate-body .certificate-placeholder .certificate-placeholder{margin-top:4px;height:128px;width:230px}.certificate-report-list .certificate-display .certificate-body .certificate-overlay-button{transform:scale(0.7);top:unset;left:unset}.certificate-report-list .certificate-display .certificate-bottom{display:none}.certificate-report-list .m-portlet__head-tools button{min-width:193px;min-height:35px;font-weight:600;font-size:13px;line-height:16px;display:flex;align-items:center;justify-content:center;color:#fff}.no-certificates-found{margin:1rem 0}.no-certificates-found .text{font-size:16px;line-height:24px;color:#afb2c1;font-weight:500}#report-certificatesList{flex:1}#report-certificatesList .carousel-container button{max-width:250px}#report-certificatesList .watermark{display:none}.user-column-container{max-width:250px !important}.user-column-container .user-column__header{margin-top:-12px;padding:0 3.8rem}.user-column-container .user-column__header .user-column__img{width:30px !important;height:30px !important}.user-column-container .user-column__header .user-column__info{font-weight:500;font-size:13px;line-height:22px;color:#5a5c65}.user-column-container .user-column__header .user-column__info .user-column__username{height:17px;max-width:160px}.report-certificate-container{height:500px}.report-certificate-container .no-certificates-found{margin:0}.report-certificate-container .no-certificates-found .text{font-size:20px}.btn-no-style{background:none;color:inherit;border:none;padding:0;width:100%;height:100%}.btn-no-style:hover{opacity:.7}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}#plan-list{padding:1rem}#plan-list .subscription-name{color:var(--main-color, #7ED322);font-weight:600}.plan-header-wrapper{padding:1rem;display:flex;justify-content:space-between;position:relative}.plan-header-wrapper .user-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.plan-header-wrapper .user-thumbnail .user-thumbnail-item{margin:.8rem 1rem .8rem .8rem;width:123px;height:123px;border-radius:7px;box-shadow:0 1.8877005577px 9.4385032654px 0 rgba(0,0,0,.2);overflow:auto}.plan-header-wrapper .user-thumbnail .user-thumbnail-item img{width:123px;height:123px;object-fit:cover}.plan-header-wrapper .item{flex-grow:1}.plan-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.plan-header-wrapper .item.initial-info{display:grid;gap:.5rem}.plan-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.plan-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6F6C80);font-size:18px;font-weight:300}.plan-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.plan-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ED322);font-size:18px;font-weight:600}.plan-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #B8C7D8);font-size:12px;font-weight:500}.plan-header-wrapper .order-item-wrapper{display:flex;flex-direction:column}.plan-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.plan-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.plan-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.plan-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.plan-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.plan-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.plan-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}.plan-header-wrapper .plan-actions{display:flex;position:absolute;right:0;gap:3rem;padding:0 1rem}.plan-header-wrapper .plan-actions .cancel-button{padding:1rem;display:flex;justify-content:flex-end;font-size:14px;font-weight:500;cursor:pointer}.plan-header-wrapper .plan-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}#confirmation-plan-modal .modal-dialog{width:436px;height:669px}#confirmation-plan-modal .modal-header{border-radius:7px;padding:0}#confirmation-plan-modal .modal-header img{width:436px;height:287px;object-fit:cover}#confirmation-plan-modal .modal-body{display:grid;gap:2rem}#confirmation-plan-modal .modal-body .title{color:var(--body-color, #3C3C3C);text-align:center;font-size:24px;font-weight:700;width:70%;margin:0 auto}#confirmation-plan-modal .modal-body .plan-name{color:var(--body-color, #6F6C80);text-align:center;font-size:20px;font-weight:600}#confirmation-plan-modal .modal-body .primary{background-color:var(--dynamic);border-radius:10px;color:#fff;border:none;width:50%;margin:0 auto}@media(max-width: 800px){.plan-header-wrapper{flex-direction:column}.plan-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}}@media(max-width: 500px){.plan-actions{display:block !important}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.course-congrats-content{margin:0;padding:0;width:100%;height:100%;display:table}.course-congrats-content .course-congrats-item{display:table-cell;text-align:center;vertical-align:middle;background-color:var(--dynamic)}.course-congrats-content .course-congrats-item .course-congrats-item-header{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--dynamic);background-size:cover;padding-top:10%}.course-congrats-content .course-congrats-item .course-congrats-item-header.with-stripes{background-image:url("/images/journey/pop-up-stripes.png")}.course-congrats-content .course-congrats-item .course-congrats-item-header.with-confetti{background-image:url("/images/journey/pop-up-confetti.png")}.course-congrats-content .course-congrats-item .course-congrats-item-header .course-congrats-item-header-title{font-size:4rem;font-weight:bold;line-height:10rem;text-align:center;color:#fff;padding-left:50px;padding-right:50px}.course-congrats-content .course-congrats-item .course-congrats-item-header .course-congrats-item-header-message{margin-top:.6rem;margin-bottom:.9rem;font-size:2rem;line-height:2rem;text-align:center;color:#fff;padding-left:50px;padding-right:50px}.course-congrats-content .course-congrats-item .course-congrats-item-header .course-congrats-item-header-image{height:250px;width:250px;border-radius:50%;object-fit:cover}.course-congrats-content .course-congrats-item .course-congrats-item-header .course-congrats-item-header-image.with-shadow{box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}#commissionsDashboard .report-total-value-number{font-size:37px;white-space:nowrap}@media screen and (max-width: 455px){.m-portlet__head{flex-wrap:wrap;height:100px !important}}.commissions-filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px;padding:9px 20px;border-radius:5px;background:#f9f9fc}.commissions-filter-tab{text-align:center;font-family:Montserrat,serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:10px 27px}.commissions-filter-tab.btn-outline-secondary{border:rgba(0,0,0,0);color:#6f6c80}.commissions-revenue{margin-bottom:20px}.commissions-revenue .last-total .report-totals:after{width:0 !important}.fill{width:100%}.fill-blank{height:200px}.collaborator-container{padding:30px 20px}.collaborator-image{display:flex;justify-content:center;align-items:center;filter:drop-shadow(1.35028px 1.35028px 4.72599px rgba(61, 60, 60, 0.15))}.collaborator-image img{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:90px;height:90px}.collaborator-field{color:#94d048;font-weight:bold;margin-bottom:20px}.collaborator-field--content{padding:5px 25px;background:rgba(148,208,72,.2);border-radius:3px;text-align:center}.collaborator-commissions{margin-bottom:10px}.collaborator-reachLevel{color:#979797;margin-bottom:20px}.collaborator-see-how{margin-bottom:40px;color:#fff;font-weight:bold}.collaborator-see-how--content{background:var(--dynamic);padding:8px;border-radius:3px;text-align:center}.collaborator-amount{color:#979797}.collaborator-amount--values{font-weight:bold;margin-left:5px}.chart-portlet-container-fix-margin{margin-right:1rem}.chart-portlet-container-filter{padding-left:0;padding-right:0;display:flex;justify-content:flex-end;align-items:center;align-content:center}.chart-portlet-container-filter button{margin-left:5px}.chart-portlet-container-filter-disable{padding:6.5px 13px;display:flex;justify-content:flex-end;align-items:center;align-content:center;color:#575962;background:none;border:none}.tabs-filter button{margin:0 5px}.tabs-filter .tabs-filter-active{padding:5px 10px;background:var(--dynamic);color:#fff;border:none;border-radius:40px;text-decoration:none;font-size:12px;font-weight:500}.tabs-filter .tabs-filter-not-active{color:#575962;padding:5px 10px;text-decoration:none;border:none;background:none;font-size:12px;font-weight:500}.tabs-filter .tabs-filter-not-active:hover{background:#c2c4d5;color:#fff;border-radius:40px}.type{font-weight:500;color:var(--dynamic)}.my-commission-list .m-portlet__head-text{color:var(--dynamic) !important}.my-commission-list .commission-list-tools .btn-excel-export{margin-left:20px}.summary-report-commissions{margin-top:3rem;display:flex;flex-direction:column;align-content:flex-end;padding-right:2rem}.summary-report-commissions div{display:flex;justify-content:flex-end;font-size:1.1rem}.summary-report-commissions p{display:flex;align-items:center;justify-content:flex-start;font-weight:400}.summary-report-commissions span{display:flex;align-items:center;justify-content:flex-end}.summary-report-commissions .bold{font-weight:bold}.forecast-value-date{color:#ff7518 !important}#weelodgeModal .modal-lg{max-width:65vw}#weelodgeModal .modal-body{padding:0}#weelodgeModal .info-section{padding:40px}#weelodgeModal .sidebar-section{padding:20px;background-color:#f3f4f8;position:relative}#weelodgeModal .sidebar-section h5{margin-top:20px;font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#weelodgeModal .close-btn{position:absolute;top:7px;right:7px;background:none;border:none}#weelodgeModal .close-btn i{font-size:2.5rem;font-weight:700;color:#6f6c80}#weelodgeModal .close-btn:hover{background-color:#dfe0e3}#weelodgeModal .status-container{margin:1rem 1.2rem}#weelodgeModal .paymentDate-container{margin:0 1.2rem}#weelodgeModal .history-container{margin-top:30px}#weelodgeModal .history-container h4{font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#weelodgeModal .history-container .badge-history{display:flex;align-items:center}#weelodgeModal .history-container .badge-history .badge{width:12px;height:12px;border-radius:6px;display:block}#weelodgeModal .history-container .badge-history .badge-signed_deed{background-color:#ffb822}#weelodgeModal .history-container .badge-history .badge-full_treated{background-color:#36a3f7}#weelodgeModal .history-container .badge-history .badge-payment_received{background-color:#93bf34}#weelodgeModal .history-container .badge-history .weelodge-status-badge-invoiced{background-color:#9918ff}#weelodgeModal .history-container .badge-history span{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80;padding-left:8px}#weelodgeModal .history-date-container{margin-top:20px;padding-left:22px}#weelodgeModal .history-full_treated{margin-top:30px}#weelodgeModal .history-contract{margin-top:20px;padding-left:22px}#weelodgeModal .weelodge-status-badge{min-width:135px;max-width:160px;min-height:45px;border-radius:5px;display:flex;align-items:center;justify-content:center}#weelodgeModal .weelodge-status-badge span{font-weight:400;font-size:15px;line-height:22px;color:#fff}#weelodgeModal .weelodge-status-badge-signed_deed{background-color:#ffb822}#weelodgeModal .weelodge-status-badge-full_treated{background-color:#36a3f7}#weelodgeModal .weelodge-status-badge-paid{background-color:#34bfa3}#weelodgeModal .weelodge-status-badge-canceled{background-color:#ff7518}#weelodgeModal .weelodge-status-badge-invoiced{background-color:#9918ff}#weelodgeModal .weelodge-status-badge-payment_received{background-color:#93bf34}#weelodgeModal .reference{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:30px}#weelodgeModal .ongoing-warning{color:#e1ab16;background:rgba(255,189,6,.2);padding:10px;margin-top:30px;margin-bottom:30px}#weelodgeModal .container{margin-bottom:30px;padding:0}#weelodgeModal .container-grid{display:grid;grid-template-columns:50% 50%;column-gap:10px}#weelodgeModal .wrapper{display:flex;flex-direction:column}#weelodgeModal .header{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin-bottom:10px}#weelodgeModal .content{font-weight:400;font-size:15px;line-height:22px;color:#2f2f3a;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#weelodgeModal .content:not(:last-child){margin-bottom:10px}#weelodgeModal .close-info{display:none}#weelodgeModal .close-sidebar{display:block}#weelodgeModal #agentsInfo [data-field*=type]{max-width:60px}#weelodgeModal #agentsInfo [data-field*=type] span{width:60px !important}#weelodgeModal #agentsInfo [data-field*=name]{max-width:200px}#weelodgeModal #agentsInfo [data-field*=name] span{width:200px !important}#weelodgeModal #agentsInfo [data-field*=email]{max-width:200px}#weelodgeModal #agentsInfo [data-field*=email] span{width:200px !important}#weelodgeModal #agentsInfo [data-field*=subscriptionPack]{max-width:100px}#weelodgeModal #agentsInfo [data-field*=subscriptionPack] span{width:100px !important}#weelodgeModal #agentsInfo [data-field*=sparringProgram]{max-width:150px}#weelodgeModal #agentsInfo [data-field*=sparringProgram] span{width:150px !important}#weelodgeModal #agentsInfo [data-field*=userCommission]{max-width:200px}#weelodgeModal #agentsInfo [data-field*=userCommission] span{width:200px !important}#weelodgeModal #agentsInfo [data-field*=commissionPerRange]{max-width:200px;white-space:pre-wrap}#weelodgeModal #agentsInfo [data-field*=commissionPerRange] span{width:200px !important}@media(max-width: 992px){#weelodgeModal .info-section{background-color:#fff}#weelodgeModal .close-info{display:block}#weelodgeModal .close-sidebar{display:none}}@media(max-width: 576px){#weelodgeModal .modal-lg{max-width:90vw;margin-top:2rem;margin-bottom:2rem}#weelodgeModal .info-section{background-color:#fff}#weelodgeModal .container-grid{grid-template-columns:none}#weelodgeModal .wrapper{margin-bottom:1.5rem}}.commission-totals-wrapper .grid-row{display:grid;padding:20px 40px;grid-gap:35px}.commission-totals-wrapper .grid-row .grid-item{width:100%}.commission-totals-wrapper .grid-row .grid-item .commissions-totals-item{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#fff;border-radius:5px;filter:drop-shadow(0px 4px 22px rgba(0, 0, 0, 0.06));padding:14px 19px;gap:4px;font-family:Montserrat,serif;font-style:normal;font-weight:500}.commission-totals-wrapper .grid-row .grid-item .commissions-totals-item .commissions-totals-item-title{min-height:45px;display:flex;align-items:center;justify-content:flex-start}.commission-totals-wrapper .grid-row .grid-item .commissions-totals-item .commissions-totals-item-title span{color:#6f6c80;font-size:15px;line-height:normal;opacity:.6;margin-right:7px}.commission-totals-wrapper .grid-row .grid-item .commissions-totals-item .commissions-totals-item-value{margin-top:8px;color:#232323;font-size:28px;line-height:32px}.commission-totals-wrapper .grid-row .grid-item .commissions-totals-item .commissions-totals-item-hint{margin-top:auto;min-height:20px;font-size:11px;line-height:normal;font-weight:300;color:#575962}.commissions-section-header{margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.commissions-section-title{color:#595d6e;font-family:Montserrat,serif;font-size:21px;font-style:normal;font-weight:600;line-height:50px}.commissions-date-filter-container{width:400px}.commissions-date-filter-container #filterDate2 .agenda{min-width:250px}.commissions-sales-graph-container .commissions-sales-graph-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.commissions-sales-graph-container .commissions-sales-graph-filters .btn.m-btn.m-btn--pill{width:87px;font-size:14px}.commissions-sales-graph-container .commissions-sales-graph-filters .btn.m-btn.m-btn--pill.btn-outline-secondary{border-color:rgba(0,0,0,0);color:#575962}.commission-binary-totals .grid-item{flex-basis:33.333333%}.sale-container-bg{width:12px;height:12px;min-width:12px !important;padding:0 !important}.sale-bg{color:#fff;padding:7px 10px;min-width:88px;border-radius:5px}.sale-bg-paid{background:#ffbd06}.sale-bg-ongoing{background:#1dc2ff}.sale-bg-received{background:#5abf2e}.sale-bg-canceled{background:#fc4c87}.sale-bg-disabled{background:#fc4c87}.sale-bg-rejected{background:#fc4c87}#saleModal .modal-lg{max-width:68vw !important;display:flex;align-items:center;justify-content:center}#saleModal .sale-modal-container{display:flex;flex-wrap:wrap}#saleModal .sale-modal-table{padding:30px 40px;flex:2;min-width:600px;border-radius:4px 0 0 4px}#saleModal .sidebar-section{padding:20px 10px;background-color:#f3f4f8;position:relative;width:200px;flex:1;min-width:330px;border-radius:0 4px 4px 0}#saleModal .sidebar-section h5{margin-top:20px;font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#saleModal .btn-close{border:none;background:none;padding:5px;position:absolute;right:10px;top:10px}#saleModal .btn-close:hover path{fill:#dadada}#saleModal .status-container{margin:1.5rem 0}#saleModal .history-wrapper{padding:10px}#saleModal .history-wrapper .history-item{margin-bottom:2rem}#saleModal .history-wrapper .history-item-status{display:flex;align-items:center;row-gap:10px}#saleModal .history-wrapper .history-item-status-text{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80;padding-left:8px;margin-bottom:0}#saleModal .history-wrapper .history-item-date{font-weight:400;font-size:15px;line-height:22px;color:#2f2f3a;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#saleModal .header{display:flex;justify-content:space-between}#saleModal .header .modal-title{font-style:normal;font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#saleModal .modal-body{padding:15px 0}#saleModal .modal-body .sale-container{display:flex}#saleModal .commission-modal-label{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80}#saleModal .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:10px;padding-left:10px}#saleModal .item{padding:10px}#saleModal .commission-modal-value{margin-top:10px;font-weight:400;font-size:15px;line-height:22px;color:#2f2f3a}#saleModal .date-container,#saleModal .turnover-container,#saleModal .commission-container{display:flex;flex-direction:column}#saleModal .sale-id{padding:8px 20px;background:#f3f4f8;color:#6f6c80;font-weight:400;font-size:15px;line-height:22px;max-width:60%;border-radius:5px;text-align:center;min-width:fit-content}#saleModal .empty-sale-id{width:120px}#saleModal .sale-status{width:60%;text-align:center;font-weight:400;font-size:15px;line-height:22px;color:#fff;max-width:150px;min-width:fit-content}#saleModal .sale-list{list-style:none;margin:40px 0 0 0;padding:0 0 0 10px}#saleModal .sale-list .list-value{font-size:14px;line-height:21px;color:#6f6c80}#saleModal .sale-list li{display:flex;height:45px;align-items:center}#saleModal .sale-list li .commission-modal-label{flex:1;padding-left:20px}#saleModal .sale-list li .list-value{flex:1}#saleModal .sale-list li:nth-child(odd){background:#f3f4f8}#saleModal .sale-list li:nth-child(even){background:#fff}@media screen and (max-width: 455px){#saleModal .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:10px}#saleModal .sale-list li{display:flex;flex-direction:column;align-items:flex-start;height:fit-content;padding:10px 0}#saleModal .sale-list li .list-value{margin-top:5px;padding-left:20px}}.commissions-wallet-picker-container{font-family:Montserrat,serif;display:flex;flex-direction:row;justify-content:space-around;align-items:center;border-radius:5px;background:#f9f9fc;padding:40px 0}@media screen and (max-width: 768px){.commissions-wallet-picker-container{flex-direction:column;align-items:center;justify-content:flex-start}.commissions-wallet-picker-container .commissions-wallet-picker-section:not(:first-child){margin-top:40px}}.commissions-wallet-picker-container .commissions-wallet-picker-section{flex:1 1 0px}.commissions-wallet-picker-container .commissions-wallet-picker-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.commissions-wallet-picker-container .commissions-wallet-picker-actions-title{color:#6f6c80;font-size:18px;font-style:normal;font-weight:500;line-height:158%}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:center;align-items:center;gap:7px;padding:12px 32px}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-withdraw{background-color:#5abf2e}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-withdraw:disabled{cursor:not-allowed}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-withdraw:not(:disabled):hover,.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-withdraw:not(:disabled):focus{background-color:#4aae25}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-exchange{background-color:#8152e5}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-exchange:disabled{cursor:not-allowed}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-exchange:not(:disabled):hover,.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-actions-buttons .btn.m-btn.btn-exchange:not(:disabled):focus{background-color:#6a3ddc}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-transactions{background:rgba(0,0,0,0);color:#6f6c80;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;cursor:pointer;padding:0;border:none;outline:none}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-transactions:active,.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-transactions:focus{outline:none;box-shadow:none}.commissions-wallet-picker-container .commissions-wallet-picker-actions .commissions-wallet-picker-transactions:hover{color:var(--dynamic)}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .subTitle{color:#232323;font-size:18px;font-style:normal;font-weight:500;line-height:158%;margin-bottom:1rem}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:3rem;row-gap:1rem}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container{border-radius:5px;background:#eef0f8;padding:6px 1.3rem;width:fit-content;justify-self:start;margin:0;display:flex}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container .label{color:#6f6c80;font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin-right:5px}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container .loading-label-wrapper{margin-right:16px}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container .value{color:#232323;font-size:14px;font-style:normal;font-weight:500;line-height:23px;display:flex}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container .danger{color:#ff36a6}.commissions-wallet-picker-container .commissions-wallet-picker-actions .farm-info-container .farm-info .container .success{color:#5abf2e}.commissions-wallet-picker-container .commissions-wallet-picker-cards{display:flex;align-items:center;justify-content:center}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer{position:relative;z-index:1;min-width:430px}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 30px;border-radius:15px;background:linear-gradient(180deg, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6), var(--dynamic) 100%),#fff;z-index:1}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;background:hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.3);transform:rotate(5.185deg);z-index:-1}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header .commissions-wallet-picker-card-header-icon{margin-right:10px;background-color:hsla(0,0%,100%,.6);width:52px;height:52px;border-radius:50%;display:flex;justify-content:center;align-items:center}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header .commissions-wallet-picker-card-header-icon svg{transform:scale(2);margin-top:10px;margin-left:2px}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header .commissions-wallet-picker-card-header-icon img{max-height:30px;max-width:30px;object-fit:contain}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header .commissions-wallet-picker-card-header-icon-coins svg{transform:scale(1);margin-top:3px;margin-left:1px}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-header .commissions-wallet-picker-card-header-title{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content{margin-top:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content .commissions-wallet-picker-card-extra-info{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content .commissions-wallet-picker-card-extra-info .info{display:flex;flex-direction:column}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content-label{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content-total-balance{color:#fff;font-size:39px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-card-layer .commissions-wallet-picker-card-content-available{color:#fff;font-size:19px;font-style:normal;font-weight:500;line-height:normal}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation{height:195px;width:45px;margin:10% 0;border:2px solid var(--dynamic);border-right:none;border-radius:13px 0 0 13px;display:flex;flex-direction:column;align-items:center;justify-content:center}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation-spacer{width:45px}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation.next{transform:rotate(180deg)}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation-button{height:52px;width:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;background-color:#575667;color:#fff;transform:translateX(-17px)}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation-button:hover,.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation-button:focus{background-color:rgb(63.5238095238,62.7936507937,75.2063492063)}.commissions-wallet-picker-container .commissions-wallet-picker-cards .commissions-wallet-picker-cards-navigation-button i{font-size:30px}#transactionsModal .modal-header,#withdrawalModal .modal-header{border-bottom:none;padding-bottom:0}#transactionsModal .modal-header .modal-title,#withdrawalModal .modal-header .modal-title{margin-left:30px;color:#6c7293;font-family:Montserrat,serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#transactionsModal .modal-header .close:before,#withdrawalModal .modal-header .close:before{font-size:22px}#transactionsModal .modal-footer,#withdrawalModal .modal-footer{border-top:none;padding-top:0}#transactionsModal .modal-footer .loader-button:disabled,#withdrawalModal .modal-footer .loader-button:disabled{cursor:not-allowed}#transactionsModal .link-disabled,#withdrawalModal .link-disabled{pointer-events:none;color:gray}#transactionsModal .link-disabled:hover,#withdrawalModal .link-disabled:hover{cursor:not-allowed}.minAmountHint{width:98%;text-align:right}#withdrawalModal{font-family:Montserrat,serif}#withdrawalModal .modal-content .modal-body{overflow-x:hidden}#withdrawalModal .force-body-color{color:#212529 !important}#withdrawalModal .col-form-label{text-align:right}#withdrawalModal .withdrawal-modal-banner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:60px}#withdrawalModal .withdrawal-modal-banner-wallet{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}#withdrawalModal .withdrawal-modal-banner-wallet-label{opacity:.6;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:32px}#withdrawalModal .withdrawal-modal-banner-wallet-value{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:9px}#withdrawalModal .withdrawal-modal-banner-wallet-value-icon{width:37px;height:37px;border-radius:50%;background-color:var(--dynamic);overflow:hidden;display:flex;justify-content:center;align-items:center}#withdrawalModal .withdrawal-modal-banner-wallet-value-icon svg{transform:scale(1.8);margin-top:5px;margin-left:2px}#withdrawalModal .withdrawal-modal-banner-wallet-value-icon img{max-height:25px;max-width:25px;object-fit:contain}#withdrawalModal .withdrawal-modal-banner-wallet-value-name{color:#595d6e;font-size:15px;font-style:normal;font-weight:600;line-height:50.03px}#withdrawalModal .withdrawal-modal-banner-wallet-coins svg{transform:scale(0.75);margin-top:3px;margin-left:1px}#withdrawalModal .withdrawal-modal-banner-available{width:50%;padding:14px 19px;border-radius:5px;background-color:var(--dynamic);transform:translateX(50px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#withdrawalModal .withdrawal-modal-banner-available-label{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-0.252px}#withdrawalModal .withdrawal-modal-banner-available-value{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-0.432px}#withdrawalModal .withdrawal-modal-banner-coins .coins-value{font-size:24px}#withdrawalModal .withdrawal-modal-banner-coins .money-value{font-size:20px}#withdrawalModal .network-container{padding:13px 10px;border-radius:.25rem;border:1px solid #ebedf2;display:grid;grid-template-columns:repeat(2, 1fr);gap:13px}#withdrawalModal .network-container .network-item{outline:none;border:none;background:rgba(0,0,0,0);color:#6f6c80;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;font-size:13px;font-weight:500;line-height:158%}#withdrawalModal .network-container .network-item .network-item-radio{border-radius:50%;width:20px;height:20px;border:1px solid #e3e3e9;position:relative}#withdrawalModal .network-container .network-item .network-item-radio.selected{border-color:var(--dynamic)}#withdrawalModal .network-container .network-item .network-item-radio.selected:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:15px;height:15px;border-radius:50%;background-color:var(--dynamic)}#withdrawalModal .network-container .network-item img,#withdrawalModal .network-container .network-item svg{width:24px;height:24px}#withdrawalModal .fees-warning{width:100%;margin-bottom:20px;padding:10px;background:rgba(255,189,6,.2);text-align:justify;color:#e1ab16;font-size:13px;font-weight:400}@media(max-width: 980px){#commissionsDashboard .commissions-wallet-picker-container{display:flex;flex-direction:column;padding:2rem}}@media(max-width: 740px){#commissionsDashboard .commission-totals-wrapper .grid-row{display:flex;flex-direction:column}}@media(max-width: 740px){.commissions-section-header{display:flex;flex-direction:column}.commissions-section-header .commissions-section-title{align-self:flex-start}.commissions-section-header .commissions-date-filter-container{align-self:flex-end}.commissions-section-header .commission-list-tools{align-self:flex-end;margin-bottom:1rem}}@media(max-width: 450px){#commissionsDashboard .commissions-wallet-picker-section{width:300px}#commissionsDashboard .commissions-wallet-picker-section .commissions-wallet-picker-cards{transform:scale(0.7)}#commissionsDashboard .farm-info{display:flex;flex-direction:column}#commissionsDashboard .farm-info .value,#commissionsDashboard .farm-info .label{font-size:.9rem}}.commission-block-containers{display:flex;align-items:center;justify-content:center;gap:20px}.commission-block-containers p{margin:0;padding:0}.commission-block-containers .commission-block{padding:15px 10px;border-radius:5px;min-width:170px;min-height:98px}.commission-block-containers .commission-block .information{display:flex;gap:10px;margin-bottom:10px}.commission-block-containers .commission-block .information .icon-container{flex:1;background:#fff;border-radius:5px;height:34px;width:34px;display:flex;align-items:center;justify-content:center;gap:10px}.commission-block-containers .commission-block .information .blockLabel{flex:3;font-weight:500;font-size:14px;line-height:18px;max-width:105px;color:#232323;display:flex;align-items:center}.commission-block-containers .commission-block .blockValue{text-align:center;font-weight:500;font-size:18px;line-height:32px}.wallet-coins-content .wallet-coins-evolution-container{margin-top:2.5rem}.wallet-coins-content .wallet-coins-evolution-container .header-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}.wallet-coins-content .wallet-coins-evolution-container .header-container h5{font-size:21px;font-weight:600;line-height:50px;text-align:left;color:#595d6e}.wallet-coins-content .wallet-coins-evolution-container .header-container .filters-coin-evolution-wrapper{display:flex;gap:8px}.wallet-coins-content .wallet-coins-evolution-container .header-container .filters-coin-evolution-wrapper .filter-btn{font-size:14px;min-width:100px;font-weight:400;line-height:25px;text-align:center;color:#575962;background:none;border:none}.wallet-coins-content .wallet-coins-evolution-container .header-container .filters-coin-evolution-wrapper .filter-btn:hover{border-radius:20px;background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15)}.wallet-coins-content .wallet-coins-evolution-container .header-container .filters-coin-evolution-wrapper .filter-btn-active{width:fit-content;min-width:100px;height:36px;color:#fff;background-color:var(--dynamic);border-radius:20px}.wallet-coins-content .wallet-coins-evolution-container .header-container .filters-coin-evolution-wrapper .filter-btn-active:hover{background-color:var(--dynamic);cursor:not-allowed}.wallet-coins-content .wallet-coins-evolution-container .wallet-coins-evolution{min-height:300px}.wallet-coins-content .my-coins-container{margin-top:2.5rem}.wallet-coins-content .my-coins-container .header-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}.wallet-coins-content .my-coins-container .header-container h5{font-size:21px;font-weight:600;line-height:50px;text-align:left;color:#595d6e}@media screen and (max-width: 500px){.wallet-coins-evolution-container .filters-coin-evolution-wrapper{transform:scale(0.8);margin-left:-2rem}}#descriptionModal .modal-header{border:none}#descriptionModal .modal-body{padding:1rem 25px}#descriptionModal .modal-footer{border:none}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}.team-structure-page{padding:2rem 0}.team-structure-page #filterDate{width:70%;float:left}.team-structure-container{padding:0 2rem 2rem 2rem;min-height:600px;margin:0}.team-structure-filters{margin:0 2rem !important;padding-bottom:1rem !important;display:flex;align-items:end}.team-structure-filters .filter{padding-left:10px !important}#connectStructureContainer{min-height:600px;padding-bottom:2rem}.section-button{padding:10px;border:none;border-bottom:3px solid #fff;background-color:#fff;margin-right:10px;margin-bottom:20px;font-size:16px}.section-button-active{border-bottom:3px solid var(--dynamic)}@media screen and (max-width: 500px){.binary-container-options{display:flex;flex-direction:column;gap:1rem}}.orientation-btns{display:flex;justify-content:flex-end}.orientation-btns .available-users-button{cursor:pointer;border-radius:100px !important;border:none;margin-left:10px;padding:10px 15px;box-sizing:border-box;color:#fff;text-align:center;font-size:13px;font-style:normal;font-weight:500 !important;line-height:normal;letter-spacing:.09px}.orientation-btns .no-users-button:disabled{cursor:not-allowed;border-radius:20px;background:#ebedf2;color:#b8c7d8;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px}.orientation-btns .orientation{border:none;min-width:101px;min-height:33px;background:#f3f4f8;color:#b8c7d8;padding:12px 10px;display:flex;align-items:center;gap:6px}.orientation-btns .orientation path{fill:#b8c7d8}.orientation-btns .orientation:hover{background:rgba(243,244,248,.5647058824)}.orientation-btns .vertical{border-radius:5px 0 0 5px}.orientation-btns .horizontal{border-radius:0 5px 5px 0}.orientation-btns .active{background:var(--dynamic);color:#fff}.orientation-btns .active path{fill:#fff}.orientation-btns .active:hover{background:var(--dynamic)}.connect-structure-container .binary-tree-button{display:flex;justify-content:center;align-items:center;gap:20px;height:100%;padding:25px 0;width:210px;border-radius:10px;box-sizing:border-box;border:none;background-color:#b8c7d8;margin:0 25px 15px 0;min-height:132px}.connect-structure-container .binary-tree-button:disabled{cursor:not-allowed;background-color:#acb1b5}.connect-structure-container .binary-tree-button:hover{background:var(--dynamic)}.connect-structure-container .binary-tree-button p{margin-top:5px;color:#fff;font-weight:bold}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-level-title{justify-content:center;align-items:center;align-content:center;font-style:normal;font-weight:bold;font-size:15px;line-height:18px;color:#979797;margin-bottom:25px}.connect-structure-container .connect-structure-level-container .connect-structure-level .eye-icon,.connect-structure-container .connect-structure-level-container .connect-structure-level .user-va-info{height:24px;width:24px;background-color:#fff;border:3px solid #fff;border-radius:100%;margin-top:-25px;margin-left:40px;position:relative;cursor:pointer}.connect-structure-container .connect-structure-level-container .connect-structure-level .eye-icon svg{position:absolute;top:4px;left:3px;z-index:1}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list{display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card{box-sizing:border-box;position:relative;border:none;width:210px;margin-bottom:15px;border-radius:5px;padding:20px;background:#f3f4f8}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card:hover{background:#e6e7ec}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper .image-container{margin-top:-32px;width:60px;height:60px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper .image-container img{width:100%;height:100%;border-radius:100%;border:4px solid #fff;background:#fff;box-shadow:rgba(0,0,0,.35) 0 0 1px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper .user-container{display:flex;flex-direction:column;gap:4px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper .user-container .user-name{font-weight:600;font-size:14px;line-height:21px;color:var(--dynamic);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:146px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .user-wrapper .user-container .user-role{text-align:left;font-weight:500;font-size:11px;line-height:15px;color:#9699a2}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data-wrapper{width:175px;border-radius:20px;margin-left:70px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .triangle{position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:10px solid #fff;border-bottom:10px solid rgba(0,0,0,0);z-index:30;margin-left:60px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data{position:absolute;min-width:320px;width:100%;top:-40px;margin-right:-25px;display:flex;background-color:#fff;gap:10px;z-index:20;box-shadow:rgba(0,0,0,.35) 0 5px 15px;justify-content:space-between}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .close-button{background:none;border:none;position:absolute;top:4%;left:60%;padding:5px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .close-button svg{width:15px;height:15px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .close-button:hover{background:#dfdfdf}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-topValue{display:flex;align-items:center}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-topValue .label-first{font-size:12px;font-weight:700}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-topValue .value{font-size:12px;font-weight:500}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-sideValues{display:flex;gap:10px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-sideValues .label-first{color:#ffa325;font-size:11px;font-style:normal;font-weight:700}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data .binaryTreeValuesContainer .integration-wrapper .binary-sideValues .label-second{color:#ff7044;font-size:11px;font-weight:700}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data-binary{min-width:430px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data-binary .close-button{background:none;border:none;position:absolute;top:4%;left:45%;padding:5px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data-binary .close-button svg{width:15px;height:15px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .card-data-binary .close-button:hover{background:#dfdfdf}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .level-wrapper{display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-around;align-items:flex-start;padding:10px;min-width:215px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .level-wrapper .user-text{font-size:14px;font-weight:bold;color:var(--dynamic)}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .level-wrapper .level-container{display:flex;flex-wrap:wrap;margin-bottom:10px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .level-wrapper .level-container .label{font-weight:600;font-size:12px;line-height:16px;color:#b8c7d8;margin-right:4px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .level-wrapper .level-container .value{font-weight:500;font-size:12px;line-height:18px;color:#6f6c80}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container{background-color:#e6e7ec;height:100%;padding:10px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container.grid-integration{display:grid;grid-auto-rows:auto auto;row-gap:10px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container.grid-integration .integration-wrapper,.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container.grid-integration .integration-wrapper .va-wrapper{flex-direction:row}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper{display:flex;flex-direction:column;gap:15px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .binary-topValue{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;min-height:50px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .binary-topValue .label{color:#ff4f19}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .binary-topValue .value{font-weight:500;font-size:12.1471px;line-height:18px;color:#6f6c80}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper{display:flex;gap:15px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper .item-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px dashed #b8c7d8;border-radius:6.08688px;padding:5px;min-width:84px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper .item-wrapper .label{font-weight:700;font-size:10px;line-height:15px;padding:0;margin-bottom:4px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper .item-wrapper .label-first{color:#22b9ff}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper .item-wrapper .label-second{color:#526ae5}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-container .binary-integration-wrapper .va-wrapper .item-wrapper .value{font-weight:500;font-size:12.1471px;line-height:18px;color:#6f6c80}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper{display:flex;flex-direction:column;gap:15px;justify-content:center}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .va-wrapper{display:flex;flex-direction:column;gap:15px;justify-content:center}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .item-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px dashed #b8c7d8;border-radius:6.08688px;padding:5px;min-width:84px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .item-wrapper .label{font-weight:700;font-size:10px;line-height:15px;padding:0;margin-bottom:4px}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .item-wrapper .label-first{color:#22b9ff}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .item-wrapper .label-second{color:#526ae5}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card .integration-wrapper .item-wrapper .value{font-weight:500;font-size:12.1471px;line-height:18px;color:#6f6c80}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card.selected{box-sizing:border-box;border:1.5px solid var(--dynamic)}.connect-structure-container .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card.selected:hover{background:color-mix(in srgb, var(--dynamic), transparent 60%)}.connect-structure-horizontal{width:100%;height:100%;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.connect-structure-horizontal .connect-structure-level-container{border-right:2px dashed #e5e5e5;height:100%;width:300px;margin-top:20px;display:inline-flex;vertical-align:top;justify-content:center;align-items:center}.connect-structure-horizontal .connect-structure-level-container .connect-structure-level{display:flex;flex-direction:column;align-items:center}.connect-structure-horizontal::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}.connect-structure-horizontal::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:4px}.connect-structure-horizontal::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:4px}.connect-structure-vertical{width:100%;height:100%;min-height:600px;min-width:100%;overflow-y:hidden;overflow-x:auto;padding-left:2rem}.connect-structure-vertical .connect-structure-level-container{width:100%;margin-top:30px;border-bottom:2px dashed #e5e5e5;margin-right:20px;min-width:inherit;display:inline-flex;vertical-align:top;justify-content:flex-start;align-items:flex-start}.connect-structure-vertical .connect-structure-level-container .connect-structure-level{display:flex;flex-direction:column;align-items:flex-start}.connect-structure-vertical .connect-structure-level-container .connect-structure-level .connect-structure-user-list{display:flex;flex-direction:row}.connect-structure-vertical .connect-structure-level-container .connect-structure-level .connect-structure-user-list .structure-card{margin-right:20px}.connect-structure-vertical::-webkit-scrollbar{height:8px;background-color:rgba(0,0,0,0)}.connect-structure-vertical::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:4px}.connect-structure-vertical::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:4px}.popup-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.popup-container .popup{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;max-height:735px;max-width:550px;height:100%;width:100%;margin:40px;background-color:#fff;flex-direction:column;border-radius:10px;padding:25px;box-sizing:border-box}.popup-container .popup .eye-icon{display:none}.popup-container .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.popup-container .modal-header{border-bottom:none;padding:0}.popup-container .users-toAdd-title{color:#9699a2;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.popup-container .connect-structure-level-container{border-bottom:none;margin-top:12px;margin-right:-10px}.popup-container .query-container{width:100%}.popup-container .modal-footer{width:100%;border-top:none;padding-right:0}.popup-container .modal-footer .btn{min-width:150px;min-height:37px}.popup-container .modal-footer .btn-secondary{color:#979797;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px;margin-right:30px}.popup-container .modal-footer .btn-dynamic{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.09px}.popup-user-card-container{width:100%;display:flex;justify-content:center;align-items:center}.popup-user-card-container .card-onPopup{display:flex;justify-content:center;align-items:center}.scroll-container{display:flex;flex-direction:column;gap:10px;overflow-y:auto;min-height:250px;height:100%;width:100%}.scroll-container::-webkit-scrollbar{width:8px;background-color:rgba(0,0,0,0)}.scroll-container::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:4px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:4px}.scroll-container .popup-user{display:flex;height:55px;justify-content:flex-start;align-items:center;gap:15px}.scroll-container .popup-user p{color:#6f6c80;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.scroll-container .popup-avatar{height:45px;width:45px;border-radius:50% 50%}#binaryUsersOnHold .popup{max-height:556px}#binaryUsersOnHold .popup .modal-header{display:flex;justify-content:space-between;width:100%;margin-bottom:30px}#binaryUsersOnHold .popup .scroll-container{margin-top:15px}@media screen and (max-width: 455px){.orientation-btns{width:100%;margin-top:10px}.orientation-btns button{flex:1}.card-data-wrapper{display:flex;flex-direction:column}.card-data-wrapper .triangle{display:none}.card-data-wrapper .card-data-binary,.card-data-wrapper .card-data{min-width:200px !important;display:flex !important;flex-direction:column !important;margin-top:6rem !important;margin-left:-10rem}}#networkListTab{padding-top:0}#networkListTab .info_updated_at{border-radius:5px;background:rgba(29,194,255,.2);padding:10px;width:fit-content;display:flex}#networkListTab .info_updated_at p{color:#1dc2ff;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:0;margin-left:10px}#networkListTab .info_updated_at p .highlight{font-weight:500}#networkListTab .networkFilters{display:flex;margin-top:20px;flex-wrap:wrap}#networkListTab .networkFilters .filter_wrapper:not(:last-child){margin-right:17px}#networkListTab .networkFilters .filter_wrapper{min-width:150px;align-self:center;height:53px}#networkListTab .networkFilters .filter_wrapper .custom-checkbox-container{cursor:pointer;margin-top:8px}#networkListTab .networkFilters .filter_wrapper .custom-checkbox-container p{margin-left:3rem;color:#979797;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:2px}#networkListTab .networkFilters .filter_wrapper .custom-checkbox-container input~.checkmark{border:1px solid #979797}#networkListTab .networkFilters .filter_wrapper .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:1px solid var(--dynamic)}#networkListTab .networkFilters .flex_1{flex:1}#networkListTab .networkFilters .btn_export{display:flex;justify-content:flex-end;align-self:baseline}#networkListTab .networkFilters .btn_export .btn-excel-export{border-radius:4px;width:fit-content;height:36px;min-width:160px}#networkListTab .networkListTableContainer{margin-top:1.2rem}#networkListTab .networkListTableContainer th{color:#6f6c80;font-size:13px;font-style:normal;font-weight:700;line-height:normal;height:46px}#networkListTab .networkListTableContainer tr{height:46px !important}#networkListTab .networkListTableContainer tr td{height:46px !important;color:#6f6c80;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#networkListTab .networkListTableContainer tr td .user-column{padding:0}#networkListTab .networkListTableContainer tr td .user-column .user-column__header{margin:5px 0}#networkListTab .networkListTableContainer .user-column__username{width:110px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}#marketUserPage .m-content{padding:30px 15px 0 15px}#marketUserPage .session-public-enroll{padding:0 0 2rem !important;max-width:95%}#marketUserPage .session-public-enroll .session-public-enroll-header{background:var(--dynamic);height:72px;margin:0 0 2rem;display:flex;justify-content:center;padding:0 !important;border-radius:5px 5px 0 0}#marketUserPage .session-public-enroll .session-public-enroll-header h4{margin-top:21px;height:auto;font-weight:600;font-size:20px;line-height:30px;color:var(--inverse)}#marketUserPage .session-public-enroll .session-public-enroll-header .session-public-enroll-header{margin-bottom:1rem}#marketUserPage .session-public-enroll .select-container{flex:0 0 73.4%;max-width:73.4%}#marketUserPage .session-public-enroll .checkbox-terms-and-policy-wrapper{padding:0 2rem 0 16.4rem}.market-full-container{margin-top:205px}.market-content-container{margin-top:-200px}.text-header{font-size:24px;line-height:24px;font-weight:700;color:#232323}.market-user-image-info .market-user-image{display:flex;justify-content:center}.market-user-image-info .market-user-image img{width:300px;height:300px;filter:drop-shadow(0px 4.92632px 28.3263px rgba(0, 0, 0, 0.12));border-radius:100%}.market-user-image-info .market-user-contacts{background:#f3f3f3;margin-top:-10rem;height:240px;border-radius:0 0 10px 10px;padding:10rem 2rem}.market-user-image-info .market-user-contacts-phone{margin-top:1rem}.market-user-image-info .market-user-contacts-phone p{color:#595d6e;font-size:17px;font-weight:400;margin-top:-3px}.market-phone path{fill:var(--danger)}.market-user-name h2{margin-top:1rem;font-weight:700;font-size:3.5rem;line-height:60px;margin-bottom:1rem;color:#fff}.market-user-name span{font-weight:500;font-size:2rem;line-height:50px;color:#fff;margin-bottom:3rem}.market-about-section{margin-top:5rem}.market-about-section p{margin-top:10px;font-weight:400;font-size:1rem;line-height:26px;color:#595d6e;text-align:justify}.userPage-container{min-height:50px}.market-button-container{margin-top:1rem}.market-button-container button{width:inherit;margin-bottom:10px}.market-button-container a{width:inherit;margin-bottom:10px}.market-socialMedia{margin-top:1.5rem}.market-socialMedia-icons{margin-top:1rem}.market-socialMedia .social-icon{display:flex;justify-content:center;align-items:center}.center-block{display:flex;align-items:center;justify-content:center}.footer-container{margin-top:5rem;background:var(--dynamic)}.footer-container .message-container{padding:4rem 6rem}.footer-container .message-container .items-container{margin-top:2rem;font-size:15px;line-height:33px;font-weight:400;color:#fff}.footer-container .block-login-container{border-radius:23px;max-width:484px;margin-top:-3rem;margin-left:4rem}.footer-container .block-login-container .block-container{border-radius:23px;background:#fff;height:380px}.footer-container .block-login-container .block-container .header-text{height:80px;background:#232323;font-size:36px;line-height:70px;font-weight:400;color:#fff;border-radius:23px 23px 0 0}.footer-container .block-login-container .block-container .content-text{margin-top:3rem;min-height:200px}.footer-container .block-login-container .block-container .content-text .distributor img{width:160px;height:auto}.footer-container .block-login-container .block-container .content-text .info-distributor{padding-top:2rem}.footer-container .block-login-container .block-container .content-text h6{color:#232323;font-size:20px;line-height:23px;font-weight:600}.footer-container .block-login-container .block-container .content-text p{font-weight:400;line-height:23px;font-size:1rem;color:dimgray;margin-bottom:1rem;margin-top:10px}.footer-container .block-login-container .block-container .start-btn button{min-width:140px;font-size:14px;line-height:15px;font-weight:500}.trophies-container span{color:#595d6e;font-size:15px;line-height:22px;font-weight:700;margin-bottom:10px}.trophy-display{margin-top:12px}.trophy-display img{width:45px;height:45px}@media(max-width: 992px){.market-user-name h2{color:#232323}.market-user-name span{color:#232323}.block-login-container{margin-left:0 !important}.block-login-container .block-container{margin-bottom:2rem}.content-text{margin-bottom:1rem}}@media screen and (max-width: 500px){#marketUserPage .session-public-enroll .m-form__group{padding-top:0;padding-bottom:0}#marketUserPage .session-public-enroll .select-container{flex:0 0 96%;max-width:96%;margin-top:1.5rem}#marketUserPage .session-public-enroll .checkbox-terms-and-policy-wrapper{padding:0 2rem}}#calendlyModal .modal-lg{max-width:60vw;min-height:80vh}#calendlyModal .open-in-new-tab-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem;font-size:14px;font-weight:500}#calendlyModal .modal-footer{padding:0 20px 15px 10px;border:none}#calendlyModal .modal-footer button{min-width:149px;height:37px;font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;justify-content:center}#calendlyModal .modal-footer .btn-secondary{margin-right:28px;border-color:#979797;color:#979797}#calendlyModal .modal-footer .btn-secondary:hover{background:#979797;color:#fff}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.m-card_item{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_item:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_item label{display:flex}.m-card_item .m-card_item__control{width:2.7rem;padding-top:.1rem}.m-card_item .m-card_item__control .m-radio{display:block}.m-card_item .m-card_item__label{width:100%}.m-card_item .m-card_item__label .m-card_item__head{display:flex;justify-content:space-between}.m-card_item .m-card_item__label .m-card_item__head .m-card_item__title{font-size:16px;font-weight:bold}.m-card_item .m-card_item__label .m-card_item__body{display:block;padding-top:.7rem;font-size:12px}.m-card_item .m-card_item__label .m-card_item__body img{margin-top:-5px}.m-card_item .m-card_item__close{position:absolute;right:5px;top:-10px;width:20px;height:20px;border-radius:50%;border-color:#fff;background-color:#f4516c;color:#fff;display:flex;align-items:center;justify-content:center}.m-card_item .m-card_item__close:hover{background-color:#af5058}.m-card_add{display:flex;padding:1.4em;height:100%;border:1px solid #ebedf2}.m-card_add:hover{background:rgba(85,126,211,.1294117647);cursor:pointer}.m-card_add .m-card_add__body{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.m-card_add .m-card_add__body .m-card_add__img{width:100%;text-align:center;display:block}.m-card_add .m-card_add__body .m-card_add__img span>i{font-size:45px}.m-card_add .m-card_add__body .m-card_add__text{width:100%;text-align:center;margin-top:5px}.m-card_add .m-card_add__body .m-card_add__text span{font-size:14px;font-weight:bold}.subscription-payment-container{height:100%;width:100%;display:flex;flex-direction:row;font-family:"Helvetica Neue",sans-serif}.subscription-payment-container .payment-cart-container{flex:1;background:linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) no-repeat,linear-gradient(var(--dynamic), var(--dynamic)) no-repeat;padding:10px;display:flex;flex-direction:column;border-radius:4px 0 0 4px}.subscription-payment-container .payment-cart-container .prices-item-remove i{font-size:1.3rem;color:#fff}.subscription-payment-container .payment-cart-container .price-items-container{height:380px}.subscription-payment-container .payment-cart-container .price-items-container h5{color:#fff;font-size:23px}.subscription-payment-container .payment-cart-container .price-items-container h5:not(:first-child){margin-top:15px}.subscription-payment-container .payment-cc-form{flex:2;padding-left:15px;display:flex;flex-direction:column}.subscription-payment-container .payment-cc-form .payment-cc-title{color:#0c2543;font-size:48px;font-weight:100;line-height:57px;margin-bottom:90px}.subscription-payment-container .payment-cc-form .discount-warning-container{margin-top:20px}.subscription-payment-container .payment-cc-form .discount-warning-container h4{color:#ffb822}.subscription-payment-container .payment-cc-form .discount-warning-container .discount-warning-item{color:#ffb822;font-size:14px;font-weight:400}.subscription-payment-container .payment-cc-form .payment-line{display:flex;flex-direction:row}.subscription-payment-container .payment-cc-form .payment-line .payment-column{flex:1;padding:0 18px}.subscription-payment-container .payment-cc-form .payment-line .payment-column:first-child{padding-left:0}.subscription-payment-container .payment-cc-form .payment-line .payment-column:last-child{padding-right:0}.payment-input{display:flex;flex-direction:column;margin-bottom:30px;position:relative}.payment-input label{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px}.payment-input label .form-control-feedback{color:#f4516c}.payment-input input{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center}.payment-input input:active{outline:none;border-color:var(--dynamic)}.payment-input input:focus{outline:none;border-color:var(--dynamic)}.payment-input select{height:52px;width:100%;border:1px solid #c6cfd9;border-radius:26px;margin-top:9px;padding:3px 20px;color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;text-align:center;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.payment-input select:active{outline:none;border-color:var(--dynamic)}.payment-input select:focus{outline:none;border-color:var(--dynamic)}.payment-input select::-ms-expand{display:none}.payment-input select+.select-arrow{width:55px;height:40px;border-left:1px solid #c6cfd9;position:absolute;top:37px;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.payment-input select+.select-arrow img{width:15.27px;height:11.55px}.payment-input .missing-label-margin{margin-top:31px}.payment-input-hint{color:#4a4a4a;font-size:18px;font-weight:100;line-height:22px;align-self:center}.payment-form{display:flex;flex-direction:column}.payment-button-container{margin-top:25px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.payment-button{font-size:18px !important;font-family:"Helvetica Neue",sans-serif;font-weight:bold;line-height:23px;height:54px;min-width:40%}.payment-button:disabled{cursor:not-allowed}.payment-finish-button{width:90%}.stripe-container{width:100%;padding:1.4rem}.stripe-container .stripe-input-container{width:100%;display:flex;justify-content:space-between}.stripe-container .stripe-button{border:none;border-radius:4px;outline:none;text-decoration:none;color:var(--inverse);background:var(--dynamic);white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);font-size:15px;font-weight:600;letter-spacing:.025em;-webkit-transition:all 150ms ease;transition:all 150ms ease}.stripe-container .stripe-finish-button{color:var(--inverse);background:var(--dynamic);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px}.stripe-container .stripe-finish-button:hover{transform:translateY(-1px);box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1))}.stripe-container .stripe-cancel-button{color:var(--dynamic);background:var(--inverse);-webkit-transition:all 150ms ease;transition:all 150ms ease;margin-left:12px;margin-right:12px}.stripe-container .stripe-cancel-button:hover{box-shadow:0 7px 14px hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1), 0.1),0 3px 6px rgba(0,0,0,.08);background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.1));color:var(--inverse)}.stripe-container .stripe-error-container{height:20px;padding:4px 0;color:var(--danger)}.stripe-container .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;flex:1}.stripe-container .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-container .StripeElement--invalid{border-color:var(--danger)}.stripe-container .StripeElement--webkit-autofill{background-color:#fefde5 !important}@media(max-width: 500px){.stripe-container .stripe-input-container{display:inherit}.stripe-container .stripe-input-container .StripeElement{margin-bottom:20px}}.cropper-container{display:flex;justify-content:center;align-items:center;padding-bottom:2.2rem}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:rgba(0,0,0,0)}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;min-width:400px;max-width:60vw;max-height:60vh;object-fit:contain}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;outline:1px solid rgba(0,0,0,0)}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(max-width: 768px),(pointer: coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-nw{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-n{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-ne{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-e{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}#sessionList thead{display:none}#sessionList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#sessionList .m-datatable__cell{padding:0}#courseList thead{display:none}#courseList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#courseList .m-datatable__cell{padding:0}#journeyList thead{display:none}#journeyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#journeyList .m-datatable__cell{padding:0}.m-subheader{padding:30px 30px 30px 30px}.sessions-subtitle-title{color:#575962;font-weight:bold}.sessions-subtitle-title.available-sessions{margin-top:3rem;margin-bottom:2rem}.top-actions-sessions{padding:2rem}.top-actions-sessions .checkbox-container{display:flex;justify-content:flex-start;align-items:center;padding:.8rem .8rem .5rem .8rem}@media(max-width: 576px){.top-actions-sessions div.action:not(:last-child){margin-bottom:2rem}}.top-actions-sessions .action{text-align:right;align-self:center}#sessionList table{background-color:rgba(0,0,0,0)}#sessionList .m-datatable__row .m-datatable__cell{background:inherit}#sessionList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#sessionList .m-datatable__pager>*{margin:0}.academy-session-item .session-container-body{padding:.75rem}.academy-session-item .session-container-body>*{margin:.75rem}.academy-session-item .session-container-body img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-session-item .session-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.academy-session-item .session-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-session-item .session-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);text-align:start}.academy-session-item .session-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.academy-session-item .session-container-body .session-details .session-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:row;justify-content:space-between}.academy-session-item .session-container-body .session-details .session-description-and-progress .session-description{flex:2;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px;overflow:hidden}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-session-item .session-container-body .session-details .session-requirements-section .session-requirements-label{font-weight:bold}.academy-session-item .session-actions{display:flex;align-items:center;justify-content:flex-end;height:100%;gap:20px;flex-wrap:nowrap}.academy-session-item .session-actions .cancel-subscription{min-width:200px;margin-right:3rem}.academy-session-item .session-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 12px;border-top:2px dashed #ebedf2 !important}.academy-session-item .session-container-footer>*{margin:.25rem 1rem}.academy-session-item .session-container-footer .session-footer-item{height:100%;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 767px){.academy-session-item .session-container-footer .session-footer-item{width:50%;justify-content:center;margin:0 !important}}@media(max-width: 500px){.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i.fa{font-size:19px !important}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{font-size:.8rem !important}}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon.session-footer-item-icon-filled{background-color:var(--dynamic)}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-session-item .session-container-footer .session-footer-item .session-footer-item-info .session-footer-item-title{font-weight:500}@media(max-width: 500px){.academy-session-item .session-details .session-description-and-progress{flex-direction:column !important}.academy-session-item .session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}.academy-session-item .session-details .session-requirements-section{margin-bottom:.8rem}.academy-session-item .cancel-subscription{margin-right:-1rem !important}}@media(max-width: 900px){.academy-session-item .session-container-body .session-details .session-header .session-header-name{text-align:left !important}.academy-session-item .session-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.academy-session-item .session-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}.academy-session-item .session-container-body .session-details .session-requirements-section{margin-bottom:.8rem}}.session-details-page .session-actions .btn{max-width:150px !important}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information h5{margin:1rem 0;font-weight:bold;color:#595d6e}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden}.course-more-information .course-info-extra .participants-container{background:#f5f5f5;border-radius:5px}.course-more-information .course-info-extra .participants-container .session_participant-icon{display:inline-flex;flex-direction:row-reverse}.course-more-information .course-info-extra .participants-container .session_participant-icon #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .course-info-extra .participants-container .session_participant-icon img{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .course-info-extra .participants-container .session_participant-icon img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetails_participants-holder{display:flex;flex-direction:column;justify-content:left;justify-items:left;align-content:flex-start;align-items:flex-start;margin:.4rem 0 .4rem 0}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member{display:inline-flex;flex-direction:row-reverse}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member #seeMore{position:relative;border-radius:50%;overflow:hidden;width:45px;height:45px;background:#d8d8d8;border:1px solid #fff;font-weight:500;color:#595d6e;cursor:pointer}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img{position:relative;border:1.5px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .sessionDetails_participants-holder .sessionDetail_icon-member img:not(:last-child){margin-left:-5.6rem}.course-more-information .sessionDetail_add-participant{display:flex;margin-top:1rem}.course-more-information .sessionDetail_add-participant .button-addParticipant{margin:0 1rem !important}.course-more-information .participant-selected{background:#f5f5f5;border-radius:5px;margin:.4rem 0 .4rem 0}.course-more-information .participant-selected img{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:45px;height:45px}.course-more-information .participant-selected .make_order-btn{margin-right:1rem}@media(max-width: 768px){.course-more-information .participant-selected .make_order-btn{margin-right:0;margin-bottom:1rem}}.academy-session-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.sessionDetail-container-body .img-trainer{text-align:center}@media(max-width: 574px){.sessionDetail-container-body .img-trainer{width:50%}}@media(max-width: 574px){.sessionDetail-container-body .name-trainer{width:50%}}.sessionDetail-container-body>*{margin:.75rem}.sessionDetail-container-body img{width:85px;height:85px;object-fit:cover;border-radius:50%}.sessionDetail-container-body .session-details{flex:4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.sessionDetail-container-body .session-details .session-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sessionDetail-container-body .session-details .session-header .session-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.sessionDetail-container-body .session-details .session-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;align-self:center}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.sessionDetail-container-body .language-icon{width:20px;height:20px;margin:0 .3rem}@media(max-width: 500px){.session-details .session-description-and-progress{flex-direction:column !important}.session-details .session-description-and-progress .session-description{max-width:inherit;word-wrap:break-word}}@media(max-width: 900px){.sessionDetail-container-body .session-details .session-header .session-header-name{text-align:left !important}.sessionDetail-container-body .session-details .session-subheader{flex-direction:column !important;justify-content:space-between !important;align-items:center !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;align-items:center !important;margin:0}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item .session-subheader-item-title{text-align:left !important;margin:0 !important}.sessionDetail-container-body .session-details .session-subheader .session-subheader-item i{display:none !important}}.courses-online_session h3,.journeys-online_session h3{padding:1rem;font-size:1.6rem;font-weight:800;margin-bottom:0}#courseList,#journeyList{margin-top:1rem}#courseList table,#journeyList table{min-height:100px !important;background-color:rgba(0,0,0,0) !important}#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#courseList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-session-item,#journeyList table .m-portlet.m-portlet--rounded.m-portlet--rounded-force.academy-course-item{margin-bottom:0 !important}#courseList .m-datatable--paging-loaded,#journeyList .m-datatable--paging-loaded{padding:1rem;margin-top:0}#courseList .m-datatable__row .m-datatable__cell,#journeyList .m-datatable__row .m-datatable__cell{background:inherit}#courseList .m-datatable__row--even>.m-datatable__cell,#courseList .m-datatable__row>.m-datatable__cell,#journeyList .m-datatable__row--even>.m-datatable__cell,#journeyList .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#courseList thead,#journeyList thead{display:none}.session-location{padding:3rem;background-color:#fff;border-radius:.4rem;position:relative}.session-location .session-info-extra{height:auto;opacity:1;overflow:hidden}.session-location .session-info-extra .session-location-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_title{align-self:flex-start;margin:5px .3rem 0 .5rem}.session-location .session-info-extra .session-location-item-contact .session-location-item_value{align-self:flex-start;margin-top:5px;white-space:pre-wrap}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_title{align-self:center;margin:0 .3rem 0 .5rem}:not(.session-location .session-info-extra .session-location-item-contact) .session-location-item_value{align-self:center}.session-location .session-info-extra .session-location-item .session-location-item_title{font-weight:700}.session-location .session-info-extra .session-location-item img{border-radius:50%;background-color:var(--primary);padding:.4rem;width:30px;height:30px}.session-location .session-info-extra .session-location-item .session-location-linkButton{background:none;border:none;color:var(--dynamic)}.session-location .session-info-extra .session-location-item .session-location-linkButton:hover{text-decoration:underline}.session-location .session-documents-holder{padding:3rem 0 2rem 0}.session-location .session-documents-holder .user-holder{position:relative;text-align:center}.session-location .session-documents-holder .user-holder .user-img{position:relative;width:100px;margin:0 auto}.session-location .session-documents-holder .user-holder .user-img .user-check{position:absolute;z-index:1;right:0;top:20px}.session-location .session-documents-holder .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#1dc2ff;color:#fff;font-size:1.5rem;padding:.5rem}.session-location .session-documents-holder .user-holder .user-pic{position:relative;border-radius:100%;margin:0 auto}.session-location .session-documents-holder .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.session-location .session-documents-holder .user-holder .user-name{font-size:12px;line-height:21px;align-items:center;text-align:center;color:#000;padding:1rem;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.session-location .session-location-notes{padding:0 1.5rem;text-align:justify;margin-bottom:1.5rem}.participants-modal{padding:2rem}@media(max-width: 700px){.participants-modal{padding:2rem !important}}.participants-modal h5{font-weight:500;color:#6c7293}.participants-modal h5.modal-secondary-title{font-weight:normal}.participants-modal button{width:-webkit-fill-available}@media(max-width: 700px){.participants-modal .button-cancel{margin-bottom:1rem}}.participants-modal .users-container{padding:3rem 0 2rem 0}.participants-modal .users-container .user-holder{position:relative;text-align:center}.participants-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.participants-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.participants-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.participants-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.participants-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.participants-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.makeOrder-modal{padding:2rem}@media(max-width: 700px){.makeOrder-modal{padding:2rem !important}}.makeOrder-modal .order-participant{padding:1rem}.makeOrder-modal .order-participant img{width:65px;height:65px}.makeOrder-modal .order-participant .order-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.makeOrder-modal .text-end{text-align:end}.makeOrder-modal .line-break{line-break:normal}.makeOrder-modal .shipping-options{border:1px solid #e3e3e9;border-radius:10px;padding:1rem;margin:1rem}.makeOrder-modal .shipping-options .radio__input{display:flex}.makeOrder-modal .shipping-options .radio__input input{opacity:0;width:0;height:0}.makeOrder-modal .shipping-options .checkbox-shipping input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.makeOrder-modal .shipping-options .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.makeOrder-modal .m-invoice__items{border-top:0 !important;padding:1rem 0 1rem 0 !important}.makeOrder-modal .m-invoice__items .m-invoice__subtitle{color:#6f6c80}.makeOrder-modal .order-session .m-invoice__table{padding:0 5rem 0 6rem !important}.makeOrder-modal .order-session .wc-order-totals{width:100% !important}.makeOrder-modal .check-coupon .form-group{margin-bottom:0 !important}.makeOrder-modal .m-invoice__footer{margin-left:-4rem !important;margin-right:-2rem !important}.makeOrder-modal h5.modal-secondary-title{font-weight:normal}.makeOrder-modal #orderList table{min-height:fit-content !important}.makeOrder-modal #orderList .m-datatable__row:hover{background-color:#f9f8fb}.makeOrder-modal #orderList .m-datatable__cell{background-color:rgba(0,0,0,0) !important}.makeOrder-modal #orderList tbody span{font-weight:normal}.makeOrder-modal .sessionDetail_productForm{margin-top:2rem;margin-bottom:2rem}.makeOrder-modal .sessionDetail_productForm .sessionDetail_add-product{display:flex;margin-top:1rem}.makeOrder-modal .wc-order-totals{float:left !important}.makeOrder-modal .modal-buttons{margin-top:2rem}.makeOrder-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.makeOrder-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.recommendation-modal{padding:2rem}@media(max-width: 700px){.recommendation-modal{padding:2rem !important}}.recommendation-modal h5{font-weight:500;color:#6c7293}.recommendation-modal .recommendation-participant{padding:1rem}.recommendation-modal .recommendation-participant img{width:65px;height:65px}.recommendation-modal .recommendation-participant .recommendation-participant_name{margin-left:1rem;font-weight:600;font-size:18px;line-height:27px;color:var(--primary)}.recommendation-modal .modal-buttons{margin-top:2rem}.recommendation-modal .modal-buttons button{width:-webkit-fill-available}@media(max-width: 900px){.recommendation-modal .modal-buttons .button-cancel{margin-bottom:1rem}}.session-carousel-item{padding:.8rem}.session-carousel-item .img-rectangular_session{height:120px;justify-content:center;align-items:center;overflow:hidden;border-radius:8px}.session-carousel-item .img-rectangular_session img{width:100%;height:100%;object-fit:cover;border-radius:8px}.session-carousel-item .body-card_session{padding:.5rem}.session-carousel-item .body-card_session.session-subheader-item:not(:first-child){margin-left:1rem}.session-carousel-item .body-card_session .title-card_session{color:var(--dynamic)}.session-carousel-item .body-card_session .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem;color:#595d6e}.session-carousel-item .body-card_session .session-subheader-item .session-subheader-item-image img{width:2rem;height:2rem;border-radius:50%}.zoomBlock{width:-webkit-fill-available}.zoomBlock .zoom-container{position:relative;background:#000}.zoomBlock .webinar-video{width:-webkit-fill-available}.zoomBlock .image{opacity:1;width:100%;transition:.5s ease;backface-visibility:hidden}.zoomBlock .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.zoomBlock .zoom-container .image{opacity:.3}.zoomBlock .zoom-container .middle{opacity:1}.zoomBlock .button{text-transform:uppercase}.locationBlock{width:-webkit-fill-available}.locationBlock .location-container{position:relative;background:#000;min-height:450px;opacity:.5}.locationBlock .middle{transition:.5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.locationBlock .center-btn-middle{transition:.5s ease;top:0;transform:translate(0, -600%);text-align:center}.locationBlock .location-container .middle{opacity:1}.locationBlock .button{text-transform:uppercase}#map{width:100%;border-radius:1rem;box-shadow:0 1px 15px 1px rgba(81,77,92,.08)}#map img{object-fit:cover;width:100%;height:100%}.m-wizard .imageContainer{margin-left:1rem}.m-wizard .imageContainer .m-dropzone{display:table;text-align:center;border:1px solid #e3e3e9;background:#f3f3f3;height:162px;width:162px}.m-wizard .imageContainer .m-dropzone__msg{display:table-cell;vertical-align:middle}.m-wizard .imageContainer .m-dropzone__msg .m-dropzone__msg-title{font-weight:500;font-size:25px;color:#979797}.m-wizard .imageContainer .selectImage-button{width:-webkit-fill-available;border-radius:4px;margin-top:1rem;background:#e9ecef;color:#979797;font-weight:500}.m-wizard .docContainer{margin-left:1rem;flex-grow:1}.m-wizard .docContainer .m-dropzone{border:1px solid #e3e3e9;width:100%}.m-wizard .filters-sessions .radio{font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .filters-sessions .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard .filters-sessions .radio__label{color:#b9bdc0;font-weight:500;float:left}.m-wizard .filters-sessions .radio__input input{opacity:0;width:0;height:0}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control{background-color:var(--dynamic)}.m-wizard .filters-sessions .radial-sessions input:checked~.radio__control .radio__label{color:#fff !important}.m-wizard .filters-sessions .radio__control{background-color:#e9ecef;transform:translateY(-0.05rem);width:100%}.m-wizard .filters-sessions .radio__control i{float:right;color:#fff}.m-wizard .filters-sessions .textColor-input,.m-wizard .filters-sessions .backgroundColor-input{margin-bottom:2rem}.m-wizard .filters-sessions .textColor-input #textColor,.m-wizard .filters-sessions .textColor-input #backgroundColor,.m-wizard .filters-sessions .backgroundColor-input #textColor,.m-wizard .filters-sessions .backgroundColor-input #backgroundColor{border:none;background-color:#e9ecef;width:44px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard .tab2-webinar{padding:0 1.5rem}.m-wizard .tab2-webinar .block-webinar{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-webinar .block-webinar #zoomLink{margin-left:.5rem;display:initial !important}.m-wizard .tab2-webinar .block-webinar .generate-link{margin-left:2rem}.m-wizard .tab2-webinar .block-webinar .input-webinar{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab2-classroom .block-classroom #addressInput{display:initial !important}.m-wizard .tab2-classroom .block-classroom .generate-link{margin-left:2rem}.m-wizard .tab2-classroom .block-classroom .input-classroom{margin-bottom:2rem}.m-wizard .tab2-classroom .block-classroom .qr-code{width:108px;height:108px;background-color:#fff;border-radius:2px}.m-wizard .tab2-classroom .google-maps_block{width:583px;height:227px;border-radius:15px;margin:0 auto;margin-bottom:2rem}.m-wizard .margin-progress-bar{margin-bottom:3rem}.m-wizard .tab3-target .block-target{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab3-target .block-target-icon{font-size:45px}.m-wizard .tab6-close{padding:2rem}.m-wizard .tab6-close .block-rewards{background:rgba(233,236,239,.33);border-radius:15px;padding:2rem;margin-bottom:1rem}.m-wizard .tab6-close .block-rewards .survey-label{padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .block-rewards .rewards_add-documents{display:flex;margin-top:1rem}.m-wizard .tab6-close .block-rewards .share-link-label{padding-bottom:0 !important;padding-right:0 !important}.m-wizard .tab6-close .title-rewards_documents,.m-wizard .tab6-close .title-rewards_surveys{color:var(--dynamic);font-weight:600}.m-wizard .tab6-close .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-bottom:2rem}.m-wizard .tab6-close .radio:focus-within .radio__label{opacity:1}.m-wizard .tab6-close .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard .tab6-close .radio__input{display:flex}.m-wizard .tab6-close .radio__input input{opacity:0;width:0;height:0}.m-wizard .tab6-close .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard .tab6-close .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard .share-button{max-width:180px;padding:.6rem 1rem .6rem 1rem !important;background:#ffb822;color:#fff;font-weight:500;margin-top:2rem}.m-wizard .share-button-text{white-space:normal}.m-wizard .share-button:hover{opacity:.5 !important;color:#fff}.m-wizard .button-close_container{align-self:center;margin-top:2rem}.m-wizard .button-close_container .button-close{background:#f4516c;color:#fff;font-weight:500}.m-wizard .button-close_container .button-close:hover{opacity:.5 !important;color:#fff}.m-wizard .m-portlet__foot .button-previous{margin-right:1rem}@media(max-width: 550px){.m-wizard .m-portlet__foot .button-previous{margin-bottom:1rem}}.m-wizard #tab5 .rewards-tabs{display:flex;flex-direction:column}.m-wizard #tab5 .rewards-tabs .rewards-nav{margin:0;list-style:none;padding:2rem 0;border-bottom:none}.m-wizard #tab5 .rewards-tabs .rewards-nav li:last-child{margin-top:auto;bottom:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding:.6rem 0;margin-left:0}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active{background-color:var(--dynamic) !important;border:none !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item a.active .rewards-nav_link-text,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item.active i,.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover i{color:#fff !important}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item:hover .rewards-nav_link{background:#f6f6f6}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link{width:100%;height:100%;text-decoration:none;position:relative;outline:none !important;vertical-align:middle;padding-left:2rem;border:none !important;background-color:#f2f3f8;border-radius:8px}.m-wizard #tab5 .rewards-tabs .rewards-nav .rewards-nav_item .rewards-nav_link .rewards-nav_link-text{color:#6c7293;font-weight:500}.m-wizard #tab5 .rewards-tab{padding:2rem 0}.m-wizard #tab5 .rewards-tab .rewards-title{margin-bottom:2rem;color:var(--dynamic)}.m-wizard #tab5 .rewards-tab .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797;margin-left:15.5rem;margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .radio:focus-within .radio__label{transform:scale(1.05);opacity:1}.m-wizard #tab5 .rewards-tab .radio__label{line-height:1.3;transition:180ms all ease-in-out}.m-wizard #tab5 .rewards-tab .radio__input{display:flex}.m-wizard #tab5 .rewards-tab .radio__input input{opacity:0;width:0;height:0}.m-wizard #tab5 .rewards-tab .radial-rewards input:checked+.radio__control{background:radial-gradient(var(--dynamic) 50%, #EBEDF2 51%)}.m-wizard #tab5 .rewards-tab .radio__control{display:block;width:1.4rem;height:1.4rem;border-radius:50%;border:.1em solid #ebedf2;background-color:#ebedf2;transform:translateY(-0.05rem)}.m-wizard #tab5 .rewards-tab .textColor-input,.m-wizard #tab5 .rewards-tab .backgroundColor-input,.m-wizard #tab5 .rewards-tab .color-input{margin-bottom:2rem}.m-wizard #tab5 .rewards-tab .textColor-input #textColor,.m-wizard #tab5 .rewards-tab .textColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .textColor-input #color,.m-wizard #tab5 .rewards-tab .backgroundColor-input #textColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #backgroundColor,.m-wizard #tab5 .rewards-tab .backgroundColor-input #color,.m-wizard #tab5 .rewards-tab .color-input #textColor,.m-wizard #tab5 .rewards-tab .color-input #backgroundColor,.m-wizard #tab5 .rewards-tab .color-input #color{border:none;background-color:#e9ecef;width:34px;height:40px;margin-left:-1px;padding:.4rem}.m-wizard #tab5 .rewards-tab .textColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .textColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .textColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .colorText-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .backgroundColor-input .textColor-text,.m-wizard #tab5 .rewards-tab .color-input .colorText-text,.m-wizard #tab5 .rewards-tab .color-input .backgroundColor-text,.m-wizard #tab5 .rewards-tab .color-input .textColor-text{margin-left:1rem}.m-wizard #tab5 .rewards-tab .title-preview_voucher{font-weight:500;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates{grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#979797}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate{display:flex;margin-bottom:1rem}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox{margin-bottom:0 !important}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox span.default{background-color:#fff;display:inline-block;height:20px;margin:0 .25em;width:20px;border-radius:50%;border:1px solid #ccc;float:right}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input{display:none}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .buyCertificate .checkbox input:checked+span.default,.m-wizard #tab5 .rewards-tab .checkboxes-certificates .printCertificate .checkbox input:checked+span.default{background:radial-gradient(var(--dynamic) 50%, #fff 51%)}.m-wizard #tab5 .rewards-tab .checkboxes-certificates .checkbox-label{align-self:center}.m-wizard #tab5 .rewards-tab .image-input{margin-bottom:3rem}.m-wizard #tab5 .rewards-tab .voucher-logo-img{max-width:100px;max-height:50px}.m-wizard #tab5 .rewards-tab .voucher-preview{position:relative}.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:350px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-logo{position:absolute;padding:20px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-date{float:right;text-align:right;font-size:11px;padding-right:10px;margin-top:8px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-amount{width:100%;text-align:right;font-size:24px;margin-top:50px;padding-right:30px}.m-wizard #tab5 .rewards-tab .voucher-container-preview .voucher-code{width:100%;font-size:24px;text-align:center;margin-top:30px}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .voucher-container-preview{width:290px;height:180px;float:right;display:block;padding:4px;margin-bottom:20px;line-height:1.42857;border:1px solid #ddd;border-radius:4px}}.m-wizard #tab5 .rewards-tab .certificate-container{padding:20px;display:flex;height:600px;align-content:center;justify-content:center}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper{overflow:hidden;height:100%;width:770px}.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{width:1280px;height:840px;border:0;-ms-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container .certificate-preview-wrapper .certificate-preview{padding:0;margin-left:-48px;transform:scale(0.296)}}@media(max-width: 430px){.m-wizard #tab5 .rewards-tab .certificate-container{padding:0;height:280px}}#addAccessSessionWizard #validator-sessionImage-error{color:#f4516c}#addAccessSessionWizard #typeSession-error{color:#f4516c}#addAccessSessionWizard #linkWebinar-error{color:#f4516c}#addAccessSessionWizard #addressInput-error{color:#f4516c !important}@media screen and (max-width: 455px){#addAccessSessionWizard .session-label-align{text-align:left}#addAccessSessionWizard .promoEndDateWrapper,#addAccessSessionWizard .promoStartDateWrapper{padding:0}}@media screen and (min-width: 460px){#addAccessSessionWizard .session-label-align{text-align:right}}.address-modal{padding:2rem}@media(max-width: 700px){.address-modal{padding:2rem !important}}.address-modal h5{font-weight:500;color:#6c7293}.address-modal h5.modal-secondary-title{font-weight:normal}.address-modal button{width:-webkit-fill-available}@media(max-width: 700px){.address-modal .button-cancel{margin-bottom:1rem}}.address-modal .users-container{padding:3rem 0 2rem 0}.address-modal .users-container .user-holder{position:relative;text-align:center}.address-modal .users-container .user-holder .user-img{position:relative;width:120px;margin:0 auto}.address-modal .users-container .user-holder .user-img .user-check{position:absolute;z-index:1;right:1px}.address-modal .users-container .user-holder .user-img .user-check #icon{width:34px;height:34px;border-radius:100%;background:#32bea6;color:#fff;font-size:1.5rem;padding:.5rem}.address-modal .users-container .user-holder .user-pic{width:75px;height:75px;position:relative;border-radius:100%;margin:0 auto}.address-modal .users-container .user-holder .user-pic #imageUser{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.address-modal .users-container .user-holder .user-name{font-size:14px;font-weight:500;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.row span.select2.select2-container.select2-container--bootstrap{flex:1}.row .help-block-error{flex:1}.select2-search__field{width:100% !important}.participants-modal-container .modal-content .modal-header{border:0}.participants-modal-container .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.participants-modal-container .modal-content .modal-header .btn-close:hover{opacity:1}.participants-modal-container .modal-content .modal-header .btn-close:before,.participants-modal-container .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.participants-modal-container .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.participants-modal-container .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.participants-modal-container .modal-content .modal-header .btn-close span{display:none;color:#575972}.participants-modal-container .modal-content .modal-header .modal-title{font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .modal-content .modal-body{padding:0 1rem .5rem 1rem}.participants-modal-container .modal-content .modal-body .search-container{padding:0 15px 15px}.participants-modal-container .modal-content .modal-body .modal-buttons{padding:1rem}.participants-modal-container .card-connect_extra-members{padding:0 15px 15px}.participants-modal-container .card-connect_extra-members h2{font-style:normal;font-weight:300;font-size:17px;line-height:25px;color:#6c7293}.participants-modal-container .card-connect_extra-members .member-icon img{position:relative;border-radius:50%;overflow:hidden;width:75px;height:75px;display:block;margin:auto}.participants-modal-container .card-connect_extra-members .member-icon .member-name{font-size:14px;line-height:21px;align-items:center;text-align:center;color:#979797;padding:1rem;vertical-align:middle}.user-filter .modal-content .modal-header{border:0;padding:1rem}.user-filter .modal-content .modal-header .btn-close{position:absolute;right:32px;opacity:.3;background:none;border:none;cursor:pointer}.user-filter .modal-content .modal-header .btn-close:hover{opacity:1}.user-filter .modal-content .modal-header .btn-close:before,.user-filter .modal-content .modal-header .btn-close:after{position:absolute;content:" ";height:23px;width:2px;background-color:#333}.user-filter .modal-content .modal-header .btn-close:before{transform:rotate(45deg)}.user-filter .modal-content .modal-header .btn-close:after{transform:rotate(-45deg)}.user-filter .modal-content .modal-header .btn-close span{display:none;color:#575972}.user-filter .modal-content .modal-header .modal-title{color:#6c7293 !important;font-weight:500 !important}.user-filter .modal-content .modal-body{padding:0 1rem .5rem 1rem}.user-filter .modal-content .modal-body .search-container{padding:0 15px 15px}.user-filter .modal-content .modal-body .modal-buttons{padding:1rem}.user-filter .add-participant_container{margin-top:1rem}.user-filter #userFilterTable{margin-top:1rem}.user-filter #userFilterTable .m-datatable__row--even>.m-datatable__cell,.user-filter #userFilterTable .m-datatable__row>.m-datatable__cell{background-color:#fff !important}.user-filter #userFilterTable .m-datatable__head th{padding-bottom:0}.user-filter #userFilterTable .m-datatable__head [data-field*=name] span{padding-left:4rem}.user-filter #userFilterTable .m-datatable__head span{font-weight:600 !important;font-size:13px !important;line-height:20px !important;color:#9699a2 !important}.user-filter #userFilterTable [data-field*=name]{width:300px !important}.user-filter #userFilterTable [data-field*=name] span{width:300px !important}.user-filter #userFilterTable [data-field*=participationStatus]{width:180px !important}.user-filter #userFilterTable [data-field*=participationStatus] span{width:180px !important}.user-filter #userFilterTable [data-field*=_id]{width:30px !important}.user-filter #userFilterTable [data-field*=_id] span{width:30px !important}.user-filter #userFilterTable table i{color:#fd3995}.user-filter #userFilterTable .user-column__header{margin:0}.user-filter #userFilterTable .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}.user-filter #userFilterTable .user-column__img{height:40px;width:40px}.user-filter .modal-title_participants{margin-top:2rem;color:#6c7293 !important;font-weight:500 !important}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}#participantListing thead{display:none}#participantListing tr td:first-child{width:5%}.dot-active{height:17px;width:17px;background-color:#7ed321;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}.dot-invited{height:17px;width:17px;background-color:#ff5252;border-radius:50%}#makeOrderModalId{width:150%;margin-left:-4rem}@media(max-width: 500px){#opinion{width:350px}}.list-opinion-container{min-height:300px}.pin-location-container{display:flex;flex-direction:column}.pin-location-container .location-item{width:100%;margin-bottom:6px}#customer-info-modal{padding:14px !important}.react-tagsinput-input:disabled{cursor:not-allowed !important;background:#f4f5f8 !important;border-color:#f4f5f8 !important}#tabTarget-emails-container .react-tagsinput{padding:0 !important}.hostSelectContainer .no-wrap{flex-wrap:nowrap}.hostSelectContainer .select2{width:100% !important}@media screen and (max-width: 455px){.available-sessions{margin-bottom:-1rem !important}.mobile-session-details{padding:0}.tab6-close{padding:0 !important}}.webex-hintContainer .webex-meetingId{margin-bottom:20px;font-weight:400;font-size:13px;line-height:22px;display:flex;align-items:center;color:#2f2f3a}.webex-hintContainer .webex-meetingId .meetingId{margin-left:12px;font-size:13px;line-height:22px;display:flex;align-items:center;color:var(--dynamic)}.webex-hint{margin-bottom:20px;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#979797}.session-user-status{font-weight:500;font-size:13px;line-height:22px}.session-user-status-invited{color:#ffa000}.session-user-status-notInvited{color:#fd3995}.session-user-status-subscribed{color:#22b9ff}.session-user-status-notSubscribed{color:#0052b4}.session-user-status-participated{color:#31c197}.session-user-status-didntParticipate{color:#0f9378}#participants-session-modal .modal-lg{max-width:30vw !important}#participants-session-modal .modal-lg .modal-content{height:70vh}#participants-session-modal .modal-lg .modal-header{padding:10px 25px}#participants-session-modal .modal-lg .modal-header .modal-title{font-weight:500;font-size:17px;line-height:26px;color:#6c7293}#participants-session-modal .modal-lg .m-datatable__row--even>.m-datatable__cell,#participants-session-modal .modal-lg .m-datatable__row>.m-datatable__cell{background-color:#fff !important}#participants-session-modal .modal-lg thead{display:none}#participants-session-modal .modal-lg tr td{width:50%}#participants-session-modal .modal-lg #participantList .user-column__username{font-weight:400;font-size:13px;line-height:22px;color:#2f2f3a}#participants-session-modal .modal-lg #participantList .users-thumb{height:40px;width:40px;flex:0 0 40px}#participants-session-modal .modal-lg #participantList .users-thumb img{height:40px;width:40px}.promoMessageWrapper{margin-bottom:1rem}.promo-container{display:flex;justify-content:flex-start;margin-left:0}.promo-container .promo-box{background:rgba(148,208,72,.15);border-radius:5px;display:flex;justify-content:center;align-items:center;padding:8px 20px;width:fit-content;margin-top:12px;float:right}.promo-container .promo-box .promo-text{font-weight:500;font-size:13px;line-height:20px;display:flex;align-items:center;color:#7ed322}.promoDatesWrapper{padding-right:0 !important}.promoDatesWrapper .promoStartDateWrapper{padding-left:0 !important}.promoDatesWrapper .promoEndDateWrapper{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper label{padding-right:0 !important}.promoDatesWrapper .promoEndDateWrapper div{padding-right:0 !important}.datetimepickerWrapper{display:flex;align-items:flex-start;justify-content:flex-end}.datetimepickerWrapper .wrapper{width:100%;position:relative}.datetimepickerWrapper button{background:none;border:none;z-index:1;position:absolute;margin-top:12px;margin-right:3px}.datetimepickerWrapper button i{color:#575962;font-size:1rem !important;font-weight:700 !important}.session-content-active{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:20px;margin-bottom:30px}.session-content-active .confirmation-participant-classroom{height:fit-content;display:flex;flex-direction:column;justify-content:center}.session-details-content-container{min-height:420px;z-index:98}.classroom-details-wrapper .classroom-details-tabs{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #ebedf2}.classroom-details-wrapper .classroom-details-tabs button{background:none;border:none}.classroom-details-wrapper .classroom-details-tabs .tab{padding:1rem;background:#ebedf2}.classroom-details-wrapper .classroom-details-tabs .tab-active{background:#fff}.classroom-details-wrapper .classroom-details-tabs h4{padding-left:1.5rem;font-weight:600;font-size:17px;line-height:27px;display:flex;align-items:center;letter-spacing:-0.23913px;color:#232323}.session-no-docs{display:flex;margin:4rem 3rem}.session-content-more-info-container{display:flex;align-items:center;justify-content:center}.session-content-more-info-container .webinar-container{height:fit-content}.my-session-checkbox{font-weight:400;line-height:16px;color:#979797}.my-session-checkbox .m-checkbox{margin-bottom:0}.my-session-checkbox span{background:#ebedf2;border-color:#ebedf2 !important;border-radius:3.5px}.my-session-checkbox span:after{border-color:var(--dynamic) !important}.host-trainer-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:15px;margin-top:2rem}.footer-info-container{margin:.24rem 1rem}.session-itemList-btns{align-self:center}@media screen and (max-width: 500px){.session-container-content{min-height:515px !important}.session-container-content .price-display-wrapper{position:inherit;right:-36px}.session-container-footer .session-itemList-btns{max-width:inherit}.session-container-footer .session-itemList-btns .session-actions{width:inherit;margin-top:1rem;margin-bottom:1rem}.host-trainer-container{display:none}}.content-available-before-payment-container label{width:100%;margin-bottom:20px}.my-session-list-wrapper{height:285px !important;width:380px}.my-session-list-wrapper .my-session-list{display:flex;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .img-rectangular_session{flex:2;width:147px !important;height:147px !important}.my-session-list-wrapper .my-session-list .body-card_session{flex:3;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px}.my-session-list-wrapper .my-session-list .body-card_session .session-name{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px}.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:20px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.my-session-list-wrapper .my-session-list .body-card_session .session-name .title-card_session{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.my-session-list-wrapper .my-session-list .body-card_session .session-info{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:10px;min-height:140px}.my-session-list-wrapper .my-session-list .body-card_session .session-info .academy-footer-wrapper{min-height:40px;width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-info .user-card-banner-container{width:fit-content}.my-session-list-wrapper .my-session-list .body-card_session .session-actions{display:flex;justify-content:flex-end;align-items:center;padding-left:5px}.my-session-list-wrapper .my-session-list .body-card_session .session-actions a{max-width:150px}@media screen and (max-width: 455px){.my-session-list-wrapper .my-session-list .img-rectangular_session{display:none}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.invert-row{flex-direction:row-reverse}.invert-column{flex-direction:column-reverse}.review-rate{margin-bottom:20px}.shop.shopMain{background-color:#fff}@media(min-width: 1200px){.shop.shopMain .custom-container{max-width:1224px}}.shop .shop-main-hero{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:45vw;min-height:30rem;max-height:45rem;display:flex}.shop .shop-main-hero .shop-main-slider{display:flex;flex-direction:column;justify-content:space-between;padding:0 5%;max-width:1200px;margin:3% auto 5%;width:100%}.shop .shop-main-hero .shop-main-slider .searchInputDiv .m-input{border-radius:20px;height:56px}.shop .shop-main-hero .shop-main-slider .searchInputDiv ::placeholder{color:#232323}.shop .shop-main-hero .shop-main-slider .searchInputDiv .btn{background-color:var(--dynamic);color:#fff;border:none;padding:10px 40px;border-radius:20px}.shop .shop-main-hero .shop-main-hero-text-box{width:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:0;flex-shrink:0}.shop .shop-main-hero .shop-main-hero-title{color:#232323;font-size:3rem;line-height:4.5rem;font-weight:bold;max-width:100%}.shop .shop-main-hero .shop-main-hero-subtitle{color:#232323;font-size:1.75rem;line-height:2.5rem;font-weight:300;margin-bottom:30px}.shop .shop-main-hero .shop-main-hero-button-container{width:253px;height:57px;background-color:var(--dynamic);border-radius:30px;display:flex}.shop .shop-main-hero .shop-main-hero-button-container .shop-main-hero-button{align-self:center;width:100%;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.shop .shop-main-hero .course-link{text-transform:uppercase;padding:1.2rem 3.75rem;font-size:1.2rem;font-weight:500;margin-top:1rem}@media(max-width: 992px){.shop .shop-main-hero .shop-main-hero-text-box{width:100%}}@media(max-width: 550px){.shop .shop-main-hero .shop-main-hero{padding:3rem}}.shop .shop-main-footer{width:100%;padding:0 10%;background-color:#232323}.shop .shop-main-footer .shop-main-logo-newsletter-section{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-bottom:1px solid #363c46}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section{flex-direction:column !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-footer-logo{max-height:5rem}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{display:flex;align-items:center;position:relative}@media(max-width: 992px){.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form{flex-direction:column !important}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{margin:1rem 0 !important}}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-title{font-size:1.8rem;color:#fff;line-height:2.3rem;margin-right:1rem;flex:1}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper{flex:3;display:flex;align-items:center}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input{border-radius:2rem;padding:1rem 2rem;font-size:1.1rem;color:dimgray;border:none;outline:none;background-color:#fff;height:4rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:2}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:focus,.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input:active{border:1px solid var(--dynamic);outline:none}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-webkit-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-ms-input-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-input::-moz-placeholder{opacity:.4}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .form-control-feedback{color:var(--danger);font-size:1.4rem;font-weight:500;position:absolute;top:-1rem;left:calc(100% - 38rem)}.shop .shop-main-footer .shop-main-logo-newsletter-section .shop-main-newsletter-form .shop-main-newsletter-input-wrapper .shop-main-newsletter-button{padding:.8rem 1.2rem;text-transform:uppercase;font-size:1.2rem;border:none;height:4rem;border-radius:0 30px 30px 0;flex:1}.shop .shop-main-footer .shop-main-support-section{padding-top:3rem;border-bottom:1px solid #363c46;display:flex;justify-content:space-between;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section>*{margin-bottom:3rem}@media(max-width: 992px){.shop .shop-main-footer .shop-main-support-section{flex-direction:column !important;align-items:center !important}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{align-items:center !important;justify-content:center !important}}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection{display:flex}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon{margin-right:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-support-icon path{fill:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-subtitle{color:#7f7d7d;font-size:1.1rem;font-weight:500;text-transform:uppercase}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-description{color:#fff;font-size:1.4rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links{display:flex;align-items:center;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link{color:#fff;margin-right:.5rem;text-decoration:none}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i{font-size:2rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-subsection .shop-main-footer-subsection-text .shop-main-footer-social-links .shop-main-footer-social-link i:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-footer-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-list-title{color:#fff;font-size:1.8rem;margin-bottom:1rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item{font-size:1.1rem;color:#fff;margin-bottom:.5rem}.shop .shop-main-footer .shop-main-support-section .shop-main-link-list-section .shop-main-footer-link-item:hover{color:var(--dynamic)}.shop .shop-main-footer .shop-main-copyright-section{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;color:#fff}.shop .shop-main-footer .shop-main-copyright-section .shop-main-copyright-text{font-size:1.1rem}.shop .shop-main-footer a{color:#fff}.shop .shop-main-footer a:hover{color:var(--dynamic)}.shop .landing-clients-container{margin-bottom:0}.shop .landing-clients-container hr{display:none}.shop .shopSubMenu{overflow:visible;background-color:#f9f9fc}.shop a:not([href]):not([tabindex]).btn-dynamic{color:#fff}@media(max-width: 1024px){.shop .shopWebFilters{display:none}.shop .shopMobileFilters{display:block !important}.shop .fix-on-mobile{position:relative;top:-80px}}.shop .shopWebFilters{top:20px;position:relative}.shop .shopProducts{top:20px;position:relative}.shop .shopMobileFilters{display:none;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0}.shop .shopMobileFilters .filterBox{background-color:#fff;padding:15px;box-shadow:0 1px 14px 0 rgba(69,65,78,.0784313725)}.shop .shopMobileFilters .shopMobileFiltersTitle{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left}.shop .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.shop-submenu .shop-submenu-container{height:inherit}.shop-submenu .shop-submenu-container .shop-submenu-lis{list-style:none;display:flex;margin-bottom:0;padding:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active{color:#fff;background-color:var(--dynamic);border-bottom:3px solid var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:3rem;color:#2f2f3a;display:flex;align-items:center;justify-content:center}.shop-submenu .shop-submenu-container .shop-submenu-lis .catalogTypeItem{position:relative}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover{border:0;font-family:Montserrat;width:auto;height:43px;padding:10px 20px;border-radius:5px;font-size:15px;font-weight:400;line-height:23px;display:flex;align-items:center;justify-content:center;background-color:inherit;cursor:pointer}.shop-submenu .shop-submenu-container .shop-submenu-lis .dropdownHover.active{background-color:var(--dynamic)}.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown{display:none;position:absolute;background-color:#fff;top:100%;z-index:420;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-column-gap:10px;max-height:250px;left:0;color:#595d6e;text-align:center;cursor:pointer;padding:20px 10px}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .active{color:var(--dynamic);background-color:#fff;border:0}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem{border:0;background-color:inherit;display:inline-grid;align-content:center;cursor:pointer;min-width:max-content}.shop-submenu .shop-submenu-container .shop-submenu-lis .active:hover+.shopDropdown .shopDropdownItem .active,.shop-submenu .shop-submenu-container .shop-submenu-lis .shopDropdown:hover .shopDropdownItem .active{color:var(--dynamic)}.shop-submenu .shop-submenu-search{text-align:right}.shop-submenu .shop-submenu-search i{font-size:1.7rem;color:#6f6c80}.shopCategoryFilter{display:flex;gap:50px}.shopCategoryFilter .attributeItemGroup{position:relative}.shopCategoryFilter .attributeLabel{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;cursor:pointer}.shopCategoryFilter .attributeLabel .attributeArrow{margin-left:5px}.shopCategoryFilter .attributeValuesList{display:none;position:absolute;background-color:#fff;width:auto;top:90%;z-index:420;border-radius:5px;padding:20px 10px 0 20px}.shopCategoryFilter .attributeValuesList.shopRangeSlider{padding:20px}.shopCategoryFilter .attributeLabel.active+.attributeValuesList{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-row-gap:5px;grid-column-gap:1rem}.shopCategoryFilter .shopCategoryFilterPriceRange .attributeLabel.active+.attributeValuesList{display:block;min-width:230px}.shopmostviewed{min-height:392px}.shopmostviewed h2{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shopmostviewed p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.shopmostviewed .shopmostviewed-img{margin:0;overflow:hidden;height:400px;background-size:cover;margin-top:-30px;margin-left:-30px;margin-bottom:-44px}.shopmostviewed .shopmostviewed-img img{object-fit:cover;width:auto;height:100%}.shopmostviewed .shopmostviewed-img .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}@media(max-width: 750px){.shopmostviewed .shopmostviewed-img{margin-top:-30px;margin-left:-30px;margin-bottom:10px;margin-right:-30px}}.shopmostviewed .shopmostviewed-bullet{position:absolute;right:0;bottom:-15px}.shopmostviewed .shopmostviewed-bullet button{border-radius:152px;width:12px;height:12px;padding:0;margin-left:5px}.shopmostviewed .shopmostviewed-bullet .active-primary{background-color:var(--dynamic);color:var(--dynamic);border-color:var(--dynamic);width:15px;height:15px}.shopWebFilters .custom-checkbox-container,.shopProducts .custom-checkbox-container{position:relative;min-width:100px;transition:all .3s ease}.shopWebFilters .custom-checkbox-container .checkmark,.shopProducts .custom-checkbox-container .checkmark{width:22px;height:22px;right:10px;border-radius:3px}.shopWebFilters .custom-checkbox-container .checkmark:after,.shopProducts .custom-checkbox-container .checkmark:after{left:7px;top:2px;width:8px;height:14px}.shopWebFilters .custom-checkbox-container p,.shopWebFilters .custom-checkbox-container .maxPriceDropdownText,.shopProducts .custom-checkbox-container p,.shopProducts .custom-checkbox-container .maxPriceDropdownText{margin-left:30px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.shopWebFilters .custom-checkbox-container input~.checkmark,.shopProducts .custom-checkbox-container input~.checkmark{border:1px solid #6f6c80}.shopWebFilters .custom-checkbox-container input:checked~.checkmark,.shopProducts .custom-checkbox-container input:checked~.checkmark{border:1px solid var(--dynamic)}.shopWebFilters .custom-checkbox-container{min-width:max-content}.shop-banner .m-portlet{margin-bottom:1rem}.carousel-container-title h3{font-weight:bold}.shop-carousel-container{background-color:#f9f9fc;height:100%}.shop-new-products-header{display:flex;flex-direction:column;justify-content:center;gap:10px;height:100%;font-family:Poppins,sans-serif}.shop-big-title{font-size:35px;font-weight:600;line-height:53px;letter-spacing:0;color:#232323}.shop-description{font-size:15px;font-weight:400;line-height:36px;letter-spacing:0;color:#3c3c3c}.shop-new-products-carousel{background:inherit;box-shadow:none}.shop-new-products-carousel .row>.carousel-container-wrapper{width:100%}.shop-new-products-carousel .row>.carousel-container-wrapper>.carousel-container{padding-left:80px}.shop-new-products-carousel #new-products-carousel .carousel-container{max-width:480px}#promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{border-radius:0}#promo-products-carousel .img-new-products{height:450px}.shop-highlighted-products-carousel{background:inherit;box-shadow:none}.see-all-products-button-container{width:229px;height:57px;border:1px solid var(--dynamic);border-radius:30px;display:flex;align-items:center;justify-content:center}.see-all-products-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.shop-new-products-carousel .shop-carousel-container,.shop-highlighted-products-carousel .shop-carousel-container{background:inherit;box-shadow:none}.shop-new-products-carousel .img-new-products,.shop-highlighted-products-carousel .img-new-products{min-height:150px;border-radius:5px}.shop-new-products-carousel .img-new-products img,.shop-highlighted-products-carousel .img-new-products img{border-radius:5px}.shop-carousel{height:100%}.shop-carousel .carousel-container-wrapper{position:initial}.shop-carousel .carousel-scroll{background:inherit;top:40%;box-shadow:none}.shop-overall-carousel{background-color:inherit;position:relative}.shop-overall-carousel a{color:#565961}.shop-overall-carousel a:hover{color:#565961;text-decoration:none}.shop-overall-carousel .shop-overall-carousel-item{min-width:230px;padding:1rem;border-radius:10px;overflow:hidden;min-height:284px}.shop-overall-carousel .shop-overall-carousel-item .img-new-products{overflow:hidden;background-image:url(https://pbs.twimg.com/media/DxgsOV2WoAAOxIH.jpg);background-size:cover}.shop-overall-carousel .shop-overall-carousel-item .img-new-products img{object-fit:cover;width:100%;height:280px}.shop-overall-carousel .shop-overall-carousel-item h5{font-weight:bold;color:var(--dynamic);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item{min-width:230px;border-radius:5px;overflow:hidden;height:100%;max-height:400px;display:flex;flex-direction:column}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{margin:0;overflow:hidden;border-radius:5px}.shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{background-color:#ededf3;object-fit:contain;width:100%;max-width:270px;min-height:230px}.shop-overall-carousel .shop-overall-carousel-shop-item .product-text{padding-top:12px}.shop-overall-carousel .shop-overall-carousel-shop-item .ribbon-target{position:absolute;top:11px;left:11px;width:auto;padding:8px 11px;background-color:#7ed321;min-height:45px;border-radius:29px;font-size:15px;font-weight:500;line-height:30px;text-align:center;color:#fff}.shop-overall-carousel .shop-overall-carousel-shop-item .promotionEnding{background-color:#ffb600}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating{font-size:10px;margin-bottom:.5rem}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-rating .active{color:var(--dynamic)}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper{width:100%;height:38px;display:flex;align-items:center}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-wrapper .shop-product-name{font-family:Montserrat,serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money{margin-top:5px;width:100%}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h4{margin:0;font-weight:500;font-size:16px;line-height:16px;color:#6f6c80}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money h6{font-weight:500;font-size:12px;line-height:18px;color:#bbb9c1;margin:0}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn{background-color:var(--dynamic);color:#fff;border-radius:60px;width:40px;height:40px;padding-top:12px;margin-left:auto}.shop-overall-carousel .shop-overall-carousel-shop-item .shop-product-money .btn:hover{background:#ab7c1a}.shop-overall-carousel .shop-overall-carousel-shop-item h5{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shop-overall-carousel .shop-overall-carousel-shop-item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productDetailCarousel .carousel-container-wrapper>.carousel-container{padding:0 10px 0 0;max-width:1140px}#productDetailCarousel .shop-carousel>.row{padding-left:15px}#productDetailCarousel .carousel-scroll{display:none}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-width:270px;width:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{display:flex;align-items:center;background-color:#ededf3;min-height:270px}#productDetailCarousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{object-fit:cover;min-width:270px;width:270px}.profile-item{display:flex}.profile-item img{width:40px;height:40px;border-radius:100px}.profile-item div{margin-left:10px}.profile-item div p{margin:0}.profile-item div i{font-size:1rem;color:var(--dynamic)}.shopQueryResults{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:var(--dynamic)}.shop-search-content-items{display:flex;flex-wrap:wrap;align-content:stretch;height:100%;padding:0}.shop-search-content-items .m-datatable{width:100%}.shop-search-content-items .m-datatable>.m-datatable__table{background-color:inherit}.shop-search-content-items .m-datatable__head{display:none !important}.shop-search-content-items .m-datatable__pager-info{display:none}@media(min-width: 1025px){.shop-search-content-items .m-datatable__body{display:grid !important;grid-template-columns:auto auto auto auto;grid-gap:15px}.shop-search-content-items .m-datatable__body .m-datatable--error{position:absolute;top:25%;left:50%}}.shop-search-content-items .m-datatable__cell{display:flex;justify-content:center;max-width:290px;height:420px;background:initial !important}.shop-search-content-items .m-datatable__cell>span{height:100%}.shop-search-content-items .m-datatable__cell .product-slug{display:block;height:100%}@media(min-width: 1025px){.shop-search-content-items .m-datatable__row{display:flex !important;width:100% !important;justify-content:center;margin-bottom:1rem}}.shop-search-content-items .shop-overall-carousel{width:100%;height:100%}.shop-search-content-items .shop-overall-carousel a{color:#565961}.shop-search-content-items .shop-overall-carousel a:hover{color:#565961}.shop-search-content-items .shop-overall-carousel .shop-overall-carousel-shop-item{min-width:195px;height:100%;display:flex;flex-direction:column}.shop-search-content-items .m-datatable__pager-nav{display:flex !important;justify-content:end}.shop-search-content-items .m-datatable__pager-nav .m-datatable__pager-link>i{color:#232323}@media(max-width: 550px){.shop-search-content-items .shop-overall-carousel{max-width:inherit;margin-bottom:20px;width:100%}}.landing-page-shop .m-datatable__pager-nav{display:none !important}.landing-page-shop .m-datatable__table{overflow:visible !important}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{font-weight:500}.shop-sidebar .shop-sidebar-categories .list-group .filter-selector-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;font-weight:400}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;transform:translateY(0%) translateX(-30%) rotate(0deg)}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid rgba(0,0,0,0)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shopMobileFiltersGroup *{transition:all .3s ease}.shopMobileFiltersGroup ul:not(.mobile-attribute-list){list-style:none}.shopMobileFiltersGroup .mobile-attribute-list{padding:0}.shopMobileFiltersGroup button{border:none;background:none}.shopMobileFiltersGroup button.selected{color:var(--dynamic)}.shopMobileFiltersGroup .list-group-item{border:none}.shopMobileFiltersGroup .list-group-item.selected .attributeArrow{transform:rotate(180deg)}.shopMobileFiltersGroup .attributeArrow{margin-right:.5rem}.mobile-sub-list .attributeLabel{border:none;background:none;padding:5px 18px 10px}.mobile-sub-list .attributeLabel .attributeLabelText{padding:0 10px 0}.mobile-sub-list .attributeItemGroup{position:relative}.mobile-sub-list .attributeValuesList{display:grid;padding-left:50px}.mobile-sub-list .attributeItemGroup:not(.selected) .attributeValuesList{display:none}.mobile-sub-list .attributeItemGroup.selected .attributeArrow{transform:rotate(180deg)}.mobile-shop-filters:not(.selected)+ul{display:none}.shop-product{background:inherit;box-shadow:none}.shop-product .product-img{display:flex;align-items:center;background-color:#ededf3;border-radius:5px;max-width:450px}.shop-product .product-img img{width:100%;height:100%;object-fit:contain;border-radius:5px}.shop-product .productImageContainer{display:flex;justify-content:flex-end;max-height:450px;margin-right:35px}.shop-product .productImageContainer .product-thumbnail{margin-right:17px}.shop-product .product-thumbnail{width:16%;display:block;overflow:auto;white-space:nowrap}.shop-product .product-thumbnail>div:not(:first-child){margin:19px 0 0 0}.shop-product .product-thumbnail .product-thumbnail-item{cursor:pointer;max-width:75px;max-height:75px;width:100%;height:100%;border-radius:3px;overflow:hidden;background:#ededf3}.shop-product .product-thumbnail .product-thumbnail-item img{width:100%;height:75px;border-radius:3px;object-fit:contain}.shop-product .product-thumbnail::-webkit-scrollbar{display:none}.shop-product .product-title h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:45px;color:#232323}.shop-product .product-title .shop-product-rating{margin:1rem 0}.shop-product .product-title .shop-product-rating i{color:var(--dynamic);font-size:2.1rem}.shop-product .product-sku{font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;margin:10px 0}.shop-product .product-summary{font-weight:400;font-size:15px;line-height:24px;color:#3c3c3c;text-align:justify}.shop-product .product-info{margin-top:2rem}.shop-product .product-info .product-info-item.variation{padding:1rem;border-radius:5px;margin-bottom:1rem;border:1px solid #ebe8f5}.shop-product .product-info .product-info-item.variation .product-info-wrapper{display:flex;flex-direction:row;gap:1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image{display:flex;align-items:center;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-image img{width:50px;height:50px;border-radius:5px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price{flex-grow:1;align-self:center;display:grid;gap:.1rem}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type span{color:#232323;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.287px;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type{background-color:var(--dynamic);width:44px;height:44px;margin:0;position:absolute;color:#fff;border-radius:50px;text-align:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type .icon-type i .variation-icon{width:44px;height:44px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-type p{font-weight:400;font-size:17px;line-height:26px;color:#595d6e}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-info-variation{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;color:#6f6c80}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-price .product-price-qty h4{display:flex;color:#595d6e;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.287px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity{align-self:center;display:flex;justify-content:end;align-items:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.shop-product .product-info .product-info-item.variation .product-info-wrapper .product-info-packQuantity{display:flex;align-items:center;font-size:17px;font-weight:500;color:#666;min-width:80px;justify-content:flex-start}.shop-product .product-info .product-info-item label.col-1.col-form-label{margin-right:2rem}@media(max-width: 992px){.shop-product .product-info .product-info-item{flex-wrap:wrap}}.shop-product .product-info .product-info-item .correction-height{display:flex;align-items:flex-end}.shop-product .product-info .product-info-item .correction-height .priceDisplay{display:flex;align-items:center;gap:10px}.shop-product .product-info .product-info-item .correction-height .priceDisplay h4{flex:1}.shop-product .product-info .product-info-item .correction-height .priceDisplay .currentPrice{font-size:16px;font-weight:500}.shop-product .product-info .price{margin:3rem 0;display:flex;align-items:flex-end;justify-content:space-between;background-color:#f9f9fc;border-radius:4px}.shop-product .product-info .price .price-display-wrapper{background-color:inherit;position:static;width:50%}.shop-product .product-info .price .price-display-wrapper .main-price{align-items:flex-end;font-family:Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;letter-spacing:0}.shop-product .product-info .price .price-display-wrapper .minor-price{font-family:Poppins,sans-serif;font-weight:500;line-height:21px !important;text-align:left;font-size:14px !important;display:flex;flex-direction:column;align-items:flex-end}.shop-product .product-info .price h3{font-weight:700;font-size:21px;line-height:32px;color:#6f6c80;padding:0;text-transform:uppercase}.shop-product .product-info .price .price-value{font-weight:700;font-size:37px;line-height:45px;color:var(--dynamic);margin-left:10px}.shop-product .product-info .price .totalVA,.shop-product .product-info .price .totalCV{padding:10px 20px;font-weight:500;font-size:17px;line-height:26px;color:#c5c5c5;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .price .pack-variation-promotionEnding{padding:10px 20px;font-weight:500;font-size:15px;line-height:26px;margin-top:-8px;display:flex;justify-content:flex-start;flex:1}.shop-product .product-info .vat-information{color:#6f6c80;font-weight:500;font-size:17px;line-height:26px;margin-bottom:2.5rem}.shop-product .product-info .col-2{align-self:center}.shop-product .product-info .col-2 h4{margin:0}.shop-product .product-info .subscription-display-container .main-title{font-size:17px;font-weight:600;padding:1rem 0}.shop-product .product-info .subscription-display-container .subscription-frequency{padding:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label{height:60px;border-radius:5px;display:flex}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.selected-frequency{border:1px solid #ebe8f5;box-shadow:0 4px 22px 0 rgba(0,0,0,.0588235294)}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label.frequency-to-select:hover{background-color:#f2f3f8}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text{padding:0 12px 0 24px;display:flex;height:100%;width:90%;align-items:center;justify-content:space-between}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .frequency{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-text .timing{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#6f6c80}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button{width:10%;display:flex;justify-content:center;align-items:center}.shop-product .product-info .subscription-display-container .subscription-frequency .current-frequency-label .current-frequency-label-button .button-frequency-collapse{width:27px;height:27px;border:none;border-radius:100%;background-color:#cfcfd4;color:#fff;display:flex;align-items:center;justify-content:center}.shop-product .product-info .subscription-display-container .subscription-frequency label{font-size:16px;font-weight:400}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list{display:none;background-color:#f9f9fc;border:1px solid #ebe8f5}.shop-product .product-info .subscription-display-container .subscription-frequency .subscription-frequency-list.collapsed{display:block;cursor:pointer}.shop-product .pack-quantity-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.shop-product .pack-quantity-wrapper .pack-quantity{font-weight:600;font-size:15px;line-height:22px;color:#6f6c80;margin:0}.shop-product .product-actions{margin-bottom:20px;padding-top:10px;justify-content:flex-end}.shop-product .product-actions .btn{background-color:var(--dynamic);color:var(--inverse);margin-right:10px !important;margin-bottom:10px !important;width:100%;transition:all .2s ease-in-out}.shop-product .product-actions .btn:hover{transform:scale(1.03)}.shop-product .product-actions .btn.disabled{transition:none !important;transform:none !important;cursor:auto}.shop-product .product-actions .btn-second{background-color:var(--inverse) !important;border-color:var(--inverse) !important}.shop-product .shop-product-botton{margin-top:2rem}.shop-product .shop-product-botton .profile-item{float:left}.shop-product .shop-product-botton .profile-item img{width:60px;height:60px}.shop-product .shop-product-botton .profile-item p{margin:0;margin-top:.2rem}.shop-product .shop-product-botton .profile-actions{float:right;margin-top:1rem}.shop-product .shop-product-botton .profile-actions a{margin-right:1rem}.shop-product .shop-product-botton .shop-product-share a{margin-right:1rem}@media(max-width: 992px){.shop-product .shop-product-botton .shop-product-share{margin-top:1rem}}.shop-product .nav-link.active{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link.active i{color:var(--dynamic) !important}.shop-product .nav-link:hover{color:var(--dynamic) !important;border-bottom:1px solid var(--dynamic) !important}.shop-product .nav-link:hover i{color:var(--dynamic) !important}.shop-product .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2.25rem;-webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);box-shadow:0 0 30px 0 rgba(82,63,105,.05);border:0;border-radius:.1rem;max-width:28rem;margin-bottom:2rem;margin-right:1rem}.shop-product .card-body img{width:5rem}.shop-product .card-body a{font-weight:bold;font-size:1.2rem}.shop-product .card.card-custom>.card-body{padding:2rem 2.25rem}.shop-product .shop-review-carousel{min-width:20rem;padding:10px}.shop-product .shop-review-carousel .shop-review-carousel-shop-item{min-width:20rem;webkit-box-shadow:0 0 0px 0 rgba(82,63,105,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.15);padding:10px;border-radius:.5rem}@media(max-width: 455px){.product-info-wrapper{display:block !important}.product-info-wrapper .product-info-image{margin-bottom:1rem}.product-info-wrapper .product-info-price{gap:0 !important}.product-info-wrapper .quantity{justify-content:flex-start !important}}.checkout-wizard-stepper{background-color:#fff;border-radius:5px;padding:.5rem}.checkout-wizard-stepper .row{width:90%;margin:auto}.checkout-wizard-stepper .step-item{display:flex;margin:3rem 0}.checkout-wizard-stepper .step-item .icon-holder{position:relative;align-self:center;border:1px solid var(--dynamic);border-radius:50%;color:var(--dynamic)}.checkout-wizard-stepper .step-item .icon-holder .icon{width:50px;height:50px}.checkout-wizard-stepper .step-item .icon-holder .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:1.4rem}.checkout-wizard-stepper .step-item .description{margin-left:1rem}.checkout-wizard-stepper .step-item .description h2{color:#afadbc;margin:0}.checkout-wizard-stepper .step-item .description h3{color:#535061;margin:0}.checkout-wizard-stepper .step-item .description p{margin:0}.checkout-wizard-stepper .active .icon-holder{background-color:var(--dynamic);color:#fff !important}.checkout-wizard-stepper .deactivate .icon-holder{border:1px solid #dee2e6 !important;color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description{color:#dee2e6}.checkout-wizard-stepper .deactivate .description h2{color:#dee2e6 !important}.checkout-wizard-stepper .deactivate .description h3{color:#dee2e6 !important}.shop-checkout-step1 .product-item .close{cursor:pointer}.shop-checkout-step1 .all-products{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step1 .all-products .stock-error{margin-top:5px}.shop-checkout-step1 .all-products .list-products ul{padding:0}.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:nowrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close{width:5%}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{background-color:#b5b5b5;height:30px;width:30px;border-radius:100px;text-align:center;padding-top:4px;margin-left:-1rem}.shop-checkout-step1 .all-products .list-products .product-item .product-img{width:116px;height:100px;overflow:hidden}.shop-checkout-step1 .all-products .list-products .product-item .product-img img{width:100%}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:50%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin{max-width:150px}.shop-checkout-step1 .all-products .list-products .product-item .product-info .correction-quantity-margin input{width:60%;height:30px;margin-left:-4px;margin-top:3px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .price h2{font-size:1.5rem}@media(max-width: 550px){.shop-checkout-step1 .all-products .list-products .product-item{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}.shop-checkout-step1 .all-products .list-products .product-item .close .btn-close{height:20px;width:20px;padding-top:3px;margin-left:-2rem;font-size:12px}.shop-checkout-step1 .all-products .list-products .product-item .product-img{display:none}.shop-checkout-step1 .all-products .list-products .product-item .product-info{width:80%;padding-left:10px}.shop-checkout-step1 .all-products .list-products .product-item .product-info div{margin-bottom:0}.shop-checkout-step1 .all-products .list-products .product-item .price{border:none;width:45%;padding:2rem}.shop-checkout-step1 .all-products .list-products .product-item .price p{font-size:11px}.shop-checkout-step1 .all-products .list-products .product-item .mobile-border{align-items:center;margin:0 !important;border-bottom:1px solid #f3f1f9}}.shop-checkout-step1 .all-products .list-products .subscription-delivery{color:var(--dynamic);font-weight:500;font-size:13px;line-height:23px;letter-spacing:0;text-align:left;margin-top:8px}.shop-checkout-step1 .all-products .products-amounts-control{display:flex;flex-direction:row;justify-content:flex-end}.shop-checkout-step1 .all-products .products-amounts-control .btn-dynamic{margin-right:8px}.shop-checkout-step1 a{margin-top:1rem;float:right}.coupons-choose{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.coupons-choose .title{padding-bottom:0}.coupons-choose .discount-coupon-card{box-shadow:0 0 2.375px rgba(0,0,0,.196378);border-radius:3.83px;max-width:300px;min-height:60px;cursor:pointer;height:65px}.coupons-choose .discount-coupon-card:hover{box-shadow:0 0 2.375px var(--dynamic)}.coupons-choose .vertical-center{display:flex;align-items:center}.coupons-choose .coupon-preview-container{border-radius:7px;background-color:#f2f3f8;max-width:45px}.coupons-choose .isCoins{border-radius:100%;height:45px;width:45px}.coupons-choose .coupon-preview-img{height:35px;width:auto;border-radius:7px}.coupons-choose .isCoins-image{transform:scale(0.7);margin-left:-5px}.coupons-choose .container-coupon-name{padding:0 0 0 10px}.coupons-choose .wrapper-coupon-name{display:flex;flex-direction:column}.coupons-choose .coupon-name{font-weight:500;font-size:14.25px;text-align:start;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.coupons-choose .coupon-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.coupons-choose .coupon-discount{font-weight:400;font-size:13.25px;display:flex}.coupons-choose .active{background-color:var(--dynamic);color:#fff}.coupons-choose .academy-subtitle{padding:1rem 0;padding-left:2.5rem}@media(max-width: 490px){.coupons-choose .discount-coupon-card{min-height:90px}.coupons-choose .discount-coupon-card .coupon-preview-container{height:40px;display:flex;justify-content:center;align-items:center}.coupons-choose .discount-coupon-card .coupon-preview-container img{transform:scale(0.7)}}.coupons-choose .carousel-container-wrapper{padding-bottom:1rem;padding-top:.4rem}.coupons-choose .reward-list-item{max-width:230px}.convert-coins{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.check-coupon{margin-top:1rem;background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount{background-color:#fff;border-radius:5px;padding:2.5rem}.total-card-ammount .title{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33px;color:#222127}.total-card-ammount p{font-weight:400;font-size:15px;line-height:24px;color:#6f6c80}.total-card-ammount .items{padding:1rem 0}.total-card-ammount .items-price{text-align:right;float:right}.total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card{background-color:#fff;border-radius:5px;padding:2.5rem}.notes-card h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}.notes-card .notes-input{border:1px solid #b8c7d8;box-sizing:border-box;border-radius:4px}.check-terms{margin-top:13px;background-color:#fff;border-radius:5px;padding:2.5rem;text-align:justify;margin-left:5px;display:flex}.check-terms span{border:1px solid var(--dynamic) !important}.check-terms .terms-box{margin-left:5px}.check-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.shop-checkout-step2 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .line-list h3{margin-bottom:1rem}.shop-checkout-step2 .line-list .form-group{margin-bottom:0}.shop-checkout-step2 .line-list ul{padding:0;list-style:none}.shop-checkout-step2 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .line-list .col-form-label .m-radio>span,.shop-checkout-step2 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .line-list .profile-actions{padding-top:14px}.shop-checkout-step2 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step2 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step2 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step2 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step2 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step2 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step2 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step2 .line-list .add-new-address label{width:100%}.shop-checkout-step2 .line-list .profile-actions{padding-top:18px}.shop-checkout-step2 .type-shipping{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step2 .type-shipping .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step2 .type-shipping .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step2 .type-shipping ul{padding:0;list-style:none}.shop-checkout-step2 .type-shipping .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step2 .type-shipping .col-form-label .m-radio>span,.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step2 .type-shipping .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step2 .continue-colum a,.shop-checkout-step2 .continue-colum button{margin-top:1rem;float:right}.shop-checkout-step2 .address-item>.row{flex-wrap:nowrap}.shop-checkout-step2 .address-item .button-section{width:initial}.shop-checkout-step2 .address-item .center-content{top:15px !important}.shop-btnBack{color:#fff !important;margin-right:2rem;background-color:#adafc6;border-color:#adafc6}.shop-btnBack:hover{background-color:#c4c5d6;border-color:#c4c5d6}.shop-checkout-step3 .line-list{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .line-list h3{margin-bottom:1rem}.shop-checkout-step3 .line-list .form-group{margin-bottom:0}.shop-checkout-step3 .line-list ul{padding:0;list-style:none}.shop-checkout-step3 .line-list .checkbox{display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.shop-checkout-step3 .line-list .checkbox>span{background-color:#ecf0f3;height:18px;width:18px}.shop-checkout-step3 .line-list .col-form-label strong{font-size:16px;line-height:22px}.shop-checkout-step3 .line-list .col-form-label .m-radio>span,.shop-checkout-step3 .line-list .col-form-label .m-checkbox>span{border-radius:20px;background:none;position:absolute;top:1px;left:0;height:25px;width:25px;margin-right:1rem}.shop-checkout-step3 .line-list .col-form-label .m-checkbox.m-checkbox--state-success>span{border:1px solid var(--dynamic)}.shop-checkout-step3 .line-list .profile-actions{padding-top:14px}.shop-checkout-step3 .line-list .profile-actions a{margin-left:10px}.shop-checkout-step3 .line-list .add-new-btn{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon{background:#c5c5c5;color:#fff !important;font-size:18px;border:1px solid #c5c5c5 !important;transition:color .3s,background-image .5s,ease-in-out}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.shop-checkout-step3 .line-list .add-new-btn .m-btn--icon>span{display:table;margin-left:50px;width:200px;text-align:left;padding-top:10px}.shop-checkout-step3 .line-list .add-new-btn i{font-size:1.5rem !important}.shop-checkout-step3 .line-list .shipping-ask label.m-checkbox.m-checkbox--state-success{padding-top:7px}.shop-checkout-step3 .line-list .shipping-ask span{border:1px solid #575962 !important;height:17px !important;width:17px !important;border-radius:3px !important;margin-top:5px !important}.shop-checkout-step3 .line-list .add-new-address{margin-bottom:2rem}.shop-checkout-step3 .line-list .add-new-address label{width:100%}.shop-checkout-step3 .credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.shop-checkout-step3 .credit-card-info .credit-card-logo{margin-left:1rem}.shop-checkout-step3 .credit-card-holder>.row{flex-wrap:nowrap}.shop-checkout-step3 .credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark{width:25px;height:25px;left:0;top:1px;border-radius:50%}.shop-checkout-step3 .credit-card-holder .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:14px}.shop-checkout-step3 .payment-manage{background-color:#fff;border-radius:5px;padding:2.5rem}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic)}.shop-checkout-step3 .payment-manage .nav-pills .nav-link.active img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:100%}.shop-checkout-step3 .payment-manage .nav-pills .nav-link,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link{height:5rem;border:2px solid #f3f3f3;border-radius:5px;margin-left:0 !important}.shop-checkout-step3 .payment-manage .nav-pills .nav-link img,.shop-checkout-step3 .payment-manage .nav-pills .show>.nav-link img{width:auto !important;height:100%}.shop-checkout-step3 .payment-manage .nav.nav-pills .nav-item,.shop-checkout-step3 .payment-manage .nav.nav-tabs .nav-item{margin-left:0}.shop-checkout-step3 .continue-colum a{margin-top:1rem;float:right}.carousel-container .highlighted-product{flex:0 0 30rem;margin:.75rem;border-radius:1.2rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#f3f4f8}.carousel-container .highlighted-product .highlighted-product-info{margin:1.2rem}.carousel-container .highlighted-product .highlighted-product-title{font-weight:bold}.carousel-container .highlighted-product.compact{flex:0 0 15rem;border-radius:.6rem;margin-bottom:8.1rem}.link-icon-with-badge{position:relative}.link-icon-with-badge .link-icon-badge{position:absolute;top:-5px;right:-5px;width:1.3rem;height:1.3rem;background:red;border-radius:15px;font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:bold}.user-orders-list{padding:20px 15px !important;background-color:#fff;border-radius:5px;margin-right:0;margin-left:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__body.m-invoice__body--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__head .m-invoice__container.m-invoice__container--centered{width:90% !important}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table .m-invoice__table--centered{width:90% !important}.m-datatable .m-datatable__body,.m_datatable .m-datatable__body{min-height:auto}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer{margin-top:1rem !important;padding:3rem 0 3rem 0 !important}a.edit-order{margin-left:18px;color:#717171}.coupons-orders a{margin:0 1rem}.wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}.wc-order-totals .label{vertical-align:top}.Price-amount.amount{font-size:.7em !important;width:10em;box-sizing:border-box}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{vertical-align:super !important;text-align:right;font-size:1.8rem;padding-top:0}.m-invoice-2 .m-invoice__wrapper .m-invoice__footer .m-invoice__table table tbody tr td{padding:0 0 !important;font-size:1.1rem}.order-status-display{display:flex;flex-wrap:nowrap;justify-content:flex-start}.order-status-display .order-status-text{margin-left:15px}.pickup-location-order{margin-top:1rem;padding:1rem 0 0 0;color:#575962}.pickup-location-order h5{color:#212529}.pickup-location-order .maps-container{margin-top:1rem}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-15{margin-top:15px}.order-sidebar{height:100%}.btn-text{margin-left:10px}#completed-order-modal .modal-header{justify-content:center;align-items:center;height:95px}#completed-order-modal .modal-footer{display:block}#completed-order-modal .footer-buttons{display:flex;justify-content:space-around}#completed-order-modal .btn-outline-metal{color:#979797;border:1px solid #979798}#completed-order-modal .modal-text{font-size:14px;text-align:center;line-height:2;color:#7e7e7e;font-weight:400}.green-jungle{background-color:var(--dynamic);color:#666}.green-jungle:hover{color:#666}.button-previous{background-color:#e2e5ec;color:#666}.button-previous:hover{color:#666}#specifications_tab .toggle{display:none}#specifications_tab .option{position:relative;margin-bottom:1em}#specifications_tab .title,#specifications_tab .content{backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#specifications_tab .title{background:#f2f1f7;padding:1em;display:block;font-weight:600;color:#5a5c65;margin-bottom:0;cursor:pointer}#specifications_tab .title i{font-size:2rem;color:var(--dynamic);margin-right:4rem;margin-left:1rem}#specifications_tab .content{max-height:0;overflow:hidden}#specifications_tab .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}#specifications_tab .content .table-striped tbody tr:nth-of-type(odd){background:#f9f8fb}#specifications_tab .toggle:checked+.title+.content{max-height:500px}#specifications_tab .toggle:checked+.title i{transform:rotate(90deg)}#specifications_tab .toggle:checked+.title:before{transform:rotate(90deg) !important}.customTabs-container .m-portlet__head{padding:0 1.5rem;height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button{cursor:pointer;margin-right:10px}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs button:not(:last-child){margin-right:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.customTabs-container .m-portlet__head{height:100% !important}.customTabs-container .m-portlet__head .m-portlet__head-tools{height:100%}.customTabs-container .m-portlet__head .m-portlet__head-tools .nav-tabs{display:flex;flex-wrap:wrap;flex-direction:column}}.warning-red{font-weight:500;font-size:13px;line-height:20px;color:red}.warning-yellow{color:#ffc241}.fix-word-break{word-break:break-word}.customer-info-invalid{color:red;font-size:.9rem !important;font-weight:400}.shop-order-blocks{margin-top:2rem}.products-toPay-title{color:#595d6e;font-weight:700;font-size:20px;padding-top:1rem;padding-left:2.5rem;text-transform:uppercase}.ul-products-toPay{margin-top:2rem;padding-right:3rem;padding-left:3rem}.products-toPay{padding:0 2rem}.products-toPay:first-child{padding-top:24px}.list-product-toPay{padding:2rem;margin-bottom:2rem;display:flex;align-items:center}.list-product-toPay .frequency{color:var(--dynamic);font-size:13px;font-weight:500}.list-product-toPay .product-toPay-img img{width:100px;height:auto}.list-product-toPay .product-toPay-detail-name{color:#222127;font-size:18px;line-height:25px;font-weight:400}.list-product-toPay .product-toPay-detail-quantity{margin-top:20px;display:flex;align-items:center}.list-product-toPay .product-toPay-detail-quantity .product-toPay-label{color:#6f6c80;font-size:15px;line-height:22px;font-weight:600;margin-right:15px}.list-product-toPay .product-toPay-detail-quantity .product-toPay-input{display:flex;justify-content:center;align-items:center;border:1px solid #f3f1f9;padding:5px;border-radius:100px;min-width:32px;font-weight:500;font-size:15px;line-height:20px}.list-product-toPay .product-toPay-total{display:flex;align-items:center;justify-content:center;color:#222127;font-weight:400;font-size:24px;line-height:30px}.list-product-toPay:hover{background:var(--dynamic);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shipping-toPay{padding:2rem 3rem;display:flex;align-items:flex-start}.shipping-toPay .custom-checkbox-container{position:relative}.shipping-toPay .radio-container{width:5%;margin-top:-0.5rem}.shipping-toPay .shipping-toPay-content h6{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a;margin:0 0 5px}.shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400}.payment-toPay .payment-container{padding:1rem 3.5rem;display:flex;justify-content:center}.payment-toPay .payment-method{height:50px;padding:10px;display:flex;justify-content:center}.payment-toPay .payment-method img{height:40px;padding-bottom:5px}.payment-toPay-cardList ul{list-style:none}.credit-card-toPay{padding-top:2rem;padding-bottom:5px}.order-toPay-sidebar{padding:3rem}.order-toPay-sidebar h6{font-size:24px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}.order-toPay-sidebar-detail{padding-top:2rem;padding-bottom:2rem}.order-toPay-sidebar-detail p{font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-detail span{display:flex;justify-content:flex-end;font-weight:400;font-size:14px;line-height:24px;color:#6f6c80}.order-toPay-sidebar-total{padding-top:1rem}.order-toPay-sidebar-total p{font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-total span{display:flex;justify-content:flex-end;font-size:20px;line-height:30px;font-weight:600;color:#6f6c80}.order-toPay-sidebar-terms{text-align:justify;display:flex;margin-top:2rem}.order-toPay-sidebar-terms span{border:1px solid var(--dynamic) !important}.order-toPay-sidebar-terms .terms-box{margin-left:5px}.order-toPay-sidebar-terms .terms-box .terms{color:var(--dynamic) !important;text-decoration:none;margin:0 !important;float:none !important}.order-toPay-sidebar-buttons{display:flex;align-items:center;margin-top:2rem;padding:1rem 0}.order-toPay-sidebar-buttons .remove-padding-order-toPay{padding:0}.order-toPay-sidebar-buttons .btn-cancel{background:none;border:none;font-size:13px;font-weight:400;line-height:24px;padding:5px 10px;color:#979797;min-width:100px}.order-toPay-sidebar-buttons .btn-cancel:hover{border:1px solid #979797;border-radius:40px}.order-toPay-sidebar-buttons .btn-complete{background:var(--dynamic);border:1px solid var(--dynamic);font-size:13px;font-weight:400;color:#fff;padding:5px 10px;border-radius:40px;min-width:100px;margin-left:15px}.order-toPay-sidebar-buttons .btn-complete:hover{transform:scale(1.03)}.btn-pay{margin-top:1rem;margin-bottom:1rem;min-width:100px;float:right}.m-portlet__body.category-bar{padding-top:8px;padding-bottom:8px}@media screen and (max-width: 455px){.products-toPay-container .m-portlet__body{padding:0 !important}.products-toPay-container .products-toPay-title{display:flex;justify-content:center;padding:0}.products-toPay-container .ul-products-toPay{padding:5px}.products-toPay-container .ul-products-toPay .product-toPay-img{display:none}.products-toPay-container .ul-products-toPay .product-toPay-detail{border-bottom:1px solid #f3f1f9;padding:10px;border-right:none}.products-toPay-container .ul-products-toPay .product-toPay-total{display:flex;justify-content:flex-end;margin-top:10px;font-size:16px}.products-toPay-container .shipping-toPay label{padding:15px}.products-toPay-container .shipping-toPay .shipping-toPay-content h6{margin-top:20px}.products-toPay-container .shipping-toPay .shipping-toPay-content p{margin:0;color:#6f6c80;font-size:14px;line-height:20px;font-weight:400;text-align:justify}.products-toPay-container .remove-credit-card{padding-right:1rem;display:flex;justify-content:flex-end}}.fix-column-label{padding-left:0;text-align:right;font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:26px;letter-spacing:0}.order-toPay-sidebar-notes h5{font-weight:600;line-height:30px;font-size:20px;color:#6f6c80}.order-toPay-sidebar-notes .notes{width:100%}.order-toPay-sidebar-notes textarea{border:1px solid #b8c7d8;border-radius:4px;min-height:200px}.order-notes-details{padding:0 4rem;margin-bottom:1rem}.order-notes-details h5{font-size:14px;line-height:21px;font-weight:600;color:#6f6c80}.order-notes-details span{font-weight:400;font-size:12px;line-height:18px;color:#75777e}.btn-payment-method{width:100%}.btn-payment-method:disabled{background-color:#d3d3d3 !important}.paypal-tab-container{position:relative;display:inline-block}.paypal-tab-container .tooltip-text{visibility:hidden;width:fit-content;background-color:#fff;color:#928a8a;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-60px;margin-right:-40px;opacity:0;transition:opacity .3s;box-shadow:0 4px 8px rgba(0,0,0,.1)}.paypal-tab-container:hover .tooltip-text{visibility:visible;opacity:1}.bank-transfer-payment h3{margin:2rem 0}.bank-transfer-payment span{font-size:16px;line-height:22px}.error-msg-checkout{font-size:14px;font-weight:500;color:red}.order-create-btn{display:flex;justify-content:flex-end;align-items:center;padding-bottom:1rem}.subscriptions-title,.orders-title{font-size:18px;font-weight:600;color:#575962;margin-top:1rem}#my-subscriptions-carousel{width:100%;padding:.5rem 0}.my-subscriptions{color:inherit;text-decoration:none;display:flex;align-items:center;background-color:#f3f4f8;border-radius:7px;width:324px;min-width:324px;height:121px}.my-subscriptions:hover{color:inherit;text-decoration:none;opacity:.8}.my-subscriptions-product-thumbnail{padding:7px 0 7px 7px}.my-subscriptions-product-thumbnail .product-thumbnail-item img{max-width:139px;max-height:107px;margin-right:10px;border-radius:7px;overflow:auto}.my-subscriptions-info{padding:7px 7px 7px 4px;display:grid;gap:1rem}.my-subscriptions-info-productName{display:grid;gap:.5rem}.my-subscriptions-info-productName .title{font-size:13px;font-weight:500}.my-subscriptions-info-productName .value{color:var(--dynamic);font-size:13px;font-weight:400}.my-subscriptions-info-nextOrder{display:grid}.my-subscriptions-info-nextOrder .title{font-size:12px;font-weight:500}.my-subscriptions-info-nextOrder .value{font-size:12px;font-weight:300}#payment-method-update .modal-body{padding:20px 40px}#payment-method-update .modal-body .payment-methods-checkout{margin-top:-4rem;background-color:rgba(0,0,0,0)}#payment-method-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#payment-method-update .close-modal span{color:#979797}@media screen and (max-width: 455px){#payment-method-update .modal-dialog{max-width:800px !important}}#payment-method-update .handle-form-address{display:flex;justify-content:flex-end}#payment-method-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#payment-method-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#payment-method-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}#address-update .modal-header{border-bottom:none}#address-update .modal-header .close{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end}#address-update .modal-header .close span{color:#979797}#address-update .modal-body{padding-top:0 !important}#address-update .close-modal{font-size:4rem;margin-right:.5rem;display:flex;justify-content:end;z-index:10}#address-update .close-modal span{color:#979797}#address-update .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#address-update .add-new-address{padding:1rem}#address-update .add-new-address #form-address-fragment{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem}#address-update .add-new-address #form-address-fragment .form-group{flex:0 0 calc(50% - 20px)}#address-update .handle-form-address{display:flex;justify-content:flex-end}#address-update .handle-form-address .primary{min-width:174px;height:40px;border-radius:7px;font-weight:500;font-size:14px}#address-update .handle-form-address .secondary{background:none;border:none;min-width:160px;color:#6f6c80;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.162px;padding-top:10px;margin-right:10px;cursor:pointer}#address-update .handle-form-address .secondary:hover{border-bottom:.5px solid #6f6c80}@media screen and (min-width: 576px){#address-update .modal-dialog{max-width:700px !important}}@media screen and (max-width: 455px){#address-update #form-address-fragment{display:block !important}}@media screen and (max-width: 455px){.order-create-btn{margin:10px 0}#userOrderPage{padding:0 !important;margin:0 !important}#userOrderPage .m-portlet__body{padding:0 !important;margin:0 !important}#userOrderPage .userOrderPage-wrapper{padding:0 !important}#userOrderPage .userOrderPage-container{width:100vw !important;margin:0 !important;padding-left:30px !important}#userOrderPage .order-header-wrapper{padding:18px}#userOrderPage .wc-order-totals{width:100% !important}#userOrderPage .m-invoice__table{padding:0 10px !important}}.product-thumbnail::-webkit-scrollbar{display:none}#googleInput-error{color:#f4516c}.remove-border-tab{border:0}.order-pay-bancontact{padding:0 2rem}.va-container-checkout p{margin:0}.va-container-checkout span{padding-left:0}.order-details-payment-info{min-height:45px}.order-details-user-info{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;min-height:45px}.order-details-user-info img{height:35px;width:35px;border-radius:50%;object-fit:cover}.order-details-user-info .order-details-user-name-and-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#6f6c80;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}.order-details-user-info .order-details-user-name-and-phone .order-details-user-name{font-weight:500}.order-details-user-info .order-details-user-name-and-phone .order-details-user-phone{font-weight:400}.quantity-label{padding-top:0;padding-bottom:0;display:flex;align-items:center}.fix-product-name{margin-top:-1rem;display:flex;gap:10px;flex-wrap:wrap;min-width:250px;align-items:center}.fix-product-name .item-name{white-space:nowrap;max-width:240px;text-overflow:ellipsis;overflow:hidden}.pack-information{font-weight:500;font-size:13px;line-height:20px;color:var(--dynamic)}#user-info-history{padding-left:1rem}#user-info-history img{max-width:32px;height:auto;border-radius:100%}.status-lost{background-color:#fd1818;color:#fff}.refund-info{padding-left:1.5rem;margin-bottom:1rem}.refund-info span{margin-right:10px}.badge-padding{padding-left:10px}.status-pending_payment{background-color:#d09b04;color:#fff}.status-processing_error{background-color:#d04848;color:#fff}.status-out_of_stock{background-color:#ff36a6;color:#fff}.fix-new-status .status-lost{background:none !important}.fix-new-status .status-lost:before{background-color:#fd1818 !important}.fix-new-status .status-pending_payment{background:none !important}.fix-new-status .status-pending_payment:before{background-color:#d09b04 !important}.fix-new-status .status-processing_error{background:none !important}.fix-new-status .status-processing_error:before{background-color:#d04848 !important}.fix-new-status .status-out_of_stock{background:none !important}.fix-new-status .status-out_of_stock:before{background-color:#ff36a6 !important}.shipping-address-hint{font-size:1rem;color:#575962;font-weight:100;text-transform:none !important}.price-pay{width:20%;border-left:1px solid #f3f1f9;padding:1rem;margin-left:10px}.price-pay p{font-size:12px}.warning-message{color:var(--danger);font-size:1rem !important;margin:.5rem 0}.coupon-shop-container .remove-coupon{background:#b5b5b5;opacity:.8;height:20px;width:20px;color:#000;border-radius:100px;border:none;padding-bottom:2px;display:flex;justify-content:center;align-items:center}@media(max-width: 570px){.coupon-shop-container{min-width:140px}}#addressFormatted-checkout{font-weight:400;font-size:14px;line-height:20px;color:#6f6c80}.company-format-address{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.with-company-name{font-size:15px !important}#nameFormatted-checkout{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.custom-title h3{font-size:18px;line-height:27px;font-weight:700;color:#595d6e;text-transform:uppercase}.shop-addNewAddress{font-size:15px;font-weight:400;line-height:20px;color:#2f2f3a}.provider-name{font-weight:400;font-size:15px;line-height:20px;color:#2f2f3a}.shipping-provider-options{padding-left:1rem}.shipping-address-content{padding-left:.9rem}.priceDisplay{white-space:nowrap}.priceDisplay .oldPrice{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left;text-decoration-line:line-through;color:#232323}.priceDisplay .currentPrice{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dynamic)}.cart-button{background:#fff !important;box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12) !important;transition:all .2s ease-in-out;font-size:14px}.cart-button i{padding-bottom:4px;font-size:20px !important;color:var(--dynamic)}.cart-button span{font-size:14px;padding-left:5px !important;color:var(--dynamic)}.cart-button:hover{transform:scale(1.03)}.cart-button:disabled{transition:none !important;transform:none !important;cursor:auto}.cart-button:disabled i{color:#595d6e}.cart-button:disabled span{color:#595d6e}.product-details-tabs .product-details-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.product-details-tabs #container-body{padding-left:0 !important;padding-right:0 !important}.navigate-images{margin-top:5rem;margin-bottom:3rem}.navigate-images button{transition:all .2s ease-in-out}.navigate-images button i{font-size:1.5rem;color:var(--dynamic)}.navigate-images button:hover{transform:scale(1.1)}.navigate-images button:disabled{transition:none !important;transform:none !important;cursor:auto}.navigate-images button:disabled i{font-size:1.5rem;color:#c7c7c7}.navigate-images .arrow-left{padding-right:4rem;display:flex;justify-content:flex-end;align-items:center;border-right:1px solid #e8e8e8}.navigate-images .arrow-right{padding-left:4rem;display:flex;justify-content:flex-start;align-items:center}.navigate-images .navigate-btn{background:none !important;border:none !important}.pickup-location{margin-top:20px}.pickup-address{list-style:none}.pickup-address .button-section{display:none}.pickup-address .col-10{width:215px}.fix-width{width:40px}.fix-width-address{width:254px}.custom-btn-address{margin-right:1rem;background:#c5c5c5 !important}.custom-btn-address:hover{border:1px solid #c5c5c5 !important;box-shadow:0 0 .5em #c5c5c5 !important}.divisor-marketplace{margin:20px 0;border:1px solid #ebe8f5}.coupon-isCoins-container{padding:0 0 0 10px;display:flex;align-items:center}.coupon-isCoins-container .name{padding:0;margin-bottom:5px !important}.coupon-isCoins-container .values-container .values{display:flex;justify-content:space-between}.coupon-isCoins-container .values-container .values p{margin:0;padding-right:5px}.coupon-isCoins-container .values-container .values-coins{font-weight:400;font-size:12px;line-height:13px;color:#c5c5c5;display:flex;align-items:flex-end;padding-bottom:3px}.coupon-isCoins-container .values-container .values-monetary{display:flex;align-items:flex-end;font-weight:400;font-size:13px;line-height:13px;text-align:right;color:#605e5f;padding-bottom:3px}.coupon-isCoins-container .coinsActive .values-coins{color:#fff}.coupon-isCoins-container .coinsActive .values-monetary{color:#fff}.order-pay-totalVA{display:flex;align-items:center}.order-pay-totalVA p{margin-bottom:0}.order-pay-totalVA span{display:flex;justify-content:flex-end}.tab-order-container{padding-left:30px;padding-right:30px}.tab-order-container .tabs{padding:1rem 1rem 1.5rem 1rem}.coupon-remove-btn{display:flex;justify-content:center;padding:0}.info-vat{font-weight:500;font-size:15px;line-height:22px;letter-spacing:-0.286957px;color:#c5c5c5}.order-detail-totalVA .va,.order-detail-totalCV .cv{font-weight:400 !important;font-size:15px !important;line-height:24px;color:#6f6c80 !important}.remove-style-btn{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.disabled-btn .discount-coupon-card{border-color:#f4f5f8;color:#6f727d;background-color:#f4f5f8;cursor:not-allowed}.coupon-hint .form-group input:disabled{cursor:not-allowed}.coupon-hint .form-group button:disabled{cursor:not-allowed}.change-address button:disabled{cursor:not-allowed}.checkout-disabled input{cursor:not-allowed}.checkout-disabled .checkmark{cursor:not-allowed}.discount-coupon-card{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:1rem !important}.discount-coupon-card .coupon-preview-container{flex:1 auto}.discount-coupon-card .coupon-preview-container.from-subscription{background-color:var(--dynamic);border-radius:7px}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .coupon-preview-container.from-subscription .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}.discount-coupon-card .from-subscription .wrapper-coupon-name{display:grid;gap:.4rem}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-name{color:#605e5f;font-size:12px;font-weight:500}.discount-coupon-card .from-subscription .wrapper-coupon-name .coupon-discount{color:#605e5f;font-size:11px;font-weight:400}#creditNotesModal{padding-top:1rem}#creditNotesModal .modal-header{margin-top:1rem;margin-bottom:1rem}#creditNotes tr span{text-align:center}#creditNotes td span{text-align:center}#creditNotes [data-field*=amount]{max-width:180px}#creditNotes [data-field*=amount] span{width:180px !important}#creditNotes [data-field*=number]{max-width:180px}#creditNotes [data-field*=number] span{width:180px !important}#creditNotes [data-field*=date]{max-width:180px}#creditNotes [data-field*=date] span{width:180px !important}.payment-methods-checkout{margin-top:1rem;background-color:#fff;border-radius:5px}.payment-methods-checkout .subtitle{font-weight:400;font-size:15px;line-height:22px;letter-spacing:1px;color:#595d6e;margin-bottom:2rem !important}.payment-methods-checkout .card-list{list-style-type:none;padding:0 2rem 0 0}.payment-methods-checkout .card-list .span-checkbox{border:none}.payment-methods-checkout #paymentList{display:flex;flex-wrap:wrap;align-items:center}.payment-methods-checkout #paymentList li{margin-right:2rem}.payment-methods-checkout #paymentList li button{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-methods-checkout #paymentList li button span{font-weight:400;font-size:12px;line-height:20px}.payment-methods-checkout h4{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}.payment-methods-checkout h3{font-weight:400;font-size:16px;line-height:20px;color:#2f2f3a}.payment-methods-checkout .nav-pills .nav-link.active,.payment-methods-checkout .nav-pills .show>.nav-link{color:#fff;background-color:var(--dynamic);border:1px solid var(--dynamic)}.payment-methods-checkout .nav-pills .nav-link.active img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:100%}.payment-methods-checkout .nav-pills .nav-link,.payment-methods-checkout .nav-pills .show>.nav-link{height:5rem;border:1px solid #ebedf2;background-color:#fff;border-radius:5px;margin-left:0 !important}.payment-methods-checkout .nav-pills .nav-link:hover,.payment-methods-checkout .nav-pills .show>.nav-link:hover{border:1px solid var(--dynamic);border-radius:5px}.payment-methods-checkout .nav-pills .nav-link img,.payment-methods-checkout .nav-pills .show>.nav-link img{width:auto !important;height:100%}.payment-methods-checkout .nav.nav-pills .nav-item,.payment-methods-checkout .nav.nav-tabs .nav-item{margin-left:0}.payment-methods-checkout .nav-item{width:150px;max-width:150px;height:auto;margin-bottom:1rem}.payment-methods-checkout .nav-item .nav-link{padding:1rem 5px !important}.payment-methods-checkout .credit-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-methods-checkout .credit-card #creditCardImg{height:24px;width:auto}.payment-methods-checkout .remove-credit-card a{background:#c5c5c5}.payment-methods-checkout .payment-image img{height:30px !important;width:auto !important}.payment-methods-checkout .add-new-btn{padding-left:0}.payment-methods-checkout .add-new-btn a{background:#c5c5c5;border-radius:20px;border:1px solid #c5c5c5;transition:color .3s,background-image .5s,ease-in-out}.payment-methods-checkout .add-new-btn a i{color:#fff}.payment-methods-checkout .add-new-btn a:hover{border:1px solid #c5c5c5;box-shadow:0 0 .5em #c5c5c5}.payment-methods-checkout .stripe-container{padding:1.4rem 0}.payment-pay-page{padding:3rem}.warning-box{align-self:center;width:75%;margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;padding:10px;gap:10px;background:rgba(255,189,6,.2)}@media(max-width: 500px){.warning-box{width:100%}}.warning-box span{font-weight:400;font-size:13px;line-height:20px;color:#e1ab16}.payment-by-company-container{display:flex;flex-direction:column}.payment-by-company-container .company-billing{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e}.payment-by-company-container .hint-box{align-self:center;width:88%}@media(max-width: 500px){.payment-by-company-container .hint-box{width:100%}}.payment-by-company-container .hint-box span{font-weight:400;font-size:14px;line-height:20px;color:#2f2f3a}.payment-by-company-container .react-tagsinput-tag{font-size:13px}.payment-by-company-container .m-form__help{font-size:12px;color:#7c7f88;line-height:22px}#paidByCompany{width:90%}#paidByCompany .input-container-paidByCompany .input-container{display:flex;flex-direction:column;width:75%}@media(max-width: 500px){#paidByCompany .input-container-paidByCompany .input-container{width:100%}}#paidByCompany .react-autosuggest__container{width:100%}#paidByCompany .select2-selection__rendered{font-size:1rem !important}#paidByCompany .select2-selection__placeholder{font-size:1rem !important}#paidByCompany .select2-selection__arrow{top:50% !important}#paidByCompany .academy-payment-companyEmail-container:not(:first-child){margin-top:1rem}#paidByCompany .academy-payment-companyEmail-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn{display:flex;align-items:center}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}#paidByCompany .academy-payment-companyEmail-container .remove-email-btn button:hover{background:#dc2189}#paidByCompany .academy-payment-companyEmail-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}#paidByCompany .academy-payment-companyEmail-label{font-weight:400;font-size:14px;line-height:21px;color:#212529;margin-top:1rem}#paidByCompany .add-participant-btn-container{margin-top:1rem;display:flex;margin-left:0}#paidByCompany .add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}#paidByCompany .add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}#paidByCompany .add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}#paidByCompany .submit-container{margin-top:20px;max-width:75%;padding-right:0;display:flex;justify-content:flex-end;padding-left:0 !important}@media(max-width: 500px){#paidByCompany .submit-container{max-width:100%}}#paidByCompany .submit-container button{min-width:100px}@media(max-width: 455px){.academy-payment-companyEmail-container{margin-left:0;position:relative}.academy-payment-companyEmail-container label{text-align:start !important;padding-left:0 !important}.academy-payment-companyEmail-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-companyEmail-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}}.company-info-container{display:grid;grid-auto-columns:auto;grid-template-columns:50% 50%}.company-info-container .paid-by-company-info{display:flex;flex-direction:column;width:100%;height:100%}.company-info-container .paid-by-company-info .container{display:flex;flex-direction:column;padding:0;margin-bottom:25px}.company-info-container .paid-by-company-info .container .title{font-weight:500;font-size:15px;line-height:22px;color:#2f2f3a;margin-bottom:10px}.company-info-container .paid-by-company-info .container .value{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}.company-info-container .button-section{display:flex;justify-content:flex-end;padding:0 1.7rem}.billing-address-shop-wrapper{display:flex;flex-direction:column}.shipping-toPayContainer{display:flex;flex-direction:column}.color-dynamic{color:var(--dynamic) !important}.order-header-wrapper{padding:45px 45px 20px 45px;margin:0}.order-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper{padding:1rem;display:flex;justify-content:space-between}.order-subscription-header-wrapper .product-thumbnail{display:flex;overflow:auto;white-space:nowrap;justify-content:center;align-self:flex-start}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item{margin:.8rem 1rem .8rem .8rem;border-radius:7px}.order-subscription-header-wrapper .product-thumbnail .product-thumbnail-item img{width:129px;height:99px;object-fit:cover}.order-subscription-header-wrapper .item{flex-grow:1}.order-subscription-header-wrapper .item.flex-end{align-self:flex-end;margin-top:1rem}.order-subscription-header-wrapper .item.initial-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info{display:grid;gap:.5rem}.order-subscription-header-wrapper .item.initial-info .plan-info .user-name{color:var(--body-color, #6f6c80);font-size:18px;font-weight:300}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value{display:grid}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-notvat{color:var(--main-color, #7ed322);font-size:18px;font-weight:600}.order-subscription-header-wrapper .item.initial-info .plan-info .pricing-value .price-withvat{color:var(--details, #b8c7d8);font-size:12px;font-weight:500}.order-subscription-header-wrapper .item.align-start{display:grid;grid-template-rows:1fr 3fr}.order-subscription-header-wrapper .item.align-start .subscription-actions{display:flex;right:0;gap:3rem;flex-direction:column}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{display:flex;justify-content:center;font-size:14px;font-weight:500;cursor:pointer}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button button{padding:0;border:none;background:none;color:#e61657;text-decoration-line:underline}.order-subscription-header-wrapper .order-item-wrapper{display:flex;flex-direction:column;margin-bottom:1.4rem}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .label-item{color:#6f6c80;font-size:18px;font-weight:300}.order-subscription-header-wrapper .order-item-wrapper.product-parent-name-wrapper .value-item{color:#6f6c80;font-size:16px;font-weight:500}.order-subscription-header-wrapper .order-item-wrapper .label-item{font-weight:600;font-size:13px;line-height:18px;color:#6f6c80;display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit{width:26px;height:26px;text-decoration:none;cursor:pointer;border-style:none;color:#fff;background-color:var(--dynamic);border-radius:100%;text-align:center;margin-left:1rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}.order-subscription-header-wrapper .order-item-wrapper .label-item .item-edit i{color:#fff}.order-subscription-header-wrapper .order-item-wrapper .value-item{margin-top:4px;font-weight:400;font-size:13px;line-height:18px;color:#6f7078}.order-subscription-header-wrapper .order-item-wrapper .value-item .m-card_item__head{display:flex;align-items:center}.order-subscription-header-wrapper .order-item-wrapper .value-item .card-preview-img{margin-right:1rem}.order-subscription-header-wrapper .active-checkbox{width:24px;height:24px;margin-right:.6rem}@media(max-width: 992px){.order-subscription-header-wrapper{flex-direction:column}.order-subscription-header-wrapper .item{margin-bottom:2rem;align-self:baseline !important}.order-subscription-header-wrapper .item.align-start{display:flex !important;flex-direction:column-reverse !important}.order-subscription-header-wrapper .item.align-start .subscription-actions .cancel-button{justify-content:start}}@media(max-width: 500px){.plan-actions{display:block !important}}.discount-holder{border-radius:4px;background:rgba(230,22,87,.15);color:#e61657;padding:10px;text-align:center;font-size:13px;font-weight:500;width:161px}.subscriptions-list-wrapper{padding:45px 15px 20px 15px;margin:0}.subscriptions-list-wrapper .orders-list{color:var(--dynamic);font-size:15px;font-weight:700;padding:0 0 1rem 1rem}.subscriptions-list-wrapper #orders-subscription-list{padding:1rem}.footer-single-button .btn-success-modal{color:#fff !important}.button-invoice-link{background:none;border:none;color:var(--dynamic);padding:0;margin:0}.button-invoice-link:hover{text-decoration:underline}.hint-box-paid_by_company{padding:0 2rem;display:flex;flex-direction:column;align-items:center}.save-card-wrapper{margin-top:2rem}.save-card-wrapper label{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;padding-top:2px}.save-card-wrapper .m-checkbox.m-checkbox--dynamic>span{border:1px solid #e3e3e9;border-radius:100px;width:22px;height:22px}.save-card-wrapper .checkmark{width:22px;height:22px}.save-card-wrapper .checkmark:after{left:7px;top:3px;width:8px;height:14px}.save-card-wrapper p{font-weight:400;font-size:15px;line-height:20px;color:#6f6c80;margin-bottom:0}.save-card-wrapper label{cursor:pointer}.button-aux-mobile{display:block}.button-aux-mobile button{background-color:#cfcfd4;border:none;border-radius:100%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;color:#595d6e}.button-aux-mobile button .la{color:#fff;font-weight:900}.button-aux-mobile button:hover{background-color:#c4c8cb}@media screen and (min-width: 455px){.variation-checkout-quantity .button-aux-mobile-plus{position:relative;right:60px}}@media screen and (max-width: 455px){.all-products ul:first-child{margin-top:3.5rem}.variation-checkout-quantity{display:flex;justify-content:center}.variation-checkout-quantity .button-aux-mobile-minus{margin-left:-2px}.variation-checkout-quantity .quantity-label{margin:10px 0 15px 0}.variation-checkout-quantity input{width:inherit !important}.product-actions a,.product-actions button{font-size:14px !important}.product-actions button span{font-size:14px !important}.product-actions button,.product-actions a{padding-left:4px !important;padding-right:4px !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px}.product-actions button i,.product-actions a i{display:none}.productVariation-quantity{display:flex;align-items:center}.productVariation-quantity label{max-width:50px;padding-left:0;padding-right:0}.mobile-variation-price h4{width:100%;margin-top:10px;text-align:end}.mobile-variation-price h4 .priceDisplay{display:flex;flex-direction:row !important;float:right}.mobile-variation-price h4 .priceDisplay span{margin-right:1rem}}@media screen and (min-width: 456px){.filter-button-shop-container{display:none}.filters-shop-mobile{display:none}.filters-shop-desktop{display:block}.search-on-market{width:460px;height:56px;padding:0 15px 0 25px;border-radius:30px;align-content:center}.search-on-market .search-container-mobile{padding-right:0}}@media screen and (max-width: 455px){.search-on-market{padding-right:0}.search-on-market .search-container-mobile{padding:0}.search-on-market .search-container-mobile .m-input-icon{width:100%}.filter-button-shop-container{display:block}.filter-button-shop-container button{background-color:#fff;border:none;border-radius:7px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;color:#595d6e}.filter-button-shop-container button:hover{background-color:#c4c8cb}.filters-shop-desktop{display:none}.fix-on-mobile{margin-top:4rem}.shop-checkout-step1 .m-portlet__body{padding:0 !important}.shop-checkout-step1 .m-portlet__body .product-info{width:95% !important}.shop-checkout-step2 .m-portlet__body{padding:0 !important}.shop-checkout-step2 .m-portlet__body .address-item .row{flex-wrap:wrap !important}.shop-checkout-step2 .m-portlet__body .address-item .row .button-section{display:flex !important;justify-content:flex-end !important}.shop-checkout-step3 .m-portlet__body{padding:0 !important}.shop-checkout-step3 .m-portlet__body #paymentList li{min-width:100% !important}}#shopUserOrderPay .MRW-Map{z-index:0 !important}#shopUserOrderPay .mondial-relayWidget{margin:1rem 0}@media screen and (max-width: 455px){#shopUserOrderPay{margin:0 !important;padding:0 !important}#shopUserOrderPay .shipping-toPay{padding:1rem !important}#shopUserOrderPay .shipping-toPay .shipping-toPay-content{width:95% !important;padding-left:2rem !important}#shopUserOrderPay .payment-methods-checkout{padding:0 !important}#shopUserOrderPay .payment-methods-checkout #paymentList li{min-width:100% !important}.shop-submenu .shop-submenu-container .shop-submenu-lis li{margin-right:2rem !important}.product-info-item .form-group{display:flex !important;justify-content:center !important}.product-info-item .form-group label{max-width:45px !important}}.promo-carousel-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5rem;height:17px}.product-info-item .priceDisplay .currentPrice{margin-left:0}.variation-promotionEnding{margin-top:4px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.286957px;color:#ffb600}.pack-variation-promotionEnding{margin-top:-2rem;font-weight:600}.billing-payment-option{padding-left:1.1rem;margin-bottom:20px}.billing-payment-option .item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:1px solid #ebedf2;border-radius:9px;min-height:70px;font-weight:400;font-size:13px;line-height:20px;color:#595d6e;min-width:130px;padding:5px !important}.billing-payment-option .item p{margin-bottom:0}.billing-payment-option .item:first-child{margin-right:20px}.billing-payment-option .item:hover{background:#ebedf2}.billing-payment-option .active{border:1px solid var(--dynamic);background:var(--dynamic)}.billing-payment-option .active p{color:#fff}.billing-payment-option .active:hover{background:var(--dynamic)}.shop-price-list .main-price{margin-bottom:0 !important;font-family:Montserrat,serif;color:#232323;font-size:15px;font-weight:600;line-height:23px}.shop-price-list .main-price .previous{font-family:Montserrat,serif;color:#232323 !important;font-size:15px !important;font-weight:600 !important;line-height:23px !important;text-decoration-line:line-through}.shop-price-list .main-price .current-promo{color:#5abf2e}.shop-price-list .minor-price{font-family:Poppins,sans-serif;font-size:13px !important;font-weight:500 !important;line-height:20px !important}#shopList .shop-overall-carousel-shop-item .img-new-products{position:relative;width:270px;height:270px;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#ededf3}#shopList .shop-overall-carousel-shop-item .img-new-products img{width:100% !important;height:100% !important;object-fit:contain}#shopSearchContentDiv .m-datatable__body{column-gap:0}#shopSearchContentDiv .m-datatable__cell--center.m-datatable__cell{padding-left:0;padding-right:0}#highlight-products-carousel>.carousel-container{height:540px}#highlight-products-carousel .carousel-scroll{display:none !important}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{max-height:540px;height:100%}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{height:100%;max-height:400px}#highlight-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:auto;height:100%;max-height:393px;max-width:393px}.promo-products-carousel{height:460px;background-color:inherit}.promo-products-carousel .shop-carousel-container{background-color:#f9f9fc}.promo-products-carousel .shop-carousel-container .carousel-container-title{display:none}.promo-products-carousel .carousel-container-wrapper{margin:0 auto 0 auto}.promo-products-carousel .carousel-container-wrapper .carousel-container{width:1000px;height:100%}.promo-products-carousel .shop-carousel{padding:0 !important}.promo-products-carousel .shop-carousel .row{height:fit-content}.promo-products-carousel .shop-carousel .row .img-new-products img{width:499px}.promo-products-carousel .shop-overall-carousel{width:1000px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item{position:relative;left:50px;min-width:1000px;flex-direction:row;height:100%;max-height:none}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products{background-color:#ededf3;border-radius:0}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .img-new-products img{width:450px;max-width:450px;height:100%}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:15px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-discount{font-family:Poppins,sans-serif;font-size:41px;font-weight:700;line-height:62px;letter-spacing:0;color:var(--dynamic)}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;line-height:45px;letter-spacing:0;color:#232323}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-wrapper,.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-product-money{text-align:center;display:flex;justify-content:center;height:auto}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container{gap:5px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price{flex-direction:row;gap:10px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .main-price .previous{color:#6f6c80}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .price-display-container .minor-price{text-align:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now{display:flex;justify-content:center;align-items:center}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container{width:229px;height:57px;background-color:var(--dynamic);display:flex;justify-content:center;align-items:center;border-radius:30px}.promo-products-carousel .shop-overall-carousel .shop-overall-carousel-shop-item .product-text .shop-buy-now-container .shop-buy-now-button{font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#fff}.feeContainer{display:flex;align-items:flex-end}.subscription-frequency-wrapper{margin-bottom:1.5rem}.subscription-frequency-wrapper .debitDate-container{font-weight:400;font-size:13px;line-height:21px;color:#6f6c80;margin-top:-2.3rem;padding-left:2.3rem}.opportunity-name{margin-bottom:10px}.opportunity-name #opportunityName,.opportunity-name .opportunityStatus{width:63%}#showSendEmailModal .modal-header,#showSendEmailModal .modal-footer{border:none}#showSendEmailModal .modal-footer button{min-width:100px}.badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.badge-pack:hover{text-decoration:none !important}.onBuyNowWrapper .onBuyNowBtn{float:right;display:flex;align-items:center;justify-content:center;height:30px}.product-share-links{display:flex;justify-content:flex-end;align-items:center;padding-right:33px;margin-top:25px}#share-modal .loading-parent-wrapper{width:100%}.product-checkout-item{display:flex;align-items:center;margin:20px 0;flex-wrap:wrap}.product-checkout-item .remove-cart-item{width:24px;height:24px;background:#e3e3e9;border:none;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;margin-right:15px}.product-checkout-item .remove-cart-item i{color:#222127;font-size:12px}.product-checkout-item .remove-cart-item:hover{background:#c4c4ca}.product-checkout-item .product-image{margin-right:10px;background-color:#f9f9f9;border-radius:3px}.product-checkout-item .product-image img{width:90px;height:90px;object-fit:contain}.product-checkout-item .product-info{flex:1}.product-checkout-item .product-info .cart-product-name{font-size:15px;font-weight:500;line-height:22.5px;text-align:left;color:#232323;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-checkout-item .product-info .cart-product-name .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content;font-size:13px;font-weight:600;line-height:19.5px;text-align:left;margin-right:4px}.product-checkout-item .product-info .cart-product-name .badge-pack:hover{text-decoration:none !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity{align-self:center;display:flex;justify-content:start;align-items:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity label{font-size:14px !important;font-weight:500 !important;line-height:21px !important;text-align:left !important;color:#6f6c80 !important}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .input-wrapper{width:10px;display:flex;align-items:center;justify-content:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount{display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(0.85);width:111px;height:40px;border-radius:38px;background-color:#f9f9fc;border:1px solid #efeff5}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width{width:27px;margin-top:-3px;z-index:10}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button{transition:transform .3s ease}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover svg{transform:scale(1.05);transform-origin:center}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .button-width button:hover path{fill:#a2a2b0}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button{width:27px;height:27px;cursor:pointer;border-radius:60px;border:1px solid rgba(0,0,0,0);background-color:inherit}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .quantity-button.minus-button svg{margin-left:-12px}.product-checkout-item .product-info .change-product-quantity-wrapper .quantity .quantity-amount .input-quantity{width:20px;text-align:center;font-family:Poppins,sans-serif;font-size:17.64px;font-weight:500;line-height:26.46px}.product-checkout-item .product-info .stock-wrapper{margin:-3px 0 5px}.product-checkout-item .product-info .available-frequency-selector{max-width:175px;margin:-5px 0 5px}.product-checkout-item .product-info .available-frequency-selector .select2-selection{border:none !important}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__rendered{color:var(--dynamic);padding:0;margin:0}.product-checkout-item .product-info .available-frequency-selector .select2-selection .select2-selection__arrow:before{color:var(--dynamic) !important}.product-checkout-item .product-info .commissionable-values-wrapper{display:flex;align-items:center;gap:10px;max-width:150px}.product-checkout-item .product-info .commissionable-values-wrapper .container{display:flex;align-items:center;gap:5px;padding:0}.product-checkout-item .product-info .commissionable-values-wrapper .container .label,.product-checkout-item .product-info .commissionable-values-wrapper .container .value{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80;margin-bottom:0}.product-checkout-item .cart-prices-wrapper{display:flex;gap:24px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label{color:#6f6c80;margin-bottom:4px}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .title{font-size:14px;font-weight:400;line-height:21px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-label .subtitle{font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.product-checkout-item .cart-prices-wrapper .cart-price .price-value{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#232323}#lost-reason-modal .modal-header{border:none}#lost-reason-modal .modal-body{padding:1rem 25px}#lost-reason-modal .modal-footer{border:none}.edit-advancedPack-section{display:flex;margin-bottom:2rem}.edit-advancedPack-section .addBtn{background:none;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.edit-advancedPack-section .addBtn .plus{color:#fff;background:var(--dynamic);width:30px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center}.edit-advancedPack-section .addBtn .plus:hover{opacity:.7}.edit-advancedPack-section .addBtn .info{font-size:14px;font-weight:500;line-height:21px;text-align:left;color:#6f6c80}.edit-advancedPack-section .editBtn{background:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.1);padding:6px;border-radius:5px;min-width:120px;min-height:36px;border:none;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--dynamic)}.edit-advancedPack-section .editBtn:hover{opacity:.7}.edit-advancedPack-section .editBtn .info{font-size:15px;font-weight:500;line-height:21px;text-align:left}.packModal .title-section{min-height:70px;display:flex;align-items:center}.packModal .title-section .modal-header,.packModal .title-section .error-section{flex:1}.packModal .placeholder{font-size:16px;font-weight:600;color:#6f6c80;display:flex}.packModal .placeholder .label{min-width:140px}.packModal .placeholder .name-wrapper{min-width:200px}.packModal .placeholder .quantity-wrapper{flex:1;text-align:right;padding-right:35px}.packModal .pack-item-wrapper{display:flex;align-items:center;gap:13px}.packModal .pack-item-wrapper .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important}.packModal .pack-item-wrapper .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}.packModal .pack-item-wrapper .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}.packModal .pack-item-wrapper .image-container{flex:1;width:66px;height:auto}.packModal .pack-item-wrapper .image-container img{width:100%;height:100%;border-radius:4px;object-fit:contain}.packModal .pack-item-wrapper .name-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;flex:6}.packModal .pack-item-wrapper .name-wrapper .parentProductName{font-weight:400;font-size:15px;line-height:22.5px;color:#2f2f3a;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .variationName{font-weight:400;font-size:14px;line-height:21px;color:#6f6c80;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.packModal .pack-item-wrapper .name-wrapper .stock{color:var(--danger);font-weight:500;font-size:13px;line-height:19.5px;margin-bottom:0}.packModal .pack-item-wrapper .quantity-wrapper #quantity{height:40px;width:70px;border-radius:6px;border:1px solid #e3e3e9;font-size:14px;font-weight:400;color:#2f2f3a}#academyList thead{display:none}#academyList .m-datatable__row--even .m-datatable__cell:not(:hover){background:inherit}#academyList .m-datatable__cell{padding:0}.white-bar_container{width:100%;position:relative;display:flex;background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;margin-top:1rem;padding:1rem}.white-bar_container .filter-box{padding:1rem}.white-bar_container a{font-size:14px;text-decoration:none;font-weight:400;color:#b9bdc0;text-align:center;margin-right:2rem;text-transform:uppercase}.white-bar_container a:hover{text-decoration:none;color:#b9bdc0}.white-bar_container .academy-tab-active{color:var(--dynamic)}.white-bar_container .academy-tab-active:hover{color:var(--dynamic)}.white-bar_container .academy-tab-active span{border-bottom:1px solid var(--dynamic);padding:0 8px 6px 8px}#academyList table{background-color:rgba(0,0,0,0)}#academyList .m-datatable__row .m-datatable__cell{background:inherit}#academyList .m-datatable__pager{background-color:#fff;padding:1rem;border-radius:4px;margin-top:0}#academyList .m-datatable__pager>*{margin:0}@media(max-width: 500px){.carousel-container .academy-course-item.academy-enrolled-course-item{flex:1 0 25rem}}.academy-enrolled-subtitle{padding:1rem 0}.academy-enrolled-subtitle .academy-enrolled-subtitle-text{color:#575962;font-size:1.9rem;font-weight:bold}.academy-subtitle{padding:1.5rem 0}.academy-subtitle .academy-subtitle-title{font-size:1.9rem;font-weight:bold;color:#575962}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem}.academy-list-filter-container>*:not(:first-child){margin-left:1.5rem}.academy-list-filter-container>*:not(:last-child){margin-right:1.5rem}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0)}.academy-list-filter-container .academy-list-filter.selected,.academy-list-filter-container .academy-list-filter:hover{border-color:var(--dynamic)}.academy-list-filter-container .academy-list-filter.selected{font-size:1.1rem;color:var(--dynamic);letter-spacing:-0.02rem}.academy-list-search{margin-bottom:30px;overflow:hidden}.academy-list-search .m-input-icon{width:325px;float:right;clear:both}.session-list-search{margin-bottom:30px;overflow:hidden}.session-list-search .m-input-icon{width:100%;clear:both}@media screen and (max-width: 455px){.journey-container-mobile{width:325px}}.academy-journey-item{padding:1.1rem}.academy-journey-item .journey-basic-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:9rem;position:relative;padding:0 1.5rem}.academy-journey-item .journey-basic-info:after{content:"";position:absolute;right:0;top:10%;width:1px;height:80%}.academy-journey-item .journey-basic-info .image-wrapper{height:inherit;width:140px;display:flex;justify-content:center}.academy-journey-item .journey-basic-info img{height:100%;flex:0 0 25%;object-fit:contain}.academy-journey-item .journey-basic-info .journey-title-progress{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:.5rem 0 .5rem .5rem}.academy-journey-item .journey-basic-info .journey-title-progress h6{font-size:1.5rem;color:#232323}.academy-journey-item .journey-basic-info .journey-title-progress .journey-progress-container{margin-top:auto;width:100%}.academy-journey-item .journey-basic-info .journey-title-progress .journey-summary{margin-top:auto;font-size:1.1rem;color:dimgray;text-align:left}@media(max-width: 500px){.academy-journey-item .journey-title-progress{margin-left:10px}}.academy-journey-item .journey-actions{display:flex;align-items:center;justify-content:center}.academy-journey-item .journey-actions .journey-enroll{background-color:#232323;color:#fff;padding:.85rem 4rem}.academy-journey-item .journey-actions .journey-enroll:hover,.academy-journey-item .journey-actions .journey-enroll:active{background-color:#000}.journey-next{display:flex;align-items:center}.journey-next .journey-next-step{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem 0}.journey-next .journey-next-step h6{color:#595d6e;font-size:.9rem;font-weight:bold;line-height:1.2rem}.journey-next .journey-next-step .journey-next-step-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:1;width:100%}.journey-next .journey-next-step .journey-next-step-info svg{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.journey-next .journey-next-step .journey-next-step-info svg .startColor{stop-color:var(--dynamic)}.journey-next .journey-next-step .journey-next-step-info svg .endColor{stop-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.68))}.journey-next .journey-next-step .journey-next-step-info .reward-image{width:42px;height:42px;border-radius:50%;object-fit:cover;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-right:.5rem}.journey-next .journey-next-step .journey-next-step-info .reward-image.coupon-voucher-image{width:84px;border-radius:0}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:.7rem;flex:1}.journey-next .journey-next-step .journey-next-step-info .journey-next-step-title-progress h5{font-size:1.2rem;color:var(--dynamic)}.highlight-course-item{background:var(--dynamic)}.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:420px;padding:15px 13px;height:255px}.academy-course-item.academy-enrolled-course-item .course-progress{display:flex;flex-direction:column;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item.academy-enrolled-course-item .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item.academy-enrolled-course-item .course-header-status{font-size:.9rem;color:#c5c5c5}.academy-course-item.academy-enrolled-course-item .continue-button{padding:.6rem 1.6rem}.academy-course-item .highlight-course .course-header-name{color:#fff !important}.academy-course-item .highlight-course .course-header-status{color:#fff !important}.academy-course-item .highlight-course .course-enrolled-subheader{color:#fff !important}.academy-course-item .highlight-course .course-subheader-item-value{color:#fff !important}.academy-course-item .highlight-course .course-progress-label{color:#fff !important}.academy-course-item .highlight-course .course-progress-bar span{background-color:#fff !important}.academy-course-item .highlight-course .course-progress-value{color:#fff !important}.academy-course-item .course-container-body{padding:.75rem}.academy-course-item .course-container-body>*{margin:.75rem}.academy-course-item .course-container-body .course-image{margin:0;width:100%;height:10rem}.academy-course-item .course-container-body .course-image.course-play-button{position:relative;padding:0;cursor:pointer;display:block}.academy-course-item .course-container-body .course-image.course-play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/images/play.svg");background-size:50%;background-position:center;background-repeat:no-repeat;z-index:10;border-radius:8px}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:40%}}@media(min-width: 501px)and (max-width: 900px){.academy-course-item .course-container-body .course-image.course-play-button::after{background-size:25%}}.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:25% !important}@media(max-width: 500px){.academy-course-item .course-container-body .course-image.course-play-button.wide-play-button::after{background-size:45% !important}}.academy-course-item .course-container-body .course-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.academy-course-item .course-container-body .course-details{flex:4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;min-height:100px}.academy-course-item .course-container-body .course-details .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}.academy-course-item .course-container-body .course-details .course-subheader{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;font-size:1.1rem;width:100%}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader{flex-direction:column}.academy-course-item .course-container-body .course-details .course-subheader.course-enrolled-subheader .academy-footer-wrapper{width:fit-content}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .session-subheader-item .session-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{display:flex;flex-direction:row;justify-content:flex-start}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{font-weight:700;margin:0 .3rem 0 .5rem}.academy-course-item .course-container-body .course-details .course-description-and-progress{width:100%;margin-top:.8rem;display:flex;flex-direction:column}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-description{flex:2;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress{flex:1;display:flex;flex-direction:column;width:100%;max-width:185px !important;margin-bottom:15px}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-label{font-size:.9rem;color:#c5c5c5}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values{display:flex;flex-direction:row}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar{height:.4rem;position:relative;background:#d8d8d8;border-radius:2px;margin-top:.6rem;width:100%}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-bar>span{display:block;height:100%;border-radius:2px;background-color:var(--primary);position:relative;overflow:hidden}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress .course-progress-values .course-progress-value{margin-left:.5rem;font-weight:400;font-size:13px;line-height:20px;color:#6f6c80}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar{height:.6rem;border-radius:12px;margin-top:.4rem}.academy-course-item .course-container-body .course-details .course-description-and-progress .course-progress-bar>span{border-radius:12px}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-top:.8rem;font-size:1.1rem;text-align:left}.academy-course-item .course-container-body .course-details .course-requirements-section .course-requirements-label{font-weight:bold}.academy-course-item .course-actions{flex:1;display:flex;align-items:center;justify-content:center;height:100%}.academy-course-item .course-actions .btn{flex:1 1 0}.academy-course-item .course-actions .btn:not(:first-child){margin-left:.5rem}.academy-course-item .course-actions .btn:not(:last-child){margin-right:.5rem}.academy-course-item .course-container-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px dashed #ebedf2;padding:.25rem}.academy-course-item .course-container-footer.course-enrolled-container-footer{flex-direction:row-reverse;justify-content:space-between}.academy-course-item .course-container-footer .skill-container{background:#f9f9fc;border-radius:4px;padding:5px 10px}.academy-course-item .course-container-footer>*{margin:.25rem 1rem}.academy-course-item .course-container-footer .course-footer-item{height:100%;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 500px){.academy-course-item .course-container-footer .course-footer-item{margin:.25rem .75rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:1.5rem !important;height:1.5rem !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i.fa{font-size:19px !important}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{font-size:.8rem !important}}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon.course-footer-item-icon-filled{background-color:var(--dynamic)}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon img{width:2.75rem;height:2.75rem;object-fit:cover}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-icon i{font-size:25px !important;color:#c5c5c5}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.1rem}.academy-course-item .course-container-footer .course-footer-item .course-footer-item-info .course-footer-item-title{font-weight:500}.academy-course-item .course-container-footer .course-rewards{height:100%;display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon{margin-right:1rem;border-radius:50%}.academy-course-item .course-container-footer .course-rewards .course-rewards-label-icon img{width:2.5rem;height:2.5rem;object-fit:contain}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons{display:flex;justify-content:flex-start;align-items:center}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon{width:2.6rem;height:2.6rem;padding:.2rem;border-radius:50%;background-color:#fff;margin-left:-0.5rem}.academy-course-item .course-container-footer .course-rewards .course-rewards-icons .course-rewards-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.academy-course-item .skill-container-course{background:#f9f9fc;border-radius:4px;padding:5px 10px;display:flex;align-items:center;width:fit-content}.academy-course-item .skill-container-course .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80;margin-right:10px}.academy-course-item .skill-container-course .skills{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}.academy-course-item .skill-container-course .skill-icon-container{background:var(--dynamic);margin-right:10px;border-radius:50%}.academy-course-item .skill-container-course .skill-icon-container .skill-icon{width:25px;height:25px}@media(max-width: 500px){.academy-course-item.academy-enrolled-course-item{flex:1 0 40rem;max-width:270px}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-rewards{display:none !important}.academy-course-item .course-details .course-description-and-progress{flex-direction:column !important}.academy-course-item .course-details .course-description-and-progress .course-description{max-width:inherit;word-wrap:break-word}.academy-course-item .course-details .course-description-and-progress .course-progress{margin-left:0 !important;margin-top:.5rem !important}.academy-course-item .course-details .course-requirements-section{margin-bottom:.8rem}}@media(max-width: 900px){.academy-course-item .course-container-body .course-details .course-header .course-header-name{text-align:left !important}.academy-course-item .course-container-body .course-details .course-subheader{flex-direction:column !important;justify-content:space-between;align-items:center}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin:0}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item .course-subheader-item-title{text-align:left !important;margin:0 !important}.academy-course-item .course-container-body .course-details .course-subheader .course-subheader-item i{display:none !important}.academy-course-item .course-container-body .course-details .course-requirements-section{margin-bottom:.8rem}.academy-course-item .course-container-body .course-image{margin:0;height:14rem;margin-bottom:20px}.academy-course-item .course-container-body .course-actions a{margin:0 !important;margin-bottom:1rem !important}.academy-course-item .course-container-body .course-actions{flex-direction:column !important}.academy-course-item .course-container-body .course-actions .btn{flex:0 0 35px !important;width:100% !important}}.course-more-information{padding:1.6rem;background-color:#fff;border-radius:.4rem;position:relative;margin-bottom:30px}.course-more-information h2{font-size:1.6rem;font-weight:800;margin-bottom:0}.course-more-information .course-info-extra{height:auto;opacity:1;overflow:hidden;transition:all 300ms ease-in-out}.course-more-information .course-info-extra.collapsed{height:0;opacity:0}.course-more-information .course-more-information-right-info{padding:1.6rem;background-color:#f5f5f5;border-radius:.4rem;white-space:pre-wrap}.course-more-information .academy-course-arrow-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);cursor:pointer}.course-more-information .academy-course-arrow-toggle.collapsed svg{transform:rotate(180deg)}.course-more-information .academy-course-arrow-toggle svg{transform:rotate(0deg);transition:transform 300ms ease-out}.course-more-information .academy-course-arrow-toggle svg circle{fill:var(--dynamic)}.academy-progress-wrapper .course-progress-bar{height:10px !important;border-radius:12px !important;margin-top:.45rem !important}.academy-progress-wrapper .course-progress-bar>span{border-radius:12px !important}.academy-course-separator-horizontal{width:100%;height:1px;background-color:#eaeaea;margin:0 auto;opacity:1}.academy-course-separator-horizontal.collapsed{height:0;opacity:0}.academy-course-features{margin:2rem 0;height:auto;opacity:1;transition:all 300ms ease-in-out}.academy-course-features.collapsed{height:0;opacity:0}.academy-course-features .academy-course-features-icons{float:left;margin-right:20px;width:80px;height:100%}.academy-course-features .academy-course-features-icons .colorPath{fill:var(--dynamic)}.course-highlight-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.course-highlight-container .course-highlight-image{flex:5}.course-highlight-container .course-highlight-image img{width:100%;object-fit:cover}.course-highlight-container .course-highlight-text{flex:7;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.5rem}.course-highlight-container .course-highlight-text .course-highlight-title{font-size:1.6rem;font-weight:500;margin-bottom:2rem}.course-highlight-container .course-highlight-text .course-highlight-description{font-size:1.2rem;white-space:pre-wrap}.enroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 25%;border-radius:5px;background-color:var(--primary)}.enroll-container .enroll-message{color:#fff;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:2rem}.enroll-container .enroll-button{background-color:#232323;color:#fff;padding:.85rem 4rem;box-shadow:0 0 10px 2px rgba(0,0,0,.5) !important}.enroll-container .enroll-button:hover,.enroll-container .enroll-button:active{background-color:#000}.enroll-container .enroll-button:active{box-shadow:0 0 5px 1px rgba(0,0,0,.5) !important}.related-container{padding:0 !important}.related-container .related-course-item{box-shadow:0 1px 6px 3px rgba(81,77,92,.2);margin:.8rem !important}@media(max-width: 500px){.related-container .related-course-item{flex:0 0 25rem}}@media(min-width: 501px){.related-container .related-course-item{flex:0 0 40rem}}.course-modules{display:flex}@media(max-width: 500px){.course-modules{flex-direction:column}}@media(min-width: 501px){.course-modules{flex-direction:row}.course-modules>*:not(:first-child){margin-left:1rem}.course-modules>*:not(:last-child){margin-right:1rem}}.course-modules .course-module-list-container{flex:1}.course-modules .course-module-list-container .course-module-list{position:relative;display:flex;flex-direction:column;padding:0}.course-modules .course-module-list-container .course-module-list:before{content:"";position:absolute;top:1.5rem;left:2.5rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .course-module-selector{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info.selected .details-text .details-name{color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;top:1.2rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-status img{width:100%;height:100%;border-radius:50%;background-color:#fff}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-name{font-size:1.4rem;font-weight:500}.course-modules .course-module-list-container .course-module-list .course-module-list-item.general-info .course-module-selector .details-text .details-description{display:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy{pointer-events:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status{background-color:rgba(126,211,34,0) !important;border:none !important}.course-modules .course-module-list-container .course-module-list .course-module-list-item.trophy .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-selector .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item.locked .course-module-status img{padding:5px}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-selector{border-bottom:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item.selected .course-module-lesson-list{max-height:80rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:active,.course-modules .course-module-list-container .course-module-list .course-module-list-item:not(:first-child) .course-module-selector:focus{border-top:1px solid #ebedf2}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;border-radius:0;top:.7rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status img{width:100%;height:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right{position:absolute;top:.5rem;left:1.15rem;width:3rem;height:3rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5;right:0 !important;float:left;width:2rem;height:2rem;top:1.2rem;margin-left:auto;margin-right:6px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-status-right img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .details-description span{width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector{background-color:#fff;padding-left:5rem;outline:none;border:none;cursor:pointer;display:flex;flex-direction:row;height:4.5rem;overflow-y:hidden;width:100%}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list{position:relative;flex:1;width:100%;max-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:max-height .3s}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list:before{content:"";position:absolute;top:1.5rem;left:3.8rem;width:.2rem;height:calc(100% - 4rem);background-color:#e7e9f5;z-index:10}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector{outline:none;border:none;cursor:pointer;background-color:#fff;width:100%;height:4.5rem;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:5.5rem}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:focus,.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:active{outline:none;border:none}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status{position:absolute;top:.5rem;left:3.15rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#e7e9f5;display:flex;justify-content:center;align-items:centeR;z-index:20;border:1px solid #e7e9f5}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-status img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container{height:100%;display:flex;align-items:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:2px solid var(--dynamic);display:flex;align-items:center;justify-content:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .course-lesson-contentType-container .course-lesson-contentType img{width:70%;height:70%;object-fit:contain}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{background-color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .details-text .details-type{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-position{width:2rem;text-align:center}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:100%;opacity:1}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-name{color:#595d6e;font-size:1.1rem;font-weight:bold;opacity:.9;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-description{color:#1f314a;font-size:.8rem;opacity:.6;height:1.2rem;overflow:hidden;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector .details-text .details-type{color:#1f314a;font-size:.9rem;opacity:.6;text-align:left}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector:hover .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.locked .details-text{opacity:.3}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{color:var(--dynamic)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .course-lesson-contentType{border-color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.2))}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-position{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-name{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-description{color:var(--inverse)}.course-modules .course-module-list-container .course-module-list .course-module-list-item .course-module-lesson-list .course-lesson-selector.selected .details-text .details-type{color:var(--inverse)}.course-modules .course-module-content{flex:2;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}.course-modules .course-module-content.fullscreen{position:fixed;width:100%;left:0;top:35px;padding:0 5px;z-index:100}.course-modules .course-module-content.fullscreen .m-portlet{background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-quiz-wrapper .m-portlet{background-color:#fff}.course-modules .course-module-content.fullscreen .course-lesson-container{padding:0}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay{content:"";position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.85);cursor:pointer}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close{position:fixed;top:5px;right:5px;border:none;outline:none;background-color:rgba(0,0,0,0)}.course-modules .course-module-content.fullscreen .course-fullscreen-overlay .course-fullscreen-close .icon-path{fill:#c5c5c5}.course-modules .course-module-content .course-lesson-container{display:flex;justify-content:center;align-items:center;min-height:450px}.course-modules .course-module-content .course-lesson-container .video-container{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div{width:100%}.course-modules .course-module-content .course-lesson-container .video-container div iframe{width:100% !important}@media(max-width: 500px){.course-modules .course-module-content .course-lesson-container .video-container div iframe{height:250px !important}}.course-modules .course-navigation{display:flex;flex-direction:row}.course-modules .course-navigation .navigation-button{width:10rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.16) !important;border:none}.course-modules .course-navigation .navigation-button:hover,.course-modules .course-navigation .navigation-button:active{border:none}.course-modules .course-navigation .navigation-button:disabled{cursor:not-allowed}.course-modules .course-navigation .navigation-button.navigation-back{margin-right:auto}.course-modules .course-navigation .navigation-button.navigation-next{margin-left:auto}#quizImageModal #modalBody{overflow:hidden !important}#quizImageModal .quiz-image-modal-container{display:flex;justify-content:center;align-items:center}#quizImageModal .quiz-image-modal-container img{max-width:100%}.course-quiz-wrapper .quiz-question-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.course-quiz-wrapper .quiz-question-container .quiz-question-question{opacity:.9;color:#1f314a;font-size:2.5rem;font-weight:500;min-height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image-btn{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-image{width:80%;max-height:20rem;object-fit:contain;margin-top:1rem;margin-bottom:3rem}.course-quiz-wrapper .quiz-question-container .quiz-question-question .question-hint{font-size:1.5rem;font-weight:normal;margin-bottom:2rem}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator{margin:0 5px;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-correct{background-color:var(--success)}.course-quiz-wrapper .quiz-question-container .quiz-question-indicator-container .quiz-question-indicator.status-incorrect{background-color:var(--danger)}.course-quiz-wrapper .quiz-answers-container{display:flex;flex-direction:column;align-items:center}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:column}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.course-quiz-wrapper .quiz-answers-container .quiz-answer-list{flex-direction:row}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{height:100%;margin:0 .75rem}}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-input-container .quiz-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list .quiz-answer-list-item.selected:hover{color:var(--inverse)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:focus{outline:none;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.course-quiz-wrapper .quiz-answers-container .quiz-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.course-quiz-wrapper .quiz-answers-container .quiz-answer-submit-container{display:flex;justify-content:center;align-items:center}.certificate-display .header-top{background-color:var(--primary);border-radius:5px 5px 0 0;text-align:center;padding-top:24px;padding-bottom:24px}.certificate-display .header-top h3{color:#fff;font-family:Montserrat;font-size:29px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center}.certificate-display>.m-portlet{margin-bottom:0}.certificate-display .m-portlet__body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .m-portlet__body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .m-portlet__body .certificate-img{width:200px}}.certificate-display .m-portlet__body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .m-portlet__body span{font-weight:bold}.certificate-display .certificate-body .certificate-img{width:500px;text-align:center;margin:auto;position:relative}@media(max-width: 1024px){.certificate-display .certificate-body .certificate-img{width:300px}}@media(max-width: 500px){.certificate-display .certificate-body .certificate-img{width:200px}}.certificate-display .certificate-body p{font-family:Montserrat;font-size:17px;letter-spacing:-0.16px;line-height:31px;text-align:center;padding:20px 5% 20px 5%}.certificate-display .certificate-body span{font-weight:bold}.certificate-display .certificate-bottom{text-align:center}.certificate-display .certificate-bottom .col-lg-12,.certificate-display .certificate-bottom .col-lg-6,.certificate-display .certificate-bottom .col-lg-4{margin-top:30px;padding-right:5px;padding-left:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certificate-display .certificate-bottom .col-lg-12 button,.certificate-display .certificate-bottom .col-lg-6 button,.certificate-display .certificate-bottom .col-lg-4 button{margin-top:auto}.certificate-display .certificate-bottom h5{font-size:18px}.certificate-display .certificate-overlay-button{display:flex;justify-content:center;align-items:center;height:85px;width:85px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--dynamic);border:none;border-radius:50%;position:absolute;z-index:55;top:50%;left:50%;transform:translate(-50%, -50%)}.certificate-display .certificate-overlay-button:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.certificate-display .certificate-overlay-button:focus,.certificate-display .certificate-overlay-button.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5);outline:none}.certificate-display .certificate-overlay-button:active{outline:none}.certificate-display .certificate-overlay-button.loading img{-webkit-animation:spin .5s ease-in-out infinite;-moz-animation:spin .5s ease-in-out infinite;animation:spin .5s ease-in-out infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.certificate-display .certificate-placeholder{width:100%}.certificate-display .certificate-preview{width:100%;height:100%;object-fit:contain}.certificate-display .certificate-preview+.hover-overlay{display:none;width:100%;height:100%;z-index:50;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);flex-direction:column;align-items:center;justify-content:center}.certificate-display .certificate-preview+.hover-overlay:hover{display:flex}.certificate-display .certificate-preview:hover+.hover-overlay{display:flex}.certificate-display .certificate-title-text{color:#232323;font-size:1.4rem;font-weight:500}.certificate-display .certificate-no-preview{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#595d6e;font-size:1.3rem;line-height:2.4rem}.certificate-display .certificate-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.6rem}.certificate-display .certificate-details .certificate-congratulations{text-align:left}.certificate-display .certificate-details .certificate-message{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e}.certificate-display .certificate-details .print-button{align-self:center}.certificate-buttons{display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:space-evenly;flex-wrap:wrap;padding:20px}.certificate-buttons button{border:none;background:none}.certificate-buttons .certificate-button{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;width:230px;min-height:180px}.certificate-buttons .certificate-button-message{font-size:14px;font-weight:700;color:var(--dynamic);margin:10px 0}.certificate-buttons .certificate-button-info{font-size:20px;color:#b8c7d8}.certificate-buttons .certificate-button .share-icons{display:flex;justify-content:space-evenly}.certificate-buttons .certificate-button .share-icons .share-icon{display:flex;justify-content:center;padding-top:2.5px;width:30px;height:30px;color:#fff;background:#b8c7d8;border-radius:5px}.general-info-display .m-portlet{position:relative}.general-info-display .m-portlet .general-info-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.general-info-display .m-portlet .general-info-name{margin-top:2.5rem;color:#232323;font-size:1.4rem;font-weight:500}.general-info-display .m-portlet .general-info-description{margin:1.2rem 0;text-align:left;font-size:1.2rem;color:#595d6e;white-space:pre-wrap}.enroll-overlay{border-radius:8px;width:100%;height:100%;z-index:50;position:absolute;padding:6rem;top:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.enroll-overlay-session{height:inherit !important;position:inherit !important}.enroll-overlay .enroll-title{font-size:2.3rem}.enroll-overlay .enroll-message{margin-top:1rem;font-size:1.1rem}.enroll-overlay .enroll-button{margin-top:2rem;padding:.7rem 2.5rem;text-transform:uppercase;font-size:1.2rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item{justify-content:center}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item img{width:3rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6{font-size:1.7rem}.end-course-rewards .journey-overall-stats .journey-overall-stats-awards-h .journey-overall-stats-awards-item h6 span{font-size:1.1rem}@media(max-width: 500px){.course-wizard-modal .modal-content .modal-body{height:auto}.academy-list-filter-container{width:100%;padding:1.1rem 4rem;border-radius:4px;background:#fff;color:var(--dynamic);margin-bottom:1.6rem;flex-direction:column;display:flex;text-align:center;vertical-align:middle}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container{height:auto}.academy-list-filter-container .academy-list-filter{text-transform:uppercase;font-size:1rem;line-height:2.6rem;letter-spacing:-0.01rem;color:#c5c5c5;background-color:#fff;outline:none;border:none;border-bottom:3px solid rgba(0,0,0,0);margin:0}.course-wizard-modal .modal-content .modal-body .course-wizard-container .step-content-container .step-item-wrapper .step-item{padding:20px 0 !important}.academy-course-separator-horizontal{display:none}.academy-course-features{display:none}.step-item-wrapper{height:auto !important;padding:20px 0;flex:50% !important}.course-modules .course-module-list-container{order:2;padding-bottom:0 !important}.course-modules .course-module-content{padding-bottom:0 !important}.course-more-information{margin-bottom:25px}.course-navigation{margin-bottom:28px}}.shop-sidebar h5{font-weight:600}.shop-sidebar .shop-sidebar-categories{margin-bottom:20px}.shop-sidebar .shop-sidebar-categories .list-group a{color:#6f6c80;font-size:1rem;display:inline-block;width:100%}.shop-sidebar .shop-sidebar-categories .list-group a.selected{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item{border:1px solid rgba(0,0,0,0);padding:5px 10px;cursor:pointer;user-select:none;color:#6f6c80;font-size:1.1rem}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:hover{color:var(--dynamic)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:not(.selected)+ul{display:none}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item.selected:before{transform:translateY(65%) rotate(90deg)}.shop-sidebar .shop-sidebar-categories .list-group .list-group-item:before{content:"‣";position:absolute;width:10px;height:10px;left:0;top:5px}.shop-sidebar .shop-sidebar-categories .list-group ul{list-style:none;padding-left:2rem}.shop-sidebar .shop-sidebar-size .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-sidebar .shop-sidebar-size .form-group label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-size .checkbox{top:1px;display:inline-block;position:relative;padding-left:25px;text-align:left;cursor:pointer;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:.75rem}.shop-sidebar .shop-sidebar-size .checkbox>span{background-color:#ecf0f3;border:1px solid var(--dynamic)}.shop-sidebar .shop-sidebar-size .checkbox>span{height:18px;width:18px}.shop-sidebar .shop-sidebar-size .checkbox>span{border-radius:.42rem;background:none;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-sidebar .shop-sidebar-size .checkbox>input{position:absolute;z-index:-1;opacity:0}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span{background-color:var(--dynamic) !important;transition:all .3s ease}.shop-sidebar .shop-sidebar-size .checkbox>input:checked~span:after{border-color:#fff;display:block}.shop-sidebar .shop-sidebar-size .checkbox>span:after{width:5px;height:10px;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-2px}.shop-sidebar .shop-sidebar-size input[type=checkbox],.shop-sidebar .shop-sidebar-size input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.shop-sidebar .shop-sidebar-size button,.shop-sidebar .shop-sidebar-size input{overflow:visible}.shop-sidebar .shop-sidebar-size label{font-size:1rem;font-weight:400;color:#464e5f}.shop-sidebar .shop-sidebar-price .price-range-values{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#6f6c80;text-align:center}.shop-sidebar .shop-sidebar-price .price-range-values .current-value{font-weight:bold;color:var(--dynamic)}.scorm-content{width:100%;height:700px}@media(min-width: 500px)and (max-width: 768px){.scorm-content{width:100%;height:500px}}@media(max-width: 500px){.scorm-content{width:100%;height:300px}}.scorm-content .buttonFullScreen{width:100%;display:flex;margin:3rem 0 4rem 2rem;justify-content:flex-end;align-items:center;gap:1rem}.scorm-content .buttonFullScreen .btn{float:right;display:flex;align-items:center;justify-content:center}.scorm-content .buttonFullScreen .btn i{margin-right:6px}.highlight-footer{border-top:none !important}.highlight-footer a{background:#fff !important;color:var(--dynamic) !important}.dash-courses{min-width:340px}.dashboard-courses{transform:scale(0.97)}.dashboard-courses .isRecommended{width:40%;background:var(--dynamic);z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended h6{margin-top:5px;font-weight:500;font-size:16px;color:#fff}.dashboard-courses .isRecommended-white{width:40%;background:#fff;z-index:1;position:fixed;margin-top:5px;height:40px;display:flex;align-items:center;justify-content:center}.dashboard-courses .isRecommended-white h6{margin-top:5px;font-weight:500;font-size:16px;color:var(--dynamic)}@media(max-width: 500px){.isRecommended-white{width:53% !important}.isRecommended{width:53% !important}}.recommendation-progress{text-align:center;font-weight:500}.highlight-challenge{background:var(--dynamic)}.highlight-challenge .challenge-carousel-item-content h5{color:#fff}.highlight-challenge .recommendation-progress{text-align:center;font-weight:500;color:#fff !important}.highlight-challenge .course-header-name{color:#fff !important}.highlight-challenge .course-header-status{color:#fff !important}.highlight-challenge .course-enrolled-subheader{color:#fff !important}.highlight-challenge .course-subheader-item-value{color:#fff !important}.highlight-challenge .course-progress-label{color:#fff !important}.highlight-challenge .course-progress-bar span{background-color:#fff !important}.highlight-challenge .course-progress-value{color:#fff !important}.highlight-challenge .challenge-carousel-item-anchor a{background:#fff !important;color:var(--dynamic) !important}.quiz-results{margin-top:2rem}.quiz-results-container{margin-top:5px;font-size:13px}.quiz-results-container-label{font-weight:500}.quiz-results-container-value{display:flex;justify-content:flex-end;font-weight:500}.quiz-results-container .quiz-correct{color:var(--success)}.quiz-results-container .quiz-incorrect{color:var(--danger)}.quiz-results-btn{min-width:110px}.back-btn-container{padding-left:1.2rem}.back-btn-container-sessions{padding-left:2.2rem}#coursesCarousel{margin-top:1.5rem}#coursesCarousel .course-container{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}@media(max-width: 767px){#coursesCarousel .course-container .mobile-container{padding-left:3rem}}#coursesCarousel .course-container .image-container{padding:0}#coursesCarousel .course-container .image-container img{width:120px;height:120px;border-radius:8px}#coursesCarousel .course-container .content-container{margin-left:-2rem}#coursesCarousel .course-container .content-container .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#coursesCarousel .course-container .content-container .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary)}#coursesCarousel .course-container .content-container .course-subheader{padding-left:1rem}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item{margin-top:.4rem;display:flex}#coursesCarousel .course-container .content-container .course-subheader .session-subheader-item-title{font-size:13px;font-weight:700;margin:0 .5rem;color:#595d6e}#coursesCarousel .course-container .content-container .course-subheader .fix-weight{font-weight:500}.qrCode-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.qrCode-title{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:21px;padding:0 10px;margin-bottom:1rem;color:#595d6e}.qr-session{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.qrCode-btn{width:100px;height:30px;display:flex;justify-content:center;align-items:center}.qrCode-btn i{margin-right:5px}#verifyModal h5{font-size:2rem;font-weight:600}#verifyModal .success-title h5{color:var(--dynamic)}#verifyModal .error-title h5{color:var(--danger)}#verifyModal .container-class{margin-top:1rem;font-size:1.15rem}.survey-display-container{display:flex;justify-content:center;align-items:center}.survey-display-column{display:flex;justify-content:center;align-items:center}.survey-display-column .btn-next-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:var(--dynamic);color:#fff}.survey-display-column .btn-previous-question{border:0;padding:11px;border-radius:99%;width:40px;height:40px;background:#666;color:#fff}.survey-wrapper .survey-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.survey-wrapper .survey-container .survey-question-question{opacity:.9;color:#1f314a;font-size:1.5rem;font-weight:500;min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.survey-wrapper .survey-container .survey-question-indicator-container{margin-top:auto;width:100%;display:flex;justify-content:center;align-items:center}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator{margin:0 5px 2rem;border:none;width:25px;height:6px;border-radius:100px;background-color:rgba(0,0,0,.1)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-correct{background-color:var(--dynamic)}.survey-wrapper .survey-container .survey-question-indicator-container .survey-question-indicator.status-incorrect{background-color:var(--danger)}.survey-wrapper .survey-answers-container{display:flex;flex-direction:column;align-items:center}.survey-wrapper .survey-answers-container .survey-answer-list{width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}@media(max-width: 500px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:column}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{width:70%;margin:.75rem .75rem}}@media(min-width: 501px){.survey-wrapper .survey-answers-container .survey-answer-list{flex-direction:row}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{height:100%;margin:0 .75rem}}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-input-container .survey-evaluation-value{font-size:2.2rem;font-weight:600;color:var(--dynamic);margin-bottom:.5rem}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item{flex:1;display:flex;justify-content:center;align-items:center;min-height:5rem;font-size:1.5rem;border-radius:9.23px;background-color:#fff;box-shadow:0 0 10px 0 rgba(31,49,74,.2)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item:hover{background-color:var(--dynamic);color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected{border:1px solid var(--dynamic) !important;color:var(--dynamic)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-correct{border:1px solid var(--success) !important;color:var(--success)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected.status-incorrect{border:1px solid var(--danger) !important;color:var(--danger)}.survey-wrapper .survey-answers-container .survey-answer-list .survey-answer-list-item.selected:hover{color:var(--inverse)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:focus{outline:none;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;-webkit-appearance:none;margin-top:-8.5px}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%;border:none}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-thumb{width:34px;height:34px;background:url("/images/btn-slider.png");background-size:34px 34px;border-radius:50%}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-webkit-slider-runnable-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-webkit-slider-runnable-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-moz-range-track{width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-moz-range-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:100%;height:17px;cursor:pointer;border-radius:8.5px;background:linear-gradient(270deg, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.3)) 0%, hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.4)) 100%)}.survey-wrapper .survey-answers-container .survey-answer-list input[type=range]:disabled::-ms-track{background:linear-gradient(270deg, #f5f5f5 0%, #8e8e8e 100%);cursor:not-allowed}.survey-wrapper .survey-answers-container .survey-answer-submit-container{display:flex;justify-content:center;align-items:center}.evaluation-info{display:flex;justify-content:center;align-content:center;font-size:1.1rem;font-weight:500}.btn-reload-questions{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.align-questions{display:flex;justify-content:center}.poll-answers{min-width:400px}.course-not-inSession{display:flex;flex-direction:column;align-items:center;justify-content:center}.academy-survey-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-content:center}.academy-survey-wrapper .academy-btn-fullScreen{margin-top:10px}.academy-survey-wrapper .academy-survey-questions{width:80%;height:80%}#surveyWrapper{background:#fff;padding:1.5rem;overflow-y:auto}#academyPayment{display:flex;flex-direction:column;padding:1rem;margin-left:1rem}#academyPayment .total-card-ammount{background-color:#f9f9fc;padding:40px 24px 40px 24px}#academyPayment .total-card-ammount .title h2{font-weight:400;font-size:24px;line-height:36px;letter-spacing:1.33333px;color:#222127}#academyPayment .total-card-ammount p{font-weight:400;font-size:16px;line-height:24px;color:#6f6c80}#academyPayment .total-card-ammount .items{padding:1rem 0}#academyPayment .total-card-ammount .items-price{text-align:right;float:right}#academyPayment .total-card-ammount .info-vat{font-weight:500;font-size:17px;line-height:26px;letter-spacing:-0.286957px;color:#c5c5c5}#academyPayment .total-card-ammount h3{font-weight:600;font-size:20px;line-height:30px;color:#6f6c80}#academyPayment .notes-card{background-color:#f9f9fc;padding:0 24px 24px}#academyPayment .notes-card .notes-input{border:none;min-height:130px}#academyPayment .check-coupon{padding:0}#academyPayment .modal-lg{max-width:60vw}#academyPayment .warning-box{width:90% !important}@media(max-width: 1600px){#academyPayment .modal-lg{max-width:70vw}}#academyPayment .remove-padding-col{padding:0}#academyPayment .academy-payment{display:flex;flex-direction:row;height:750px}#academyPayment .academy-payment .first-section{overflow-y:auto;padding:20px 1rem 20px 20px;height:750px}#academyPayment .academy-payment h6{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;margin-bottom:1.5rem}#academyPayment .academy-payment hr{border:1px solid #ebedf2}#academyPayment .academy-payment-methods h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-item{padding:0 1rem;margin:1.5rem 0}#academyPayment .academy-payment-item img{padding-left:10px;width:100px;height:auto}#academyPayment .academy-payment-item h4{padding:1rem;font-weight:500;font-size:18px;line-height:27px;color:#595d6e}#academyPayment .academy-payment-item .academy-prices{display:flex;align-items:flex-end;flex-direction:column}#academyPayment .academy-payment-item .academy-prices span{font-weight:400;font-size:12px;line-height:18px;color:#6f6c80}#academyPayment .academy-payment-item .academy-prices h4{padding-right:0}#academyPayment .academy-payment-item .divider-prices{border-right:1px solid #f3f1f9;padding-right:2rem}@media(max-width: 991px){#academyPayment .academy-payment-item .divider-prices{border:none;padding-right:0}}#academyPayment .academy-payment-coupons{margin-bottom:2rem}#academyPayment .academy-payment-coupons h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-coupons p{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#academyPayment .academy-payment-coupons .coupon-hint{margin-top:1rem;padding:0}#academyPayment .academy-payment-coupons .coupons-choose{padding:0}@media(max-width: 400px){#academyPayment .academy-payment-coupons{padding:0}}#academyPayment .academy-payment .container p{font-weight:400;font-size:13.0625px;line-height:13px;color:#605e5f}#academyPayment .academy-payment .container-hint{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment .container .values-coins{font-size:11px}#academyPayment .academy-payment-address{margin:3rem 0 3rem 0}#academyPayment .academy-payment-address h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;margin-bottom:1rem}#academyPayment .academy-payment-address .hint-no-address{font-weight:400;font-size:14px;line-height:21px}#academyPayment .academy-payment-address .hint-no-address-error{color:var(--danger)}#academyPayment .academy-payment-address .fix-width-address{padding:0}#academyPayment .complete-order{display:flex;justify-content:flex-end;margin:2rem 2.5rem 1rem 0}#academyPayment .complete-order .btn-back{color:#6f6c80;border:none;background:none;margin-right:25px;font-weight:500;font-size:15px;line-height:25px;position:relative}#academyPayment .complete-order .btn-back::after{content:"";position:absolute;height:1px;bottom:5px;right:0;background-color:#6f6c80;width:100%;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}#academyPayment .complete-order .btn-back:hover::after{visibility:visible;transform:scaleX(1)}#academyPayment .complete-order .btn-dynamic{min-width:130px}#academyPayment .hint-no-address{display:flex;align-items:center}.credit-card-info{display:flex;flex-direction:row;justify-content:flex-start}.credit-card-info .credit-card-logo{margin-left:1rem}.credit-card-holder>.row{flex-wrap:nowrap}.credit-card-holder .remove-credit-card{width:initial;display:flex;justify-content:flex-end}.close-checkout-modal{font-size:4rem;margin-right:.5rem}.close-checkout-modal span{color:#979797}.secondary-btn{background:#c5c5c5}.secondary-btn:hover{background:#c5c5c5;border:1px solid #979798}.change-address{display:flex;justify-content:flex-end;padding:1rem 2.5rem}.handle-form-address{color:#fff}.handle-form-address .btn-save-address{background:var(--dynamic);margin-right:1rem}.handle-form-address .btn-cancel-address{background:var(danger)}@media(max-width: 991px){.hide-inSmall{display:none}}@media(max-width: 541px){.remove-padding-coupon{padding-left:0;padding-right:0}.coupon-name{font-size:1rem !important}}@media(min-width: 992px){.hide-inBigger{display:none;margin-bottom:1rem}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar .total-card-ammount .items p{font-size:14px}}#academySideBar{height:100%;display:flex;flex-direction:column}#academySideBar .check-terms{padding:0 2.5rem;margin-bottom:2rem}#academySideBar .academy-order-detail{height:100%;background:#f9f9fc}#academySideBar .academy-order-detail .items p{font-size:1rem}#academy-payment-wizard .row{width:100% !important;margin:0}#academy-payment-wizard .row .icon-holder{background:#c5c5c5;border-color:#c5c5c5}#academy-payment-wizard .row .icon-holder i{color:#fff}#academy-payment-wizard .row h3{font-size:17px !important}#academy-payment-wizard .row .description h2{font-weight:400;font-size:32px;line-height:48px;color:#afadbc}#academy-payment-wizard .row .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#c5c5c5}#academy-payment-wizard .row .active .icon-holder{box-shadow:0 4.92632px 28.3263px rgba(0,0,0,.12);background:var(--dynamic);border-color:var(--dynamic)}#academy-payment-wizard .row .active .icon-holder i{color:#fff}#academy-payment-wizard .row .active .description h3{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#535061}@media screen and (max-width: 500px){#academy-payment-wizard .tabHidden{display:none}}@media(max-width: 992px){.change-address{margin-top:1rem;display:flex;justify-content:flex-start;padding:0}#academySideBar{box-shadow:none}#academySideBar .total-card-ammount .items p{font-size:14px}}@media screen and (max-width: 455px){.modal-lg{width:85vw !important;max-width:85vw !important}.modal-lg #paymentList li{min-width:100%}.academy-list-search .search-container-mobile .m-input-icon{width:inherit !important}}@media(max-width: 992px){#academyPayment .StripeElement{min-width:232px;transform:scale(0.85) translateX(-1.9rem) !important}}.mobile-close-checkout{font-size:4rem;margin-right:-0.5rem !important;margin-top:-1.2rem !important}.notes-card:disabled{cursor:not-allowed}#sessionSubscribeForm select{border-radius:5px !important}#sessionSubscribeForm .select-container{padding-top:0;margin-bottom:18px}#sessionSubscribeForm .login-section{display:flex;flex-direction:column;justify-content:center;align-items:center}#sessionSubscribeForm .login-section #createAccount{min-width:60%}#sessionSubscribeForm .login-section .login-container{margin-top:12px;font-size:1rem;line-height:23px;color:#6f6c80}#sessionSubscribeForm .login-section .login-container button{background:none;border:none;text-decoration:underline;font-weight:400;color:#6f6c80;font-size:1rem;line-height:23px}#sessionSubscribeForm .login-section .login-container button:hover{color:var(--dynamic)}#my-course-carousel .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#my-course-carousel .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:230px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){#my-course-carousel .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.flag-academy{padding:8px 0;margin-bottom:-5px;border-radius:5px 5px 0 0;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.133913px;z-index:1;color:#fff;display:flex;justify-content:center}.flag-academy-promotion{background:#ffb600}.academy-payment-address{margin:1rem 0 3rem 0}.academy-payment-coupons .coupon-name{text-overflow:ellipsis;overflow:hidden;white-space:pre !important;display:block !important}.academy-payment-coupons .coupon-list-container{width:100%;padding:15px 10px;background-color:#f9f9fc;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}.academy-payment-coupons .coupon-list-container .coupon-list{overflow-x:hidden;overflow-y:auto;max-height:430px;padding:10px 0;width:100%}.academy-payment-coupons .dropdown-btn{display:flex;justify-content:center;width:40px;height:40px;padding:5px;align-items:center}.academy-payment-coupons .dropdown-btn:hover{background:#fff;border-radius:100px}@media(max-width: 1300px){.academy-payment-coupons .coupon-name{width:100px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media(min-width: 1370px){.academy-payment-coupons .coupon-name{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#academyParticipantsTab{width:100%}#academyParticipantsTab .academy-payment-participants{padding-left:1rem;width:100%}.academy-payment-participants{overflow-x:hidden}.academy-participants-subheader{font-weight:400;font-size:15px;line-height:185%;color:#595d6e;margin-bottom:2rem;margin-left:8px}.academy-payment-email-container{margin-left:2rem}.academy-payment-email-container label{font-weight:400;font-size:14px;line-height:21px;color:#212529}.academy-payment-email-container .remove-email-btn{padding-top:5px}.academy-payment-email-container .remove-email-btn button{border:none;display:flex;justify-content:center;align-items:center;background:#ff36a6;color:#fff;width:30px;height:30px;font-weight:600;border-radius:100px}.academy-payment-email-container .remove-email-btn button:hover{background:#dc2189}.academy-payment-email-container .has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.add-participant-btn-container{display:flex;margin-left:6%}.add-participant-btn-container button{width:35px;height:35px;background:var(--dynamic);border-radius:20px;border:none}.add-participant-btn-container button:hover{background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925))}.add-participant-btn-container span{margin-left:12px;font-weight:500;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;color:var(--dynamic)}.academy-payment-next-container{height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.academy-payment-next-container button{min-width:200px;min-height:40px;border-radius:7px;border:none;color:#fff;margin-right:-1rem}.participants-container-display{display:flex;align-items:center;margin-left:1rem}.participants-container-display .label{font-weight:400;font-size:14px;line-height:21px;color:#595d6e;margin-right:10px}.participants-container-display .participants{min-width:40px;height:26px;background:#b8c7d8;border-radius:6px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;color:#fff}.participants-container-display .custom-btn-address{width:31px !important;height:31px !important;background:#c5c5c5 !important;border-radius:20px !important}@media screen and (max-width: 455px){#academyParticipantsTab{margin-left:3px}.academy-participants-subheader{margin-left:0 !important}.academy-payment-email-container{margin-left:0;position:relative}.academy-payment-email-container label{text-align:start !important;padding-left:0 !important}.academy-payment-email-container .remove-email-btn{position:absolute;top:45%;right:7%}.academy-payment-email-container .mobile-padding{padding-left:0 !important}.add-participant-btn-container{margin:1rem 0}.academy-payment-next-container{margin:1rem 0;padding-right:1rem}.participants-container-display{margin-bottom:2rem}}.academy-title2-checkout{font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;color:#595d6e;padding-left:1.5rem;margin-bottom:1rem}.academy-title1-checkout{font-weight:500;font-size:17px;line-height:26px;color:#6c7293;padding-left:.8rem}@media screen and (max-width: 500px){.first-section{height:fit-content !important;background:#fff;overflow-x:hidden}.first-section hr{display:none}.academy-order-detail{height:fit-content !important}.academy-payment-item img{display:none}.academy-title2-checkout{display:none}#academySideBar{margin-top:-4px;background:#fff;height:fit-content}#academyPayment .modal-dialog{margin-bottom:4rem !important}.payment-methods-checkout .subtitle{display:none}#academy-payment-wizard{padding:0 !important}#academy-payment-wizard .academy-title1-checkout{display:none}#academy-payment-wizard .step-item{margin:0 0 2rem 0}#paidByCompany{width:100%}#paidByCompany .academy-payment-companyEmail-container label{font-size:11px !important}#paidByCompany .academy-payment-companyEmail-container .remove-companyEmail{position:relative;padding-left:10px;align-items:flex-end !important;padding-bottom:15px}}.academy-payment-address .academy-payment-companyEmail-container{display:flex;align-items:baseline}.pdf-viewer-wrapper{display:flex;flex-direction:column;align-items:center}.pdf-viewer-wrapper button{margin:1rem 0}.footer-info-container{display:flex;gap:10px}.academy-footer-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}.participants-my-session{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2;background:#f9f9fc;border-radius:4px;min-height:30px;padding:5px 7px}@media screen and (max-width: 500px){.academy-course-btn{margin:16px 0 !important;justify-content:center !important}.academy-item-content{padding:0}.academy-course-item-container{min-height:515px !important}.academy-course-item-container .price-display-wrapper{right:-34px !important;top:50px !important}}.enrolled-courses{display:flex;height:100%;gap:10px}.enrolled-courses-image{flex:1}.enrolled-courses-image .enrolled-image{width:147px !important;height:147px !important}.enrolled-courses-content{flex:3}.enrolled-courses-content .course-details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.enrolled-courses-content .course-details .course-header{flex:1;display:flex;align-items:center}.enrolled-courses-content .course-details .course-subheader{flex:4;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:10px}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar{height:10px;border-radius:12px;margin-top:.45rem}.enrolled-courses-content .course-details .course-subheader .course-progress .course-progress-bar>span{border-radius:12px}.enrolled-courses-content .course-details .course-subheader .academy-footer-wrapper{width:fit-content}.enrolled-courses-content .course-details .course-enrolled-container-footer{flex:1;border-top:none}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{min-width:118px;margin-right:-4px}@media screen and (max-width: 455px){.academy-enrolled-subtitle{margin-top:2rem}.enrolled-courses{display:flex;flex-direction:column}.enrolled-courses-image{display:none}.enrolled-courses-content .course-details .course-header{min-height:57px}.enrolled-courses-content .course-details .course-enrolled-container-footer .continue-button{width:100%;margin-right:1rem}}.related-list .m-portlet__head{border-bottom:none;height:50px;padding-top:10px}.related-list .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{font-weight:700;font-size:20px;line-height:20px;color:#232323}.related-list .related-container .carousel-container-wrapper{padding:0 1.5rem 1.5rem 1.5rem}.academy-related-course{max-width:420px;height:388px}.academy-related-course .course-container-body{height:100%}.academy-related-course .course-container-body .related-details{display:flex;flex-direction:column;height:100%}.academy-related-course .course-container-body .course-image{height:120px}.academy-related-course .course-container-body .course-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1.5rem;font-weight:700;color:var(--primary);min-height:60px;max-width:410px;white-space:nowrap;text-align:left;align-self:center;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.academy-related-course .course-container-body .course-header .course-header-name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.academy-related-course .course-container-body .course-description{font-weight:400;font-size:13px;line-height:20px;letter-spacing:-0.133913px;color:#595d6e}.academy-related-course .course-container-body .course-subheader{margin-top:-1rem;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1.5rem 0 !important;position:relative}.academy-related-course .course-container-body .course-subheader .academy-footer-wrapper{max-height:40px}.academy-related-course .course-container-body .course-subheader .price-display-related-container{width:190px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{width:190px;min-width:190px;top:6px;height:60px;min-height:60px;padding:10px 20px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:18px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:10px;line-height:15px}.academy-related-course .course-container-body .course-actions{padding-bottom:1rem}@media screen and (max-width: 455px){.academy-related-course{position:relative}.academy-related-course .course-container-body .course-image{height:80px}.academy-related-course .course-container-body .course-header .course-header-name{font-size:1rem !important;min-height:35px}.academy-related-course .course-container-body .course-description{font-size:12px !important}.academy-related-course .course-container-body .course-subheader{padding:.5rem 0 !important;display:flex !important;align-items:flex-start !important}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper{right:-35px;z-index:100;min-width:150px;width:150px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price{margin-bottom:4px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .previous{font-size:14px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .main-price .current{font-size:16px}.academy-related-course .course-container-body .course-subheader .price-display-related-container .price-display-wrapper .minor-price{font-size:9px;line-height:14px}.academy-related-course .course-container-body .course-actions{padding-bottom:0}}.sessionIsPublicSubheader{margin-bottom:-15px}.sessionIsPublicSubheader .m-subheader .mr-auto{display:flex;flex-direction:column}.sessionIsPublicSubheader .m-subheader .m-subheader__title--separator{border:none}.sessionIsPublicSubheader .m-subheader .m-nav__item--home{display:none}.sessionIsPublicSubheader .m-subheader .m-nav__link-text{font-weight:400;font-size:14px;line-height:21px;letter-spacing:-0.133913px;color:#fff}.sessionIsPublicSubheader .m-subheader .m-nav__separator:first-child{display:none}#sessionPublic .academy-session-item .session-container-content{height:140px}#sessionPublic .academy-session-item .session-container-content .session-description-and-progress{height:0;margin:0}#sessionPublic .academy-session-item .session-container-footer{margin-left:230px;height:66px}#sessionPublic .academy-session-item .session-container-footer .footer-info-container{margin-left:-10px}#sessionPublic .session-public-full-container{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;background-color:rgba(0,0,0,0)}#sessionPublic .session-public-details-container{display:flex;gap:30px;flex-wrap:wrap}#sessionPublic .session-public-details-container .session-public-about-container{flex:6;height:fit-content}#sessionPublic .session-public-details-container .session-public-about-container .description h4{font-weight:700;font-size:20px;line-height:20px;color:#232323}#sessionPublic .session-public-details-container .session-public-about-container .description .description-value{margin-top:20px;font-weight:400;font-size:15px;line-height:185%;color:#595d6e}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper hr{margin-top:35px;margin-bottom:18px}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container h5{font-weight:700;font-size:16px;line-height:20px;color:#595d6e;margin-bottom:20px}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container .img-trainer{margin-left:-2.5rem}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container .img-trainer .session-hostTrainer-image{width:61px;height:61px}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container .name-trainer{padding-left:0}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container .name-trainer .session-header-name{font-weight:700;font-size:16px;line-height:20px}#sessionPublic .session-public-details-container .session-public-about-container .trainer-wrapper .trainer-container .session-details .session-subheader-item-value{font-weight:400;font-size:14px;line-height:21px;color:#595d6e}#sessionPublic .session-public-details-container .session-public-enroll{flex:4}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll{background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.064248);border-radius:5px;padding:0;min-width:360px}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-header{background:var(--dynamic);height:72px;margin:0;display:flex;justify-content:center}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-header h4{margin-top:21px;height:auto;font-weight:600;font-size:20px;line-height:30px;color:var(--inverse)}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-form{padding:30px 0 30px 0}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-form select.form-control.m-input.signup-input{border-radius:100px;padding:0 14px;border:1px solid #eceaea;width:180px}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-form select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='grey' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:10px;margin-right:2rem}#sessionPublic .session-public-content-container .session-public-details-container .session-public-enroll .session-public-enroll-form .m-login__form-action{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:0;margin-right:30px}@media screen and (max-width: 455px){.show-name-inMobile{display:block}.show-name-inDesktop{display:none}.session-public-header-info{margin-top:-50px !important}.session-public-enroll{padding:0 15px !important;margin-top:2rem;box-shadow:0 2px 11px rgba(0,0,0,.064248) !important}.select-container{padding-left:44px !important}}@media screen and (min-width: 455px){.show-name-inMobile{display:none}.show-name-inDesktop{display:block}}.checkbox-terms-and-policy-wrapper{padding:0 1.5rem 0 2.5rem;margin:1rem}.checkbox-terms-and-policy-wrapper .signUp-checkbox{text-align:justify}@media screen and (max-width: 455px){#sessionPublic .academy-session-item .session-container-footer{margin-left:0}#sessionPublic .session-public-details-container{gap:10px}#sessionPublic .session-public-about-container{margin-bottom:0}#sessionPublic .session-public-enroll{padding:0 !important}#sessionPublic .session-public-enroll .session-public-enroll-form{padding:30px 10px}}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}.opportunities-headers{padding:1.5rem 1.5rem 0;display:flex;align-items:center;justify-content:flex-end;margin-top:2rem}.opportunities-filters{display:flex;column-gap:20px;row-gap:20px;padding:2rem 1.5rem 0 !important;flex-wrap:wrap}.opportunities-filters .searchFilter{flex:3;max-width:260px}.opportunities-filters #filterDate{flex:2;max-width:210px}.opportunities-filters .buyerTypeFilter{flex:2;max-width:210px}.opportunities-filters .userReferral{flex:2;max-width:210px}@media screen and (max-width: 620px){.opportunities-filters .searchFilter{flex:1;min-width:100%}.opportunities-filters #filterDate{flex:1;min-width:100%}.opportunities-filters .buyerTypeFilter{flex:1;min-width:100%}}#opportunitiesList{margin-top:34px}#opportunitiesList tbody .m-datatable__row--even>.m-datatable__cell,#opportunitiesList tbody .m-datatable__row>.m-datatable__cell{background:#fff}#opportunitiesList .opportunity-cell{font-size:14px;font-weight:400;line-height:24px;color:#6f6c80}.status{font-weight:500 !important;font-size:14px !important}.status-paid{color:#1dc2ff !important}.status-approved{color:#5abf2e !important}.status-rejected{color:#fd1818 !important}.status-pending{color:#ffb822 !important}#removeOpportunityModal .modal-header{padding:25px 20px 20px;border:none}#removeOpportunityModal .modal-header h5{font-size:17px;font-weight:500;line-height:25px;color:#6c7293}#removeOpportunityModal .modal-body p{margin:0;font-weight:400;font-size:15px;line-height:23px;color:#6f6c80}#removeOpportunityModal .modal-footer{padding:25px 20px 20px;border:none}#removeOpportunityModal .modal-footer button{height:37px;display:flex;align-items:center;justify-content:center;min-width:150px;border-radius:4px;font-size:15px;line-height:22px;font-weight:500}#removeOpportunityModal .modal-footer .btn-secondary{border:1px solid #979797;color:#979797;background:#fff;margin-right:30px}#removeOpportunityModal .modal-footer .btn-secondary:hover{color:#fff;background:#979797}.opportunities-list-wrapper{padding:0 1.5rem 1.5rem}.opportunities-list-wrapper .clickable-row:hover td{background:#f9f8fb !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.carousel-container-wrapper{position:relative;overflow-x:hidden}.carousel-container-wrapper .carousel-scroll{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--dynamic);border:none;outline:none;z-index:20;box-shadow:0 0 7px 3px rgba(0,0,0,.3)}.carousel-container-wrapper .carousel-scroll i{font-size:2rem}.carousel-container-wrapper .carousel-scroll.prev{left:10px}.carousel-container-wrapper .carousel-scroll.next{right:10px}.carousel-container-wrapper .carousel-container{width:100%;display:flex;flex-direction:row;transition:transform 350ms ease-in-out}.carousel-container-wrapper .carousel-container>*:not(:first-child){margin-left:10px}.carousel-container-wrapper .carousel-container>*:not(:last-child){margin-right:10px}.rewardsContainer-list{position:relative;min-width:50%;height:100%}.rewardsContainer-list .loading-parent-wrapper{position:initial;height:100%}.rewardsContainer-list .loading-parent-wrapper .carousel-container-wrapper{height:100%}.rewardsContainer-list .loading-parent-wrapper .carousel-container-wrapper .carousel-container{height:100%}.rewards-dashboard-container{height:100%;display:flex;align-items:center;margin-right:20px !important}.rewards-dashboard-container:first-child{margin-left:20px !important}.rewards-dashboard-container img{width:50px;height:50px}.reward-item{min-width:180px;height:100px;background:linear-gradient(230.76deg, var(--dynamic) 28.9%, hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.6) 71.39%),#fff;box-shadow:0 3.84163px 22.0894px rgba(0,0,0,.12);border-radius:5px;display:flex;flex-direction:row;padding:10px}.reward-item .image-container{display:flex;align-items:center;width:60px;margin-right:10px}.reward-item .content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:110px}.reward-item .content-container .label{font-weight:700;font-size:13px;line-height:18px;text-align:center;letter-spacing:.1px;color:#fff;display:flex;align-items:center;height:45px}.reward-item .content-container .value{font-weight:700;font-size:15px;line-height:21px;text-align:center;letter-spacing:.1px;color:#fff}.coupon-discount-container .coupon-discount-image-container{background:var(--dynamic);display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:3px}.coupon-discount-container .coupon-discount{display:flex;align-items:center;justify-content:center;gap:5px}.coupon-discount-container .coupon-discount p{margin-bottom:0}.coupon-discount-container .coupon-discount .coupon-info{display:flex;flex-direction:column;gap:5px;color:#232323}.coupon-discount-container .coupon-discount .coupon-info .coupon-name{font-size:10px;font-weight:400;max-width:75px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coupon-discount-container .coupon-discount .coupon-info .coupon-value{font-size:10px;font-weight:600}.coupon-discount-container .coupon-discount .coupon-separator{background:var(--dynamic);border:1px solid var(--dynamic);height:40px}.coupon-discount-container .coupon-discount .coupon-validation{color:#6f6c80 !important;display:flex;gap:5px;flex-direction:column;text-align:center}.coupon-discount-container .coupon-discount .coupon-validation .coupon-valid-label{font-size:8px;font-weight:400}.coupon-discount-container .coupon-discount .coupon-validation .coupon-valid-value{font-size:9px;font-weight:600}.voucher-reward-wrapper .voucher-container-image{width:105px;height:45px}.voucher-reward-wrapper .voucher-container-image .reward{width:100%;height:100%;object-fit:contain}.voucher-reward-wrapper .blocked{filter:blur(5px);opacity:.8}.voucher-reward-wrapper .lock-container{position:absolute;top:4%;left:30%;z-index:10}.user-list_title{color:#94d048;font-weight:bold}.user-list_body{display:flex;flex-direction:column;justify-content:left;justify-items:left;align-content:flex-start;align-items:flex-start}.user-list_body .user-list_icon-member{display:inline-flex;flex-direction:row-reverse;padding-left:3rem}.user-list_body .user-list_icon-member button{pointer-events:all;position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:40px;height:40px;background-color:#ebedf2;padding:.4rem;text-align:center;font-size:10px}.user-list_body .user-list_icon-member img{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden;width:40px;height:40px}.user-list_body .user-list_icon-member img:not(:last-child){margin-left:-5rem}.sv-dragdrop-movedown{transform:translate(0, 0);animation:svdragdropmovedown .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmovedown{0%{transform:translate(0, -50px)}100%{transform:translate(0, 0)}}.sv-dragdrop-moveup{transform:translate(0, 0);animation:svdragdropmoveup .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmoveup{0%{transform:translate(0, 50px)}100%{transform:translate(0, 0)}}.sv-popup{position:fixed;left:0;top:0;width:100vw;height:100vh;outline:none;z-index:2}.sv-popup__container{filter:drop-shadow(0px 2px 6px rgba(0, 0, 0, 0.1));position:absolute;padding:0}.sv-popup__shadow{width:100%;height:100%}.sv-popup__body-content{background-color:var(--background, #fff);border-radius:calc(.5*var(--base-unit, 8px));width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;max-height:90vh;max-width:90vw}.sv-popup--modal{display:flex;align-items:center;justify-content:center}.sv-popup--modal .sv-popup__container{position:static}.sv-popup--modal .sv-popup__body-content{padding:calc(4*var(--base-unit, 8px))}.sv-popup--overlay{width:100%}.sv-popup--overlay .sv-popup__container{background:rgba(144,144,144,.5);max-width:100vw;max-height:calc(100vh - 1*var(--base-unit, 8px));height:calc(100vh - 1*var(--base-unit, 8px));width:100%;padding-top:calc(2*var(--base-unit, 8px));border:unset}.sv-popup--overlay .sv-popup__body-content{max-height:100vh;max-width:100vw;border-radius:calc(2*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px)) 0px 0px;background:var(--background, #fff);box-shadow:0 calc(1*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px)) rgba(0,0,0,.1);padding:calc(3*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px));height:calc(100% - 1*var(--base-unit, 8px))}.sv-popup--overlay .sv-popup__scrolling-content{height:calc(100% - 10*var(--base-unit, 8px))}.sv-popup--overlay .sv-popup__body-footer{margin-top:calc(2*var(--base-unit, 8px))}.sv-popup--overlay .sv-popup__body-footer-item{width:100%}.sv-popup--overlay .sv-popup__button--cancel{background-color:var(--dynamic) !important;border:2px solid var(--dynamic) !important;color:var(--primary-foreground, #fff)}.sv-popup__scrolling-content{height:100%;overflow:auto}.sv-popup__scrolling-content::-webkit-scrollbar{height:6px;width:6px;background-color:var(--background-dim, #f3f3f3)}.sv-popup__scrolling-content::-webkit-scrollbar-thumb{background:var(--primary-light, rgba(25, 179, 148, 0.1))}.sv-popup__content{min-width:100%}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{content:" ";display:block;width:0;height:0;border-left:calc(1*var(--base-unit, 8px)) solid rgba(0,0,0,0);border-right:calc(1*var(--base-unit, 8px)) solid rgba(0,0,0,0);border-bottom:calc(1*var(--base-unit, 8px)) solid var(--background, #fff);align-self:center}.sv-popup__body-header{font-family:Montserrat,serif;font-size:calc(3*var(--base-unit, 8px));line-height:calc(4*var(--base-unit, 8px));font-style:normal;font-weight:700;margin-bottom:calc(2*var(--base-unit, 8px));color:var(--foreground, #161616)}.sv-popup__body-footer{display:flex;margin-top:calc(4*var(--base-unit, 8px))}.sv-popup__body-footer-item:first-child{margin-left:auto}.sv-popup__body-footer-item+.sv-popup__body-footer-item{margin-left:calc(1*var(--base-unit, 8px))}.sv-popup__button{padding:calc(2*var(--base-unit, 8px)) calc(6*var(--base-unit, 8px));background:var(--background, #fff);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px;margin:2px;cursor:pointer;font-family:Montserrat,serif;font-style:normal;font-weight:600;font-size:calc(2*var(--base-unit, 8px));line-height:calc(3*var(--base-unit, 8px));text-align:center;color:var(--dynamic) !important;border:none;outline:none}.sv-popup__button:hover{box-shadow:0 0 0 2px var(--dynamic) !important}.sv-popup__button:disabled{color:var(--foreground-disabled, rgba(22, 22, 22, 0.16));cursor:default}.sv-popup__button:disabled:hover{box-shadow:0 1px 2px rgba(0,0,0,.15)}.sv-popup__button--apply{background-color:var(--dynamic) !important;color:var(--primary-foreground, #fff)}.sv-popup__button--apply:disabled{background-color:var(--background-dim, #f3f3f3)}.sv-container-modern{color:#404040;font-size:16px;font-family:Montserrat,serif}.sv-container-modern__title{padding-left:.55em;color:var(--dynamic) !important;padding-top:5em;padding-bottom:.9375em}.sv-container-modern__title h3{margin:0;font-size:1.875em}.sv-container-modern__title h5{margin:1rem 0 0 0;color:#676c7b}@media only screen and (min-width: 1000px){.sv-container-modern__title{margin-right:5%;margin-left:5%}}@media only screen and (max-width: 1000px){.sv-container-modern__title{margin-right:10px;margin-left:10px}}.sv-container-modern__close{clear:right}.sv-container-modern fieldset,.sv-container-modern legend{border:none;padding:0;margin:0}.sv-body__timer,.sv-body__page,.sv-body__footer.sv-footer.sv-action-bar{margin-top:1em}@media only screen and (min-width: 1000px){.sv-body__timer,.sv-body__page,.sv-body__footer.sv-footer.sv-action-bar{margin-right:5%;margin-left:5%}}@media only screen and (max-width: 1000px){.sv-body__timer,.sv-body__page,.sv-body__footer.sv-footer.sv-action-bar{margin-right:10px;margin-left:10px}}.sv-body__timer{padding:0 calc(1*var(--base-unit, 8px));box-sizing:border-box}.sv-body__progress{margin-bottom:4.5em}.sv-body__progress:not(:first-child){margin-top:2.5em}.sv-page__title{margin:0 0 1.333em;font-size:1.875em;padding-left:.293em}.sv-page__description{min-height:2.8em;font-size:1em;padding-left:.55em}.sv-page__title+.sv-page__description{margin-top:-2.8em}.sv-panel{box-sizing:border-box;width:100%}.sv-panel__title{font-size:1.25em;margin:0;padding:0 .44em .1em;position:relative}.sv-panel__footer{margin:0;padding:1em .44em 1em 0}.sv-panel__description{padding-left:.55em}.sv-panel__title--expandable{cursor:pointer;display:flex;padding-right:24px;align-items:center}.sv-panel__title--expandable:after{content:"";display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:10px 12px;width:24px;height:24px;position:absolute;right:0}.sv-panel__title--expandable.sv-panel__title--expanded:after{transform:rotate(180deg)}.sv-panel__icon{outline:none}.sv-panel__icon:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:.5em;width:.6em;margin-left:1.5em;vertical-align:middle}.sv-panel__icon--expanded:before{transform:rotate(180deg)}.sv-panel .sv-question__title{font-size:1em;padding-left:.55em}.sv-panel__content:not(:first-child){margin-top:.75em}.sv-panel .sv-row:not(:last-child){padding-bottom:1.875em}.sv-panel__title--error{background-color:rgba(213,41,1,.2)}.sv-paneldynamic__progress-container{position:relative;margin-left:.75em;margin-right:250px;margin-top:20px}.sv-paneldynamic__add-btn{background-color:#1948b3;float:right;margin-top:-18px}[dir=rtl] .sv-paneldynamic__add-btn,[style*="direction:rtl"] .sv-paneldynamic__add-btn{float:left}.sv-paneldynamic__add-btn--list-mode{float:none;margin-top:1em}.sv-paneldynamic__remove-btn{background-color:#ff1800;margin-top:1.25em}.sv-paneldynamic__remove-btn--right{margin-top:0;margin-left:1.25em}.sv-paneldynamic__prev-btn,.sv-paneldynamic__next-btn{box-sizing:border-box;display:inline-block;fill:#404040;cursor:pointer;width:.7em;top:-0.28em;position:absolute}.sv-paneldynamic__prev-btn svg,.sv-paneldynamic__next-btn svg{display:block;height:.7em;width:.7em}.sv-paneldynamic__prev-btn{left:-1.3em;transform:rotate(90deg)}.sv-paneldynamic__next-btn{right:-1.3em;transform:rotate(270deg)}.sv-paneldynamic__prev-btn--disabled,.sv-paneldynamic__next-btn--disabled{fill:#dbdbdb;cursor:auto}.sv-paneldynamic__progress-text{color:#9d9d9d;font-weight:bold;font-size:.87em;margin-top:.69em;margin-left:1em}.sv-paneldynamic__separator{border:none;margin:0}.sv-paneldynamic__progress--top{margin-bottom:1em}.sv-paneldynamic__progress--bottom{margin-top:1em}.sv-paneldynamic__panel-wrapper~.sv-paneldynamic__panel-wrapper{padding-top:2.5em}.sv-paneldynamic__panel-wrapper--in-row{display:flex;flex-direction:row;align-items:center}@supports(display: flex){.sv-row{display:flex;flex-wrap:wrap}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.sv-row>.sv-row__panel,.sv-row__question:not(:last-child){float:left}}@media only screen and (-ms-high-contrast: active)and (max-width: 600px),only screen and (-ms-high-contrast: none)and (max-width: 600px){.sv-row>.sv-row__panel,.sv-row__question:not(:last-child){padding-bottom:2.5em;float:none}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){[dir=rtl] .sv-row__question:not(:last-child),[style*="direction:rtl"] .sv-row__question:not(:last-child){float:right}}@media only screen and (-ms-high-contrast: active)and (max-width: 6000px),only screen and (-ms-high-contrast: none)and (max-width: 6000px){.sv-row__question--small:only-child{max-width:3000px}}@media only screen and (-ms-high-contrast: active)and (max-width: 3000px),only screen and (-ms-high-contrast: none)and (max-width: 3000px){.sv-row__question--small:only-child{max-width:1200px}}@media only screen and (-ms-high-contrast: active)and (max-width: 2000px),only screen and (-ms-high-contrast: none)and (max-width: 2000px){.sv-row__question--small:only-child{max-width:700px}}@media only screen and (-ms-high-contrast: active)and (max-width: 1000px),only screen and (-ms-high-contrast: none)and (max-width: 1000px){.sv-row__question--small:only-child{max-width:500px}}@media only screen and (-ms-high-contrast: active)and (max-width: 500px),only screen and (-ms-high-contrast: none)and (max-width: 500px){.sv-row__question--small:only-child{max-width:300px}}@media only screen and (-ms-high-contrast: active)and (max-width: 600px),only screen and (-ms-high-contrast: none)and (max-width: 600px){.sv-row>.sv-row__panel,.sv-row__question{width:100% !important;padding-right:0 !important}}.sv-row>.sv-row__panel{vertical-align:top;white-space:normal}.sv-row__question{vertical-align:top;white-space:normal}.sv-row__question:first-child:last-child{flex:none !important}.sv-row:not(:last-child){padding-bottom:2.5em}.sv-question{overflow:auto;box-sizing:border-box;font-family:inherit}.sv-question__title{position:relative;box-sizing:border-box;margin:0;padding:.25em .44em;cursor:default;font-size:1.25em;word-break:break-word}.sv-question__required-text{line-height:.8em;font-size:1.4em}.sv-question__description{margin:1em 0 0 0;padding-left:.55em;font-size:1em;word-break:break-word;font-family:Montserrat,serif}.sv-question__input{width:100%;height:1.81em}.sv-question__content{margin-left:.55em}.sv-question__content input{font-family:Montserrat,serif;opacity:.4}.sv-question__content input:focus{opacity:1}.sv-question__erbox{color:#d52901;font-size:.74em;font-weight:bold}.sv-question__erbox--location--top{margin-bottom:.4375em}.sv-question__erbox--location--bottom{margin-top:.4375em}.sv-question__footer{padding:.87em 0}.sv-question__title--answer{background-color:var(--dynamic) !important}.sv-question__title--error{background-color:var(--danger) !important}.sv-question__header--location--top{margin-bottom:.65em}.sv-question__header--location--left{float:left;width:27%;margin-right:.875em}[dir=rtl] .sv-question__header--location--left,[style*="direction:rtl"] .sv-question__header--location--left{float:right}.sv-question__header--location--bottom{margin-top:.8em}.sv-question__content--left{overflow:hidden}.sv-question__other,.sv-question__form-group{margin-top:.5em}.sv-question--disabled .sv-question__header{color:rgba(64,64,64,.5)}.sv-image{display:inline-block}.sv-question__title--expandable{cursor:pointer;display:flex;padding-right:24px;align-items:center}.sv-question__title--expandable:after{content:"";display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:10px 12px;width:24px;height:24px;position:absolute;right:0}.sv-question__title--expandable.sv-question__title--expanded:after{transform:rotate(180deg)}.sv-question__icon{outline:none}.sv-question__icon:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:.5em;width:.6em;margin-left:1.5em;vertical-align:middle}.sv-question__icon--expanded:before{transform:rotate(180deg)}.sv-progress{height:.19em;background-color:#e7e7e7;position:relative}.sv-progress__bar{position:relative;height:100%;background-color:var(--dynamic) !important}.sv-progress__text{position:absolute;margin-top:.69em;color:#9d9d9d;font-size:.87em;font-weight:bold;padding-left:.6321em}@media only screen and (min-width: 1000px){.sv-progress__text{margin-left:5%}}@media only screen and (max-width: 1000px){.sv-progress__text{margin-left:10px}}.sv-title{font-family:Montserrat,serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.sv-description{color:rgba(64,64,64,.5)}.sv-question .sv-selectbase{margin-bottom:4px}.sv-selectbase__item{margin-bottom:.425em;vertical-align:top}.sv-selectbase__item--inline{display:inline-block;padding-right:5%}.sv-selectbase__column{min-width:140px;vertical-align:top}.sv-selectbase__label{position:relative;display:block;box-sizing:border-box;cursor:inherit;margin-left:41px;min-height:30px}[dir=rtl] .sv-selectbase__label,[style*="direction:rtl"] .sv-selectbase__label{margin-right:41px;margin-left:0}.sv-selectbase__decorator.sv-item__decorator{position:absolute;left:-41px}[dir=rtl] .sv-selectbase__decorator.sv-item__decorator,[style*="direction:rtl"] .sv-selectbase__decorator.sv-item__decorator{left:initial;right:-41px}.sv-selectbase__clear-btn{margin-top:.9em;background-color:#1948b3}.sv-selectbase .sv-selectbase__item.sv-q-col-1{padding-right:0}.sv-multipletext{width:100%;table-layout:fixed}.sv-multipletext__item-label{display:flex;align-items:center}.sv-multipletext__item{flex:1}.sv-multipletext__item-title{margin-right:1em;width:33%}.sv-multipletext__cell:not(:first-child){padding-left:.5em}.sv-multipletext__cell:not(:last-child){padding-right:.5em}.sv-matrix{overflow-x:auto}.sv-matrix .sv-table__cell--header{text-align:center}.sv-matrix__label{display:inline-block;margin:0}.sv-matrix__cell{min-width:10em;text-align:center}.sv-matrix__cell:first-child{text-align:left}.sv-matrix__text{cursor:pointer}.sv-matrix__text--checked{color:#fff;background-color:var(--dynamic) !important}.sv-matrix__text--disabled{cursor:default}.sv-matrix__text--disabled.sv-matrix__text--checked{background-color:#dbdbdb}.sv-matrix__row--error{background-color:rgba(213,41,1,.2)}.sv-matrixdynamic__add-btn{background-color:#1948b3}.sv-matrixdynamic__remove-btn{background-color:#ff1800}.sv-detail-panel__icon{display:block;position:absolute;left:50%;top:50%;height:13px;width:24px;transform:translate(-50%, -50%) rotate(270deg)}.sv-detail-panel__icon--expanded{transform:translate(-50%, -50%)}.sv-detail-panel__icon:before{content:"";display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%239A9A9A;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='19,6 17,4 10,11 3,4 1,6 10,15 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:18px;width:24px}.sv-root-modern ::-webkit-scrollbar{height:6px;width:6px;background-color:#9f9f9f}.sv-root-modern ::-webkit-scrollbar-thumb{background:var(--dynamic) !important}.sv-body--empty{margin:3%}.sv-table{width:100%;background-color:rgba(159,159,159,.1);border-collapse:separate;border-spacing:0}.sv-table tbody tr:last-child .sv-table__cell{padding-bottom:2.5em}.sv-table tr:first-child .sv-table__cell{padding-top:1.875em}.sv-table td:first-child,.sv-table th:first-child{padding-left:1.875em}.sv-table td:last-child,.sv-table th:last-child{padding-right:1.875em}.sv-table__row--detail{background-color:#e7e7e7}.sv-table__row--detail td{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:1em 0}.sv-table__cell{padding:.9375em 0;box-sizing:content-box;vertical-align:top}.sv-table__cell:not(:last-child){padding-right:1em}.sv-table__cell:not(:first-child){padding-left:1em}.sv-table__cell--header{font-family:Montserrat,serif;font-weight:bold;text-align:left}.sv-table__cell--rowText{vertical-align:middle}.sv-table__cell--detail{text-align:center;vertical-align:middle;width:32px}.sv-table__cell--detail-rowtext{vertical-align:middle}.sv-table__cell--detail-panel{padding-left:1em}.sv-table__cell--detail-button{appearance:none;position:relative;border:3px solid rgba(64,64,64,.5);border-radius:50px;text-align:center;vertical-align:middle;width:32px;height:32px;padding:0;margin:0;outline:none;cursor:pointer;background:rgba(0,0,0,0)}.sv-table__empty--rows--section{text-align:center;vertical-align:middle}.sv-table__empty--rows--text{padding:20px}.sv-table__cell--actions .sv-action-bar,.sv-table__cell--actions .sv-action-bar{margin-left:0;padding-left:0}.sv-footer.sv-action-bar{display:block;min-height:2em;padding:2.5em 0 .87em 0;margin-left:auto}.sv-footer.sv-action-bar .sv-action__content{display:block}.sv-footer.sv-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sv-btn--navigation{margin:0 1em;float:right;background-color:var(--dynamic) !important}.sv-footer__complete-btn,.sv-footer__next-btn,.sv-footer__preview-btn{float:right}.sv-footer__prev-btn,.sv-footer__edit-btn,[dir=rtl] .sv-footer__complete-btn,[style*="direction:rtl"] .sv-footer__complete-btn,[dir=rtl] .sv-footer__preview-btn,[style*="direction:rtl"] .sv-footer__preview-btn,[dir=rtl] .sv-footer__next-btn,[style*="direction:rtl"] .sv-footer__next-btn{float:left}[dir=rtl] .sv-footer__prev-btn,[style*="direction:rtl"] .sv-footer__prev-btn,[dir=rtl] .sv-footer__edit-btn,[style*="direction:rtl"] .sv-footer__edit-btn{float:right}.sv-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.214em;color:#fff;cursor:pointer;font-family:inherit;font-size:.875em;font-weight:bold;outline:none;padding:.5em 2.786em .6em;text-align:left}.sv-btn.sv-action-bar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.214em;color:#fff;cursor:pointer;font-family:inherit;font-size:.875em;font-weight:bold;outline:none;padding:.5em 2.786em .6em;text-align:left}.sv-item{position:relative;cursor:pointer}.sv-item--disabled{cursor:default}.sv-item__decorator{position:relative;display:inline-block;box-sizing:border-box;width:30px;height:30px;border:solid 1px rgba(0,0,0,0);vertical-align:middle}.sv-item__svg{position:absolute;top:50%;left:50%;display:inline-block;box-sizing:border-box;width:24px;height:24px;margin-right:-50%;transform:translate(-50%, -50%)}.sv-item__control:focus+.sv-item__decorator{border-color:var(--dynamic) !important;outline:none}.sv-item__control-label{position:relative;top:4px}.sv-checkbox__decorator{border-radius:2px}.sv-checkbox__svg{border:3px solid rgba(64,64,64,.5);border-radius:2px;fill:rgba(0,0,0,0)}.sv-checkbox--allowhover:hover .sv-checkbox__svg{border:none;background-color:#9f9f9f;fill:#fff}.sv-checkbox--checked .sv-checkbox__svg{border:none;background-color:var(--dynamic) !important;fill:#fff}.sv-checkbox--checked.sv-checkbox--disabled .sv-checkbox__svg{border:none;background-color:#dbdbdb;fill:#fff}.sv-checkbox--disabled .sv-checkbox__svg{border:3px solid #dbdbdb}.sv-radio__decorator{border-radius:100%}.sv-radio__svg{border:3px solid rgba(64,64,64,.5);border-radius:100%;fill:rgba(0,0,0,0)}.sv-radio--allowhover:hover .sv-radio__svg{fill:rgba(64,64,64,.5)}.sv-radio--checked .sv-radio__svg{border-color:#404040;fill:#404040}.sv-radio--disabled .sv-radio__svg{border-color:#dbdbdb}.sv-radio--disabled.sv-radio--checked .sv-radio__svg{fill:#dbdbdb}.sv-boolean{display:block;position:relative;line-height:1.5em}.sv-boolean__switch{float:left;box-sizing:border-box;width:4em;height:1.5em;margin-right:1.0625em;margin-left:1.3125em;padding:.125em .1875em;border-radius:.75em}.sv-boolean input:focus~.sv-boolean__switch{outline:1px solid #1ab394;outline-offset:1px}[dir=rtl] .sv-boolean__switch,[style*="direction:rtl"] .sv-boolean__switch{float:right}.sv-boolean__slider{display:block;width:1.25em;height:1.25em;transition-duration:.1s;transition-property:margin-left;transition-timing-function:linear;border:none;border-radius:100%}.sv-boolean--indeterminate .sv-boolean__slider{margin-left:calc(50% - .625em)}.sv-boolean--checked .sv-boolean__slider{margin-left:calc(100% - 1.25em)}.sv-boolean__label{cursor:pointer;float:left}[dir=rtl] .sv-boolean__label,[style*="direction:rtl"] .sv-boolean__label{float:right}[dir=rtl] .sv-boolean--indeterminate .sv-boolean__slider,[style*="direction:rtl"] .sv-boolean--indeterminate .sv-boolean__slider{margin-right:calc(50% - .625em)}[dir=rtl] .sv-boolean--checked .sv-boolean__slider,[style*="direction:rtl"] .sv-boolean--checked .sv-boolean__slider{margin-right:calc(100% - 1.25em)}.sv-imagepicker__item{border:none;padding:.24em}.sv-imagepicker__item--inline{display:inline-block}.sv-imagepicker__item--inline:not(:last-child){margin-right:4%}.sv-imagepicker__image{border:.24em solid rgba(0,0,0,0);display:block;pointer-events:none}.sv-imagepicker__label{cursor:inherit}.sv-imagepicker__text{font-size:1.14em;padding-left:.24em}.sv-imagepicker__item--allowhover:hover .sv-imagepicker__image,.sv-imagepicker__item:not(.sv-imagepicker__item--checked) .sv-imagepicker__control:focus~div .sv-imagepicker__image{background-color:#9f9f9f;border-color:#9f9f9f}.sv-imagepicker__item--checked .sv-imagepicker__image{background-color:var(--dynamic) !important;border-color:var(--dynamic) !important}.sv-imagepicker__item{cursor:pointer}.sv-imagepicker__item--disabled{cursor:default}.sv-imagepicker__item--disabled.sv-imagepicker__item--checked .sv-imagepicker__image{background-color:#dbdbdb;border-color:#dbdbdb}.sv-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;background:rgba(0,0,0,0) url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A") no-repeat,repeat right .7em top 50%,0 0;background-size:.57em 100%;border:none;border-bottom:.06em solid #d4d4d4;box-sizing:border-box;font-family:inherit;font-size:inherit;padding:.25em 1.5em .25em .87em;height:2.19em;width:100%}.sv-dropdown:focus{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231AB394;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E ");border-color:#d4d4d4;outline:none}.sv-dropdown::-ms-expand{display:none}.sv-dropdown--error{border-color:#d52901;color:#d52901}.sv-dropdown--error::placeholder{color:#d52901}.sv-dropdown option{color:#404040}.sv-text{box-sizing:border-box;width:100%;height:2.19em;padding:.25em 0 .25em .87em;border:none;border-radius:0;border-bottom:.07em solid #d4d4d4;box-shadow:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:1em}.sv-text:focus{border-color:var(--dynamic) !important;outline:none;box-shadow:none}.sv-text:invalid{box-shadow:none}.sv-text:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.sv-text::placeholder,.sv-text:-ms-input-placeholder,.sv-text::-ms-input-placeholder{opacity:1;color:#404040}.sv-text[type=date]{padding-right:2px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat,repeat;background-position:right .61em top 50%,0 0;background-size:.57em auto,100%}.sv-text[type=date]:focus{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231AB394;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E ")}.sv-text[type=date]::-webkit-calendar-picker-indicator{color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.sv-text[type=date]::-webkit-clear-button,.sv-text[type=date]::-webkit-inner-spin-button{display:none}.sv-text--error{color:#d52901;border-color:#d52901}.sv-text--error::placeholder{color:#d52901}.sv-text--error::-ms-input-placeholder{color:#d52901}.sv-rating{color:#404040;padding-bottom:3px}.sv-rating input:focus+.sv-rating__min-text+.sv-rating__item-text,.sv-rating input:focus+.sv-rating__item-text{outline:1px solid var(--dynamic) !important;outline-offset:2px}.sv-rating__item{position:relative;display:inline}.sv-rating__item-text{min-width:2.3125em;height:2.3125em;display:inline-block;color:#9f9f9f;padding:0 .3125em;border:solid .1875em #9f9f9f;text-align:center;font-size:1em;font-weight:bold;line-height:1.13;cursor:pointer;margin:3px .26em 3px 0;box-sizing:border-box}.sv-rating__item-text>span{margin-top:.44em;display:inline-block}.sv-rating__item-text:hover{background-color:#9f9f9f;color:#fff}.sv-rating__item--selected .sv-rating__item-text{background-color:var(--dynamic) !important;color:#fff;border-color:var(--dynamic) !important}.sv-rating__item--selected .sv-rating__item-text:hover{background-color:var(--dynamic) !important}.sv-rating__min-text{font-size:1em;margin-right:1.25em;cursor:pointer}.sv-rating__max-text{font-size:1em;margin-left:.87em;cursor:pointer}.sv-question--disabled .sv-rating__item-text{cursor:default;color:#dbdbdb;border-color:#dbdbdb}.sv-question--disabled .sv-rating__item-text:hover{background-color:rgba(0,0,0,0)}.sv-question--disabled .sv-rating__item--selected .sv-rating__item-text{background-color:#dbdbdb;color:#fff}.sv-question--disabled .sv-rating__min-text,.sv-question--disabled .sv-rating__max-text{cursor:default}.sv-comment{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.06em solid #d4d4d4;border-radius:0;box-sizing:border-box;padding:.25em .87em;font-family:inherit;font-size:1em;outline:none;width:100%}.sv-comment:focus{border-color:var(--dynamic) !important}.sv-file{position:relative}.sv-file__decorator{background-color:#f5f5f5;padding:1.68em 0}.sv-file__clean-btn{background-color:#ff1800;margin-top:1.25em}.sv-file__choose-btn:not(.sv-file__choose-btn--disabled){background-color:#1948b3;display:inline-block}.sv-file__choose-btn--disabled{cursor:default;background-color:#dbdbdb;display:inline-block}.sv-file__no-file-chosen{display:inline-block;font-size:.87em;margin-left:1em}.sv-file__preview{display:inline-block;padding-right:23px;position:relative;margin-top:1.25em;vertical-align:top}.sv-file__preview:not(:last-child){margin-right:31px}.sv-file__remove-svg{position:absolute;fill:#ff1800;cursor:pointer;height:16px;top:0;right:0;width:16px}.sv-file__remove-svg .sv-svg-icon{width:16px;height:16px}.sv-file__sign a{color:#404040;text-align:left;text-decoration:none}.sv-file__wrapper{position:relative;display:inline-block;margin:0 0 0 50%;transform:translate(-50%, 0);padding:0}.sv-clearfix:after{content:"";display:table;clear:both}.sv-completedpage{font-family:Montserrat,serif;font-size:1.875em;font-weight:bold;box-sizing:border-box;height:14em;padding-top:4.5em;padding-bottom:4.5em;text-align:center;color:#404040;background-color:#f5f5f5}.sv-completedpage:before{display:block;width:72px;height:72px;margin-left:calc(50% - 36px);content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 72 72' style='enable-background:new 0 0 72 72;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%239A9A9A;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M11.9,72c-0.6-0.1-1.2-0.3-1.8-0.4C4.2,70.1,0,64.7,0,58.6c0-15.1,0-30.1,0-45.2C0,6,6,0,13.4,0 c12,0,24,0,36,0c2.4,0,4.4,1.7,4.6,4c0.2,2.4-1.3,4.4-3.6,4.9C50,9,49.7,9,49.4,9C37.6,9,25.8,9,14,9c-1.5,0-2.8,0.4-3.9,1.5 c-0.8,0.9-1.2,2-1.2,3.2c0,8.2,0,16.4,0,24.6C9,45,9,51.6,9,58.2c0,2.9,1.9,4.8,4.8,4.8c14.9,0,29.7,0,44.6,0c2.6,0,4.6-2,4.6-4.6 c0-5.9,0-11.8,0-17.7c0-2.4,1.6-4.3,3.9-4.6c2.3-0.3,4.3,1,5,3.4c0,0.1,0.1,0.2,0.1,0.2c0,6.8,0,13.6,0,20.4c0,0.1-0.1,0.3-0.1,0.4 c-0.8,5.4-4.7,9.8-10.1,11.2c-0.6,0.1-1.2,0.3-1.8,0.4C44,72,28,72,11.9,72z'/%3E%3Cpath class='st0' d='M35.9,38.8c0.4-0.4,0.5-0.7,0.7-0.9c8.4-8.4,16.8-16.8,25.2-25.2c1.9-1.9,4.5-2,6.3-0.4 c1.9,1.6,2.1,4.6,0.4,6.4c-0.2,0.2-0.3,0.3-0.5,0.5c-9.5,9.5-19.1,19.1-28.6,28.6c-2.2,2.2-4.8,2.2-7,0 c-5.1-5.1-10.2-10.2-15.4-15.4c-1.3-1.3-1.7-2.8-1.2-4.5c0.5-1.7,1.6-2.8,3.4-3.1c1.6-0.4,3.1,0.1,4.2,1.3c4,4,7.9,7.9,11.9,11.9 C35.6,38.2,35.7,38.5,35.9,38.8z'/%3E%3C/g%3E%3C/svg%3E%0A")}@media only screen and (min-width: 1000px){.sv-completedpage{margin-right:5%;margin-left:calc(5% + .293em)}}@media only screen and (max-width: 1000px){.sv-completedpage{margin-left:calc(10px + .293em);margin-right:10px}}.sv-header{white-space:nowrap}.sv-logo--left{display:inline-block;vertical-align:top;margin-right:2em}.sv-logo--right{vertical-align:top;margin-left:2em;float:right}.sv-logo--top,.sv-logo--bottom{display:block;width:100%;text-align:center}.sv-header__text{display:inline-block;vertical-align:top}.sv-list{padding:0;margin:0;background:var(--background, #fff);font-family:Montserrat,serif;list-style-type:none}.sv-list__item{width:100%;align-items:center;box-sizing:border-box;padding:calc(1*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px));color:var(--foreground, #161616);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-list__item:hover,.sv-list__item:focus{background-color:var(--background-dim, #f3f3f3);outline:none}.sv-list__item-icon{float:left;width:calc(3*var(--base-unit, 8px));height:calc(3*var(--base-unit, 8px));margin-right:calc(2*var(--base-unit, 8px))}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--foreground-light, #909090)}.sv-list__item--selected{background-color:var(--dynamic) !important;color:var(--background, #fff)}.sv-list__item--selected:hover,.sv-list__item--selected:focus{background-color:var(--dynamic) !important;color:var(--dynamic) !important}.sv-list__item--selected .sv-list__item-icon use{fill:var(--background, #fff)}.sv-list__item--disabled{color:var(--foreground-disabled, rgba(22, 22, 22, 0.16));cursor:default;pointer-events:none}.sv-list__item span{white-space:nowrap}.sv-list__container{position:relative}.sv-list__filter{position:sticky;top:0;border-bottom:1px solid var(--border-inside, rgba(0, 0, 0, 0.16));background:var(--background, #fff)}.sv-list__filter-icon{display:block;position:absolute;top:calc(2*var(--base-unit, 8px));left:calc(2*var(--base-unit, 8px))}.sv-list__filter-icon .sv-svg-icon{width:calc(3*var(--base-unit, 8px));height:calc(3*var(--base-unit, 8px))}.sv-list__filter-icon .sv-svg-icon use{fill:var(--foreground-light, #909090)}.sv-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:var(--background, #fff);box-sizing:border-box;width:100%;border:1px solid var(--border-inside, rgba(0, 0, 0, 0.16));outline:none;font-size:1em;color:var(--foreground, #161616);padding:calc(2*var(--base-unit, 8px)) calc(3*var(--base-unit, 8px)) calc(2*var(--base-unit, 8px)) calc(8*var(--base-unit, 8px));line-height:calc(3*var(--base-unit, 8px))}.sv-list__input::placeholder{color:var(--foreground-light, #909090)}.sv-list__input:focus{border:1px solid var(--dynamic) !important}.sv-list__input:disabled{color:var(--foreground-disabled, rgba(22, 22, 22, 0.16))}.sv-list__input:disabled::placeholder{color:var(--foreground-disabled, rgba(22, 22, 22, 0.16))}.sv-button-group{display:flex;align-items:center;flex-direction:row;font-size:calc(2*var(--base-unit, 8px));overflow:auto;border:1px solid var(--border, #d6d6d6)}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--dynamic) !important;border-color:var(--dynamic) !important}.sv-button-group__item{display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;appearance:none;width:100%;padding:11px calc(2*var(--base-unit, 8px));line-height:calc(3*var(--base-unit, 8px));outline:none;font-size:calc(2*var(--base-unit, 8px));font-weight:400;background:var(--background, #fff);cursor:pointer;overflow:hidden;color:var(--foreground, #161616);position:relative}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--border, #d6d6d6)}.sv-button-group__item--hover:hover{background-color:var(--background-dim, #f3f3f3)}.sv-button-group__item-icon{display:block;height:calc(3*var(--base-unit, 8px))}.sv-button-group__item-icon use{fill:var(--foreground-light, #909090)}.sv-button-group__item--selected{font-weight:600;color:var(--dynamic) !important}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--dynamic) !important}.sv-button-group__item--selected:hover{background-color:var(--background, #fff)}.sv-button-group__item-decorator{display:flex;align-items:center;max-width:100%}.sv-button-group__item-caption{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:calc(1*var(--base-unit, 8px))}.sv-button-group__item--disabled{color:var(--foreground-disabled, rgba(22, 22, 22, 0.16));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--foreground-disabled, rgba(22, 22, 22, 0.16))}.sv-button-group__item--disabled:hover{background-color:var(--background, #fff)}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--dynamic) !important;border-color:var(--dynamic) !important}.sv-visuallyhidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sv-hidden{display:none !important}.sjs_sp_container{position:relative}.sjs_sp_controls{position:absolute;left:0;bottom:0}.sjs_sp_controls>button{user-select:none}.sjs_sp_container>div>canvas:focus{outline:none}.sjs_sp_placeholder{display:flex;align-items:center;justify-content:center;position:absolute;z-index:0;user-select:none;pointer-events:none;width:100%;height:100%}.sv_window{position:fixed;bottom:3px;right:10px;padding:1px;font-family:Montserrat,serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto;z-index:100}.sv_window_title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.sv_window_content{padding:8px;margin:0;max-height:80vh;overflow-y:auto}.sv_window_title a{text-decoration:none;font-size:14px;font-style:normal;color:#000}.sv_window_title a:link,.sv_window_title a:visited{text-decoration:none;font-size:14px;font-style:normal;color:#000}.sv-boolean__decorator{border-radius:2px}.sv_main .sv-boolean__decorator+.sv-boolean__label{float:none;vertical-align:top;margin-left:.5em}.sv-boolean__svg{border:none;border-radius:2px;background-color:var(--dynamic) !important;fill:#fff;width:24px;height:24px}.sv-boolean--allowhover:hover .sv-boolean__checked-path{display:inline-block}.sv-boolean--allowhover:hover .sv-boolean__svg{background-color:#9f9f9f;fill:#fff}.sv-boolean--allowhover:hover .sv-boolean__unchecked-path,.sv-boolean--allowhover:hover .sv-boolean__indeterminate-path{display:none}.sv-boolean__checked-path,.sv-boolean__indeterminate-path{display:none}.sv-boolean--indeterminate .sv-boolean__svg{background-color:inherit;fill:var(--dynamic) !important}.sv-boolean--indeterminate .sv-boolean__indeterminate-path{display:inline-block}.sv-boolean--indeterminate .sv-boolean__unchecked-path{display:none}.sv-boolean--checked .sv-boolean__unchecked-path{display:none}.sv-boolean--checked .sv-boolean__checked-path{display:inline-block}.sv-boolean--disabled.sv-boolean--indeterminate .sv-boolean__svg{background-color:inherit;fill:#dbdbdb}.sv-boolean--disabled .sv-boolean__svg{background-color:#dbdbdb}td.sv_matrix_cell .sv_qbln,td.td.sv_matrix_cell .sv_qbln{text-align:center}td.sv_matrix_cell .sv_qbln .sv-boolean,td.td.sv_matrix_cell .sv_qbln .sv-boolean{text-align:initial}.sv-action-bar{display:flex;box-sizing:content-box;position:relative;align-items:center;margin-left:auto;padding:0 calc(2*var(--base-unit, 8px));overflow:hidden;white-space:nowrap}.sv-action--first{margin-right:auto;flex:1}.sv-action--first .sv-action-bar-item{flex-direction:row-reverse}.sv-action--first .sv-action-bar-item__title{margin-left:0;margin-right:calc(1*var(--base-unit, 8px))}.sv-action-bar-separator{display:inline-block;width:1px;height:24px;vertical-align:middle;margin-right:16px;background-color:var(--border, #d6d6d6)}.sv-action-bar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;height:calc(5*var(--base-unit, 8px));padding:calc(1*var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:2px;background-color:rgba(0,0,0,0);cursor:pointer;line-height:calc(3*var(--base-unit, 8px));font-size:calc(2*var(--base-unit, 8px));font-family:Montserrat,serif;overflow-x:hidden;white-space:nowrap}button.sv-action-bar-item{overflow:hidden}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--foreground-light, #909090)}.sv-action-bar-item:hover,.sv-action-bar-item:focus-visible{outline:none;background-color:var(--background-dim, #f3f3f3)}.sv-action-bar-item:active{opacity:.5}.sv-action-bar-item:disabled{opacity:.25;cursor:default;color:var(--foreground, #161616)}.sv-action-bar-item:disabled .sv-action-bar-item__icon use{fill:var(--foreground, #161616)}.sv-action-bar-item__title{vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--secondary, #ff9814)}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--primary, #19b394)}.sv-action-bar-item-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;height:calc(5*var(--base-unit, 8px));padding:calc(1*var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:2px;background-color:rgba(0,0,0,0);cursor:pointer;line-height:calc(3*var(--base-unit, 8px));font-size:calc(2*var(--base-unit, 8px));font-family:Montserrat,serif}.sv-action-bar-item__title--with-icon{margin-left:calc(1*var(--base-unit, 8px))}.sv-action--last{flex:1;justify-content:flex-end;display:flex}.sv-expand-action:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:10px;width:12px;margin:auto 8px}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{width:0;height:0;overflow:hidden;visibility:hidden}.sv-action__content{display:flex;flex-direction:row;align-items:center}.sv-action__content input{font-family:Montserrat,serif}.sv-action__content>*{flex:0 0 auto}.sv-action:not(:last-child)>.sv-action__content{box-sizing:content-box;padding-right:calc(2*var(--base-unit, 8px))}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed{background-color:var(--background-dim, #f3f3f3);opacity:50%}.sv-title-actions{display:flex;align-items:center;width:100%}.sv-title-actions__title{flex-wrap:wrap;max-width:90%;min-width:50%;white-space:initial}.sv-title-actions__bar{min-width:56px}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question{display:block;width:100% !important}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-question__header--location--left,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-question__header--location--left{float:none}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-selectbase__item--inline,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-imagepicker__item--inline{display:block}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-selectbase__item--inline,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-imagepicker__item--inline{display:block}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table{display:block}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table thead,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table thead{display:none}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table td.sv-table__cell--choice,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table td.sv-table__cell--choice{text-align:initial}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table tbody,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table tr,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table td{display:block}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table tbody,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table tr,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table td{display:block}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrixdropdown td:before,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrixdynamic td:before{content:attr(data-responsive-title)}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrixdropdown td:before,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrixdynamic td:before{content:attr(data-responsive-title)}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root td label.sv-matrix__label,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root td label.sv-matrix__label{display:inline}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root td:after,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root td:after{content:attr(data-responsive-title)}.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root .sv-matrix__cell,.sv_m600 .sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root .sv-matrix__cell{text-align:initial}@media(max-width: 600px){.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question{display:block;width:100% !important}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-question__header--location--left,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-question__header--location--left{float:none}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-selectbase__item--inline,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question .sv-imagepicker__item--inline{display:block}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-selectbase__item--inline,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question .sv-imagepicker__item--inline{display:block}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table{display:block}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table thead,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table thead{display:none}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table td.sv-table__cell--choice,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table td.sv-table__cell--choice{text-align:initial}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table tbody,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table tr,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-table td{display:block}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table tbody,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table tr,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-table td{display:block}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrixdropdown td:before,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrixdynamic td:before{content:attr(data-responsive-title)}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrixdropdown td:before,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrixdynamic td:before{content:attr(data-responsive-title)}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root td label.sv-matrix__label,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root td label.sv-matrix__label{display:inline}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root td:after,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root td:after{content:attr(data-responsive-title)}.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-question table.sv-matrix-root .sv-matrix__cell,.sv-root-modern .sv-container-modern .sv-body .sv-page .sv-row .sv-row__question table.sv-matrix-root .sv-matrix__cell{text-align:initial}}body{--sv-modern-mark:true}.sv-footer__prev-btn{color:#fff !important;background-color:#adafc6 !important;border-color:#adafc6 !important}.sv-footer__prev-btn:hover{transform:scale(1.04)}.sv-btn--navigation:hover{transform:scale(1.04)}.loading-overlay{z-index:10;border:none;margin:0;padding:0;width:100%;height:100%;cursor:wait;position:absolute;background:rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center}.loading-message{z-index:1011;position:relative;padding:0;margin:0;min-width:200px;text-align:center;color:#000;cursor:wait;display:flex;justify-content:center}.loading-wrapper{background:#fff;-webkit-box-shadow:0 1px 15px 1px rgba(81,77,92,.1);box-shadow:0 1px 15px 1px rgba(81,77,92,.1);padding:.8rem 2rem;border-radius:3px;display:flex;justify-content:space-around}.message-container{margin-right:2rem}.loading-parent-wrapper{position:relative}.loading-content-container{width:100%;height:100%}.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-nav__link-icon.notifications-link-icon .m-nav__link-icon-wrapper{background-color:#ffc900;border-color:#ffc900;color:#fff}.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-nav__link-icon.notifications-link-icon .m-nav__link-icon-wrapper:hover{background-color:rgb(229.5,180.9,0);border-color:rgb(229.5,180.9,0);color:#fff}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header{display:flex;justify-content:space-between;align-items:center}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header-title{color:#595d6e;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.153px}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header-clear-button{padding:5px 7px;background-color:#fafafd;border:none;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;color:#6f6c80;font-size:14px;font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header-clear-button:hover{background-color:#ebebf2}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header-clear-button:active,.m-dropdown .m-dropdown__wrapper.notifications-dropdown .notifications-header-clear-button:focus{border:none;outline:none}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body{padding:0;background-color:#fff}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list{padding:0;margin:0;max-height:50vh;overflow-y:auto;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list::-webkit-scrollbar{display:none}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list .m-loader{height:4rem}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item{width:100%;border-bottom:1px solid #ebebf2;padding:15px 24px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-unread-indicator{margin-top:17px;background-color:#ff4974;width:7px;height:7px;border-radius:50%;padding:4px}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-unread-indicator.read{opacity:0}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-image{margin-left:5px;width:40px;height:40px;border-radius:50%;object-fit:contain}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-content{margin-left:10px;display:flex;flex-direction:column}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-description{color:#6f6c80;font-size:14px;font-style:normal;font-weight:400;line-height:175%}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-extra-block{margin-top:3px;height:30px;border-radius:7px;padding:3px 5px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:baseline}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-extra-block-icon{margin-right:5px}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-extra-block-text{font-weight:400;font-size:12px;line-height:22px;color:#3c3c3c}.m-dropdown .m-dropdown__wrapper.notifications-dropdown .m-dropdown__body .notification-list-item-date{margin-top:5px;color:#6f6c80;font-size:13px;font-style:normal;font-weight:400;line-height:22px}.status-progress-wrapper{display:flex;justify-content:center;height:115px;overflow-x:auto;width:100%}.status-progress-wrapper .circle-wrapper{display:flex;min-width:123px;position:relative;flex:1}.status-progress-wrapper .circle-wrapper .circle-container{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.status-progress-wrapper .circle-wrapper .circle-container .circle{width:37px;height:37px;border-radius:50%;border:9px solid #dbdeea;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.status-progress-wrapper .circle-wrapper .circle-container .text{height:40px;font-weight:600;font-size:14px;line-height:21px;color:#dbdeea;text-align:center}.status-progress-wrapper .circle-wrapper .line{flex:1;border-top:2px solid #dbdeea;min-width:90%;position:absolute;top:28%;left:-46%}.status-progress-wrapper .circle-wrapper .line-right{left:46%}.status-progress-wrapper .circle-wrapper-active .circle,.status-progress-wrapper .circle-wrapper-active .line{border-color:var(--dynamic) !important}.status-progress-wrapper .circle-wrapper-active .text{color:var(--dynamic) !important}.fix-status-progress-opportunity{padding-left:357px}@media screen and (max-width: 500px){.status-progress-wrapper{overflow-x:clip}.fix-status-progress-opportunity{padding-left:0}}.order-detail-header{padding:30px;border-radius:4px}.order-detail-header .header-container{display:flex;flex-wrap:wrap;margin-top:40px}.detail-item{min-width:200px;flex:1}.detail-item p{margin:0}.detail-item .header{font-weight:600;font-size:15px;line-height:24px;color:#6f6c80;margin-bottom:6px}.detail-item .text,.detail-item .user-column__username{font-weight:400;font-size:14px;line-height:22px;color:#6f6c80}.detail-item .highlight{color:var(--dynamic) !important}.order-content-wrapper .tab-buttons-wrapper{display:flex;padding:0 10px;gap:1rem}.order-content-wrapper .tab-buttons-wrapper .button-tab{display:flex;align-items:center;justify-content:center;width:fit-content;padding:10px 15px;font-weight:600;font-size:18px;line-height:30px;color:#6f6c80;border:none;background:none}.order-content-wrapper .tab-buttons-wrapper .button-tab:hover{background:#fff;color:var(--dynamic);border:none;border-radius:5px 5px 0 0}.order-content-wrapper .tab-buttons-wrapper .button-tab-active{background:#fff;color:var(--dynamic);border:none;border-radius:5px 5px 0 0}.order-content-wrapper .order-content-container{display:flex;flex-wrap:wrap;gap:20px}.order-content-wrapper .order-content-container .main-tab{flex:3;width:100%}.order-content-wrapper .order-content-container .main-tab .info-wrapper{border-radius:4px}.order-content-wrapper .order-content-container .main-tab .info-wrapper .info-header{padding:40px}.order-content-wrapper .order-content-container .main-tab .info-wrapper .wrapper{display:flex;align-items:flex-start;row-gap:50px;flex-wrap:wrap}.order-content-wrapper .order-content-container .main-tab .info-wrapper .wrapper:nth-of-type(2){margin:40px 0 50px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList{max-width:955px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .m-datatable__head .m-datatable__row{border-bottom:1px solid #f3f1f9;font-weight:600;font-size:15px;line-height:22px;color:#6f6c80 !important}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .m-datatable__head .m-datatable__row th{background:#fff}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList tbody{font-size:13px;font-weight:400;line-height:22px;color:#6f6c80}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column{display:flex;align-items:center;gap:6px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column img{border-radius:6px;width:45px;height:45px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column .information{min-width:165px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column .variation-info{display:flex;flex-direction:column}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list{display:flex;flex-direction:column;width:100%}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list a{color:#232323;font-size:14px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list a:hover{color:var(--dynamic)}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack{margin-top:5px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge{margin-bottom:5px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack,.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack:hover,.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge:hover{text-decoration:none !important}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-contents-count{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:19.5px;text-align:left;color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1)}.order-content-wrapper .order-content-container .side-tab{flex:1}.order-content-wrapper .order-content-container .side-tab .seller-container{padding:1.5rem 1rem;border-radius:4px}.order-content-wrapper .order-content-container .side-tab .seller-container h5{color:#6f6c80;font-size:20px;font-weight:600}.order-content-wrapper .order-content-container .side-tab .seller-container-detail{padding:20px 20px 0 20px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail img{width:50px;height:50px;border-radius:100px;margin-right:6px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail p{padding-top:5px;color:#6f6c80;font-size:15px;font-weight:600;margin-bottom:5px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail a{color:var(--dynamic);font-size:14px;font-weight:600;text-decoration:underline}.order-content-wrapper .order-content-container .side-tab .btn-pay{margin-top:0;min-width:fit-content;height:46px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:22px;font-weight:500}.btn-opportunity-wrapper{display:flex;justify-content:flex-end;gap:1rem;align-items:center;margin-bottom:10px;margin-right:10px}.btn-opportunity-wrapper .btn-sendOffer{display:flex;align-items:center;justify-content:center;gap:10px;min-width:200px}.btn-opportunity-wrapper .btn-sendOffer p{margin-bottom:0}.btn-opportunity-wrapper .btn-sendOffer i{transform:rotate(20deg)}.summary-container{background:#f3f4f8;padding:35px;min-height:300px;display:flex;gap:60px;border-radius:0 0 4px 4px;flex-wrap:wrap}.summary-container .notes-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:420px}.summary-container .notes-wrapper .notes{flex:1;margin-bottom:1rem}.order-summary{flex:1}.order-summary .summary-item{display:flex;gap:20px;justify-content:flex-end;align-items:center}.order-summary .summary-item .title,.order-summary .summary-item .text{font-size:15px;line-height:24px;color:#6f6c80}.order-summary .summary-item .title{font-weight:600;min-width:290px}.order-summary .summary-item .text{min-width:90px;font-weight:400;text-align:right}.timeline-wrapper{padding:20px 25px;margin-bottom:25px;border-radius:4px}.timeline-wrapper .timeline-header{font-size:15px;font-weight:600;line-height:24px;color:#6f6c80;margin-bottom:1rem}.timeline-wrapper .m-portlet__body{padding:0}.timeline-wrapper .m-list-timeline__item{margin-bottom:0}.timeline-wrapper .m-list-timeline__item .m-list-timeline__text{font-weight:400}.timeline-wrapper .m-list-timeline__item .m-list-timeline__time{width:125px;font-size:.8rem}.timeline-wrapper #user-info-history{margin-top:1rem}.timeline-wrapper #user-info-history img{max-width:25px !important}.timeline-wrapper #user-info-history .ml-2{font-weight:400}@media screen and (max-width: 500px){.order-detail-header{margin-top:2rem}.summary-container .notes-wrapper{min-width:fit-content !important;flex:1}.summary-container .notes-wrapper .download-invoice{max-width:100%}.order-summary .summary-item{gap:10px}.order-summary .summary-item .title{font-size:12px !important;min-width:120px !important;flex:1}.order-summary .summary-item .text{min-width:12px !important}}.download-invoice,.save-order-btn,.creditNotes-btn,.btn-pay{max-width:180px !important;font-weight:500 !important;font-size:14px !important;line-height:32px !important;height:32px !important;display:flex !important;align-items:center !important;justify-content:center !important}.button-container{flex:2;display:flex;align-items:flex-start;gap:20px}.save-order-wrapper,.download-invoice-wrapper{display:flex;justify-content:flex-end}.product-status-container{display:flex;align-items:center;justify-content:flex-start;gap:5px}.product-status-container .product-status-text{font-size:13px;font-weight:500;line-height:19.5px;text-align:left;color:#6f6c80;margin-bottom:0}.opportunity-document-wrapper{border-radius:4px;padding:2rem 2rem 2rem 3rem}.opportunity-document-wrapper h4{font-size:17px;font-weight:500;line-height:30px;text-align:left;color:#6f6c80}.opportunity-document-wrapper .documents-container{margin-top:1.2rem;margin-bottom:3rem;display:flex;gap:20px;flex-wrap:wrap}.opportunity-document-wrapper .signedDocumentsListItem-container{position:relative}.opportunity-document-wrapper .signedDocumentsListItem-container .document-remove{background:none;border:none;position:absolute;top:4px;right:4px;z-index:1}.opportunity-document-wrapper .signedDocumentsListItem-container .document-remove:hover{opacity:.8}.opportunity-document-wrapper .signed-documents-list-item{width:160px;height:100px;background:#fafafd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:7px;position:relative}.opportunity-document-wrapper .signed-documents-list-item .signed-documents-list-item-subtitle{display:none}.opportunity-document-wrapper .signed-documents-list-item:hover{text-decoration-color:#6f6c80 !important}.opportunity-document-wrapper .signed-documents-list-item .signed-documents-list-item-title{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.13px;text-align:center;color:#6f6c80;text-overflow:ellipsis;overflow:hidden;max-width:145px;white-space:nowrap}.opportunity-document-wrapper .m-dropzone{border:2px dashed #b8c7d8 !important;background:#fafafd !important;height:116px;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .m-dropzone .m-dropzone__msg-title{font-size:14px;font-weight:400;line-height:22px;text-align:center;color:#b9b9b9}.opportunity-document-wrapper .inputFilled .m-dropzone__msg{display:none}.opportunity-document-wrapper .inputFilled .document-card-wrapper{width:100%;margin-top:-10px}.opportunity-document-wrapper .button-container{display:flex;justify-content:flex-end}.opportunity-document-wrapper .button-container .onAddDocument{width:fit-content;min-width:160px;height:35px;font-size:14px;font-weight:500;line-height:32px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .docContainer .document-card-wrapper{margin-top:20px;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card{display:flex;align-items:center;gap:5px;max-width:fit-content}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-info{flex:8;display:flex;align-items:center}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-info p{color:#3c3c3c;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.186px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:300px;-webkit-box-orient:vertical;margin-bottom:0;padding-top:10px}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-download{flex:2;background:none;border:none;width:40px;height:40px;transform:scale(0.8);text-align:right;display:flex;justify-content:flex-end}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-download:hover{opacity:.8}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove{width:34px;height:34px;flex-shrink:0;border-radius:34px;background:#ff36a6;padding:5px;border:none}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove svg{fill:#fff}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove:hover{opacity:.8}@media screen and (max-width: 500px){.documents-container{display:flex;justify-content:center}.documents-container .signed-documents-list-item{width:100%}}.activity-notes-section{border-radius:4px;padding:2rem 3rem 2rem 3rem}.activity-notes-section .note-create-wrapper .title{font-size:20px;font-weight:500;line-height:30px;text-align:left;margin-bottom:8px;color:#6f6c80}.activity-notes-section .note-create-wrapper .information{font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#6f6c80}.activity-notes-section .note-create-wrapper .notes textarea{border:1px solid #e5e5e5;background:#fafafd;min-height:100px}.activity-notes-section .note-create-wrapper .button-container{display:flex;justify-content:flex-end}.activity-notes-section .note-create-wrapper .button-container button{min-width:140px;height:35px;font-size:14px;font-weight:500;line-height:32px;text-align:center;color:#fff;align-items:center;justify-content:center;display:flex}.activity-notes-section .list-container .title,.activity-notes-section .list-finished-container .title{font-size:20px;font-weight:500;line-height:30px;text-align:left;color:#6f6c80;margin-bottom:12px}.activity-notes-section .list-container .list-wrapper,.activity-notes-section .list-finished-container .list-wrapper{position:relative;max-height:500px;overflow-y:auto}.activity-notes-section .list-container .list-wrapper .activity-card,.activity-notes-section .list-finished-container .list-wrapper .activity-card{display:flex;margin-bottom:20px;position:relative}.activity-notes-section .list-container .list-wrapper .activity-card .image-container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .image-container{padding-top:3px;position:relative}.activity-notes-section .list-container .list-wrapper .activity-card .image-container img,.activity-notes-section .list-finished-container .list-wrapper .activity-card .image-container img{width:40px;height:40px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.02)}.activity-notes-section .list-container .list-wrapper .activity-card .container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container{position:relative;display:flex;align-items:center}.activity-notes-section .list-container .list-wrapper .activity-card .container .triangle,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .triangle{position:absolute;width:0;height:0;border-left:17px solid rgba(0,0,0,0);border-bottom:20px solid #f7f8fc;top:13px;left:8px;opacity:1;transform:rotate(140deg)}.activity-notes-section .list-container .list-wrapper .activity-card .container .content,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content{background:#f7f8fc;padding:15px 25px;border-radius:7px;width:100%;display:flex;flex-direction:column;justify-content:center}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container{font-size:14.1px;font-weight:500;line-height:22.78px;text-align:left;color:#3c3c3c}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container .name,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container .name{color:var(--dynamic)}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container .highlight,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container .highlight{color:#6f6c80}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .date,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .date{font-size:13.02px;font-weight:400;line-height:22.78px;text-align:left;color:#74788d}.activity-notes-section .list-container .isLoading,.activity-notes-section .list-finished-container .isLoading{font-size:13px;text-align:center;color:#6f6c80;width:100%}.activity-notes-section .list-container .list-wrapper::before,.activity-notes-section .list-finished-container .list-wrapper::before{content:"";position:absolute;left:20px;top:3px;bottom:0;width:2px;background:#ebedf2;height:var(--list-height, 500px)}.activity-notes-section .list-container .list-finished-container::before,.activity-notes-section .list-finished-container .list-finished-container::before{content:"";position:absolute;left:20px;top:3px;bottom:var(--last-child-height, 0);width:2px;background:#ebedf2}.order-change-section{padding:1.3rem}.order-change-section .updateOrder-header{font-size:15px;font-weight:600;line-height:24px;color:#6f6c80;margin-bottom:1rem}.order-change-section .save-order-wrapper button{min-width:100px;display:flex;align-items:center;justify-content:center;font-size:13px}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.image-input-container{display:flex;flex-direction:column}.image-input-container .image-input-preview{max-width:200px;max-height:200px;object-fit:contain;padding:.4rem;border:1px solid #ebedf2;border-radius:.25rem;transition:border-color .15s ease-in-out}.image-input-container .image-input-preview:hover{border-color:var(--dynamic)}.image-input-container .image-input-actions{margin-top:.5rem}.image-input-container .image-input-actions>*:not(:last-child){margin-right:.5rem}.image-input-container .image-input-actions>*:not(:first-child){margin-left:.5rem}.react-tagsinput{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;padding-left:5px;padding-top:5px;border-radius:.25rem;transition:border-color .15s ease-in-out}.react-tagsinput--focused{border-color:var(--dynamic)}.react-tagsinput-tag{background-color:#eee;border-radius:.25rem;color:#555;display:inline-block;font-size:1rem;margin-top:.15rem;margin-right:.15rem;padding:.3rem .6rem}.react-tagsinput-tag a::before{content:" ×"}.react-tagsinput-remove{cursor:pointer;font-weight:bold}.react-tagsinput-input{background:rgba(0,0,0,0);border:0;color:#575962;font-family:Montserrat;font-size:1rem;line-height:1.25rem;outline:none;padding:.85rem 1.15rem;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{background-color:#fff;border:1px solid #ebedf2;overflow:hidden;border-radius:.25rem;transition:border-color .15s ease-in-out;outline:none;width:100%;height:calc(2.95rem + 2px);padding:.85rem 1.15rem;font-size:1rem;line-height:1.25;color:#575962}.react-autosuggest__input--focused{border-color:var(--dynamic)}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--dynamic);background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:var(--dynamic);color:#fff}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-padding{padding:0}.focus-wrapper:focus{border:1px solid var(--danger)}.radio-btn-form{width:24px;height:24px}.radio-btn-form input[type=radio]{display:none}.radio-btn-form .checkmark{width:24px;height:24px;border:2px solid #b8c7d8;border-radius:50%;display:inline-block;position:relative}.radio-btn-form .checkmark::before{content:"";display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:2px;left:2px}.radio-btn-form input[type=radio]:checked+.checkmark::before{background-color:var(--dynamic);border-color:var(--dynamic)}.radio-btn-form input[type=radio]:checked+.checkmark{border-color:var(--dynamic)}.networkChecked .custom-checkbox-container{position:relative}.networkChecked .custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:100%}.networkChecked .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.networkChecked .custom-checkbox-container input~.checkmark{background-color:#fff;border:1px solid var(--dynamic)}.networkChecked .custom-checkbox-container input:checked~.checkmark{background:var(--dynamic);border:none}.networkChecked .custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.networkChecked .custom-checkbox-container input:checked~.checkmark:after{display:block}.networkChecked .custom-checkbox-container .checkmark:after{left:8px;top:3px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#userSelectorModal .modal-body{padding:0 20px 25px}#userSelectorModal .modal-body .userSelectorFilters-top{display:flex !important;gap:30px;flex-wrap:wrap;margin-bottom:20px;align-items:end}#userSelectorModal .modal-body .userSelectorFilters-top .userFilter{flex:3}#userSelectorModal .modal-body .userSelectorFilters-top .roleFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom{display:flex;gap:30px;margin-bottom:30px;flex-wrap:wrap}#userSelectorModal .modal-body .userSelectorFilters-bottom .languageFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .hardSkillFilter{flex:1}#userSelectorModal .modal-body .userSelectorFilters-bottom .filterPlaceholder{flex:1}#userSelectorModal #userFilterTable thead [data-field*=name]{font-size:15px;font-weight:600;color:#6f6c80}#userSelectorModal #userFilterTable .m-datatable__row--even>.m-datatable__cell{background:#fff !important}#userSelectorModal #userFilterTable .user-column__header{margin:5px 0 5px 20px !important}#userSelectorModal #userFilterTable .user-column__header .user-column__username{font-size:14px;font-weight:500;line-height:22px;color:#595d6e}#userSelectorModal .modal-header,#userSelectorAddUser .modal-header{padding:25px 20px;border:none}#userSelectorModal .modal-header .modal-title,#userSelectorAddUser .modal-header .modal-title{color:#6c7293;font-size:17px;font-style:normal;font-weight:500;line-height:normal}#userSelectorModal .modal-footer,#userSelectorAddUser .modal-footer{border:none;margin:0 0 30px;padding:0 25px 0}#userSelectorModal .modal-footer button,#userSelectorAddUser .modal-footer button{min-width:150px;height:35px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}#userSelectorModal .modal-footer .btn-secondary,#userSelectorAddUser .modal-footer .btn-secondary{margin-right:25px;color:#979797;background-color:#fff;border-color:#979797}#userSelectorModal .modal-footer .btn-secondary:hover,#userSelectorAddUser .modal-footer .btn-secondary:hover{color:#fff;background-color:#979797;border-color:#979797}#userSelectorAddUser .modal-header{padding-bottom:10px}#userSelectorAddUser .modal-body{padding-right:60px}#userSelectorAddUser .modal-body .modal-footer{padding-right:0;margin:30px 0 10px}#userSelectorAddUser .businessTypeWrapperContainerPlaceholder{border:1px solid #e0e1e6;border-radius:3px;margin:0 15px;max-width:590px;display:flex;align-items:flex-start;justify-content:center;color:#9699a2}.user-search-btn{border:2px solid #22b9ff !important;box-shadow:0 4px 28px 0 rgba(0,0,0,.12) !important;color:#22b9ff;font-weight:500}.user-search-btn:hover{background:#22b9ff !important;color:#fff}.userSelectorAddUser{padding:10px;border-radius:5px;margin-left:20px;height:43px;min-width:165px;background:#1dc2ff;color:#fff;font-size:14px;line-height:22px;font-weight:500;cursor:pointer;border:none}.userSelectorAddUser:hover{background:#13a8e0}.penEditBtn{border:none;width:30px;height:30px;border-radius:15px;background:#c5c5c5;display:flex;align-items:center;justify-content:center}.penEditBtn:hover{background:#9f9b9b}.select-dropdown{position:relative;width:100%}.select-dropdown-btn{background:none;border:1px solid #ebedf2;height:calc(2.95rem + 2px);width:100%;padding:.85rem 1.15rem;line-height:1.25;border-radius:3px;cursor:pointer;color:#9699a2;font-size:13px;font-weight:300;display:flex;align-items:center;justify-content:space-between}.select-dropdown-btn i{font-size:.9rem}.select-dropdown-btn:active{border-color:var(--dynamic)}.select-dropdown-list{position:absolute;max-height:200px;overflow-y:auto;border:1px solid #ebedf2;box-shadow:0 0 15px 1px rgba(81,77,92,.2);padding:0;margin:0;width:100%;background:#fff}.select-dropdown-list-search{padding:10px;width:100%}.select-dropdown-list-search-input{min-height:30px;border:1px solid #ebedf2;border-radius:.25rem;width:100%;padding:4px}.select-dropdown-list-search-input:focus-visible{border:1px solid #ebedf2;outline:none !important;border-radius:.25rem}.select-dropdown-list-item{list-style:none;padding:5px 15px;cursor:pointer;font-size:13px;font-weight:300}.select-dropdown-list-item:hover{background:#f4f5f8;color:#3f4047}.select-dropdown-list-item-active{background:#e2e5ec;color:#3f4047}.has-error{color:var(--danger);float:right;margin-top:-10px;margin-bottom:10px}.label-error{color:var(--danger) !important}.toggle-wrapper-switchLabel .switch-label{display:flex;align-items:center;justify-content:flex-end}.toggle-wrapper-switchLabel .toggle-switch-with-label{display:flex;align-items:center;padding-left:8px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch{position:relative;display:inline-block;width:80px;height:50px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input{opacity:0;width:0;height:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9ecef;transition:.4s;border-radius:34px;display:flex;justify-content:space-between;align-items:center;height:27px;padding:0 5px}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .circle{position:absolute;height:19px;width:19px;border-radius:50%;background-color:#fff;transition:.4s}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left,.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-left{left:8px;opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .slider .toggle-text-right{right:8px;opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch .isDisabled{cursor:not-allowed}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider{background-color:var(--dynamic)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .circle{transform:translateX(40px)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-left{opacity:1}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:checked+.slider .toggle-text-right{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider{background-color:#e9ecef}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .circle{transform:translateX(0)}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-left{opacity:0}.toggle-wrapper-switchLabel .toggle-switch-with-label .switch input:not(:checked)+.slider .toggle-text-right{opacity:1}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}.btn-dynamic{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:hover{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.925));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.btn-dynamic:focus,.btn-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-dynamic.disabled,.btn-dynamic:disabled{color:#fff;background-color:var(--dynamic);border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.975))}.btn-dynamic:not(:disabled):not(.disabled):active,.btn-dynamic:not(:disabled):not(.disabled).active,.show>.btn-dynamic.dropdown-toggle{color:#fff;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9));border-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.875))}.btn-dynamic:not(:disabled):not(.disabled):active:focus,.btn-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic{color:var(--dynamic);background-color:rgba(0,0,0,0);background-image:none;border-color:var(--dynamic)}.btn-outline-dynamic:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:focus,.btn-outline-dynamic.focus{box-shadow:0 0 0 .2rem hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.btn-outline-dynamic.disabled,.btn-outline-dynamic:disabled{color:var(--dynamic);background-color:rgba(0,0,0,0)}.btn-outline-dynamic:not(:disabled):not(.disabled):active,.btn-outline-dynamic:not(:disabled):not(.disabled).active,.show>.btn-outline-dynamic.dropdown-toggle{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.btn-outline-dynamic:not(:disabled):not(.disabled):active:focus,.btn-outline-dynamic:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dynamic.dropdown-toggle:focus{box-shadow:0 0 0 .2 hsla(var(--dynamic-h), var(--dynamic-s), var(--dynamic-l), 0.5)}.m-loader.m-loader--dynamic:before,.m-loader.m-loader--brand:before{border-top-color:var(--dynamic)}.m--font-dynamic{color:var(--dynamic) !important}.m--font-inverse{color:var(--inverse) !important}.m--bg-dynamic{background-color:var(--dynamic) !important}.m--bg-fill-dynamic{background-color:var(--dynamic) !important;color:var(--inverse) !important}.m-badge--dynamic{color:#fff;background-color:var(--dynamic)}.m-badge--dynamic[href]:hover,.m-badge--dynamic[href]:focus{color:#fff;text-decoration:none;background-color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.9))}.nav.nav-pills.nav-pills--dynamic .nav-link.active{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-link.active i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link{background:var(--dynamic);color:var(--inverse)}.nav.nav-pills.nav-pills--dynamic .nav-item.show .nav-link i{color:hsl(var(--inverse-h), var(--inverse-s), calc(var(--inverse-l) * 0.94))}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover{border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active{color:var(--dynamic);border-bottom:1px solid var(--dynamic)}.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link:hover>i,.m-tabs-line.m-tabs-line--dynamic.nav.nav-tabs .nav-link.active>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link:hover>i,.m-tabs-line.m-tabs-line--dynamic a.m-tabs__link.active>i{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 1.05))}.m-radio.m-radio--state-dynamic.m-radio--disabled{opacity:.8}.m-radio.m-radio--state-dynamic>span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>span:after{border:solid var(--dynamic);background:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-radio.m-radio--state-dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-radio.m-radio--state-dynamic.m-radio--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-radio.m-radio--state-dynamic>input:disabled~span{opacity:.6}.m-radio.m-radio--state-dynamic.m-radio--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>span:after{border:solid var(--inverse);background:var(--inverse)}.m-radio.m-radio--state-dynamic.m-radio--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-radio.m-radio--state-dynamic.m-radio--solid>input:checked~span{background:var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--disabled{opacity:.8}.m-checkbox.m-checkbox--dynamic>span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>span:after{border:solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span:after{border-color:var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:checked~span{border:1px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic.m-checkbox--check-bold>input:checked~span{border:2px solid var(--dynamic)}.m-checkbox.m-checkbox--dynamic>input:disabled~span{opacity:.6}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span{background:var(--dynamic);border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>span:after{border:solid var(--inverse)}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:focus~span{border:1px solid rgba(0,0,0,0) !important}.m-checkbox.m-checkbox--dynamic.m-checkbox--solid>input:checked~span{background:var(--dynamic)}.m-timeline-3 .m-timeline-3__items .m-timeline-3__item.m-timeline-3__item--dynamic:before{background:var(--dynamic)}a{color:var(--dynamic);text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.75));text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-moz-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus:-ms-input-placeholder{color:var(--dynamic)}.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::-webkit-input-placeholder{color:var(--dynamic)}.text-dynamic{color:var(--dynamic) !important}a.text-dynamic:hover,a.text-dynamic:focus{color:hsl(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l) * 0.8)) !important}@font-face{font-family:"Bw Mitga";src:url("/fonts/BwMitga-Regular.eot");src:url("/fonts/BwMitga-Regular.woff") format("woff"),url("/fonts/BwMitga-Regular.otf") format("opentype")}.btn-excel-export{color:#fff !important;background-color:#23a566 !important;border-color:#23a566 !important}.btn-excel-export:hover{background-color:rgba(35,165,102,.9) !important;border-color:rgba(35,165,102,.9) !important}.btn-pdf-export{color:#fff !important;background-color:#f06366 !important;border-color:#f06366 !important}.btn-pdf-export:hover{background-color:rgba(240,99,102,.9) !important;border-color:rgba(240,99,102,.9) !important}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-indicator{color:rgba(0,0,0,0) !important;min-height:3rem;pointer-events:none;position:relative}.loading-indicator:after{animation:loading .5s infinite linear;border:.3rem solid var(--dynamic);border-radius:50%;border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:3rem;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;top:50%;width:3rem;z-index:1}.clickable-row{cursor:pointer}.user-column{display:flex;align-items:center}.user-column .users-thumb{overflow:hidden;width:30px;height:30px;flex:0 0 30px;float:left;margin-right:10px;border-radius:50%}.user-column .users-thumb img{width:100%;height:100%;object-fit:cover}.user-column .user-column__username{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;width:198px;height:100%;line-height:13px}.user-column .user-column__invited{display:inline-block;float:left;font-size:get-font-size(regular);font-weight:get-font-weight(bolder);margin:5px 0}.user-column .user-column__invited span{background-color:#c8d046;color:#fff;letter-spacing:.6px;padding:1px 10px;border-radius:.75rem}.user-column .user-column__limited span{background-color:#46c8d0}.table-add-button{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.2rem}.table-add-button>a i,.table-add-button>button i{margin-right:.5rem}.order-detail-header{padding:30px;border-radius:4px}.order-detail-header .header-container{display:flex;flex-wrap:wrap;margin-top:40px}.detail-item{min-width:200px;flex:1}.detail-item p{margin:0}.detail-item .header{font-weight:600;font-size:15px;line-height:24px;color:#6f6c80;margin-bottom:6px}.detail-item .text,.detail-item .user-column__username{font-weight:400;font-size:14px;line-height:22px;color:#6f6c80}.detail-item .highlight{color:var(--dynamic) !important}.order-content-wrapper .tab-buttons-wrapper{display:flex;padding:0 10px;gap:1rem}.order-content-wrapper .tab-buttons-wrapper .button-tab{display:flex;align-items:center;justify-content:center;width:fit-content;padding:10px 15px;font-weight:600;font-size:18px;line-height:30px;color:#6f6c80;border:none;background:none}.order-content-wrapper .tab-buttons-wrapper .button-tab:hover{background:#fff;color:var(--dynamic);border:none;border-radius:5px 5px 0 0}.order-content-wrapper .tab-buttons-wrapper .button-tab-active{background:#fff;color:var(--dynamic);border:none;border-radius:5px 5px 0 0}.order-content-wrapper .order-content-container{display:flex;flex-wrap:wrap;gap:20px}.order-content-wrapper .order-content-container .main-tab{flex:3;width:100%}.order-content-wrapper .order-content-container .main-tab .info-wrapper{border-radius:4px}.order-content-wrapper .order-content-container .main-tab .info-wrapper .info-header{padding:40px}.order-content-wrapper .order-content-container .main-tab .info-wrapper .wrapper{display:flex;align-items:flex-start;row-gap:50px;flex-wrap:wrap}.order-content-wrapper .order-content-container .main-tab .info-wrapper .wrapper:nth-of-type(2){margin:40px 0 50px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList{max-width:955px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .m-datatable__head .m-datatable__row{border-bottom:1px solid #f3f1f9;font-weight:600;font-size:15px;line-height:22px;color:#6f6c80 !important}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .m-datatable__head .m-datatable__row th{background:#fff}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList tbody{font-size:13px;font-weight:400;line-height:22px;color:#6f6c80}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column{display:flex;align-items:center;gap:6px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column img{border-radius:6px;width:45px;height:45px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column .information{min-width:165px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .variationName-column .variation-info{display:flex;flex-direction:column}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list{display:flex;flex-direction:column;width:100%}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list a{color:#232323;font-size:14px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .product-title-list a:hover{color:var(--dynamic)}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack{margin-top:5px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge{margin-bottom:5px}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack,.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .badge-pack:hover,.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-badge:hover{text-decoration:none !important}.order-content-wrapper .order-content-container .main-tab .info-wrapper #productsList .pack-contents-count{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:19.5px;text-align:left;color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1)}.order-content-wrapper .order-content-container .side-tab{flex:1}.order-content-wrapper .order-content-container .side-tab .seller-container{padding:1.5rem 1rem;border-radius:4px}.order-content-wrapper .order-content-container .side-tab .seller-container h5{color:#6f6c80;font-size:20px;font-weight:600}.order-content-wrapper .order-content-container .side-tab .seller-container-detail{padding:20px 20px 0 20px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail img{width:50px;height:50px;border-radius:100px;margin-right:6px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail p{padding-top:5px;color:#6f6c80;font-size:15px;font-weight:600;margin-bottom:5px}.order-content-wrapper .order-content-container .side-tab .seller-container-detail a{color:var(--dynamic);font-size:14px;font-weight:600;text-decoration:underline}.order-content-wrapper .order-content-container .side-tab .btn-pay{margin-top:0;min-width:fit-content;height:46px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:22px;font-weight:500}.btn-opportunity-wrapper{display:flex;justify-content:flex-end;gap:1rem;align-items:center;margin-bottom:10px;margin-right:10px}.btn-opportunity-wrapper .btn-sendOffer{display:flex;align-items:center;justify-content:center;gap:10px;min-width:200px}.btn-opportunity-wrapper .btn-sendOffer p{margin-bottom:0}.btn-opportunity-wrapper .btn-sendOffer i{transform:rotate(20deg)}.summary-container{background:#f3f4f8;padding:35px;min-height:300px;display:flex;gap:60px;border-radius:0 0 4px 4px;flex-wrap:wrap}.summary-container .notes-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:420px}.summary-container .notes-wrapper .notes{flex:1;margin-bottom:1rem}.order-summary{flex:1}.order-summary .summary-item{display:flex;gap:20px;justify-content:flex-end;align-items:center}.order-summary .summary-item .title,.order-summary .summary-item .text{font-size:15px;line-height:24px;color:#6f6c80}.order-summary .summary-item .title{font-weight:600;min-width:290px}.order-summary .summary-item .text{min-width:90px;font-weight:400;text-align:right}.timeline-wrapper{padding:20px 25px;margin-bottom:25px;border-radius:4px}.timeline-wrapper .timeline-header{font-size:15px;font-weight:600;line-height:24px;color:#6f6c80;margin-bottom:1rem}.timeline-wrapper .m-portlet__body{padding:0}.timeline-wrapper .m-list-timeline__item{margin-bottom:0}.timeline-wrapper .m-list-timeline__item .m-list-timeline__text{font-weight:400}.timeline-wrapper .m-list-timeline__item .m-list-timeline__time{width:125px;font-size:.8rem}.timeline-wrapper #user-info-history{margin-top:1rem}.timeline-wrapper #user-info-history img{max-width:25px !important}.timeline-wrapper #user-info-history .ml-2{font-weight:400}@media screen and (max-width: 500px){.order-detail-header{margin-top:2rem}.summary-container .notes-wrapper{min-width:fit-content !important;flex:1}.summary-container .notes-wrapper .download-invoice{max-width:100%}.order-summary .summary-item{gap:10px}.order-summary .summary-item .title{font-size:12px !important;min-width:120px !important;flex:1}.order-summary .summary-item .text{min-width:12px !important}}.download-invoice,.save-order-btn,.creditNotes-btn,.btn-pay{max-width:180px !important;font-weight:500 !important;font-size:14px !important;line-height:32px !important;height:32px !important;display:flex !important;align-items:center !important;justify-content:center !important}.button-container{flex:2;display:flex;align-items:flex-start;gap:20px}.save-order-wrapper,.download-invoice-wrapper{display:flex;justify-content:flex-end}.product-status-container{display:flex;align-items:center;justify-content:flex-start;gap:5px}.product-status-container .product-status-text{font-size:13px;font-weight:500;line-height:19.5px;text-align:left;color:#6f6c80;margin-bottom:0}.opportunity-document-wrapper{border-radius:4px;padding:2rem 2rem 2rem 3rem}.opportunity-document-wrapper h4{font-size:17px;font-weight:500;line-height:30px;text-align:left;color:#6f6c80}.opportunity-document-wrapper .documents-container{margin-top:1.2rem;margin-bottom:3rem;display:flex;gap:20px;flex-wrap:wrap}.opportunity-document-wrapper .signedDocumentsListItem-container{position:relative}.opportunity-document-wrapper .signedDocumentsListItem-container .document-remove{background:none;border:none;position:absolute;top:4px;right:4px;z-index:1}.opportunity-document-wrapper .signedDocumentsListItem-container .document-remove:hover{opacity:.8}.opportunity-document-wrapper .signed-documents-list-item{width:160px;height:100px;background:#fafafd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:7px;position:relative}.opportunity-document-wrapper .signed-documents-list-item .signed-documents-list-item-subtitle{display:none}.opportunity-document-wrapper .signed-documents-list-item:hover{text-decoration-color:#6f6c80 !important}.opportunity-document-wrapper .signed-documents-list-item .signed-documents-list-item-title{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.13px;text-align:center;color:#6f6c80;text-overflow:ellipsis;overflow:hidden;max-width:145px;white-space:nowrap}.opportunity-document-wrapper .m-dropzone{border:2px dashed #b8c7d8 !important;background:#fafafd !important;height:116px;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .m-dropzone .m-dropzone__msg-title{font-size:14px;font-weight:400;line-height:22px;text-align:center;color:#b9b9b9}.opportunity-document-wrapper .inputFilled .m-dropzone__msg{display:none}.opportunity-document-wrapper .inputFilled .document-card-wrapper{width:100%;margin-top:-10px}.opportunity-document-wrapper .button-container{display:flex;justify-content:flex-end}.opportunity-document-wrapper .button-container .onAddDocument{width:fit-content;min-width:160px;height:35px;font-size:14px;font-weight:500;line-height:32px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .docContainer .document-card-wrapper{margin-top:20px;display:flex;align-items:center;justify-content:center}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card{display:flex;align-items:center;gap:5px;max-width:fit-content}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-info{flex:8;display:flex;align-items:center}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-info p{color:#3c3c3c;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.186px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:300px;-webkit-box-orient:vertical;margin-bottom:0;padding-top:10px}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-download{flex:2;background:none;border:none;width:40px;height:40px;transform:scale(0.8);text-align:right;display:flex;justify-content:flex-end}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-download:hover{opacity:.8}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove{width:34px;height:34px;flex-shrink:0;border-radius:34px;background:#ff36a6;padding:5px;border:none}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove svg{fill:#fff}.opportunity-document-wrapper .docContainer .document-card-wrapper .document-card .document-remove:hover{opacity:.8}@media screen and (max-width: 500px){.documents-container{display:flex;justify-content:center}.documents-container .signed-documents-list-item{width:100%}}.activity-notes-section{border-radius:4px;padding:2rem 3rem 2rem 3rem}.activity-notes-section .note-create-wrapper .title{font-size:20px;font-weight:500;line-height:30px;text-align:left;margin-bottom:8px;color:#6f6c80}.activity-notes-section .note-create-wrapper .information{font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#6f6c80}.activity-notes-section .note-create-wrapper .notes textarea{border:1px solid #e5e5e5;background:#fafafd;min-height:100px}.activity-notes-section .note-create-wrapper .button-container{display:flex;justify-content:flex-end}.activity-notes-section .note-create-wrapper .button-container button{min-width:140px;height:35px;font-size:14px;font-weight:500;line-height:32px;text-align:center;color:#fff;align-items:center;justify-content:center;display:flex}.activity-notes-section .list-container .title,.activity-notes-section .list-finished-container .title{font-size:20px;font-weight:500;line-height:30px;text-align:left;color:#6f6c80;margin-bottom:12px}.activity-notes-section .list-container .list-wrapper,.activity-notes-section .list-finished-container .list-wrapper{position:relative;max-height:500px;overflow-y:auto}.activity-notes-section .list-container .list-wrapper .activity-card,.activity-notes-section .list-finished-container .list-wrapper .activity-card{display:flex;margin-bottom:20px;position:relative}.activity-notes-section .list-container .list-wrapper .activity-card .image-container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .image-container{padding-top:3px;position:relative}.activity-notes-section .list-container .list-wrapper .activity-card .image-container img,.activity-notes-section .list-finished-container .list-wrapper .activity-card .image-container img{width:40px;height:40px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.02)}.activity-notes-section .list-container .list-wrapper .activity-card .container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container{position:relative;display:flex;align-items:center}.activity-notes-section .list-container .list-wrapper .activity-card .container .triangle,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .triangle{position:absolute;width:0;height:0;border-left:17px solid rgba(0,0,0,0);border-bottom:20px solid #f7f8fc;top:13px;left:8px;opacity:1;transform:rotate(140deg)}.activity-notes-section .list-container .list-wrapper .activity-card .container .content,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content{background:#f7f8fc;padding:15px 25px;border-radius:7px;width:100%;display:flex;flex-direction:column;justify-content:center}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container{font-size:14.1px;font-weight:500;line-height:22.78px;text-align:left;color:#3c3c3c}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container .name,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container .name{color:var(--dynamic)}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .message-container .highlight,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .message-container .highlight{color:#6f6c80}.activity-notes-section .list-container .list-wrapper .activity-card .container .content .date,.activity-notes-section .list-finished-container .list-wrapper .activity-card .container .content .date{font-size:13.02px;font-weight:400;line-height:22.78px;text-align:left;color:#74788d}.activity-notes-section .list-container .isLoading,.activity-notes-section .list-finished-container .isLoading{font-size:13px;text-align:center;color:#6f6c80;width:100%}.activity-notes-section .list-container .list-wrapper::before,.activity-notes-section .list-finished-container .list-wrapper::before{content:"";position:absolute;left:20px;top:3px;bottom:0;width:2px;background:#ebedf2;height:var(--list-height, 500px)}.activity-notes-section .list-container .list-finished-container::before,.activity-notes-section .list-finished-container .list-finished-container::before{content:"";position:absolute;left:20px;top:3px;bottom:var(--last-child-height, 0);width:2px;background:#ebedf2}.order-change-section{padding:1.3rem}.order-change-section .updateOrder-header{font-size:15px;font-weight:600;line-height:24px;color:#6f6c80;margin-bottom:1rem}.order-change-section .save-order-wrapper button{min-width:100px;display:flex;align-items:center;justify-content:center;font-size:13px}.opportunity-preview{margin-top:4rem}#opportunityPreview .information-section{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}#opportunityPreview .information-section .header{font-weight:500;font-size:16px;line-height:24px;color:#232323;margin-bottom:0}#opportunityPreview .information-section .btn-pdf-export{font-weight:500;font-size:14px !important;line-height:20px}#opportunityPreview .header-section{margin-top:3rem;border-radius:5px}#opportunityPreview .header-section .main-section{background:#fafafd !important;display:flex;align-items:center;flex-wrap:wrap;gap:2rem;padding:2rem 1.8rem;border-radius:5px 5px 0 0}#opportunityPreview .header-section .main-section .highlight{font-weight:600}#opportunityPreview .header-section .main-section .opportunity-name,#opportunityPreview .header-section .main-section .opportunity-number{flex:1;margin-bottom:0}#opportunityPreview .header-section .main-section .opportunity-date{flex:3}#opportunityPreview .header-section .sub-section{display:flex;gap:15px;flex-wrap:wrap;padding:2rem 1.8rem}#opportunityPreview .header-section .sub-section .users-container{flex:1;min-width:200px}#opportunityPreview .header-section .sub-section .address-container{flex:2}#opportunityPreview .header-section .sub-section .address-container .field{padding-left:1.6rem}#opportunityPreview .header-section .sub-section .shipping-fields .field{padding-left:2rem}#opportunityPreview .product-container{border-radius:5px}#opportunityPreview .product-information{padding:2rem 2.2rem}#opportunityPreview .product-information .header{display:flex;align-items:center;gap:5px;margin-bottom:1rem}#opportunityPreview .product-information .header .product-number{font-size:22px;font-weight:600;line-height:33px;color:#575962;margin-bottom:0}#opportunityPreview .product-information .information-container{display:flex;gap:1rem;flex-wrap:wrap}#opportunityPreview .product-information .information-container .main-information{flex:2;display:flex;gap:1rem}#opportunityPreview .product-information .information-container img{width:100px;height:100px;object-fit:contain;border-radius:4px}#opportunityPreview .product-information .information-container .information{display:flex;flex-direction:column;justify-content:flex-start}#opportunityPreview .product-information .information-container .information .product-name{margin:0;font-size:16px;line-height:24px;font-weight:600;color:#6f6c80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}#opportunityPreview .product-information .information-container .information .variation-name,#opportunityPreview .product-information .information-container .information .variation-quantity,#opportunityPreview .product-information .information-container .information .variation-frequency{margin:0;font-size:14px;line-height:25px;font-weight:400;color:#6f6c80;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;max-height:3.6em}#opportunityPreview .product-information .information-container .information .variation-frequency{color:var(--dynamic);font-weight:500}#opportunityPreview .product-information .information-container .information .badge-pack{background-color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 0.15);color:hsla(var(--dynamic-h), var(--dynamic-s), calc(var(--dynamic-l)), 1);font-size:13px;font-weight:600;line-height:20px;margin-top:5px;text-decoration:none !important;height:20px;min-width:50px;border-radius:4px;padding:0 10px 0 10px;max-width:fit-content}#opportunityPreview .product-information .information-container .information .badge-pack:hover{text-decoration:none !important}#opportunityPreview .product-information .information-container .detail-item{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:inherit}#opportunityPreview .product-information .information-container .detail-item .header{margin-bottom:5px}#opportunityPreview .footer-section{border-radius:5px;display:flex;flex-wrap:wrap}#opportunityPreview .footer-section .notes-signature{padding:2.2rem 6rem 2.2rem 2.2rem;flex:3;min-width:400px}#opportunityPreview .footer-section .notes-signature .notes-wrapper .header{font-weight:600;font-size:20px;line-height:30px;color:#575962}#opportunityPreview .footer-section .notes-signature .notes-wrapper .notes{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80}#opportunityPreview .footer-section .footer-opportunity-detail{flex:1;background:#fafafd;padding:3.5rem 4rem;border-radius:0 5px 5px 0}#opportunityPreview .footer-section .footer-opportunity-detail .header{font-weight:600;font-size:20px;color:#575962;margin-bottom:2rem}#opportunityPreview .footer-section .footer-opportunity-detail .order-summary{padding:0 1rem}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons{margin-top:4rem;display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons button{min-width:170px;font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons .accept-offer{background:#5abf2e}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons .accept-offer:hover{background:#4ea627}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons .reject-offer{background:#ff36a6}#opportunityPreview .footer-section .footer-opportunity-detail .offer-buttons .reject-offer:hover{background:#d92e8d}#opportunityPreview .footer-section .check-terms{padding:0 !important;margin-top:20px}#opportunityPreview .footer-section .check-terms .terms-box{margin-left:-3px;font-size:13px;font-weight:400}.green-user{background:#7ed322}.blue-user{background:#09bcff}.user-wrapper:nth-of-type(1){margin-bottom:1rem}.user-wrapper .user-title{font-size:15px;line-height:24px;font-weight:600;color:#6f6c80}.user-wrapper .user-card{border-radius:5px;display:flex;align-items:center;padding:8px 10px;width:fit-content;gap:7px}.user-wrapper .user-card img{width:35px;height:35px;border-radius:100%}.user-wrapper .user-card .user-info{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap}.user-wrapper .user-card .user-info .user-name,.user-wrapper .user-card .user-info .user-phone{color:#fff;font-weight:500;font-size:15px;line-height:22px;margin-bottom:0}.address-container .title-container{display:flex;gap:3px}.address-container .title-container .title{font-size:16px;line-height:24px;font-weight:600;color:#6f6c80;margin-bottom:5px;margin-top:-2px}.address-container .field{font-weight:400;font-size:15px;line-height:22px;color:#6f6c80;margin-bottom:0}.form-open{flex:1;background:none;border:none;text-decoration:underline;padding-bottom:2px;color:var(--dynamic);font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:filter .3s ease}.form-open:hover{filter:brightness(0.8)}@media screen and (max-width: 500px){.address-container{min-width:300px !important}.product-information .main-information{min-width:300px !important}.product-information .form-open{min-width:300px !important}.footer-section .notes-signature{padding:1rem !important;min-width:300px !important}.footer-section .footer-opportunity-detail{padding:1rem !important}.offer-buttons{gap:5px !important}}.my-agenda-container{display:flex;gap:1.5rem;flex-wrap:wrap-reverse}.my-agenda-container .my-agenda-calendar{border-radius:3px;flex:2;min-width:300px}.my-agenda-container .upcoming-events-container{padding:30px 12px;border-radius:3px;flex:1;max-width:310px}.my-agenda-container .upcoming-events-container .upcoming-events-header{font-size:17px;font-weight:500;line-height:25.5px;text-align:left;color:#6c7293;padding-left:5px;margin-bottom:20px}.event-of-agenda{display:flex;align-items:center}.event-of-agenda .circle{width:7px;height:7px;border-radius:100%;background:#fff;margin-right:5px}.event-of-agenda .hours{font-size:9px;font-weight:500;line-height:12.36px;letter-spacing:.05px;text-align:left;margin-right:5px}.event-of-agenda .name{font-size:9px;font-weight:700;line-height:12.36px;letter-spacing:.05px;text-align:left;max-width:75px !important;margin:0;overflow:hidden;text-overflow:ellipsis}.rbc-day-slot .event-of-agenda .name{max-width:150px !important}.upcoming-events-list .date-container{overflow-y:auto}.upcoming-events-list .date-container::-webkit-scrollbar{height:8px;background-color:rgba(0,0,0,0)}.upcoming-events-list .date-container::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:4px}.upcoming-events-list .date-container::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:4px}.upcoming-events-list .date-container .date-title{font-size:17px;font-weight:600;line-height:25.5px;text-align:left;color:#6c7293;padding-left:5px;margin-top:20px}.upcoming-events-list .date-container ul{padding:0;margin:0}.upcoming-events-list .date-container .upcoming-event{list-style:none;min-height:35px;padding:10px 5px;display:flex;align-items:center;margin-bottom:8px;border-radius:5px}.upcoming-events-list .date-container .upcoming-event .event-of-agenda{font-weight:500;line-height:21px;text-align:left;font-size:11px !important}.upcoming-events-list .date-container .upcoming-event .circle{min-width:12px;width:12px;height:12px}.upcoming-events-list .date-container .upcoming-event .hours{color:#6c7293;font-size:11px !important}.upcoming-events-list .date-container .upcoming-event .name{max-width:100% !important;font-size:11px !important}.my-agenda-popover-calendly{position:absolute;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;width:270px;min-height:110px}.calendly-popover{padding:15px 10px}.calendly-popover .event-of-agenda{background:#fff}.calendly-popover .event-of-agenda .circle{width:12px;height:12px}.calendly-popover .event-of-agenda .hours{display:none}.calendly-popover .event-of-agenda .name{font-size:14px;font-weight:600;line-height:21px;text-align:left;color:#6c7293;max-width:200px !important}.calendly-popover .time-wrapper{margin-top:12px;padding-right:10px}.calendly-popover .time-wrapper .start-date-wrapper{display:flex;align-items:center;gap:5px}.calendly-popover .time-wrapper .start-date-wrapper i{color:#b8c7d8}.calendly-popover .time-wrapper .end-date-wrapper{margin:5px 0;display:flex;align-items:center;gap:5px}.calendly-popover .time-wrapper .end-date-wrapper .placeholder{width:16px;height:15px}.calendly-popover .time-wrapper .date{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#6f6c80}.calendly-popover .time-wrapper .time{font-size:11px;font-weight:400;line-height:16.5px;text-align:left;color:#b8c7d8}@media screen and (max-width: 860px){.my-agenda-container .my-agenda-calendar .rbc-toolbar{display:flex;flex-wrap:wrap}.my-agenda-container .my-agenda-calendar .rbc-toolbar .rbc-btn-group{flex:1}.my-agenda-container .my-agenda-calendar .rbc-toolbar .rbc-toolbar-label{flex:2;min-width:300px}.my-agenda-container .upcoming-events-container{margin-top:2rem;max-width:100%}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#c0c3cc !important}.rbc-header{overflow:hidden;flex:1 1 0;padding:0 4px;font-size:11px;font-weight:500;line-height:11.05px;text-align:right;color:#232a3e;height:100%;display:flex;align-items:center;justify-content:flex-end}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #e9e9e9}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;font-size:16px}.rbc-toolbar .rbc-btn-group button{border:.78px solid #e8eaf1;color:#9699a2;background:#fff;font-size:11px;font-weight:500;line-height:16.31px;text-align:left}.rbc-toolbar .rbc-btn-group button:hover{background:var(--dynamic);border:.78px solid var(--dynamic);color:#fff;opacity:.8}.rbc-toolbar .rbc-btn-group button:active{background:var(--dynamic);border:.78px solid var(--dynamic);color:#fff}.rbc-toolbar .rbc-btn-group button:focus{background:var(--dynamic);border:.78px solid var(--dynamic);color:#fff}.rbc-toolbar .rbc-btn-group .rbc-active{background:var(--dynamic);border:.78px solid var(--dynamic);color:#fff}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;flex-grow:1;padding:0 10px;text-align:center;font-size:17.86px;font-weight:600;line-height:26.79px;color:#2f2f3a}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.rbc-toolbar button:focus{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.rbc-toolbar button:hover{color:#fff;background-color:var(--dynamic);border-color:var(--dynamic)}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left;font-size:9px;font-weight:700;line-height:12.36px;letter-spacing:.05px}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);z-index:4;font-weight:bold;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:9.43px;font-weight:500;line-height:11.05px;text-align:left;color:#232a3e;min-height:30px;justify-content:flex-end;align-items:center}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #e9e9e9}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;min-width:0;text-align:right;font-size:12.57px;font-weight:500;line-height:12.57px;color:#232a3e;padding:5px}.rbc-date-cell.rbc-now{font-weight:bold}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;overflow:hidden}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9}.rbc-day-bg+.rbc-day-bg{border-left:0}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #e9e9e9}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px -10px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #e9e9e9;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #e9e9e9}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #e9e9e9}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #e9e9e9}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #e9e9e9}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #e9e9e9;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px;font-size:10px;font-weight:500;line-height:15px;text-align:center;color:#b8c7d8}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #e9e9e9;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden;display:none}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-header-cell [role=columnheader]{font-size:13px;font-weight:600;line-height:19.5px;text-align:left;color:#6f6c80}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:bold}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #e9e9e9;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative;display:none}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #e9e9e9}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #e9e9e9}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #e9e9e9}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #e9e9e9}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #e9e9e9}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #e9e9e9}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #e9e9e9}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #e9e9e9;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #e9e9e9;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #e9e9e9}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #e9e9e9}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}button{cursor:pointer}.rbc-weekend{background:#f2f2f2}.rbc-now button{background:var(--dynamic);border-radius:3px;padding:5px;color:#fff}.event-canceled{background:rgba(255,54,166,.3);color:#ff36a6;text-decoration:line-through}.event-canceled .circle{background:#ff36a6}.event-future{background:rgba(29,194,255,.3);color:#1dc2ff}.event-future .circle{background:#1dc2ff}.event-ongoing{background:rgba(255,205,0,.3);color:#ffcd00}.event-ongoing .circle{background:#ffcd00}.event-past{background:rgba(63,188,95,.3);color:#3fbc5f}.event-past .circle{background:#3fbc5f}:root{--dynamic: #abb7b6;--dynamic-h: 175;--dynamic-s: 8%;--dynamic-l: 69%;--dynamic-dark: #d49803;--inverse: #ffffff;--inverse-h: 0;--inverse-s: 0%;--inverse-l: 100%}@media(min-width: 1025px){.m-header--fixed .m-body{padding-top:90px !important}.m-stack__item.m-brand.academy-brand{display:block !important;width:250px;padding:0 25px;overflow:hidden}.m-brand .m-brand__logo img{max-width:initial !important;height:70px}.m-header-menu.academy-header-menu{padding-left:240px}.m-page .m-body{background-position-y:90px}}@media(max-width: 1025px){.m-brand .m-brand__logo img{max-width:initial !important;height:50px}}#m_aside_header_menu_mobile_toggle{float:left;position:absolute;left:0;top:17px}.m-stack__item.m-stack__item--middle.m-brand__logo{padding-left:40px}.m-topbar__userpic{max-width:41px !important}.full-page-container{min-height:calc(100vh - 210px) !important}.full-page-container-with-subheader{min-height:calc(100vh - 280px) !important}.m-subheader .m-subheader__breadcrumbs.m-nav>.m-nav__separator{color:#f1f1f1}.m-subheader .m-subheader__breadcrumbs.m-nav>.m-nav__item>.m-nav__link:hover>.m-nav__link-text{color:#fff}.m-subheader .m-subheader__breadcrumbs.m-nav>.m-nav__item>.m-nav__link:hover>.m-nav__link-icon{color:#fff}.m-subheader .m-subheader__breadcrumbs.m-nav>.m-nav__item>.m-nav__link>.m-nav__link-icon{color:#f1f1f1}.m-subheader .m-subheader__breadcrumbs.m-nav>.m-nav__item>.m-nav__link>.m-nav__link-text{color:#f1f1f1}@media(max-width: 700px){.modal .modal-content .modal-body{padding:0}.container-fluid{padding:0}.modal-footer{justify-content:flex-start}span.m-timeline-1__item-time.m--font-dynamic{width:100%}}.m-page .m-subheader .m-subheader__title{color:#fff;font-weight:bold;font-size:2.5rem}@media(max-width: 768px){.m-page .m-subheader .m-subheader__title{font-size:2rem;line-height:2.2rem}}.m-page .m-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%23abb7b6' fill-opacity='1' d='M0,200L0,200L1440,200L1440,0L0,0L0,0Z'%3E%3C/path%3E%3C/svg%3E");background-position:center 60px;background-size:auto 300px;background-repeat:repeat-x}#notLoggedModal h5{color:var(--dynamic);font-weight:500}#notLoggedModal .notLoggedInfoModal p{font-weight:400;font-size:1rem;padding-left:1.5rem;margin-bottom:1.5rem}.shared-modal-footer-wrapper{padding:25px}.shared-modal-footer-wrapper .qr-container{padding-left:1rem}.shared-modal-footer-wrapper .share-modal-footer{display:flex;align-items:flex-end;justify-content:flex-end}.shared-modal-footer-wrapper .share-modal-footer button{min-width:130px}@media(max-width: 500px){.shared-modal{padding:10px}.shared-modal .share-modal-footer{margin-top:16px}.shared-modal .qr-container{padding-left:0}.shared-modal .qr-wrapper{display:flex;padding:0;justify-content:center}}#certificateLayout{position:relative;min-height:700px;margin-bottom:16px}#certificateLayout .lockOverlay-container{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center}#certificateLayout .lockOverlay-container .content-container{min-height:300px;padding:3rem 5rem;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;width:70%;height:65%;border-radius:7px;position:relative}#certificateLayout .lockOverlay-container .content-container .lock-icon-container{position:absolute;top:-30px;background-color:var(--dynamic);width:100px;height:100px;border-radius:100px;display:flex;align-items:center;justify-content:center}#certificateLayout .lockOverlay-container .content-container .lock-info{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:2rem}#certificateLayout .lockOverlay-container .content-container .lock-info .lock-title{margin:2rem 0;font-weight:500;font-size:20px;line-height:26px;color:var(--dynamic)}#certificateLayout .lockOverlay-container .content-container .lock-info .lock-message{font-weight:400;font-size:17px;line-height:22px;color:#6f6c80}#certificateLayout .lockOverlay-container .content-container .lock-info .lock-btn{display:flex;align-items:center;justify-content:center;margin:2rem 0;font-weight:500;font-size:14px;line-height:17px;min-height:46px;min-width:170px}#certificateLayout .certificate-img{position:inherit}.profile-certificate-body{position:relative}.profile-certificate-body .profile-lock-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center}.profile-certificate-body .profile-lock-overlay .profile-unlock{background-color:var(--dynamic);color:#fff;width:80%;height:20%;font-weight:500;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:3px 0}@media screen and (max-width: 455px){.m-subheader{padding:80px 20px 0 20px}}#gameScoreInputWrapper .input-group{border:1px solid #ebedf2 !important;flex:1 !important}#gameScoreInputWrapper input{border:none !important}#gameScoreInputWrapper .input-group-prepend{margin:0}#gameScoreInputWrapper .input-group-text{background-color:#fff !important;border:none !important;font-weight:400;font-size:15px;line-height:22px;text-align:right;color:#2f2f3a}@media screen and (max-width: 455px){#m_aside_header_topbar_mobile_toggle{display:none !important}#m_header_topbar{display:flex !important;justify-content:flex-end !important;top:0 !important;padding:0 10px 0 0}#m_header_topbar .m-topbar__nav{display:flex}#m_header_topbar .m-topbar__user-profile .m-topbar__userpic img{height:34px !important}}.no-wrap-value{white-space:nowrap}.cke_chrome{box-shadow:none !important}.smartbanner-show.smartbanner-margin-top{margin-top:80px}.smartbanner-show.smartbanner-margin-bottom{margin-bottom:80px}.smartbanner-show .smartbanner{display:block;margin-top:-5px}.smartbanner{left:0;width:100%;height:80px;line-height:80px;font-family:"Helvetica Neue",sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-top{position:absolute;top:0}.smartbanner-bottom{position:fixed;bottom:0}.smartbanner-container{margin:0 auto;padding:0 5px}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 5px 0 0;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;padding:0 0 1px;background-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{display:inline-block;vertical-align:middle;width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-info{white-space:normal;display:inline-block;vertical-align:middle;width:calc(99% - 5px - 17px - 12px - 57px - 110px);font-size:11px;line-height:1.2em;font-weight:bold}.smartbanner-wrapper{max-width:110px;display:inline-block;text-align:right;width:100%}.smartbanner-title{font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smartbanner-description{max-height:40px;overflow:hidden}.smartbanner-author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smartbanner-author:empty+.smartbanner-description{max-height:50px}.smartbanner-button{margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;text-transform:uppercase;text-decoration:none;display:inline-block;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-kindle,.smartbanner-windows,.smartbanner-android,.smartbanner-ios{background:#f2f2f2;box-shadow:0 1px 1px rgba(0,0,0,.2);line-height:80px}.smartbanner-kindle .smartbanner-close,.smartbanner-windows .smartbanner-close,.smartbanner-android .smartbanner-close,.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 #fff;-webkit-font-smoothing:none}.smartbanner-kindle .smartbanner-close:active,.smartbanner-kindle .smartbanner-close:hover,.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover,.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover,.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#888}.smartbanner-kindle .smartbanner-icon,.smartbanner-windows .smartbanner-icon,.smartbanner-android .smartbanner-icon,.smartbanner-ios .smartbanner-icon{background-size:cover}.smartbanner-kindle .smartbanner-info,.smartbanner-windows .smartbanner-info,.smartbanner-android .smartbanner-info,.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8);font-weight:300}.smartbanner-kindle .smartbanner-title,.smartbanner-windows .smartbanner-title,.smartbanner-android .smartbanner-title,.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:500}.smartbanner-kindle .smartbanner-button,.smartbanner-windows .smartbanner-button,.smartbanner-android .smartbanner-button,.smartbanner-ios .smartbanner-button{padding:0 10px;font-size:15px;min-width:10%;font-weight:400;color:var(--dynamic)}.smartbanner-kindle .smartbanner-button:active,.smartbanner-kindle .smartbanner-button:hover,.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover,.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover,.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#f2f2f2}.no-data-hint{font-weight:500;font-size:17px;line-height:19px;color:#b9bdc0}.qr-buttons-container{display:flex;flex:1 1;gap:10px}.qr-buttons-container .download-qrCode{background:#1dc2ff;border-color:#1dc2ff;font-weight:400;min-width:165px;height:30px;display:flex;justify-content:center;align-items:center}.qr-buttons-container .download-qrCode i{margin-right:8px}.qr-buttons-container .download-qrCode:hover{background:#19a9de;border-color:#19a9de}.price-display-wrapper{background:#f9f9fc;border-radius:4px 0 0 4px;position:absolute;right:-20px;top:10px;min-height:90px;padding:15px 20px;width:100%;display:flex;align-items:center;min-width:220px}.price-display-container{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;width:100%}.price-display-container .main-price{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:10px}.price-display-container .main-price .previous{font-weight:700;font-size:18px;line-height:18px;text-decoration-line:line-through;color:#6f6c80}.price-display-container .main-price .current{font-weight:700;font-size:24px;line-height:24px;color:#6f6c80}.price-display-container .main-price .current-promo{color:#5abf2e}.price-display-container .minor-price{font-weight:500;font-size:14px;line-height:21px;letter-spacing:-0.286957px;color:#6f6c80;text-align:left;width:100%}.user-card-banner-container{display:flex;gap:10px;background:#f9f9fc;border-radius:4px;padding:5px 10px;align-items:center;justify-content:flex-start}.user-card-banner-container .label{font-weight:500;font-size:13px;line-height:20px;color:#6f6c80}.user-card-banner-container .image-container{border-radius:50%}.user-card-banner-container .image-container img{width:20px;height:20px;border-radius:50%}.user-card-banner-container .name{font-weight:500;font-size:13px;line-height:20px;color:#a6b3c2}#cancellationModal .modal-header{display:flex;align-items:center;justify-content:space-between}#cancellationModal .modal-header .close:before{font-size:1.6rem}#cancellationModal .modal-body{padding:3rem}#cancellationModal .modal-footer button{min-width:80px}@media screen and (max-width: 500px){#cancellationModal .modal-footer{display:flex;justify-content:space-around}}.currency-header-selector{background:none;border:none}.currency-header-selector:disabled{cursor:not-allowed;opacity:.6}.hint{display:none;position:absolute;background-color:#333;color:#fff;padding:12px;border-radius:3px;font-size:12px;z-index:1;width:270px}.hint-button{position:relative}.hint-button:hover+.hint{display:block}.file-icon{position:relative}.file-icon .file-template{position:relative}.file-icon .image{position:absolute;left:13px;top:30px}.file-icon .media{position:absolute;left:13px;top:25px}.file-icon .file-ext{position:absolute;top:25px;left:9px;text-transform:uppercase;color:#fff !important;font-family:Arial,serif;z-index:200000;font-style:normal;font-weight:700 !important;line-height:normal;margin-left:0 !important}.file-icon .icon-pdf{left:10px}.color-dynamic{color:var(--dynamic) !important}.bold-500{font-weight:500 !important}.m-content--skin-light2.light-background .m-body{background-color:#fff}.m-content--skin-light2 .m-body.white-page-background{background-color:#fff}.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-nav__link-icon.notifications-link-icon .m-nav__link-icon-wrapper{background-color:#ffc900;border-color:#ffc900;color:#fff}.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-nav__link-icon.notifications-link-icon .m-nav__link-icon-wrapper:hover{background-color:rgb(229.5,180.9,0);border-color:rgb(229.5,180.9,0);color:#fff}.notifications-header{display:flex;justify-content:space-between;align-items:center}.notifications-header-title{color:#595d6e;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.153px}.notifications-header-clear-button{padding:5px 7px;background-color:#fafafd;border:none;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;color:#6f6c80;font-size:14px;font-style:normal;font-weight:400;line-height:175%;text-decoration-line:underline}.notifications-header-clear-button:hover{background-color:#ebebf2}.notifications-header-clear-button:active,.notifications-header-clear-button:focus{border:none;outline:none}@media screen and (max-width: 460px){.m-grid--desktop{margin-top:5rem}.m-subheader{margin-top:-5rem}}.signature-container{width:100%}.signature-container .container{position:relative;padding:0}.signature-container .container .btn-clear-signature{border:none;min-width:100px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;right:25px;background:#e0e8f1;border-radius:5px;padding:10px;font-weight:400;font-size:14px;line-height:20px;color:#6f6c80;z-index:1}.signature-container .container .btn-clear-signature:hover{background:#c7cfd7}.signature-container .container .expand-btn{z-index:1;position:absolute;top:8px;right:15px}.signature-container .container canvas{width:100% !important;height:200px !important;border-radius:5px;border:1px solid #b8c7d8}.expand-btn{background:none;border:none;padding:10px}.signatureModalWrapper .modal-header{padding:25px 20px !important;border:none !important}.signatureModalWrapper .modal-header .modal-title{font-size:16px !important;font-weight:500 !important;color:#6c7293 !important}.signatureModalWrapper .signature-container{padding:0 20px !important}.signatureModalWrapper .signature-container canvas{width:100% !important;height:200px !important;border-radius:5px;border:1px solid #b8c7d8}.signatureModalWrapper .modal-footer{padding:25px 20px !important;border:none !important}.signatureModalWrapper .modal-footer button{height:37px;min-width:150px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;border-radius:5px}.signatureModalWrapper .modal-footer .btn-secondary{color:#979797;border:1px solid #979797;margin-right:1rem}@media screen and (max-width: 500px){.signatureModalWrapper .modal-footer{padding:1rem !important}.signatureModalWrapper .modal-footer .btn-secondary{margin-right:5px}}#formModal .modal-header{padding:25px 20px;border:none}#formModal .modal-header .modal-title{font-weight:500;font-size:17px;line-height:20px;color:#6c7293}#formModal .modal-header button{background:none;border:none}#formModal .sv-root-modern{border:1px}#formModal .sv-root-modern .sv-completedpage{margin-bottom:2rem}#formModal .sv-root-modern .sv-body__page{margin:0 2%}#formModal .sv-root-modern .sv-body__footer{margin-right:1%}#formModal .sv-root-modern .sv-footer__complete-btn{min-width:150px;border-radius:4px;height:37px}#formModal .sv-root-modern .sv-container-modern__title{padding-top:1em}#formModal .save-container{display:flex;justify-content:flex-end;align-items:center;padding-right:3rem}#formModal .save-container .save-survey-form{width:150px;max-width:200px;height:37px;display:flex;align-items:center;justify-content:center;margin:.5rem 0 1rem 0;font-size:14px;font-weight:500}.background-headers-fix .m-subheader{margin-top:7rem}.background-headers-fix #opportunityPreview .information-section .header{margin-top:3rem}.redo-button{background:var(--info);color:#fff;font-size:1rem;font-weight:500;border:none}.redo-button i{color:#fff;margin-left:10px}.redo-button:hover{background:var(--info);opacity:.85;border:none}.button-privacy-terms-links{color:var(--dynamic);background:none !important;border:none !important}.button-privacy-terms-links:hover{background:none;text-decoration:underline}.social-links-list{display:flex}.social-links-list .social-link-button{box-shadow:0 16px 24px 0 rgba(0,0,0,.0392156863);transition:box-shadow .3s ease;width:40px;height:40px;background:none;border:none;display:flex;justify-content:center;align-items:center}.social-links-list .social-link-button:hover{opacity:.8;box-shadow:0 24px 32px 0 rgba(0,0,0,.1019607843)}.social-links-list.horizontal{flex-direction:row;align-items:center}.social-links-list.vertical{flex-direction:column;justify-content:center}#selectSponsorModal .selectSponsorModal{padding:32px 35px 20px}#selectSponsorModal .selectSponsorModal-header{margin-bottom:20px}#selectSponsorModal .selectSponsorModal-header .title{font-size:17px;font-weight:500;line-height:25.5px;text-align:left;color:#6c7293;margin-bottom:17px}#selectSponsorModal .selectSponsorModal-header .information{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#232323;margin-bottom:0}#selectSponsorModal .selectSponsorModal-filters{margin-bottom:20px}#selectSponsorModal .selectSponsorModal-filters label{font-size:13px;font-weight:400;line-height:19.5px;text-align:right;color:#2f2f3a}#selectSponsorModal .selectSponsorModal-filters-layer1{display:flex;align-items:center}#selectSponsorModal .selectSponsorModal-filters-layer1 .sponsorNumber-wrapper{display:flex;flex:1;gap:10px;align-items:center}#selectSponsorModal .selectSponsorModal-filters-layer1 .sponsorNumber-wrapper .sponsorNumber-label{max-width:50px}#selectSponsorModal .selectSponsorModal-filters-layer1 .sponsorNumber-wrapper .sponsorNumber-container{flex:1;max-width:279px}#selectSponsorModal .selectSponsorModal-filters-layer2{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}#selectSponsorModal .selectSponsorModal-filters-layer2 .country-wrapper,#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper{display:flex;flex:1;gap:10px;align-items:center}#selectSponsorModal .selectSponsorModal-filters-layer2 .country-wrapper .country-label,#selectSponsorModal .selectSponsorModal-filters-layer2 .country-wrapper .city-label,#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper .country-label,#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper .city-label{max-width:50px}#selectSponsorModal .selectSponsorModal-filters-layer2 .country-wrapper .country-container,#selectSponsorModal .selectSponsorModal-filters-layer2 .country-wrapper .city-container,#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper .country-container,#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper .city-container{flex:1;max-width:279px}#selectSponsorModal .selectSponsorModal-filters-layer2 .city-wrapper{justify-content:flex-end}#selectSponsorModal .selectSponsorModal-body{margin-bottom:14px}#selectSponsorModal .selectSponsorModal-body .sponsor-message{font-size:14px;font-weight:600;line-height:18.15px;text-align:left;color:#232323;margin-bottom:15px}#selectSponsorModal .selectSponsorModal-body .block-overlay{display:flex;justify-content:center;align-items:center}#selectSponsorModal .selectSponsorModal-body .content-wrapper{min-height:300px}#selectSponsorModal .selectSponsorModal-body .sponsorList-wrapper{display:flex;flex-direction:column;max-height:370px;overflow-y:auto}#selectSponsorModal .selectSponsorModal-body .sponsorList-wrapper::-webkit-scrollbar{width:16px;background-color:rgba(0,0,0,0)}#selectSponsorModal .selectSponsorModal-body .sponsorList-wrapper::-webkit-scrollbar-thumb{background-color:#f3f4f8;border-radius:100px}#selectSponsorModal .selectSponsorModal-body .sponsorList-wrapper::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border-radius:100px}#selectSponsorModal .selectSponsorModal-body .user-list-item{position:relative;display:flex;align-items:center;gap:2px;padding:8px 20px}#selectSponsorModal .selectSponsorModal-body .user-list-item .custom-checkbox-container{flex:1;max-width:30px;margin-bottom:2rem;cursor:pointer;position:relative}#selectSponsorModal .selectSponsorModal-body .user-list-item .custom-checkbox-container .checkmark{width:22px !important;height:22px !important;border-radius:4px !important;border-color:#b8c7d8}#selectSponsorModal .selectSponsorModal-body .user-list-item .custom-checkbox-container .checkmark:after{left:7px !important;top:1px !important}#selectSponsorModal .selectSponsorModal-body .user-list-item .custom-checkbox-container input:disabled+.checkmark{opacity:.4;cursor:not-allowed}#selectSponsorModal .selectSponsorModal-body .user-list-item .user-column .users-thumb{width:38px;height:38px;flex:0 0 38px}#selectSponsorModal .selectSponsorModal-body .user-list-item .user-column .user-column__username{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#232323}#selectSponsorModal .selectSponsorModal-body .even{background-color:#f9f9fc}#selectSponsorModal .selectSponsorModal-footer{display:flex;justify-content:flex-end;align-items:center;padding-right:16px}#selectSponsorModal .selectSponsorModal-footer .choose-sponsor-btn{display:flex;align-items:center;min-width:140px;height:40px;border-radius:7px;font-size:14px;font-weight:500;line-height:21px;text-align:center;color:#fff}.b-login__container{width:50% !important}@media(max-width: 768px){.b-login__container{width:100% !important}.b-login__container #sessionSubscribeForm{padding:2rem 0 !important}.b-login__container .m-form .m-form__group{padding-top:0;padding-bottom:0}}/*# sourceMappingURL=main.css.map */
