.uk-section{position:relative}.top-section-decoration{position:absolute;top:0px;z-index:3}.bottom-section-decoration{position:absolute;bottom:2px;z-index:3}.top-section-decoration.outside-dec{transform:translateY(-100%)}.bottom-section-decoration.outside-dec{transform:translateY(100%)}.top-section-decoration img, .bottom-section-decoration img{width:100vw}.cw-testimonial-slider{position:relative;z-index:10}.cw-testimonial-slider .cw-testimonial-slider-item{display:flex;grid-gap:60px}.cw-testimonial-slider .cw-testimonial-slider-item .left{width:50%;display:flex;flex-direction:column;justify-content:space-between}.cw-testimonial-slider .cw-testimonial-slider-item .left .quote{width:90px}.cw-testimonial-slider .cw-testimonial-slider-item .left .content{font-style:italic}.cw-testimonial-slider .cw-testimonial-slider-item .left .title{margin-bottom:0px}.cw-testimonial-slider .cw-testimonial-slider-item .left .sub-title{margin-top:10px}.cw-testimonial-slider .cw-testimonial-slider-item .image{width:50%;border-radius:4px;background-size:cover;background-repeat:no-repeat}.timeline-container{display:flex;flex-direction:column;grid-gap:100px;position:relative;z-index:10}.timeline-container *{margin:0;padding:0}.timeline-container .line{width:6px;background:linear-gradient(180deg, rgba(55, 46, 66, 0) 0%, #f5c2c2 100px, #f5c2c2 95%, rgba(0, 0, 0, 0) 100%);height:100%;position:absolute;right:50%;transform:translateX(50%);z-index:0}.timeline-container .item{display:grid;grid-template-columns:1fr 100px 1fr;position:relative;align-items:center;z-index:1}.timeline-container .item .image.active{background-repeat:no-repeat;background-size:cover;aspect-ratio:16/9;border-radius:4px}.timeline-container .item .icon{display:flex;justify-content:center;align-items:center;height:100px;border-radius:50%}.timeline-container .item .icon div{display:flex;justify-content:center;align-items:center;width:50px;aspect-ratio:1;border-radius:50%;color:white;font-weight:bold}.timeline-container .item .content{display:flex;justify-content:center;flex-direction:column}.timeline-container .item .content h2{font-size:36px}.timeline-container .item .content p{margin-top:5px}.timeline-container.left_right > div:nth-child(even) .image{order:2}.timeline-container.left_right > div:nth-child(even) .icon{order:1}.timeline-container.left_right > div:nth-child(even) .content{order:0}.timeline-container.left_right > div:nth-child(even) .content *{text-align:right}.timeline-container.left_vartical:after{right:unset;left:44px}.timeline-container.left_vartical .item{grid-template-columns:100px 1fr}.timeline-container.left_vartical .item .image{display:none}.timeline-container.left_vartical .item .icon{order:0}.timeline-container.left_vartical .item .content{order:1}.timeline-container.left_vartical .item .content *{text-align:left}.timeline-line-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px 60px}.timeline-line-container *{padding:0;margin:0}.timeline-line-container .item{width:100%;padding:30px;border:10px solid transparent;border:1px solid #8e9278;aspect-ratio:1;border-radius:20px;position:relative;cursor:pointer;transition:ease .3s}.timeline-line-container .item:hover, .timeline-line-container .item.active{border:10px solid #8e9278}.timeline-line-container .item:hover .dot-right, .timeline-line-container .item.active .dot-right{right:-20px}.timeline-line-container .item.active .image{opacity:0 !important}.timeline-line-container .item.active p{opacity:1 !important}.timeline-line-container .item.active h2, .timeline-line-container .item.active h3{opacity:0 !important}.timeline-line-container .item:first-of-type .dot:first-of-type{display:none}.timeline-line-container .item:last-of-type .dot-right{display:none}.timeline-line-container .item .dot{width:30px;height:30px;border-radius:50%;background:#E96C0D;position:absolute;transition:ease .3s}.timeline-line-container .item .dot-left{top:calc(50% - 15px);left:-15px}.timeline-line-container .item .dot-right{top:calc(50% - 15px);right:-15px}.timeline-line-container .item.transition-line:last-of-type:after{display:none}.timeline-line-container .item.transition-line:after{content:"";position:absolute;width:70px;height:6px;background-color:#E96C0D;top:calc(50% - 3px)}.timeline-line-container .item.transition-line.transition-line-left:after{left:0;transform:translateX(-100%)}.timeline-line-container .item.transition-line.transition-line-right:after{right:0;transform:translateX(100%)}.timeline-line-container .item .image{background-repeat:no-repeat;background-position:center;background-size:70%;aspect-ratio:1;border-radius:4px;width:140px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1;transition:linear .2s;border-radius:50%;padding:15px}.timeline-line-container .item h2{font-size:28px;text-align:center;color:#8e9278 !important;transition:ease .3s}.timeline-line-container .item h3{font-size:20px;text-align:center;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);color:#8e9278 !important;transition:ease .3s}.timeline-line-container .item .expandable-text{position:absolute;width:calc(100% - 60px);top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.timeline-line-container .item .expandable-text p{margin-top:5px;text-align:center;opacity:0;transition:ease .3s}.timeline-line-container .item.line-left{position:relative}.timeline-line-container .item.line-left:before{content:"";position:absolute;width:110px;bottom:calc(50% - 4px);right:60px;transform:translateX(100%);border:8px solid #E96C0D;border-radius:50%;clip-path:polygon(50% 0, 100% 0, 100% 100%, 50% 100%)}.timeline-line-container .item.line-right{position:relative}.timeline-line-container .item.line-right:before{content:"";position:absolute;width:110px;bottom:calc(50% - 4px);left:60px;transform:translateX(-100%);border:8px solid #E96C0D;border-radius:50%;clip-path:polygon(0 0, 50% 0, 50% 100%, 0 100%)}.icon-element-container{display:flex;grid-gap:60px;align-items:center}@media only screen and (max-width: 1200px){.icon-element-container{flex-direction:column;justify-content:center;grid-gap:30px}}.icon-element-container>div:first-of-type{width:50%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:30px;height:min-content;position:relative;bottom:30px}@media only screen and (max-width: 1200px){.icon-element-container>div:first-of-type{width:100%;grid-template-columns:repeat(auto-fill, 100px);bottom:0px;grid-gap:15px}}.icon-element-container>div:first-of-type>div{justify-self:center;display:flex;flex-direction:column;align-items:center;width:100%}.icon-element-container > div:first-of-type > div *{margin:0px}.icon-element-container > div:first-of-type > div .title{margin:10px 0px 5px;text-align:center}.icon-element-container > div:first-of-type > div p{text-align:center}.icon-element-container > div:first-of-type > div .cw-icon{width:100%;aspect-ratio:1;background-color:white;border-radius:50%;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:50%;cursor:pointer;transition:ease .2s}.icon-element-container > div:first-of-type > div .cw-icon:not(.active){border:2px solid #a8a7b7 !important}.icon-element-container > div:first-of-type > div .cw-icon:hover, .icon-element-container > div:first-of-type > div .cw-icon.active{border:15px solid}.icon-element-container>div:last-of-type{width:50%}@media only screen and (max-width: 1200px){.icon-element-container>div:last-of-type{width:100%}}.icon-element-container > div:last-of-type .cw-icon-slider-item{border:15px solid;border-radius:24px;padding:30px}.icon-element-container > div:last-of-type .cw-icon-slider-item .image{width:200px;border-radius:4px;background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1;margin:auto}.icon-element-container > div:last-of-type .cw-icon-slider-item .title{margin:30px 0px 5px}.icon-element-container > div:last-of-type .cw-icon-slider-item .sub-title{margin:0px 0px 15px}.icon-element-container > div:last-of-type .cw-icon-slider-item p{margin:0px}*{box-sizing:border-box}.thank-you-summary .uk-tile{border:1px solid black}.thank-you-summary .to-product-link{width:40px;height:40px;display:block;display:flex}.thank-you-summary .to-product-link path{stroke:#00a3b0}.thank-you-summary .product-title-row{margin-top:0px;display:grid;align-items:center;grid-template-columns:40px 1fr;grid-gap:10px}.thank-you-summary .product-title-row h5{margin-top:0}.afterSave{flex-direction:column;justify-content:center;align-items:center;display:flex}.afterSave.disabled{display:none}.afterSave p{margin-top:15px;font-size:24px}.loading{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif") !important;background-repeat:no-repeat !important;background-size:50px !important;background-position:center center !important;min-width:50px !important;min-height:50px !important}.loading.uk-button{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif");min-height:25px;background-size:25px !important;color:transparent;pointer-events:none}.loading *{visibility:hidden}.product-version-switcher{list-style:none;display:flex;justify-content:center;grid-gap:10px;position:fixed;bottom:30px;padding:0;margin:0;left:50%;transform:translateX(-50%);z-index:50}.product-version-switcher li{transition:ease .3s;background:#025b7c;color:#fff !important;width:min-content;border-radius:50%;aspect-ratio:1;width:40px;display:flex;justify-content:center;align-items:center;line-height:0;cursor:pointer;border:1px solid white;box-shadow:rgba(149, 157, 165, 0.4) 0px 4px 16px}.product-version-switcher li:hover{background:#00a3b0}.product-version-switcher li.active{background:#00a3b0}#cwextension-checkout-modal>div{width:100% !important}.cart{width:40px;position:relative;top:3px;right:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none !important}.cart i{font-size:20px;color:#202020}.cart svg{width:30px;position:relative;left:5px;top:-5px;z-index:1}.cart svg path{fill:#dedfd6 !important}.cart:before{content:attr(data-totalitems);z-index:2;font-size:12px;position:absolute;top:-15px;right:-13px;background:#202020;line-height:24px;padding:0;height:24px;width:24px;color:white;text-align:center;border-radius:50%}.cart:after{content:'';width:0px;height:0px;border-radius:100%;border:3px solid #dedfd6;position:absolute;z-index:-1;top:40%;left:60%;transform:translate(-50%, -50%)}.cart.shake{animation:shakeCart 0.4s ease-in-out forwards}.cart.shake:after{animation:ring 0.4s forwards}@keyframes shakeCart{25%{transform:translateY(4px)}50%{transform:translateY(-2px)}75%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes ring{0%{width:0px;height:0px;opacity:1}100%{width:100px;height:100px;opacity:0}}a.addtocart{position:relative}a.addtocart span{transition:ease 0.3s}a.addtocart span:first-of-type{opacity:1}a.addtocart span:last-of-type{position:absolute;top:0;left:50%;transform:translateX(-50%);text-wrap:nowrap;opacity:0}a.addtocart.sendtocart span:first-of-type{opacity:0}a.addtocart.sendtocart span:last-of-type{opacity:1}.checkout .uk-container>h1{margin-bottom:60px}.checkout .checkout-cart-total{font-size:24px !important}.checkout .uk-container>section{display:flex}.checkout .uk-container > section .left{width:calc(100% - 400px);background-position:center;background-repeat:no-repeat;background-size:90%;margin-right:30px}.checkout .uk-container > section .left.background-disabled{background-image:url() !important}.checkout .uk-container > section .left.loading{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif") !important}.checkout .uk-container > section .left .product-item{display:flex;align-items:center;position:relative;padding:15px 0;margin-right:60px;background:#f7f7f7;border:1px solid black;padding:15px 30px 15px 15px;margin-bottom:30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05);width:100%}.checkout .uk-container > section .left .product-item .product-image{width:100px;height:172px;background-position:center;background-size:cover;flex-shrink:0;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1)}.checkout .uk-container > section .left .product-item .product-description{padding:30px;position:relative}.checkout .uk-container > section .left .product-item .product-description .el-meta{width:100%;color:#303033}.checkout .uk-container > section .left .product-item .product-description .el-meta:first-of-type{position:absolute;top:12px}.checkout .uk-container > section .left .product-item .product-description .el-title{color:#303033}.checkout .uk-container > section .left .product-item .product-description p{color:#303033}.checkout .uk-container > section .left .product-item .checkout-counter{display:flex;margin:0 0 0 auto;flex-shrink:0}.checkout .uk-container > section .left .product-item .checkout-counter .minus, .checkout .uk-container > section .left .product-item .checkout-counter .plus{width:25px;height:25px;color:white;cursor:pointer;transition:ease 0.2s;display:flex;justify-content:center;align-items:center}.checkout .uk-container > section .left .product-item .checkout-counter .minus rect, .checkout .uk-container > section .left .product-item .checkout-counter .plus rect{fill:none !important}.checkout .uk-container > section .left .product-item .checkout-counter .minus.remove{background:#DE3E3E;width:auto;border-radius:20px;padding:0 15px;font-size:16px;font-weight:400}.checkout .uk-container > section .left .product-item .checkout-counter .counter{width:50px;height:25px;display:flex;justify-content:center;align-items:center;cursor:default}.checkout .uk-container > section .left .product-item .checkout-counter .counter:after{content:attr(amount);font-size:16px;font-weight:600;color:#012808}.checkout .uk-container > section .right{width:400px;height:min-content;padding:60px 30px;border:1px solid black;background:#f7f7f7;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05)}.checkout .uk-container > section .right h5{font-weight:bold;margin:0 0 0px;font-size:18px}.checkout .uk-container > section .right h5:first-of-type{margin:20px 0 0}.checkout .uk-container > section .right h3{font-weight:bold;margin:0 0 30px}.checkout .uk-container > section .right .checkout-back-to-home{display:none;margin-top:10px}.checkout .uk-container > section .right .purchase-later{display:inline-block;position:relative;top:0;right:0;margin-top:15px;padding:0 25px}.checkout .uk-container > section .right .purchase-later.hidden{display:none}.checkout .uk-container > section .right .checkout-submit{transition:ease 0.2s;display:none;margin-top:15px}.checkout .uk-container > section .right .checkout-submit.abort{background:#DE3E3E;color:white !important}.checkout .uk-container > section .right .checkout-submit.abort:hover{filter:brightness(110%)}.checkout .uk-container > section .right .logo{width:100%;height:40px;margin:0 0 30px;background-position:center;background-repeat:no-repeat;background-size:contain}.checkout .uk-container > section .right .checkout-summary{display:flex;flex-direction:column}.checkout .uk-container > section .right .checkout-summary .summary-item{display:flex;margin-bottom:10px}.checkout .uk-container > section .right .checkout-summary .summary-item h6{margin:0 0 0px;font-weight:500;color:black}.checkout .uk-container > section .right .checkout-summary .summary-item .discount-summary{color:black;font-size:12px;font-weight:500;margin-left:15px}.checkout .uk-container > section .right .checkout-summary .summary-item .summary-left{width:calc(100% - 80px)}.checkout .uk-container > section .right .checkout-summary .summary-item .summary-right{width:100px;display:flex;align-items:flex-start;justify-content:flex-end}.checkout .uk-container > section .right .checkout-summary .summary-item .summary-right h6{font-weight:500}.checkout .uk-container > section .right>.el-title{color:black}.checkout .uk-container > section .right .checkout-form{display:none;margin-bottom:30px}.checkout .uk-container > section .right .checkout-form.active{display:block}.checkout .uk-container > section .right .checkout-form.active input:not(.namef):not(.namel):not(.email){display:inline-block}.checkout .uk-container > section .right .checkout-form.email-active{display:block}.checkout .uk-container > section .right .checkout-form.email-active input.namef, .checkout .uk-container > section .right .checkout-form.email-active input.namel, .checkout .uk-container > section .right .checkout-form.email-active input.email{display:inline-block}.checkout .uk-container > section .right .checkout-form input:-webkit-autofill, .checkout .uk-container > section .right .checkout-form input:-webkit-autofill:hover, .checkout .uk-container > section .right .checkout-form input:-webkit-autofill:focus, .checkout .uk-container > section .right .checkout-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #202020 inset !important}.checkout .uk-container > section .right .checkout-form input:-webkit-autofill{-webkit-text-fill-color:white !important}.checkout .uk-container > section .right .checkout-form>div{display:flex;align-items:center;grid-gap:5px}.checkout .uk-container > section .right .checkout-form > div input.error{border-color:#DE3E3E !important}.checkout .uk-container > section .right .checkout-form > div label{font-size:12px;line-height:1}.checkout .uk-container > section .right .checkout-form>div.cw_checkout_mailchimp_check_container{margin-top:10px}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']){width:100%;padding:0;background:transparent;font-size:11px;line-height:1.4;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#202020;transition:0.2s ease;height:20px;display:none;border:none;border-bottom:1px solid #202020;border-radius:0;margin-bottom:10px}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']).error{border-bottom:1px solid #DE3E3E}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox'])::placeholder{font-size:11px;line-height:1.4;font-weight:100;text-transform:uppercase;letter-spacing:1px;color:#202020}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']):focus, .checkout .uk-container > section .right .checkout-form input:not([type='checkbox']):focus-visible{outline:none !important}.checkout .uk-container > section .right .add-coupon{display:flex;flex-direction:column;margin-bottom:30px}.checkout .uk-container > section .right .add-coupon .coupon-submit{padding-top:0px;padding-bottom:0px}.checkout .uk-container > section .right .add-coupon .coupon-submit.added{background-color:#2fb077}.checkout .uk-container > section .right .add-coupon .coupon-submit.added .default-coupon-text{display:none}.checkout .uk-container > section .right .add-coupon .coupon-submit.added .active-coupon-text{display:inline-block}.checkout .uk-container > section .right .add-coupon .coupon-submit .default-coupon-text{display:inline-block}.checkout .uk-container > section .right .add-coupon .coupon-submit .active-coupon-text{display:none}.checkout .uk-container > section .right .add-coupon .coupon-error{margin-bottom:0px;margin-top:5px;color:#cd0c50;text-align:center;display:none}.checkout .uk-container > section .right .add-coupon .coupon-error.active{display:block}.checkout .uk-container > section .right .add-coupon input{width:100%;padding:0;background:transparent;font-size:11px;line-height:1.4;font-weight:500;letter-spacing:1px;color:#012808;transition:0.2s ease;height:20px;border:none;border-bottom:1px solid #012808;border-radius:0;margin-bottom:10px}.checkout .uk-container > section .right .add-coupon input::placeholder{font-size:11px;line-height:1.4;font-weight:100;text-transform:uppercase;letter-spacing:1px;color:#012808}.checkout .uk-container > section .right .add-coupon input:focus, .checkout .uk-container > section .right .add-coupon input:focus-visible{outline:none !important}@media only screen and (max-width: 1100px){.checkout .uk-container>section{display:flex;flex-direction:column}.checkout .uk-container > section .left, .checkout .uk-container > section .right{width:100% !important}.checkout .uk-container > section .left .product-item{margin:0 0 30px 0}.checkout .uk-container > section .right .logo{background-position:left}}@media only screen and (max-width: 600px){.checkout .uk-container > section .left .product-item{border-radius:20px;display:flex;justify-content:space-between}.checkout .uk-container > section .left .product-item .product-image{display:none}.checkout .uk-container > section .left .product-item .product-description{padding:30px 15px 15px}.checkout .uk-container > section .left .product-item .product-description h3{line-height:1}.checkout .uk-container > section .left .product-item .product-description .el-meta{top:14px}.checkout .uk-container > section .left .product-item .checkout-counter{margin:0px;flex-direction:column;justify-content:center;align-items:center;width:30px}.checkout .uk-container > section .right .logo{background-position:left}}.order-history .order-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.order-history .order-container .order-item{width:100%;height:min-content;padding:30px 30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05);position:relative;height:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between;border:1px solid black}.order-history .order-container .order-item *{margin:0px}.order-history .order-container .order-item>div>h3{line-height:1}.order-history .order-container .order-item > div > h3 span{font-size:14px;font-weight:400;height:100%;vertical-align:middle}.order-history .order-container .order-item .checkout-summary{margin:15px 0px;padding-left:30px}.order-history .order-container .order-item .checkout-summary>h4{font-size:14px;font-weight:bold;position:relative;right:10px}.order-history .order-container .order-item .checkout-summary .summary-item{margin:5px 0px}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional{padding-left:30px}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional h6{display:flex;flex-direction:column}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional span{font-weight:normal !important;position:relative;padding-left:10px}.order-history .order-container .order-item .checkout-summary .summary-item h6{font-weight:400;color:#202020}.order-history .order-container .order-item .checkout-summary .summary-item span{font-weight:600}.order-history .order-container .order-item .checkout-summary .summary-item.user{margin-bottom:20px}.order-history .order-container .order-item.new .status{display:block}.order-history .order-container .order-item .status{display:none;padding:5px 30px;background:#202020;border-radius:20px;color:white;width:min-content;white-space:nowrap;position:absolute;font-weight:bold;text-transform:uppercase;top:-18px;left:50%;transform:translateX(-50%)}.purchase-history .invoice-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width: 1400px){.purchase-history .invoice-container{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.purchase-history .invoice-container{grid-template-columns:1fr}}.purchase-history .invoice-item{width:100%;padding:30px 30px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid black}.purchase-history .invoice-item h5{font-weight:bold;margin:0 0 10px}.purchase-history .invoice-item h5:first-of-type{margin:0}.purchase-history .invoice-item h3{font-weight:bold;margin:0 0 30px}.purchase-history .invoice-item .logo{width:100%;height:40px;margin:0 0 30px;background-position:center;background-repeat:no-repeat;background-size:contain}.purchase-history .invoice-item .checkout-summary{display:flex;flex-direction:column}.purchase-history .invoice-item .checkout-summary .summary-date{margin-bottom:10px}.purchase-history .invoice-item .checkout-summary .summary-date h3{line-height:1}.purchase-history .invoice-item .checkout-summary .summary-date h3 span{font-size:14px;font-weight:400;height:100%;vertical-align:middle}.purchase-history .invoice-item .checkout-summary .summary-item{display:flex;margin-bottom:10px}.purchase-history .invoice-item .checkout-summary .summary-item h6{margin:0 0 0px;font-weight:500;color:black}.purchase-history .invoice-item .checkout-summary .summary-item .discount-summary{color:black;font-size:12px;font-weight:500;margin-left:15px}.purchase-history .invoice-item .checkout-summary .summary-item .summary-left{width:calc(100% - 80px)}.purchase-history .invoice-item .checkout-summary .summary-item .summary-right{width:100px;display:flex;align-items:flex-start;justify-content:flex-end}.purchase-history .invoice-item .checkout-summary .summary-item .summary-right h6{font-weight:500}.active-subscriptions-history{display:flex;flex-direction:column;grid-gap:15px}.active-subscriptions-history .sub-item{display:grid;grid-template-columns:1fr 1fr 1fr 200px;grid-gap:15px;padding:30px;border:1px solid black}.active-subscriptions-history .sub-item *{margin:0px}.active-subscriptions-history .sub-item .title{grid-column-start:1;grid-column-end:5}.active-subscriptions-history .sub-item .assigned{display:flex;flex-direction:column;grid-gap:10px}.active-subscriptions-history .sub-item .order{display:flex;flex-direction:column;grid-gap:10px}.active-subscriptions-history .sub-item .order h6{font-weight:bold}.active-subscriptions-history .sub-item .status h5{line-height:1}.active-subscriptions-history .sub-item .status .status-text{font-weight:bold}.active-subscriptions-history .sub-item .status .status-text .active{color:#2fb077}.active-subscriptions-history .sub-item .status .status-text .expired{color:#cd0c50}.active-subscriptions-history .sub-item .status .status-text .terminated{color:#cd0c50}.product-grid-item .uk-card-media-top{background-position:center;background-repeat:no-repeat;background-size:cover;height:350px}.products-grid-subscriptions{display:flex;flex-direction:column;grid-gap:15px}.products-grid-subscriptions .sub-item{display:grid;grid-template-columns:1fr 1fr 1fr 200px;grid-gap:15px;padding:30px;border:1px solid black}.products-grid-subscriptions .sub-item *{margin:0px}.products-grid-subscriptions .sub-item h5{font-weight:bold}.products-grid-subscriptions .sub-item .general a{margin-top:20px}.products-grid-subscriptions .sub-item .title{grid-column-start:1;grid-column-end:5}.products-grid-subscriptions .sub-item .assigned{display:flex;flex-direction:column;grid-gap:10px}.products-grid-subscriptions .sub-item .order{display:flex;flex-direction:column;grid-gap:10px}.products-grid-subscriptions .sub-item .order h6{font-weight:bold}.products-grid-subscriptions .sub-item .status .expire-date span{font-weight:bold;color:#e54856}.products-grid-subscriptions .sub-item .status .status-text{font-weight:bold}.products-grid-subscriptions .sub-item .status .status-text .active{color:#2fb077}.products-grid-subscriptions .sub-item .status .status-text .expired{color:#e54856}.products-grid-subscriptions .sub-item .status .status-text .terminated{color:#e54856}.donation-element{background:white;padding:60px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:5px solid black}.donation-element *:not(.uk-button){padding:0;margin:0;box-sizing:border-box}.donation-element .donation-title{font-size:36px;text-align:center}.donation-element .donation-description{text-align:center;max-width:500px}.donation-element .uk-button{margin-top:30px;text-transform:uppercase}.donation-element .donation-amount{display:grid;grid-template-columns:1fr 1fr;margin:30px 0}.donation-element .donation-amount .donation-amount-item{width:100%;padding-top:30px;padding-bottom:15px;position:relative}.donation-element .donation-amount .donation-amount-item:hover h6, .donation-element .donation-amount .donation-amount-item:hover h3, .donation-element .donation-amount .donation-amount-item.selected h6, .donation-element .donation-amount .donation-amount-item.selected h3{color:#515070}.donation-element .donation-amount .donation-amount-item:hover input, .donation-element .donation-amount .donation-amount-item.selected input{border-bottom:3px solid #515070 !important;color:#515070 !important}.donation-element .donation-amount .donation-amount-item:hover svg path, .donation-element .donation-amount .donation-amount-item.selected svg path{fill:#515070}.donation-element .donation-amount .donation-amount-item svg{position:absolute;top:15px;right:15px;width:15px}.donation-element .donation-amount .donation-amount-item svg path{transition:ease .3s}.donation-element .donation-amount .donation-amount-item:first-of-type{border-right:#dfdada 1px solid;border-bottom:#dfdada 1px solid}.donation-element .donation-amount .donation-amount-item:last-of-type{border-left:#dfdada 1px solid;border-top:#dfdada 1px solid;right:1px;bottom:1px;display:flex;align-items:flex-end}.donation-element .donation-amount .donation-amount-item:last-of-type input{background:none;outline:none;border:none;border-bottom:3px solid #3a3b32;width:78px;font-size:56px;text-align:center;font-family:NHaasGroteskDSStd;font-weight:600;color:#3a3b32;width:100%;transition:ease .3s;margin:0px 30px}@media only screen and (max-width: 1200px){.donation-element .donation-amount .donation-amount-item:last-of-type input{font-size:46px}}.donation-element .donation-amount .donation-amount-item:last-of-type input::-webkit-outer-spin-button, .donation-element .donation-amount .donation-amount-item:last-of-type input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.donation-element .donation-amount .donation-amount-item h6{position:absolute;top:15px;left:15px;transition:ease .3s;cursor:pointer}.donation-element .donation-amount .donation-amount-item h3{transition:ease .3s;font-size:56px;text-align:center;cursor:pointer}@media only screen and (max-width: 1200px){.donation-element .donation-amount .donation-amount-item h3{font-size:46px}}.tm-page-course .uk-section.hidden{display:none}.course-completion-button.completed{background:#3c8f60;color:white}.course-completion-button.completed:hover{background:#3c8f60;color:white;cursor:not-allowed}.progress-title{width:300px;position:fixed;bottom:61px;left:50%;transform:translateX(-50%);z-index:10;text-align:center;margin:0px !important}.progress{width:300px;height:26px;background-color:#f7f7f7;border-radius:8px;overflow:hidden;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:10}.progress .percentage{width:100%;display:flex;font-size:12px;justify-content:flex-start;position:absolute;top:50%;transform:translateY(-50%);color:white;opacity:0;padding-left:10px}.progress .percentage.active{opacity:1;transition:0.3s;transition-delay:0.5s}.progress .progress-bar{height:100%;background-color:#3c8f60;transition:width 1.5s ease-in-out;width:32px}.uk-navbar *{list-style:none;text-decoration:none !important;color:black}@media only screen and (max-width: 900px){.seminar-overview-large .item-container{grid-template-columns:1fr !important}.seminar-overview-large .filters #textFilter{grid-column:1 / 4}.seminar-overview-large .filters #dateFFilter{grid-column:3 / 5}.seminar-overview-large .filters #dateTFilter{grid-column:1 / 3}.seminar-overview-large .filters>.uk-button{grid-column:4 / 5}}.seminar-overview-large{margin:0px auto}.seminar-overview-large *{text-decoration:none}.seminar-overview-large .filters{display:grid;grid-template-columns:1fr 1fr 1fr 200px;grid-gap:30px;margin-bottom:80px}.seminar-overview-large .filters input{border:none;border-bottom:1px solid #005c7b;outline:none;font-size:16px;background:transparent}.seminar-overview-large .filters .categories{grid-column:1 / 5}.seminar-overview-large .filters .categories ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;grid-gap:15px 15px}.seminar-overview-large .filters .categories ul li{background-color:#dedede !important;color:black;border:1px solid transparent;white-space:nowrap;transition:ease .3s}.seminar-overview-large .filters .categories ul li:first-of-type{flex-grow:10;text-align:center}.seminar-overview-large .filters .categories ul li.active, .seminar-overview-large .filters .categories ul li:hover{background-color:#202020 !important;color:white}.seminar-overview-large .item-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:60px 40px;position:relative;margin-left:10px;z-index:10}.seminar-overview-large .item-container.related{display:flex !important;grid-template-columns:unset !important;grid-gap:unset !important;position:relative !important;margin-left:-40px !important}@media only screen and (max-width: 1100px){.seminar-overview-large .item-container{grid-template-columns:1fr 1fr}}.seminar-overview-large .item-container .item{border-radius:20px;position:relative;border:1px solid;display:flex;flex-direction:column;grid-gap:15px;height:max-content}.seminar-overview-large .item-container .item.image-active{padding:0px;padding-bottom:40px;height:100%}.seminar-overview-large .item-container .item.image-active>*:not(.card-top){padding:0px 40px}.seminar-overview-large .item-container .item.image-active .card-top{overflow:hidden;border-radius:20px 20px 0px 0px;height:300px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column;margin-bottom:15px;justify-content:flex-end;padding:20px}.seminar-overview-large .item-container .item.image-active .card-top:before{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.8) 100%);top:0;bottom:0;left:0;right:0;z-index:0}.seminar-overview-large .item-container .item.image-active .card-top *{position:relative;z-index:1;color:white !important}.seminar-overview-large .item-container .item .item-category{background-color:#202020;text-align:center;white-space:nowrap;position:absolute;top:0;left:50%;transform:translateY(-100%) translateX(-50%);padding:5px 30px;color:white;border-radius:10px 10px 0px 0px}.seminar-overview-large .item-container .item .card-top .price{margin:0;font-size:14px;color:#005c7b;font-weight:700}.seminar-overview-large .item-container .item .description{font-size:16px}.seminar-overview-large .item-container .item ul{margin:0;margin-bottom:20px}.seminar-overview-large .item-container .item ul li p{font-size:14px}.seminar-overview-large .item-container .item a{margin-top:auto}.seminar-overview-large .item-container .item div:last-of-type{margin-top:auto}*{box-sizing:border-box !important}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
