.footer_social-icons li{margin:0px 25px 0 0}ul.check_listing li{position:relative;padding-left:30px}ul.check_listing li:before{content:'';position:absolute;width:14px;height:7px;border-bottom:2px solid #9ccc3c;border-left:2px solid #9ccc3c;left:0;top:7px;transform:rotate(-50deg)}.btn_btn.btn_green{color:#000!important}#main-footer div#footer-widgets:after{pointer-events:none!important}.ppcp-messages{display:none!important}.widget_shopping_cart_live_region+div{z-index:9999999!important}.footer_social-icons li:last-child{margin-right:0!important}.cart_totals tr.order-total+tr.order-total{display:none}.modal{z-index:999999999!important}ul.footer_social-icons{display:flex}.footer_social-icons li img{max-width:20px;max-height:20px;display:block}.footer_social-icons li a{opacity:.5}.btn_btn{cursor:pointer}.wc-deposits-options-form hr.separator{display:none!important}.wc-deposits-options-form .deposit-options.switch-candy{background:#050f19;border-radius:100px;padding:10px!important;height:auto!important;text-shadow:none!important;box-shadow:none!important}.wc-deposits-options-form .deposit-options.switch-candy label{box-shadow:none!important}.wc-deposits-options-form div a.wc-deposits-switcher{background:#fb3998;border-radius:100px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans{padding:30px 0 0}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans ul{padding:0!important;font-size:17px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan{margin:13px 0 0}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan p{margin:0 0 10px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table{width:100%;margin:25px 0;border:1px solid #e4e4e4!important}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table tbody td{padding:10px 15px!important;font-size:16px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table thead th{background:#050f19;color:#fff;padding:10px 15px!important;font-size:16px}.webtomizer_wcdp_single_deposit_form.wc-deposits-options-form{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.wcdp-payment-plans .wcdp-view-plan-details{position:relative;padding-right:19px}.wcdp-payment-plans .wcdp-view-plan-details:before{content:'';position:absolute;right:0;top:5px;width:7px;height:7px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)}.wc-deposits-options-form .amount{color:#fb3998}.woocommerce-cart .woocommerce .woocommerce-message.woocommerce-message{display:none!important}.woocommerce table.shop_table tr.woocommerce-cart-form__cart-item.cart_item td{width:auto}.woocommerce table.shop_table thead th{background:#000;color:#fff;font-size:17px}.woocommerce table.shop_table tbody tr td{font-size:17px}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#040f1a}.wc-proceed-to-checkout .checkout-button.button{margin:0!important;width:100%!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin:20px 0 0}.woocommerce-privacy-policy-text{font-size:16px;line-height:1.5}.woocommerce .woocommerce-info{background:#050f19}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#fff;border-width:1px;border-radius:5px;color:#000;font-size:16px;padding:10px 15px}.woocommerce form .form-row label{line-height:1.5;font-size:16px;font-weight:500;margin:8px 0 4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:48.8px;font-size:16px}.select2-container--default .select2-selection--single{height:48.8px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:47px;width:30px}.woocommerce-additional-fields{margin:30px 0 0}table.shop_table.woocommerce-checkout-review-order-table th.product-total,table.shop_table.woocommerce-checkout-review-order-table td:last-child{text-align:right}table.shop_table.woocommerce-checkout-review-order-table{font-size:16px}.mfp-bottom-bar .mfp-title{display:none!important}.custom_gallery_design .et_pb_gallery_items.et_post_gallery{display:flex;flex-wrap:wrap;justify-content:center}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item{width:25%;margin:0;padding:10px}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item a{position:relative;display:inline-block;width:100%;padding-bottom:100%;border-radius:10px;overflow:hidden}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top}.position_top img{object-position:top!important}.blog_list_page .et_pb_salvattore_content{display:flex;flex-wrap:wrap;justify-content:center}.blog_list_page .et_pb_salvattore_content .column:empty{display:none}.blog_list_page .et_pb_blog_grid .et_pb_salvattore_content .column.size-1of3{width:calc(33.33% - 40px)!important;margin:0 20px!important;float:none!important}.podcast_form div.wpforms-container-full .wpforms-form div.wpforms-field-pagebreak{padding:0!important}div.wpforms-container-full .wpforms-form label.wpforms-error{display:none!important}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:8px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator{margin:0 0 26px!important;text-align:center}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:8px;border-radius:100px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-steps{text-transform:uppercase;font-weight:600;font-size:15px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{display:flex;margin:30px -5px 0}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{flex:1;margin:0 5px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left:before,.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left:after{display:none}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field-label{margin:0 0 10px;font-size:18px;font-weight:600}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li{position:relative;padding:0!important;margin:10px 10px!important;flex:1}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input[type=radio]{position:absolute;margin:0!important;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio label.wpforms-field-label-inline{width:100%;display:block;padding:12px;text-align:center;border-radius:50px;border:1px solid;transition:.4s all}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input:hover+label.wpforms-field-label-inline,.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input:checked+label.wpforms-field-label-inline{background:#9ac52b;color:#000;border-color:#9ac52b}@media (max-width:1085px){#top-menu li{padding-right:15px}#top-menu li a{font-size:15px}}@media (max-width:767px){div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:15px;padding:12px 25px!important}}.pum-theme-lightbox{background-color:rgba(0,0,0,0.60);backdrop-filter:blur(20px)}.pum-theme-lightbox .pum-container{border:0!important;padding:0 0!important;overflow:hidden;max-width:900px!important;width:95%!important;margin:20px 0}.pop-banner .free-evt{font-weight:500;font-size:17px;color:#fff}.pop-banner{background:linear-gradient(150deg,rgb(251 57 152 / 100%) 0%,rgb(0 0 0) 50%,rgb(251 57 152 / 100%) 100%);padding:50px 40px;position:relative}.pop-banner .main-title{text-align:center;font-size:42px;font-weight:700;margin-bottom:10px;line-height:1;padding:0;color:#fff}.pop-banner .subtitle{text-align:center;font-size:28px;color:#ffffff;font-weight:600;margin-bottom:20px;padding:0}.pop-banner .fishbowl-container{position:relative;margin:0 auto 25px;text-align:center;max-width:200px}.pop-banner .back-circle{position:absolute;width:380px;height:380px;background:linear-gradient(135deg,rgba(255,255,255,0.6) 0%,rgba(255,229,208,0.4) 100%);border-radius:50%;top:-30px;left:-15px;z-index:0}.pop-banner .fishbowl{position:absolute;width:280px;height:240px;background:linear-gradient(180deg,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.1) 100%);border:3px solid rgba(255,255,255,0.8);border-radius:50% 50% 45% 45%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;box-shadow:inset 0 -20px 40px rgba(0,0,0,0.05),inset 0 20px 40px rgba(255,255,255,0.6),0 10px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px)}.pop-banner .fishbowl::before{content:'';position:absolute;width:60px;height:30px;background:rgba(255,255,255,0.6);border-radius:50%;top:20px;left:50%;transform:translateX(-50%);border:2px solid rgba(255,255,255,0.8)}.pop-banner .speech-bubble{position:absolute;background:white;padding:12px 20px;border-radius:20px;font-size:16px;font-weight:600;color:#2d1f3d;box-shadow:0 4px 15px rgba(0,0,0,0.1);z-index:2;max-width:140px;text-align:center}.pop-banner .speech-bubble::after{content:'';position:absolute;bottom:-8px;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white}.pop-banner .bubble-1{top:60px;left:30px}.pop-banner .bubble-2{top:50px;right:25px}.pop-banner .bubble-3{bottom:50px;left:50%;transform:translateX(-50%)}.pop-banner .curved-line{position:absolute;width:100%;height:200px;bottom:-50px;left:0;z-index:0}.pop-banner .curved-line svg{width:100%;height:100%}.pop-banner .event-details{text-align:center;position:relative;z-index:1}.pop-banner .event-title{font-size:34px;font-weight:700;margin-bottom:10px;padding:0;color:#fff}.pop-banner .event-date{font-size:20px;margin-bottom:15px;font-weight:500;padding:0;color:#fff}.pop-banner .cta-text{font-size:26px;color:#ffffff;font-weight:700;margin-bottom:20px;padding:0}.pop-banner .audience{font-size:16px;margin-bottom:5px;padding:0;font-weight:600;color:#fff}.pop-banner .tagline{font-size:20px;font-weight:500;padding:0;color:#fff}.pop-banner .btn_wrap{margin:20px 0 0}.pop-banner .btn_wrap .button{font-weight:500;font-size:18px;padding-left:40px;padding-right:40px}@media (max-width:768px){.pop-banner .main-title{font-size:32px}.pop-banner .subtitle{font-size:20px}.pop-banner .fishbowl{width:220px;height:190px}.pop-banner .back-circle{width:300px;height:300px}.pop-banner .speech-bubble{font-size:14px;padding:8px 15px}.pop-banner .event-title{font-size:32px}.pop-banner .event-date{font-size:18px}.pop-banner .cta-text{font-size:22px}.pop-banner .audience,.pop-banner .tagline{font-size:16px}}.et-l--header .et_pb_row.et_pb_row--with-menu{padding:25px 0!important;align-items:center;display:flex}body #page-container .et_pb_section .et_pb_button:before,body .pum-container .et_pb_section .et_pb_button:before{position:relative!important;margin:0 12px 0 0!important}.et_pb_button_module_wrapper .et_pb_button{padding:12px 25px!important;font-weight:600;border-radius:100px!important;font-size:16px!important;text-align:center}.button{background-color:#FB3998;color:white;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;transition:0.4s all;cursor:pointer;padding:10px 25px!important;font-weight:600;border-radius:100px!important;font-size:16px!important}.button1{background-color:#FB3998;color:white;border:2px solid white}.button1:hover{background-color:black;color:white}.button2{background-color:white;color:black;border:2px solid #008CBA}.button2:hover{background-color:#008CBA;color:white}.best_selling_section .et_pb_column{display:flex;flex-wrap:wrap;gap:30px}.best_selling_section .et_pb_row{display:flex;gap:30px}.best_selling_section .et_pb_row:after{display:none}.best_selling_section .et_pb_column .et_pb_module.et_pb_promo{margin:0!important;padding:24px 38px!important}.best_selling_section .et_pb_promo .et_pb_promo_description{padding:0}.best_selling_section .et_pb_promo .et_pb_promo_description p{padding:0;font-size:24px;font-weight:600}.best_selling_section .et_pb_promo .et_pb_promo_description img{display:block;margin:0!important;max-width:248px!important}.best_selling_section .et_pb_promo .et_pb_promo_description p:empty{display:none}.best_selling_section .et_pb_promo .et_pb_promo_description div{gap:35px}.common_heading{font-size:45px;color:#fff;font-weight:700;padding:0;margin:0 0 15px}.book_listing_row:before{content:'';position:absolute;right:-10%;top:-120px;bottom:-120px;width:70%;background:radial-gradient(ellipse at center,rgba(251,57,152,1) 0%,rgba(251,57,152,0) 68%,rgba(251,57,152,0) 100%)}.trd-steps-row .et_pb_heading_container:before,.trd-steps-row .et_pb_heading_container:after{content:'';position:absolute;width:77%;background:#fb3998;height:7px;border-radius:10px;bottom:0;left:0}.trd-steps-row .et_pb_heading_container:after{right:0;width:20%;left:auto}.trd-steps-row .et_pb_heading_container{position:relative;max-width:155px;margin:0 auto;padding:0 0 20px}.trd-steps-row .et_pb_column:before{content:'';position:absolute;background-image:url(/wp-content/uploads/2026/05/arrows-icons.png);left:100%;width:120px;height:42px;background-size:contain;top:56px;transform:translateX(-20%)}.trd-steps-row .et_pb_column:last-child:before{display:none}.author_info_wrap{margin:60px 0 0}.author_info_wrap h3{font-size:30px;color:#000;font-weight:bold;margin:0 0 15px;padding:0;line-height:1.1}.author_info_wrap div{font-size:30px!important;font-weight:400}.join_author_section .et_pb_row:before{content:'';position:absolute;background:#F2F2F2;top:0;bottom:-75px;left:50%;transform:translateX(-50%);border-radius:50px;z-index:1;width:112%}.steps_num_row .et_pb_module.et_pb_blurb .et_pb_blurb_container{display:flex;align-items:center;gap:37px}.steps_num_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_module_header{font-size:16px;padding:0;width:41px;height:41px;display:flex;align-items:center;justify-content:center;background:#fb3998;color:#fff}.steps_num_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description{width:calc(100% - 80px);line-height:1.2;font-size:20px;color:#191919}.steps_num_row .et_pb_module.et_pb_blurb{margin:0 0 34px!important}.author_lucy_section:before{content:'';position:absolute;top:-80px;bottom:0;left:0;width:35%;background:#fb3998;border-radius:0 90px 90px 0}.supporting_business_section .et_pb_row{border-radius:60px 0 0 60px;position:relative}.supporting_business_section .et_pb_row:before{content:'';position:absolute;top:0;bottom:0;left:99%;width:600%;background:#9ccc3c}.supporting_business_section{overflow:hidden}.footer_section ul#menu-footer-menu{flex-direction:column;gap:14px}.footer_section a.et_pb_button,.footer_section a.et_pb_button:hover{width:100%;position:relative;padding-left:50px!important;max-width:335px;padding-right:20px!important}body #page-container .et_pb_section.footer_section a.et_pb_button::before{position:absolute!important;left:30px}.footer_section .et_pb_column.et_pb_column_1_tb_footer .et_pb_module{max-width:200px;margin-left:auto;margin-right:auto}.subheading_btn.et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center;justify-content:center}.subheading_btn.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0!important}.subheading_btn.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{padding:0}.subheading_btn.et_pb_blurb .et_pb_blurb_content .et_pb_module_header{padding:0}.insta_title_section .et_pb_blurb_content{display:flex;align-items:center;flex-direction:row-reverse;gap:15px}.insta_title_section .et_pb_blurb_content .et_pb_main_blurb_image{width:auto;margin:0!important}div#about.about{overflow:hidden}body{overflow-x:hidden}.newsletter_section div#wpforms-40-field_1-container{padding:0!important}.newsletter_section div.wpforms-container-full .wpforms-form button[type=submit]{background:#fb3998!important;color:#fff!important;border-radius:100px!important;font-size:16px!important;padding:13px 30px!important;margin-left:10px!important}.newsletter_section div.wpforms-container-full .wpforms-form input[type="email"]{border-radius:100px!important;padding:11px 20px!important;height:auto!important}.trd-steps-row .et_pb_blurb .et_pb_blurb_content:before{content:'';position:absolute;right:0;width:34px;height:34px;background-image:url(/wp-content/uploads/2026/05/arrow-icon.png);background-size:36px;background-position:center center;top:8px}.trd-steps-row .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{max-width:267px;margin:0 auto;line-height:1.2}.trd-steps-row .et_pb_blurb img{max-height:48px;width:auto}.mobile_menu_bar{z-index:999999999}.book_overview_section .et_pb_row{display:flex;align-items:flex-end;flex-wrap:wrap}@media (max-width:1550px){.join_author_section .et_pb_row:before{width:110%}}@media (max-width:1300px){.best_selling_section .et_pb_column .et_pb_module.et_pb_promo{padding:20px!important}.best_selling_section .et_pb_promo .et_pb_promo_description img{max-width:200px!important}.et-l--header .et_pb_row.et_pb_row--with-menu .et_pb_button_module_wrapper .et_pb_button{white-space:nowrap}}@media (max-width:1150px) and (min-width:981px){.testimonials .et_pb_module.et_pb_promo{padding-top:50px!important;padding-right:40px!important;padding-bottom:40px!important;padding-left:150px!important}.testimonials .et_pb_module.et_pb_promo div{font-size:17px!important}.author_info_wrap{margin:30px 0 0}.author_info_wrap h3{font-size:24px}.author_info_wrap div{font-size:24px!important;font-weight:400}.join_author_section .et_pb_module.et_pb_promo{padding-top:60px!important;padding-right:10px!important}.join_author_section .et_pb_module.et_pb_promo div{font-size:36px!important}.author_lucy_section .et_pb_promo_description div{font-size:17px!important;line-height:1.4}.author_lucy_section img{width:auto!important;max-width:112%;margin-left:-20px}.supporting_business_section.et_section_regular{padding-bottom:70px!important}}@media (max-width:980px){.trd-steps-row .et_pb_column:before{display:none}.best_selling_section .et_pb_row{flex-wrap:wrap}.best_selling_section .et_pb_column .et_pb_module.et_pb_promo{width:100%}.author_lucy_section:before{bottom:auto;width:100%;border-radius:0 0px 60px 60px;height:20%;top:-60px}.footer_section .et_pb_menu .et_pb_menu__menu{display:block}.footer_section .et_pb_column.et_pb_column_1_tb_footer .et_pb_module{max-width:100%}.footer_section .et_pb_menu .et_mobile_nav_menu{display:none!important}.footer_section .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start}.book_listing_row:before{right:-20%;top:auto;bottom:-110%;left:-20%;height:120%;width:auto}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu .et_pb_button_module_wrapper.et_pb_button_alignment_right.et_pb_module{transform:translateX(118px) translateY(-28px) rotateX(0deg) rotateY(0deg) rotateZ(90deg)}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu .et_pb_button_module_wrapper.et_pb_button_alignment_right.et_pb_module a{transform:none!important;border-radius:0px 0px 20px 20px!important;padding:8px 22px!important;font-size:15px!important}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu{display:flex;align-items:center;justify-content:space-between!important;flex-wrap:wrap}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu .et_pb_column{width:70%!important}.et_pb_scroll_top.et-pb-icon{bottom:30px}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu .et_pb_column:nth-child(2){width:20%!important}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:flex-end}}@media (max-width:767px){.et-l--header .et_pb_row.et_pb_row--with-menu{padding:15px 0!important}.common_heading{font-size:32px}.best_selling_section .et_pb_column .et_pb_module.et_pb_promo{padding:20px!important}.best_selling_section .et_pb_promo .et_pb_promo_description p{font-size:20px;text-align:center!important}.best_selling_section .et_pb_promo .et_pb_promo_description img{max-width:100%!important}.best_selling_section .et_pb_promo .et_pb_promo_description div{gap:14px;flex-wrap:wrap;justify-content:center;text-align:center!important}.steps_num_row .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description{font-size:17px;width:calc(100% - 60px)}.steps_num_row .et_pb_module.et_pb_blurb .et_pb_blurb_container{align-items:flex-start;gap:20px}.author_info_wrap div{font-size:22px!important}.author_info_wrap h3{font-size:24px}.author_info_wrap{margin:30px 0 0}.et_pb_section_0_tb_header .et_pb_row.et_pb_row--with-menu .et_pb_button_module_wrapper.et_pb_button_alignment_right.et_pb_module{transform:translateX(102px) translateY(102px) rotateX(0deg) rotateY(0deg) rotateZ(90deg)}header.et-l.et-l--header{position:sticky;top:0!important;z-index:999999}}