.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

a{color:#000;text-decoration:underline}.tds-button a,.menu-item a,.tdb-head-search-btn dropdown-toggle a,.tdb_header_search .tdb-head-search-btn{color:#000;text-decoration:none}.post{position:relative}.tdb-block-inner div .fadepost{position:absolute;bottom:0;margin-bottom:0;padding:250px 0 0;background-color:transparent;background-image:linear-gradient(to bottom,transparent,#fff)}.ff-loadmore-wrapper .ff-btn{display:none!important}.shuffle--container{overflow:visible!important}.ff-stream-wrapper{margin:0!important}.thumbnails-a .syndicatedItem .video-title{font-family:Roboto!important;font-weight:700!important}.grecaptcha-badge{bottom:80px!important}.tdb-author-box .tdb-author-name{line-height:26px}.tdb-author-box .tdb-author-url{line-height:26px}.bc-paywall-outer-wrap{position:relative;margin-top:-120px;z-index:99}.bc-content-fade-overlay{position:relative;width:100%;height:120px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.85) 60%,#fff 100%);pointer-events:none;z-index:2}.bc-paywall-box{position:relative;z-index:3;width:100%;max-width:760px;margin:0 auto 45px!important;padding:40px 36px 32px;background:#101010;color:#fff;border:2px solid #fc0;border-radius:6px;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.6);box-sizing:border-box}.bc-paywall-box--ai-desk{background:#080808}.bc-paywall-box *,.bc-paywall-box *:before,.bc-paywall-box *:after{box-sizing:border-box}.bc-paywall-box .bc-paywall-badge{display:inline-block;margin-bottom:16px;padding:6px 14px;background:#1e1e1e;color:#fc0;border:1px solid #333;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.3px}.bc-paywall-box h2.bc-paywall-title{margin:0 0 12px!important;padding:0!important;color:#ffffff!important;font-size:28px!important;font-weight:800!important;line-height:1.25!important;border:none!important}.bc-paywall-box .bc-paywall-subtitle{max-width:600px;margin:0 auto 12px!important;color:#cbd5e1;font-size:16px;line-height:1.5}.bc-paywall-box .bc-paywall-teaser{margin:0 0 40px!important;padding:20px 24px;background:#181818;border:1px solid #2a2a2a;border-left:4px solid #fc0;border-radius:4px;text-align:left}.bc-paywall-box .bc-paywall-teaser-heading{margin:0 0 12px!important;color:#fc0;font-size:18px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.bc-paywall-box .bc-paywall-teaser ul{margin:0!important;padding:0!important;list-style:none!important}.bc-paywall-box .bc-paywall-teaser li{position:relative;margin:0!important;padding:8px 0 8px 26px!important;border-bottom:1px solid #262626;color:#f1f5f9;font-size:16px;font-weight:500;line-height:1.5}.bc-paywall-box .bc-paywall-teaser li:last-child{border-bottom:none}.bc-paywall-box .bc-paywall-teaser li:before{content:"\2713";position:absolute;left:0;top:7px;color:#fc0;font-size:16px;font-weight:900}.bc-paywall-box .bc-paywall-cta-wrapper{width:100%;margin:0 auto!important;padding:0!important;text-align:center}.bc-paywall-box a.bc-paywall-cta{display:block!important;width:100%!important;max-width:500px!important;margin:0 auto 12px auto!important;padding:18px 24px!important;background:#ffcc00!important;color:#000000!important;border-radius:4px!important;font-size:18px!important;font-weight:800!important;text-align:center!important;text-decoration:none!important;box-shadow:0 4px 14px rgba(255,204,0,.3);transition:all .2s ease}.bc-paywall-box a.bc-paywall-cta:hover{background:#ffe066!important;color:#000000!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,204,0,.45)}.bc-paywall-box .bc-paywall-subcta{margin:0 auto 20px auto!important;color:#94a3b8;font-size:13px;text-align:center}.bc-paywall-box .bc-paywall-divider{height:1px;margin:20px 0!important;border:0;border-top:1px solid #262626}.bc-paywall-box .bc-paywall-footer{margin:0!important;color:#cbd5e1;font-size:14px;text-align:center}.bc-paywall-box .bc-paywall-footer a{color:#ffcc00!important;font-weight:700;text-decoration:underline}body.pmpro-checkout #pmpro_form,body.pmpro-checkout .pmpro_form{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 36px;box-shadow:0 4px 18px rgba(0,0,0,.06)}body.pmpro-checkout #pmpro_pricing_fields{border:1px solid var(--pmpro--color--border,#e0e0e0);border-radius:8px;background:var(--pmpro--color--background,#fff);padding:22px 24px 24px;box-sizing:border-box}body.pmpro-checkout #pmpro_pricing_fields,body.pmpro-checkout #pmpro_user_fields,body.pmpro-checkout #pmpro_billing_address_fields,body.pmpro-checkout #pmpro_payment_information_fields{margin:0 0 36px 0!important}body.pmpro-checkout h2,body.pmpro-checkout .pmpro_form_heading,body.pmpro-checkout .pmpro_form_legend{display:block;width:100%;float:none;color:#000!important;font-weight:700;border-bottom:3px solid #fc0;padding-bottom:10px;margin:0 0 24px 0!important}body.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content{margin:0!important}body.pmpro-checkout #pmpro_pricing_fields .pmpro_level_name_text{margin:0 0 20px 0!important;padding:0!important}body.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text p{margin:0!important;padding:0!important}body.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text{margin:0 0 8px 0!important;padding:0!important}body.pmpro-checkout #pmpro_pricing_fields #pmpro_level_cost{margin:0!important;padding:0!important}body.pmpro-checkout #pmpro_pricing_fields .pmpro_level_cost_text{margin:0!important;padding:0!important;line-height:0}body.pmpro-checkout #pmpro_pricing_fields .beaver-cancel-note{display:block;margin:24px 0 0 0!important}body.pmpro-checkout .pmpro_level_name_text strong,body.pmpro-checkout .pmpro_level_cost_text p,body.pmpro-checkout #pmpro_level_cost p{display:inline-block;vertical-align:top;margin:0!important;padding:6px 14px!important;background:#fc0;color:#000;border-radius:4px;font-size:15px;font-weight:700;line-height:1.3}body.pmpro-checkout .pmpro_form_field,body.pmpro-checkout .pmpro_checkout-field{margin-bottom:20px!important}body.pmpro-checkout .pmpro_form_field-username{margin-bottom:28px!important}body.pmpro-checkout .pmpro_form_field-password{margin-bottom:14px!important}body.pmpro-checkout .pmpro_form_field-password2{margin-bottom:28px!important}body.pmpro-checkout .pmpro_form_field-email,body.pmpro-checkout .pmpro_form_field-bemail,body.pmpro-checkout .pmpro_form_field-bconfirmemail{margin-bottom:14px!important}body.pmpro-checkout .pmpro_card_actions{background:#fff9e0;border:1px solid #fc0;border-radius:6px;padding:14px 16px;margin-top:24px;text-align:center;font-size:15px}body.pmpro-checkout .pmpro_card_actions a{color:#000!important;font-weight:700;text-decoration:underline}body.pmpro-checkout .pmpro_card_actions a:hover{color:#ffcc00!important}body.pmpro-checkout #pmpro_payment_information_fields{padding-top:10px}body.pmpro-checkout #pmpro_payment_information_fields h3,body.pmpro-checkout #pmpro_payment_information_fields .pmpro_form_heading{margin:28px 0 18px 0!important;padding-top:18px;border-top:1px solid #e5e5e5}body.pmpro-checkout #pmpro_payment_method,body.pmpro-checkout .pmpro_payment_method{background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;padding:16px 18px;margin:28px 0 24px 0!important}body.pmpro-checkout #pmpro_payment_method label{font-weight:600;margin-bottom:8px}body.pmpro-checkout .pmpro_payment-account-number{width:100%!important;margin-top:12px!important;margin-bottom:24px!important}body.pmpro-checkout .pmpro_payment-expiration,body.pmpro-checkout .pmpro_payment-cvv{display:inline-block;width:48%;vertical-align:top;margin-right:2%;margin-bottom:16px!important}body.pmpro-checkout .pmpro_payment-cvv{margin-right:0}body.pmpro-checkout .pmpro_cols-2{display:flex;gap:16px;margin-bottom:16px}body.pmpro-checkout .pmpro_cols-2>div{flex:1;margin-bottom:0!important}body.pmpro-checkout input[type=text],body.pmpro-checkout input[type=email],body.pmpro-checkout input[type=password],body.pmpro-checkout select,body.pmpro-checkout .pmpro_form_input{width:100%;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important;font-size:16px;box-sizing:border-box}body.pmpro-checkout input:focus,body.pmpro-checkout select:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.pmpro-checkout label{display:block;color:#000;font-weight:600;margin-bottom:6px}body.pmpro-checkout .pmpro_asterisk{color:#ffcc00!important}body.pmpro-checkout .pmpro_btn:not(.pmpro_btn-password-toggle),body.pmpro-checkout .pmpro_btn-submit-checkout,body.pmpro-checkout input[type=submit]{background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.4px;margin-top:12px;transition:all .2s ease}body.pmpro-checkout .pmpro_btn:not(.pmpro_btn-password-toggle):hover,body.pmpro-checkout .pmpro_btn-submit-checkout:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}body.pmpro-checkout .pmpro_btn-password-toggle,body.pmpro-checkout .pmpro_form_field-password-toggle .pmpro_btn{display:inline-flex;align-items:center;gap:5px;background:none!important;border:none!important;color:#000!important;font-size:13px!important;font-weight:500!important;padding:4px 0!important;margin:4px 0 12px 0!important;text-transform:none!important;box-shadow:none!important;cursor:pointer}body.pmpro-checkout .pmpro_btn-password-toggle:hover{color:#ffcc00!important}.beaver-mission-box{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:22px 28px 20px;margin-bottom:28px}.beaver-mission-box p{margin:0 0 10px 0!important;padding:0!important;color:#222;font-size:17px;line-height:1.5}.beaver-mission-box p:last-child{margin:14px 0 0 0!important;padding-top:12px!important;border-top:1px solid #e5e5e5;color:#000;font-size:14.5px;font-weight:700}.beaver-cancel-note{background:#fff9e0;border:1px solid #fc0;border-radius:6px;padding:12px 16px;margin-top:14px;text-align:center;color:#333;font-size:15px;line-height:1.4}.beaver-secure-note{background:#fff9e0;border:1px solid #fc0;border-radius:6px;padding:12px 14px;margin:10px 0 6px 0!important;text-align:center;color:#333;font-size:14px;line-height:1.45}.beaver-secure-note p{margin:0!important;padding:0!important}.beaver-secure-note strong{color:#000}@media (max-width:767px){.bc-paywall-box{padding:28px 18px 24px}.bc-paywall-box h2.bc-paywall-title{font-size:22px!important}.bc-paywall-box a.bc-paywall-cta{font-size:16px!important;padding:15px 16px!important}body.pmpro-checkout #pmpro_form,body.pmpro-checkout .pmpro_form{padding:22px 18px 30px}body.pmpro-checkout .pmpro_payment-expiration,body.pmpro-checkout .pmpro_payment-cvv{display:block;width:100%!important;margin-right:0!important}body.pmpro-checkout .pmpro_cols-2{flex-direction:column;gap:0}body.pmpro-checkout .pmpro_form_field,body.pmpro-checkout .pmpro_checkout-field{margin-bottom:18px!important}body.pmpro-checkout .pmpro_form_field-username,body.pmpro-checkout .pmpro_form_field-password2{margin-bottom:24px!important}body.pmpro-checkout input,body.pmpro-checkout select{font-size:16px!important;padding:13px 14px!important}}.bc-home-hero{margin-bottom:28px!important}.bc-home-supporting{margin-bottom:38px!important}.bc-home-icymi{margin-bottom:42px!important}.bc-home-more{margin-bottom:18px!important}.bc-home-icymi-title,.bc-home-more-title{margin-bottom:18px!important}.bc-home-icymi-title .td-block-title,.bc-home-more-title .td-block-title{border-bottom:3px solid #ffcc00!important;padding-bottom:8px!important}.bc-home-icymi-title .td-block-title .td-block-title-text,.bc-home-more-title .td-block-title .td-block-title-text{font-weight:800!important;letter-spacing:-.5px}.bc-home-icymi .td-module-title{font-weight:700!important}.bc-home-icymi .td-module-meta-info{margin-top:7px}.bc-home-membership{margin-top:15px!important;margin-bottom:45px!important}.bc-membership-box{background:#111;color:#fff;padding:32px 38px;display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:6px solid #fc0;box-sizing:border-box}.bc-membership-content{flex:1}.bc-membership-kicker{color:#fc0;font-size:14px;line-height:18px;font-weight:800;letter-spacing:1.5px;margin-bottom:7px}.bc-membership-content h2{color:#fff;font-size:28px;line-height:32px;font-weight:800;margin:0 0 8px}.bc-membership-content p{color:#ddd;font-size:16px;line-height:24px;margin:0;max-width:650px}.bc-membership-button{flex-shrink:0}.bc-membership-button a{display:inline-block;background:#fc0;color:#000000!important;font-size:14px;line-height:18px;font-weight:800;letter-spacing:.3px;text-decoration:none!important;padding:15px 23px;transition:all .2s ease}.bc-membership-button a span{font-size:18px;margin-left:8px}.bc-membership-button a:hover{background:#fff;color:#000000!important}.bc-home-more-2{margin-top:5px!important}@media (max-width:767px){.bc-membership-box{display:block;padding:27px 24px;text-align:center}.bc-membership-content h2{font-size:24px;line-height:29px}.bc-membership-content p{font-size:15px;line-height:22px}.bc-membership-button{margin-top:22px}.bc-membership-button a{width:100%;box-sizing:border-box}}body.contact .wpb_wrapper.wpb_text_column{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 36px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box}body.contact .wpb_wrapper.wpb_text_column .td-fix-index>p{background:#fff9e0;border:1px solid #fc0;border-radius:6px;padding:12px 16px;margin:0 0 14px 0!important;color:#333;font-size:15px;line-height:1.4}body.contact .wpb_wrapper.wpb_text_column .td-fix-index>hr{border:none;border-top:1px solid #e5e5e5;margin:24px 0}body.contact .wpb_wrapper.wpb_text_column h1{font-weight:700;color:#000;border-bottom:3px solid #fc0;padding-bottom:10px;margin:0 0 24px 0!important}body.contact .wpcf7 label{display:block;color:#000;font-weight:600;margin-bottom:6px}body.contact .wpcf7 p{margin-bottom:20px!important}body.contact .wpcf7 input[type=text],body.contact .wpcf7 input[type=email],body.contact .wpcf7 input[type=tel],body.contact .wpcf7 textarea,body.contact .wpcf7 select{width:100%;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important;font-size:16px;font-weight:400!important;box-sizing:border-box;font-family:inherit}body.contact .wpcf7 input[type=file]{font-size:14px;font-weight:400!important;border:none!important;padding:0!important}body.contact .wpcf7 input:focus,body.contact .wpcf7 textarea:focus,body.contact .wpcf7 select:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.contact .wpcf7 input[type=submit]{background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.4px;margin-top:4px;transition:all .2s ease;cursor:pointer}body.contact .wpcf7 input[type=submit]:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}@media (max-width:767px){body.contact .wpb_wrapper.wpb_text_column{padding:22px 18px 30px}}body.membership-account .td-pb-span8 .wpb_wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 36px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box}body.membership-account .pmpro_section_title{font-weight:700;color:#000}body.membership-account .pmpro_card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:22px 24px 24px;margin:0 0 24px;box-sizing:border-box}body.membership-account .pmpro_card_title{font-weight:700!important;color:#000!important;border-bottom:3px solid #fc0;padding-bottom:10px;margin:0 0 20px 0!important}body.membership-account .pmpro_heading-with-avatar img{border-radius:50%;vertical-align:middle;margin-right:12px;object-fit:cover}body.membership-account .pmpro_list_item{font-size:15px}body.membership-account .pmpro_card_actions{background:#fff9e0;border:1px solid #fc0;border-radius:6px;padding:14px 16px;margin-top:20px;text-align:center;font-size:15px}body.membership-account .pmpro_card_actions a{color:#000!important;font-weight:700;text-decoration:underline}body.membership-account .pmpro_card_actions a:hover{color:#ffcc00!important}body.membership-account .pmpro_card_action_separator{color:#999}body.membership-account .pmpro_message{background-color:#d9edf7;border:1px solid #bce8f1;border-radius:8px;color:#31708f;font-weight:400;margin:18px 0;padding:12px 18px;text-align:left}@media (max-width:767px){body.membership-account .td-pb-span8 .wpb_wrapper{padding:22px 18px 30px}}body.lostpassword .tml-lostpassword{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 32px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box}body.lostpassword .tml-message-wrap .tml-message{background:#fff9e0;border:1px solid #fc0;border-radius:8px;color:#333;font-size:14.5px;line-height:1.5;margin:0 0 22px 0!important;padding:12px 16px}body.lostpassword .tml-label{display:block;color:#000;font-weight:600;margin-bottom:6px}body.lostpassword .tml-field{width:100%;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important;font-size:16px;font-weight:400!important;box-sizing:border-box;font-family:inherit}body.lostpassword .tml-field:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.lostpassword .tml-submit-wrap{margin-top:22px!important}body.lostpassword .tml-button{background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:all .2s ease}body.lostpassword .tml-button:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}body.lostpassword .tml-links{list-style:none;margin:24px 0 0 0!important;padding:0;background:#fff9e0;border:1px solid #fc0;border-radius:6px;text-align:center}body.lostpassword .tml-links li{margin:0!important;padding:12px 16px;font-size:15px}body.lostpassword .tml-links a{color:#000!important;font-weight:700;text-decoration:underline}body.lostpassword .tml-links a:hover{color:#ffcc00!important}@media (max-width:767px){body.lostpassword .tml-lostpassword{padding:22px 18px 26px}}body.login .tml-login{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 32px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box}body.login .tml-label{display:block;color:#000;font-weight:600;margin-bottom:6px}body.login .tml-field-wrap{margin-bottom:18px}body.login .tml-field{width:100%;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important;font-size:16px;font-weight:400!important;box-sizing:border-box;font-family:inherit;height:auto!important}body.login .tml-field:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.login .tml-pwd{width:100%}body.login .tml-pwd .tml-field{padding-right:46px!important}body.login .tml-toggle-pwd{top:50%!important;right:4px!important;transform:translateY(-50%)!important;color:#666}body.login .tml-toggle-pwd:hover{color:#000}body.login .tml-rememberme-wrap{display:flex;align-items:center;gap:8px;margin:4px 0 22px 0!important}body.login .tml-rememberme-wrap .tml-label{margin-bottom:0;font-weight:400}body.login .tml-checkbox{width:16px;height:16px;accent-color:#fc0}body.login .tml-submit-wrap{margin-top:4px!important}body.login .tml-button{background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:all .2s ease}body.login .tml-button:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}body.login .tml-links{list-style:none;margin:24px 0 0 0!important;padding:0;background:#fff9e0;border:1px solid #fc0;border-radius:6px;text-align:center}body.login .tml-links li{margin:0!important;padding:12px 16px;font-size:15px}body.login .tml-links a{color:#000!important;font-weight:700;text-decoration:underline}body.login .tml-links a:hover{color:#ffcc00!important}@media (max-width:767px){body.login .tml-login{padding:22px 18px 26px}}levels checkout style · CSS body.membership-levels .tdm-pricing-wrap{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:36px 28px 32px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box;max-width:420px;margin:0 auto}body.membership-levels .tdm-title{font-size:13px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:#666!important;margin:0 0 10px!important}body.membership-levels .tdm-pricing-features:empty,body.membership-levels .tdm-pricing-feature:empty{display:none}body.membership-levels .tml-login{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px 22px 28px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box}body.membership-levels .tml-label{display:block;color:#000;font-weight:600;margin-bottom:6px}body.membership-levels .tml-field-wrap{margin-bottom:16px}body.membership-levels .tml-field{width:100%;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important;font-size:15px;font-weight:400!important;box-sizing:border-box;font-family:inherit;height:auto!important}body.membership-levels .tml-field:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.membership-levels .tml-pwd{width:100%}body.membership-levels .tml-pwd .tml-field{padding-right:44px!important}body.membership-levels .tml-toggle-pwd{top:50%!important;right:4px!important;transform:translateY(-50%)!important;color:#666}body.membership-levels .tml-toggle-pwd:hover{color:#000}body.membership-levels .tml-rememberme-wrap{display:flex;align-items:center;gap:8px;margin:2px 0 18px 0!important}body.membership-levels .tml-rememberme-wrap .tml-label{margin-bottom:0;font-weight:400}body.membership-levels .tml-checkbox{width:16px;height:16px;accent-color:#fc0}body.membership-levels .tml-button{background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:13px 24px!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:all .2s ease}body.membership-levels .tml-button:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}body.tml-action-profile .td-pb-row>.vc_column.td-pb-span8{width:100%!important}body.tml-action-profile .td-pb-row>.vc_column.td-pb-span4{display:none!important}body.tml-action-profile .tml-profile{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px 36px;box-shadow:0 4px 18px rgba(0,0,0,.06);box-sizing:border-box;margin-top:24px}body.tml-action-profile .tml-profile h3{display:block;width:100%;font-family:Roboto,sans-serif;font-size:27px;line-height:38px;font-weight:700;color:#000!important;border-bottom:3px solid #fc0;padding:0 0 10px!important;margin:0 0 24px!important}body.tml-action-profile .tml-profile .tml-field-wrap[class*=_section_header-wrap]{margin:0!important}body.tml-action-profile .tml-profile .tml-field-wrap[class*=_section_header-wrap]:not(:first-child){margin-top:36px!important}body.tml-action-profile .tml-field-wrap{margin-bottom:20px}body.tml-action-profile .tml-label{display:block;color:#000;font-weight:600;font-size:15px;margin:0 0 6px}body.tml-action-profile .tml-field{width:100%!important;max-width:100%!important;font-size:16px!important;font-family:inherit;line-height:1.4;height:auto!important;box-sizing:border-box;padding:12px 14px!important;background:#fff!important;color:#000!important;border:2px solid #ddd!important;border-radius:5px!important}body.tml-action-profile textarea.tml-field{min-height:140px}body.tml-action-profile .tml-field:focus{border-color:#ffcc00!important;box-shadow:0 0 0 3px rgba(255,204,0,.25)!important;outline:none!important}body.tml-action-profile .tml-field[readonly],body.tml-action-profile .tml-field:disabled{background:#f7f7f7!important;color:#666!important}body.tml-action-profile .tml-description{font-size:13px;color:#666;margin:6px 0 0}body.tml-action-profile .tml-pwd{width:100%}body.tml-action-profile .tml-pwd .tml-field{padding-right:46px!important}body.tml-action-profile .tml-toggle-pwd{color:#666;top:50%!important;right:4px!important;transform:translateY(-50%)!important}body.tml-action-profile .tml-toggle-pwd:hover{color:#000}body.tml-action-profile .tml-avatar-wrap img.avatar{border-radius:50%;object-fit:cover;display:block;margin-bottom:8px}body.tml-action-profile .tml-submit-wrap{margin-top:28px!important}body.tml-action-profile .tml-button{text-transform:uppercase;letter-spacing:.4px;cursor:pointer;transition:.2s;background:#000!important;color:#ffcc00!important;border:2px solid #000!important;border-radius:5px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important}body.tml-action-profile .tml-button:hover{background:#ffcc00!important;color:#000!important;border-color:#ffcc00!important}body.tml-action-profile .tml-message,body.tml-action-profile .tml-success{background:#fff9e0;border:1px solid #fc0;border-radius:6px;color:#333;font-size:15px;padding:12px 16px;margin:0 0 22px!important}@media (max-width:767px){body.tml-action-profile .tml-profile{padding:22px 18px 30px}body.tml-action-profile .tml-profile h3{font-size:23px;line-height:32px}body.tml-action-profile .tml-field{padding:13px 14px!important}}