.et_pb_scroll_top{background-color:#4449e0!important;border-radius:50%;transition:background-color 0.3s ease-in-out}.et_pb_scroll_top:hover{background-color:#3b3e9e!important}.lawgi-box{display:flex;flex-direction:row;gap:.75rem;align-items:flex-start;border:1px solid #e5e7eb;background:#f8fafc;border-radius:7px;padding:16px 18px;margin:20px 0 35px 0}.lawgi-box .lawgi-icon{width:26px;height:26px;flex:0 0 26px;line-height:0}.lawgi-box .lawgi-icon svg{width:26px;height:26px;display:block}.lawgi-box.is-legal{border-color:#dbeafe;background:#f0f6ff}.lawgi-box .lawgi-text{font-size:14px;line-height:1.5;color:#111827}.lawgi-box .lawgi-text strong{font-weight:600}.lawgi-box .lawgi-text a{color:#4450E0;font-weight:600;text-decoration:none}.lawgi-box .lawgi-text a:hover{text-decoration:underline}@media (max-width:640px){.lawgi-box{flex-direction:column;align-items:flex-start;padding:14px;margin:18px 0 30px 0}.lawgi-box .lawgi-icon{margin-bottom:10px}.lawgi-box .lawgi-text{font-size:13px}}body.et_right_sidebar #left-area{width:100%!important;float:none!important;padding-right:0!important}body.et_right_sidebar #content-area{float:none!important;width:100%!important}#main-content .container:before{display:none!important}body.et_right_sidebar #sidebar,.sidebar,.et_pb_widget_area{display:none!important}.single-sfwd-lessons .learndash-wrapper,.single-sfwd-courses .learndash-wrapper,.single-sfwd-topic .learndash-wrapper,.single-sfwd-quiz .learndash-wrapper{max-width:100%!important}.single-sfwd-lessons #jp-relatedposts,.single-sfwd-courses #jp-relatedposts{display:none!important}a.btn.btn-primary{background-color:#4449E0!important;border-color:#4449E0!important;color:#fff!important}a.btn.btn-primary:hover{background-color:#3237b0!important;border-color:#3237b0!important}#main-content{padding-bottom:40px!important}.home ul.products li.product{background:#fff;border:1px solid #e5e7eb;border-radius:3%;overflow:hidden;padding:0}.home ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;height:100%}.home ul.products li.product .et_shop_image{display:block;margin:0;line-height:0}.home ul.products li.product .et_shop_image img{display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover}.home ul.products li.product .et_shop_image,.home ul.products li.product .et_shop_image img,.home ul.products li.product .et_overlay{border-top-left-radius:3%;border-top-right-radius:3%}.home ul.products li.product .woocommerce-loop-product__title,.home ul.products li.product .price{margin:0;padding:10px 14px}@supports not (aspect-ratio:1 / 1){.home ul.products li.product .et_shop_image img{height:300px}.woocommerce div.product div.images img,.woocommerce div.product div.images a img,.woocommerce-page div.product div.images img{border-radius:3%!important}}.cgv h2{margin-block:28px 14px;line-height:1.25}.cgv h2:first-of-type{margin-top:18px}.cgv p>strong:first-child{display:block;margin-block:22px 10px}.cgv h2+ol,.cgv h2+ul{margin-top:10px}.cgv nav ul{margin:0 0 16px 0;padding-left:18px}.cgv nav li{margin-bottom:6px}.cgv hr{margin:24px 0}.cgv h2[id]{scroll-margin-top:100px}.entry-title.main_title{margin-bottom:32px!important}.with-empty-cart-icon::before{color:#4449e0!important;fill:#4449e0!important;font-size:12px!important;line-height:1!important}a.wc-block-cart__submit-button,button.wc-block-components-checkout-place-order-button,.wc-block-components-button{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:12px 24px;border:none!important;text-decoration:none!important;display:inline-block;cursor:pointer;font-weight:500;transition:background-color 0.2s ease-in-out}a.wc-block-cart__submit-button:hover,button.wc-block-components-checkout-place-order-button:hover,.wc-block-components-button:hover{background-color:#373bc2!important;color:#ffffff!important}.wp-block-button__link.add_to_cart_button{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;text-decoration:none!important;display:inline-block;font-weight:500;transition:background-color 0.2s ease-in-out}.wp-block-button__link.add_to_cart_button:hover{background-color:#373bc2!important;color:#ffffff!important}h2.wp-block-heading.has-text-align-center{margin-top:30px;margin-bottom:30px}a.ld-profile-edit-link{display:none!important}input#submit.button.button-primary{padding:4px 10px;font-size:13px;border-radius:4px}button#wpua-undo-existing,button.button[name="wpua-undo"]{padding:4px 10px;font-size:13px;border-radius:4px}.ld-profile-avatar{display:none!important}h2.ld-profile__saved-cards-title{font-size:16px!important;font-weight:500;margin-top:10px;margin-bottom:10px}.wp-block-button__link.add_to_cart_button{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;text-decoration:none!important;display:inline-block;font-weight:500;transition:background-color 0.2s ease-in-out}.wp-block-button__link.add_to_cart_button:hover{background-color:#373bc2!important;color:#ffffff!important}.woocommerce button.woocommerce-button.button.woocommerce-form-login__submit{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;font-weight:500;text-decoration:none!important;transition:background-color 0.2s ease-in-out;border:none;display:inline-block}.woocommerce button.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#373bc2!important;color:#ffffff!important}.woocommerce button.woocommerce-button.button.woocommerce-form-login__submit{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;font-weight:500;text-decoration:none!important;transition:background-color 0.2s ease-in-out;border:none;display:inline-block}.woocommerce button.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#373bc2!important;color:#ffffff!important}.woocommerce button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;font-weight:500;text-decoration:none!important;transition:background-color 0.2s ease-in-out;border:none;display:inline-block}.woocommerce button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover{background-color:#373bc2!important;color:#ffffff!important}h1.entry-title{font-weight:700!important}button.single_add_to_cart_button,.single_add_to_cart_button.button.alt{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:10px 20px;text-decoration:none!important;display:inline-block;font-weight:500;border:none!important;transition:background-color 0.2s ease-in-out;cursor:pointer}button.single_add_to_cart_button:hover,.single_add_to_cart_button.button.alt:hover{background-color:#373bc2!important;color:#ffffff!important}button.woocommerce-Button.button[name="save_account_details"]{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:5px 20px;margin-top:20px;font-size:14px;text-decoration:none!important;display:inline-block;font-weight:500;border:none!important;transition:background-color 0.2s ease-in-out;cursor:pointer}button.woocommerce-Button.button[name="save_account_details"]:hover{background-color:#373bc2!important;color:#ffffff!important}.woocommerce-orders-table__cell-order-actions{vertical-align:middle!important}a.woocommerce-button.button.view{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px;padding:3px 8px;font-size:13px;text-decoration:none!important;font-weight:500;border:none!important;transition:background-color 0.2s ease-in-out;cursor:pointer;display:inline-block;line-height:1.4}a.woocommerce-button.button.view:hover{background-color:#373bc2!important;color:#ffffff!important}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;font-size:13px}.woocommerce-pagination .woocommerce-button{font-size:13px;padding:5px 15px;border-radius:6px;font-size:13px}.woocommerce a.button::after,.woocommerce button.button::after,.woocommerce input.button::after{content:none!important;display:none!important}.woocommerce a.button::after,.woocommerce button.button::after,.woocommerce input.button::after,.wc-block-components-button::after,.wp-block-button__link::after{content:none!important;display:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wc-block-components-button,.wp-block-button__link{padding:10px 20px!important;transition:background-color .2s ease-in-out,color .2s ease-in-out!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.wc-block-components-button:hover,.wp-block-button__link:hover{padding:10px 20px!important;transform:none!important;box-shadow:none!important;letter-spacing:normal!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{position:relative;overflow:hidden}a.button[href*="order_again"]{font-size:13px!important;padding:5px 12px!important;border-radius:6px}.gamipress-user-ranks .gamipress-rank a{pointer-events:none;cursor:default;text-decoration:none;color:inherit}.gamipress-user-ranks .current-user-rank .gamipress-rank-title{display:none!important}.gamipress-inline-rank a,.gamipress-inline-rank-link{pointer-events:none!important;cursor:default!important;text-decoration:none!important}.gamipress-inline-rank-title{color:#000!important;font-weight:600}.ld-accordion__heading{font-weight:bold!important}.ld-profile-stat.ld-profile-stat-points{display:none!important}a.bbp-author-link,.bbp-topic-freshness-author a.bbp-author-link,.bbp-reply-author a.bbp-author-link{pointer-events:none!important;cursor:default!important;text-decoration:none!important;color:inherit!important;display:inline!important}a.bbp-author-link:hover,a.bbp-author-link:focus{text-decoration:none!important;color:inherit!important;outline:none!important}.bbp-author-avatar,a.bbp-author-link .avatar,.bbp-topic-author .avatar,.bbp-reply-author .avatar,.bbp-topic-freshness-author .avatar,img.avatar.wp-hovercard-attachment,.grav-hijack{display:none!important}.bbp-reply-author,.bbp-topic-author,.bbp-topic-meta .bbp-topic-freshness-author{display:inline!important;vertical-align:baseline!important}a.bbp-author-link .bbp-author-name{text-decoration:none!important;color:inherit!important}#bbp_topic_submit{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px!important;padding:10px 20px!important;text-decoration:none!important;display:inline-block!important;font-weight:500!important;border:none!important;transition:background-color 0.2s ease-in-out!important;cursor:pointer!important}#bbp_reply_submit{background-color:#4449e0!important;color:#ffffff!important;border-radius:6px!important;padding:10px 20px!important;text-decoration:none!important;display:inline-block!important;font-weight:500!important;border:none!important;transition:background-color 0.2s ease-in-out!important;cursor:pointer!important}#bbp_reply_submit:hover{background-color:#373bc2!important;color:#ffffff!important}#bbp_reply_submit:focus{outline:2px solid #2b2f9e!important;outline-offset:2px!important}#bbpress-forums .bbp-breadcrumb,.bbp-breadcrumb{display:none!important}#bbp-forum-1350.bbp-topics{border-radius:1%!important;overflow:hidden!important;border:1px solid #e5e7eb!important;background:#ffffff!important;margin:0!important;padding:0!important}#bbp-forum-1350 .bbp-header,#bbp-forum-1350 .bbp-footer{background:#f8fafc!important;overflow:hidden!important}.CookiebotWidget-logo svg circle{fill:#4449E0!important}.CookiebotWidget-logo svg path{fill:#FFFFFF!important}#CybotCookiebotDialog .CybotCookiebotFader{display:none!important}#CookiebotWidget-btn-change{background:#4449E0!important;border-color:#4449E0!important;color:#FFFFFF!important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,img#CybotCookiebotDialogPoweredbyImage,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none!important}.responsive-iframe-container{position:relative}.responsive-iframe-container .fs-btn{position:absolute;top:93%;left:50%;transform:translateX(-50%);padding:0;margin:0;border:0;background:transparent;font-size:clamp(.58rem,1.6vw,.75rem);line-height:1;color:#fff;cursor:pointer;z-index:2;box-shadow:none;text-decoration:none}.responsive-iframe-container .fs-btn:hover{text-decoration:underline}.responsive-iframe-container .fs-btn:focus-visible{outline:2px solid #4449E0;outline-offset:2px}.responsive-iframe-container .fs-btn .fs-label-quit{display:none}.responsive-iframe-container .fs-btn.is-active .fs-label-go{display:none}.responsive-iframe-container .fs-btn.is-active .fs-label-quit{display:inline}.responsive-iframe-container:fullscreen .fs-btn,.responsive-iframe-container:-webkit-full-screen .fs-btn,.responsive-iframe-container.fs-fallback-active .fs-btn{display:none!important}.responsive-iframe-container:fullscreen,.responsive-iframe-container:-webkit-full-screen,.responsive-iframe-container.fs-fallback-active{padding-top:0!important;max-width:none!important;width:100vw!important;height:calc(var(--vh,1vh) * 100)!important;border-radius:0!important;overflow:hidden}.responsive-iframe-container:fullscreen iframe,.responsive-iframe-container:-webkit-full-screen iframe,.responsive-iframe-container.fs-fallback-active iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:block}.single-product .wp-post-image{border-radius:9px!important;overflow:hidden;transition:all 0.3s ease}.related.products ul.products li.product img{border-radius:9px!important;overflow:hidden;transition:all 0.3s ease}.related.products ul.products li.product img:hover{transform:scale(1.02)}.related.products ul.products li.product h2.woocommerce-loop-product__title{font-size:16px!important;line-height:1.4em;font-weight:600;margin-top:10px;color:#333;text-align:left}.related.products ul.products li.product a:hover h2.woocommerce-loop-product__title{color:#4449E0}.archive.woocommerce ul.products li.product img,.tax-product_cat ul.products li.product img{border-radius:9px!important;overflow:hidden;transition:all 0.3s ease}.archive.woocommerce ul.products li.product img:hover,.tax-product_cat ul.products li.product img:hover{transform:scale(1.02)}.archive.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.tax-product_cat ul.products li.product h2.woocommerce-loop-product__title{font-size:16px!important;line-height:1.3em;text-align:left!important;font-weight:600;color:#333;margin-top:8px;margin-bottom:6px;padding:0}.archive.woocommerce ul.products li.product a:hover h2.woocommerce-loop-product__title,.tax-product_cat ul.products li.product a:hover h2.woocommerce-loop-product__title{color:#4449E0}#htmlframe{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}#htmlframe .et_pb_column{padding-left:0!important;padding-right:0!important}#htmlframe .et_pb_code{max-width:100%!important;width:100%!important}#htmlframe .et_pb_code_inner{padding:0!important;max-width:100%!important}body.single-sfwd-quiz .learndash-wrapper--quiz [style*="100vw"],body.single-sfwd-quiz .learndash-wrapper--quiz .et_pb_row,body.single-sfwd-quiz .learndash-wrapper--quiz .et_pb_section{width:100%!important;max-width:100%!important}.wpProQuiz_content .wpProQuiz_questionList,.wpProQuiz_content .wpProQuiz_list,.wpProQuiz_content .wpProQuiz_questionListItem,.ld-quiz-content .wpProQuiz_questionListItem{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}