.woocommerce-order-received .fusion-builder-row-4.fusion-flex-container{padding:0!important}.woocommerce-order-received li,.woocommerce-order-received p:not(.woocommerce-notice){color:#023a51!important}.woocommerce-order-received p.woocommerce-notice{font-size:35px}.woocommerce-order-received h2.wc-bacs-bank-details-heading.fusion-responsive-typography-calculated{font-size:30px!important;margin:0 auto;color:#2cbc63}.woocommerce-order-received h3.wc-bacs-bank-details-account-name{font-size:20px!important;margin:10px auto}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{list-style:none;padding:0}.woocommerce-order-received .woocommerce-order p:has(strong){color:red}.woocommerce-order-received .woocommerce-bacs-bank-details{margin-top:30px}p.validate-required .woocommerce-form__input.input-checkbox{vertical-align:bottom}.review-section .wrapper-selection span{font-size:12px!important;font-weight:600!important}.review-section .wrapper-selection span.make-colord{color:#023a51!important}.notice-for-as p,.notice-for-as a{color:#eb4962!important;font-size:14px;text-align:left;line-height:1.7;margin:10px 0 0}.wysiwyg.content-design{font-size:14px;text-align:left;line-height:1.5}.post-type-archive-avada_faq .fusion-post-cards .fusion-grid{justify-content:center}.post-type-archive-avada_faq .fusion-post-cards ul li{display:flex;align-items:center;flex-direction:column;gap:10px}.post-type-archive-avada_faq .fusion-post-cards ul li .fusion-imageframe{width:40px!important;border-radius:0px!important}.post-type-archive-avada_faq .fusion-post-cards ul li h3 a,.tax-faq_category .fusion-grid li h3 a{color:#292929!important}.post-type-archive-avada_faq .fusion-post-cards ul li .fusion-column-wrapper{height:180px!important}.faq-main-card-custom{transition:transform .5s ease-out}.faq-main-card-custom:hover{transform:scaleX(1.06) scaleY(1.06);transition:transform .5s ease-in}.tax-faq_category ul li .fusion-column-wrapper{gap:10px!important}.tax-faq_category .fusion-grid{justify-content:flex-end!important}.tax-faq_category .fusion-grid li{width:195px!important}.tax-faq_category .fusion-grid li h3:hover a{color:#2cbc64}.tax-faq_category .fusion-posts-container article{margin:0!important;padding:20px 0!important;border-top:1px solid #e3e3e3!important}.tax-faq_category .blog-shortcode-post-title a{color:#292929!important}.tax-faq_category .blog-shortcode-post-title a:hover{color:#2cbc64!important}.blog-shortcode-post-title{font-size:20px!important;margin-bottom:8px!important}.fusion-post-content-container p{font-size:16px!important;margin-bottom:0!important}.faq-listing-cat-sidebar .wrapper{gap:20px!important}.faq-listing-cat-sidebar .custom-taxonomy-list .wrap-box{width:100%;height:auto;gap:0px;padding:0;border-width:0;align-items:start}.faq-listing-cat-sidebar a{font-size:16px}.faq-listing-cat-sidebar .count-art{display:none}.faq-listing-cat-post .post-item{border-top:1px solid #c5c5c5;padding:15px 0}.faq-listing-cat-post .post-item a{font-size:20px;color:#000}.faq-listing-cat-post .post-item a:hover{color:#2fbe64}.faq-listing-cat-post .post-item h2{margin-bottom:0}.faq-listing-cat-post .post-item p{font-size:16px!important;line-height:21px!important;font-family:"Manrope"!important;margin:0!important}.faq-listing-cat-post .post-item h2{line-height:0px!important;margin-bottom:10px!important}.faq-listing-cat-post .post-item h2 a{line-height:30px!important}.faq-listing-cat{padding-top:0!important;padding-bottom:0!important}.faq-listing-cat-sidebar .wrapper{justify-content:flex-end}.faq-listing-cat-sidebar .wrap-box{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;max-width:206px}.faq-listing-cat-sidebar .wrap-box:hover a{color:#2fbe64!important}.faq-listing-cat-sidebar .wrap-box:hover{transform:scale(1)}.faq-listing-cat-post{margin:0!important}.faq-listing-cat-post .fusion-fullwidth{padding:0 30px 0 0!important}.faq-listing-cat-post .fusion-layout-column,.faq-listing-cat-sidebar{margin:0!important}.faq-detail-heading{margin-top:0!important;display:flex!important;justify-content:flex-end!important}.faq-detail-heading h4{width:206px!important}dl.tm-extra-product-options-totals{margin-bottom:0!important}.fusion-body .quantity :where(.minus,.plus){color:#023a5c!important;font-size:22px!important}.fusion-body .wc-block-components-notice-banner.is-error{background-color:#f5f5f5!important;color:red!important;border-radius:12px!important;box-shadow:none!important;border:none!important;outline:none!important}.fusion-body .wc-block-components-notice-banner.is-error:focus-visible{border:none!important;outline:none!important}.fusion-body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin-bottom:0!important}.woocommerce-NoticeGroup-checkout ul li a{color:red!important}.single-product .tm-final-totals .price{margin:0!important}.single-product .tm-custom-price-totals dt{font-weight:700!important;color:#023a51!important}.next-btn:hover,.prev-btn:hover{background:#000!important}@media (max-width:768px){.single-product .extra-galley{display:flex;align-items:center}.woocommerce-checkout .steps-container{flex-wrap:nowrap!important}.woocommerce-checkout .step{flex-direction:column}.woocommerce-checkout .steps-container .step-text{text-align:center}}.woocommerce-cart .cart_totals h2{font-size:20px!important}.cart_totals .shop_table th,.cart_totals .shop_table .amount bdi{font-size:16px!important;font-weight:700}#content .wc-block-components-notice-banner__content{font-size:16px!important;line-height:32px!important}.woocommerce-checkout .avada-myaccount-user :where(.not-user,.msg,.view-cart a){font-size:16px!important;font-weight:700!important}.avada-myaccount-user .view-cart a:before,.order-container .order-title{font-size:20px!important}.woocommerce-checkout .steps-container{align-items:center}.woocommerce-checkout .steps-container .step-text{font-size:18px!important;font-weight:600!important;color:#0c485e}.woocommerce-checkout .steps-container .step-number{font-size:22px!important;height:50px!important;width:50px!important;font-weight:600!important;color:#0c485e}.woocommerce-checkout .steps-container .active .step-text,.woocommerce-checkout .steps-container .active .step-number{color:#2cbc63;border-color:#2cbc63!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#2cbc63!important}.woocommerce-checkout .notice-for-as{padding-top:15px}.woocommerce-checkout input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #ccc;border-radius:3px;position:relative;cursor:pointer}.woocommerce-checkout input[type=checkbox]:checked{background-color:#2cbc63;border-color:#2cbc63}.woocommerce-checkout input[type=checkbox]:checked::after{content:"✔";color:white;font-size:12px;position:absolute;top:0;left:0;line-height:12px;background:#28a745}.woocommerce-checkout .step-divider{background:#1c5468!important}.step.active+.step-divider,.step.complete+.step-divider{background:#2cbc63!important}.woocommerce-checkout form.checkout .sd-one label{margin-top:0!important}.woocommerce-checkout form.checkout label:not(.radio-option label,.section-yes-no label){font-size:14px;line-height:18px!important;margin-top:20px;font-weight:700!important;color:#023a51}.woocommerce-terms-and-conditions-checkbox-text{font-size:18px}form.checkout label:not(.radio-option label,.section-yes-no label){margin-bottom:8px!important}.delivery-option{border-radius:8px!important}.woocommerce-checkout .conditional-shipping .radio-group{margin:10px 0 0}.woocommerce-checkout .radio-option label,.woocommerce-checkout .conditional-shipping .amount bdi,.woocommerce-checkout .head-value{font-size:16px!important;line-height:18px!important}.woocommerce-checkout .additional-serv-wrapper .radio-group{display:flex!important;gap:20px!important}.form-group.conditional-shipping .radio-group{display:none}.woocommerce-checkout .hide-namedoc{padding-top:20px!important}.woocommerce-checkout input[type=radio]{margin-top:0!important}.woocommerce-checkout .delivery-option-title{font-size:16px!important;line-height:18px!important;font-weight:600!important}.woocommerce-checkout .delivery-option.active{border-radius:8px!important;border:1px solid #2cbc63!important;background:#f4fbf7!important;color:#2cbc63!important}.woocommerce-checkout .delivery-option.active .delivery-option-desc{color:#2cbc63!important}.woocommerce-checkout .delivery-option{text-align:left!important;background:#fff}.order-container .order-item .item-details,.woocommerce-checkout input[type=date],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email]{font-size:14px!important;line-height:18px!important}.woocommerce-checkout input[type=text]{border:1px solid #afafaf!important}.woocommerce-checkout .checkout .payment_methods li{background:#fff;padding:10px;border-radius:5px;border:1px solid #d7d7d7;margin-bottom:15px!important}.woocommerce-checkout .order-container .order-item .item-price .amount bdi{font-size:14px!important;margin-left:15px!important;font-weight:700;color:#0c485e!important}.woocommerce-checkout .order-container .order-item{margin-bottom:12px!important}.woocommerce-checkout .order-container .order-item .item-quantity{font-weight:700!important}.woocommerce-checkout .order-container .order-item :where(.item-note,.item-quantity){font-size:12px!important}.woocommerce-checkout .order-details :where(.subtotal-label,.subtotal-val,.total-label,.total-val,.delivery-label,.delivery-val,.returning-label,.returnig-val,.est-label,.est-val,.translate-label,.translation,.ad-label,.ad-service,.embassayval,.embassy-value){font-size:14px!important;font-weight:700}.woocommerce-checkout .section-yes-no{font-size:16px!important;line-height:18px!important;display:flex;gap:5px}.form-group.conditional-shipping label{margin:0!important}.second-level.wrapper-In-person-delivery{display:flex;justify-content:space-between}.wrapper-In-person-delivery .section-date label{width:100%!important}.woocommerce-checkout input[type=radio]:checked{accent-color:#28a745!important}.radio-option{flex-wrap:wrap}.hide-sub{width:100%!important}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=date],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email],.woocommerce-checkout textarea{font-size:14px!important}.fusion-show-pagination-text .pagination,.place-order .fusion-button{margin-left:0!important;margin-right:0!important;font-size:16px!important;line-height:18px!important;font-weight:700;border-radius:50px!important}.woocommerce-checkout .shop_table thead tr th,.payment_box p,.woocommerce-privacy-policy-text p{font-size:16px!important}.delivery-option .one:before{content:""!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#2cbc63!important;margin-right:8px!important;font-size:16px!important;position:relative;top:2px}.delivery-option .two:before{content:""!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#2cbc63!important;margin-right:8px!important;font-size:16px!important;position:relative;top:2px}.delivery-option .three:before{content:""!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#2cbc63!important;margin-right:8px!important;font-size:16px!important;position:relative;top:2px}.second-multi h2.nameondoc{margin-top:10px!important}.wrap-pagination{display:flex;justify-content:space-between}.woocommerce-checkout .woocommerce-content-box{display:none}#payment .wc_payment_methods{margin-top:0!important}.wrap-payment{border:1px solid #e8ebef;border-radius:12px}#return-shipping-option .address-field{width:49%}.form-row-filled{margin-top:25px!important;padding:20px;border-radius:12px;background:#f5f5f5}.checkout .form-group{margin-bottom:0!important}.form-container{padding:0 7px!important}.order-container{border:0px solid #28a745!important;border-radius:12px!important;padding:20px!important;width:100%!important;max-width:500px!important;margin-top:25px;background:#f5f5f5}.select2-container--default .select2-selection--single,.select2-container .select2-selection .select2-selection__arrow,.delivery-option,.woocommerce-checkout input[type=date],.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.checkout .input-text{border-color:#d7d7d7!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#afafaf!important}#address-fields .address-field{margin-bottom:10px}.checkout .wrap-payment{border:0px solid #afafaf!important;padding:15px 0 0}.extra-galley ul{padding:0}.extra-galley ul li{font-size:16px;line-height:21px;margin-bottom:15px;list-style:none}.delivery-option{display:flex;gap:10px}.delivery-option-icon{font-size:24px!important;margin-bottom:10px!important;display:flex!important;line-height:15px!important}.checkout .fusion-body .quantity{display:none!important}@media (max-width:1024px){.woocommerce-checkout .steps-container .step-text,.woocommerce-checkout .steps-container .step-number{font-size:16px!important}}@media (max-width:768px){.woocommerce-checkout .steps-container{justify-content:space-between}.woocommerce-checkout .steps-container .step-text,.woocommerce-checkout .steps-container .step-number{font-size:14px!important}.woocommerce-checkout .steps-container .step-number{height:30px!important;width:30px!important}.form-container .form-section{width:100%!important}.form-container .review-section{width:100%!important}.form-container .review-section .order-container{max-width:100%!important}.fusion-builder-row-4_12450{padding:30px 15px!important}.radio-option{flex-wrap:nowrap!important}.woocommerce-checkout #main{padding-top:0!important;padding-bottom:0!important}}@media (max-width:425px){.woocommerce-checkout .steps-container .step-text,.woocommerce-checkout .steps-container .step-number{font-size:12px!important;line-height:14px!important}.woocommerce-checkout .steps-container .step-number{height:20px!important;width:20px!important;margin-right:5px!important}.steps-container{flex-wrap:nowrap!important}.step-divider{width:24px!important;margin:0!important}#return-shipping-option .address-field{width:100%}.step{flex-direction:column;gap:6px}.woocommerce-checkout .steps-container .step-text{text-align:center}.form-container{padding:0!important}.woocommerce-checkout .additional-serv-wrapper .radio-group{flex-direction:column}.avada-myaccount-user .username .hello{width:100%}.woocommerce-checkout .avada-myaccount-user .username .not-user{display:inline-block!important}.form-section .pagination{width:30%!important}.second-level.wrapper-In-person-delivery{flex-direction:column-reverse}}@media (min-width:0px){.woocommerce-checkout .container{width:100%!important;padding:0!important}}.cpf-section .medium-18{font-size:18px!important;line-height:24px!important}.cpf-section .large-20{font-size:20px!important;line-height:28px!important}