#footer-testimonials{position:relative}#footer-testimonials::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.3)}#footer-testimonials .container{position:relative;z-index:1}.testimonial-overlay-section:before{content:"";background-color:rgba(27,44,44,0.3);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.home-testimonial-slider button.slick-prev.slick-arrow::before,.home-testimonial-slider button.slick-next.slick-arrow::before,.home-testimonial-slider button.slick-prev.slick-arrow::after,.home-testimonial-slider button.slick-next.slick-arrow::after{background-color:#ccc;opacity:1}.home-testimonial-slider button.slick-prev.slick-arrow:hover::before,.home-testimonial-slider button.slick-next.slick-arrow:hover::before,.home-testimonial-slider button.slick-prev.slick-arrow:hover::after,.home-testimonial-slider button.slick-next.slick-arrow:hover::after{background-color:#fff;opacity:1}.home-testimonial-slider .slick-track{display:flex;align-items:center}.sticky-top{top:15px}.pie-col .pie-wrap{position:relative}.pie-col .pie-value{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-weight:bolder;font-size:14px;width:20px;height:20px;line-height:21px;background:#fff;border-radius:50%}#template-checkout .cartWrapper>*{width:auto}#template-checkout .checkout--form .btn-submit{height:45px!important}#template-checkout .checkout--form .cartTotalWrapper strong{font-size:1.2em}@media (min-width:992px) and (max-width:1199px){#template-checkout .checkout--form .cartTotalWrapper strong{font-size:1em}}#template-checkout .checkout--form.methods--rows .radio-toolbar .form-group .bi{opacity:0!important}#template-checkout .checkout--form.methods--rows .radio-toolbar .form-group.selected .bi{opacity:1!important}#template-checkout .checkout--form.methods--rows .radio-toolbar label[for='radioAfterPay']{overflow:hidden}#template-checkout .checkout--form.methods--rows .radio-toolbar label[for='radioAfterPay'] .icon-afterpay{height:75px!important}#template-checkout .checkout--form.methods--rows .radio-toolbar #walletWrap{position:relative}#template-checkout .checkout--form.methods--rows .radio-toolbar #walletBtn{width:100px}#template-checkout .checkout--form.methods--rows .radio-toolbar #walletBtn:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:block}#template-checkout .checkout--form.methods--rows .radio-toolbar #walletSpinner{display:flex;height:40px}#template-checkout .checkout--form.methods--rows .radio-toolbar input[type="radio"]{opacity:0;position:fixed;width:0}#template-checkout .checkout--form.methods--rows .radio-toolbar input[type="radio"]:checked + label .fa{opacity:1!important}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements input[name="payment_method"] ~ label{font-size:14px;width:100%;text-align:center;line-height:1em;padding:inherit;letter-spacing:2px;font-weight:600;align-items:center;cursor:pointer;margin:0;display:flex;justify-content:center;height:60px;border-bottom:0}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements input[name="payment_method"] ~ label[for='radioAfterPay'] .icon-afterpay{height:75px}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements input[name="payment_method"] ~ label[for='radioAfterPay'] .icon-afterpay .st0{fill:transparent!important}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements label .radio-button__control{position:relative;display:inline-block;width:20px;min-width:20px;height:20px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#3CBF8D;border:2px solid #ccc;border-radius:24px;z-index:1}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements input:checked + label .radio-button__control:after{content:"";display:block;position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:#3CBF8D;border-radius:12px}#template-checkout .checkout--form.methods--rows .radio-toolbar .payment_method_elements .form-group:last-child{border-bottom:none!important}#template-checkout .checkout--form .cartWrapper{padding-bottom:15px;background:#dee2e6;padding-top:15px;margin-top:-15px}#template-checkout .checkout--form .cartWrapper h2.cart-title{text-transform:inherit;cursor:pointer;font-size:1.25em}#template-checkout .checkout--form .cartWrapper h2.cart-title .bi{transition:all 0.3s ease-in-out}#template-checkout .checkout--form .cartWrapper h2.cart-title .order-summary-title-show{display:none}#template-checkout .checkout--form .cartWrapper h2.cart-title .order-summary-title-hide{display:inline-block}#template-checkout .checkout--form .cartWrapper h2.cart-title.collapsed .order-summary-title-show{display:inline-block}#template-checkout .checkout--form .cartWrapper h2.cart-title.collapsed .order-summary-title-hide{display:none}#template-checkout .checkout--form .cartWrapper h2.cart-title.collapsed .bi{transform:scaleY(-1)}#template-checkout .checkout--form .cartWrapper .cartProductWrapper{background:#fff}@media (min-width:768px){#template-checkout .checkout--form .cartWrapper{background:#fff;padding-top:0;padding-bottom:0;margin-top:0}#template-checkout .checkout--form .cartWrapper .cart-sticky-wrap{height:100%}#template-checkout .checkout--form .cartWrapper .cart-sticky-wrap .cart-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}#template-checkout .checkout--form #cartCollapse>.mb-md-3:last-child{margin-bottom:0px!important}@media (min-width:768px){#template-checkout .checkout--form #cartCollapse{display:flex;height:auto!important;visibility:visible}}#template-checkout .checkout--form .cartProductWrapper{height:100%;margin-bottom:0px}#template-checkout .checkout--form .cartProductWrapper .cartProductImageWrapper img{width:120px;height:120px;object-position:center}@media (min-width:768px){#template-checkout .checkout--form .cartProductWrapper{height:auto}#template-checkout .checkout--form .cartProductWrapper .cartProductImageWrapper img{margin-bottom:10px;height:auto}}@media (min-width:992px){#template-checkout .checkout--form .cartProductWrapper .cartProductImageWrapper img{height:auto;margin-bottom:0}}#paymentPlanWrap label{min-height:60px}.checkout--form.methods--rows .radio-toolbar input[name=payment_method]#radioStripe:checked ~ label ~ #card-elements{padding-bottom:0!important}#card-elements{border:0!important;letter-spacing:1px}label.btn-paypal{background:#ffc439}label.btn-paypal:hover{background:#eca500}label.btn-gradient{font-size:16px;padding:0.375rem 0.75rem}label.btn-outline-secondary{font-size:16px;padding:0.275rem 0.75rem;border:2px solid #39b284;color:#28966c}label.btn-outline-secondary:hover{background-color:#28966c;border-color:#28966c}.cart-variation-control{display:none!important}.cart-variation-1{display:block!important}.cart-item-wrap{width:90%;max-width:450px}@media (max-width:767px){.formWrapper,.cartWrapper{width:100%!important;max-width:inherit;flex:0 0 auto!important}.cartWrapper{order:1!important;background:#fff!important}.headlineWrapper{order:2!important}.formWrapper{order:3!important}}.text-orange{color:#ff8400}form .form-group.input--filled .input--label.checked:after{content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}#template-checkout .checkout--form .cartProductWrapper .cartProductImageWrapper img{height:inherit!important}.btn[href="#cartDetails"]{margin-bottom:3rem;outline:0!important;box-shadow:none!important}.btn[href="#cartDetails"] .hide{display:block}.btn[href="#cartDetails"] .show{display:none}.btn[href="#cartDetails"].collapsed{margin-bottom:0}.btn[href="#cartDetails"].collapsed .show{display:block}.btn[href="#cartDetails"].collapsed .hide{display:none}#cartDetails.d-none.collapse.show{position:relative;display:block!important}#cartDetails.d-none.collapse.show:before{background:#86c4ad;position:absolute;left:0;right:0;height:60px;top:-10px}.pie-col .pie-wrap{position:relative}.pie-col .pie-value{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-weight:bolder;font-size:14px;width:20px;height:20px;line-height:21px;background:#fff;border-radius:50%}#card-elements{border:0!important;letter-spacing:1px}label.btn-gradient{font-size:16px;padding:0.375rem 0.75rem}label.btn-outline-secondary{font-size:16px;padding:0.275rem 0.75rem;border:2px solid #39b284;color:#28966c}label.btn-outline-secondary:hover{background-color:#28966c;border-color:#28966c}@media (min-width:992px){.border-radius-large.bg-green-light{border-bottom-left-radius:0;border-bottom-right-radius:0}}#template-checkout .header{position:relative;z-index:1}body{background:#F8F8F8}.formWrapper{background:#FFFFFF}.cartWrapper{background:transparent!important}.testimonial-quotation-mark{font-size:8rem;opacity:0.5;height:50px;line-height:100px;display:block;margin-left:-10px}.testimonial-quotation-mark.text-green-lighter{opacity:1}@media (min-width:576px){.testimonial-quotation-mark{font-size:10rem}}.marquee{height:130px;overflow:hidden;position:relative}.marquee div{position:absolute;margin:0;height:100px;text-align:center;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-moz-animation:scroll-left 40s linear infinite;-webkit-animation:scroll-left 40s linear infinite;animation:scroll-left 40s linear infinite}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(0%)}100%{-moz-transform:translateX(-50%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-50%)}}@keyframes scroll-left{0%{-moz-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}