/*! tlj-min c4420929596f9b6bd41bc3ea7429ab40 */
:root{interpolate-size:allow-keywords}h1{font-family:freight-display-pro,serif!important;font-style:italic}h2,h3,h4,h5,h6{font-family:freight-display-pro,serif!important;font-style:normal}body,p,li,td,blockquote,.elementor-widget-text-editor,.elementor-widget-text-editor *,.elementor-widget p,.elementor-widget li,.elementor-widget span,.elementor-heading-title,.elementor-icon-list-text{font-family:kings-caslon-display,serif!important}body,p,li,td,blockquote,.elementor-widget-text-editor,.elementor-widget-text-editor *,.elementor-widget p,.elementor-widget li{font-size:1.1em;line-height:1.9em}.case-results-content,.case-results-content li,.case-results-content li strong,.case-results-content p,.timeline-ul-profile li,.timeline-ul-profile li p,.timeline-ul-profile li span{font-size:16.5px!important;color:#17151599!important}.case-results-content li strong{font-weight:600}body{font-size:16px}h1,h2,h3,h4,h5,h6,.elementor-heading-title.elementor-size-xl,.elementor-heading-title.elementor-size-xxl{font-family:freight-display-pro,serif!important}h1,.elementor-heading-title.elementor-size-xxl{font-style:italic}.heading-custom-font .elementor-heading-title{font-family:freight-display-pro,serif!important}.max-width-desktop{max-width:1352px!important;margin-left:auto;margin-right:auto}.vertical_divider{transform:rotate(90deg)}.max-w-fit-content{max-width:fit-content}.ms-bullets.ms-dir-h{bottom:-25px!important}.ms-bullets.ms-dir-h{opacity:1!important}.home_tes_slider{display:flex;flex-direction:column;gap:20px;width:auto;padding:36px;position:relative;background:#2c2c2c54;backdrop-filter:blur(10px)}.home_tes_slider img{max-width:85px;max-height:85px}.home_tes_slider .home_tes_slider_desc{display:flex;flex-direction:column;gap:20px}.home_tes_slider .home_tes_slider_info_wrapper{display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.ms-slide-info.ms-dir-h{position:absolute!important;bottom:0}.master-slider{position:relative;height:542px;width:440px}.home_tes_slider .home_tes_slider_desc .home_tes_slider_name{font-family:kings-caslon-display,serif;color:#fff;font-size:24px;font-weight:500;margin:0;line-height:normal}.home_tes_slider .home_tes_slider_desc .home_tes_slider_design{font-family:kings-caslon-display,serif;color:#ffffffb3;font-size:16px;font-weight:400;margin:0;line-height:normal}.ms-basic-view{width:876px}.ms-bullets{width:140px!important}.ms-bullet{width:60px!important;background:#00000030!important;height:2px!important}.ms-bullet-selected{width:60px!important;background:#000!important;height:2px!important}.ms-wk .ms-slide{width:50%!important}.ms-view{width:876px!important}.ms-slide .ms-slide-bgcont img{object-fit:contain}.master-slider{height:100%}.owce-carousel-team-two .owl-team-footer{bottom:30px!important;left:10px!important;transform:none!important;top:auto!important}.owce-carousel-team-two .owl-overlay:after{content:""!important;background:#6160606b!important;backdrop-filter:blur(4px)!important}.owl-theme .owl-dots{text-align:left!important}.owl-theme .owl-dots .owl-dot span{background:#00000021!important;border-radius:0!important}.owl-theme .owl-dots .owl-dot.active span{background:#000!important;border-radius:0!important}.owce-carousel-team-two .owl-team-footer{align-items:start!important}.html_ele_display_none{display:none}.home_post_list .ha-post-list-meta-wrap .ha-post-list-category{padding:4px 14px!important;border:1px solid #cccccc!important;border-radius:25px!important}.home_post_list .ha-post-list-content .ha-post-list-title{padding-top:16px!important;max-width:80%}.home_post_list .ha-post-list-content .ha-post-list-excerpt{padding-top:12px;max-width:80%}.home_post_list .ha-post-list{display:flex;flex-direction:column;gap:60px}.home_post_list .ha-post-list-item:after{content:"";display:inline-block;width:24px;height:24px;background-image:url(/wp-content/uploads/2024/12/button-arrow.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px;vertical-align:middle;margin-top:6%}.explo_clip_container{clip-path:polygon(0 1%,0% 100%,95% 100%);height:31%;width:30%}.print_edition_home_post .ha-post-list-title{padding-top:4px;padding-bottom:28px}.owl-team-footer .owl-title{order:1}.owl-team-footer .owl-subtitle{order:2}.owl-team-footer .owl-social-icon{order:0;margin-left:20px}.position-static h3,.position-static .elementor-icon-list-items{position:sticky!important;top:90px}.interview_global_bg_linear_line_mask{background-size:100% 85%!important;background-position:bottom!important}@media screen and (max-width: 1024px){.explore_speaker_grid_empty_block{display:none}}.subscription-form p{display:flex}.subscription-form .wpcf7 input[type=url],.subscription-form .wpcf7 input[type=email],.subscription-form .wpcf7 input[type=tel],.subscription-form .wpcf7 input[type=text]{direction:ltr;border:0px;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;color:#fff;background:transparent;border-radius:0;font-size:14px;font-family:kings-caslon-display;height:100%}.subscription-form .wpcf7 input[type=submit]{background:transparent;font-size:16px;font-family:kings-caslon-display;border-radius:0;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;background:url(/wp-content/uploads/2024/12/right_arrow.svg) no-repeat right center;padding-right:30px;font-weight:400}.subscription-form .wpcf7 input[type=email]::placeholder,.subscription-form .wpcf7 input[type=tel]::placeholder,.subscription-form .wpcf7 input[type=url]::placeholder,.subscription-form .wpcf7 input[type=text]::placeholder{color:#ffffff8c!important}.h2_pzero .ha-post-list-title{padding:0 0 18px}.h2_pzero .ha-post-list-content{max-width:60%}.pglo_post_list .ha-post-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:120px;column-gap:52px;justify-content:space-between}.pglo_post_list .ha-post-list-item:nth-child(3n+1){flex:0 0 100%;flex-direction:column}.pglo_post_list .ha-post-list-item:nth-child(3n+2),.pglo_post_list .ha-post-list-item:nth-child(3n+3){flex:0 0 47%}.pglo_post_list .ha-post-list-item:nth-child(3n+1) .ha-post-list-content{max-width:100%}.pglo_post_list .ha-post-list-item:nth-child(3n+2) .ha-post-list-content,.pglo_post_list .ha-post-list-item:nth-child(3n+3) .ha-post-list-content{max-width:100%}.pglo_post_list .ha-post-list-item:nth-child(3n+2) .ha-post-list-title,.pglo_post_list .ha-post-list-item:nth-child(3n+3) .ha-post-list-title{font-size:20px;line-height:32px}.position-static-container{position:sticky;top:15%}@media screen and (max-width: 1024px){.pglo_post_list .ha-post-list-item:nth-child(3n+2),.pglo_post_list .ha-post-list-item:nth-child(3n+3){flex:0 0 100%}.pglo_post_list .ha-post-list{row-gap:60px}.h2_pzero .ha-post-list-content{max-width:100%}}.extra-width-carousel .owce-carousel .owl-stage-outer{width:150%}.pmpro_card{background-color:transparent!important;box-shadow:none!important;border:none!important}.pmpro_card_content{padding:0!important}.pmpro_level_con_updiv p{margin:0!important}.plan_desc_utext{text-align:left;padding-bottom:26px!important;color:#08070796;font-family:kings-caslon-display,serif}.pmpro_level_cards_wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto 1fr auto;column-gap:24px;max-width:1320px;margin:0 auto}.pmpro_level_card{grid-row:span 5;display:grid;grid-template-rows:subgrid;row-gap:0;padding:40px 36px;border:none!important;border-radius:4px!important;background-color:#ffffff94;box-shadow:0 4px 20px #0000000d;text-align:left}@supports not (grid-template-rows: subgrid){.pmpro_level_card{display:flex;flex-direction:column}.pmpro_level_card .pmpro_level_action{margin-top:auto!important;padding-top:32px;align-self:stretch}}.pmpro_level_card--featured{background-color:#ebebe6;background-image:url(/wp-content/uploads/2024/12/Frame-39055396-1.png);box-shadow:0 12px 40px #8b37471f}.pcard_upper_wrapper{display:flex;align-items:center;gap:20px}.pcard_upper_wrapper img{width:64px;height:64px;flex:none}.pcard_upper_wrapper .pmpro_level_name{font-family:freight-display-pro,serif!important;font-size:34px;font-style:italic;font-weight:400;line-height:1.1;color:#171515;margin:0;padding:0;text-align:left}.pcard_upper_wrapper .pmpro_level_tagline{margin:4px 0 0;font-size:17px;line-height:1.4;color:#08070796;text-align:left}.pmpro_level_card .pmpro_level_details{margin-top:28px}.pmpro_level_card .pmpro_level_details p{margin:0;padding:0;text-align:left}.pmpro_level_card .pmpro_level_details .pmpro_level_price{font-size:60px;font-weight:400;line-height:1;letter-spacing:-.01em;color:#0c0c0c}.pmpro_level_card .pmpro_level_details .pmpro_level_price strong{font-weight:400}.pmpro_level_card .pmpro_level_details .pmpro_level_term,.pmpro_level_card .pmpro_level_details .pmpro_level_note{margin-top:6px;font-size:15px;line-height:1.5;color:#08070796}.pmpro_level_card .pmpro_level_details .pmpro_level_price+p{margin-top:14px}.pmpro_level_card .pmpro_level_rule{height:12px;margin:28px 0;border-top:1px solid rgba(8,7,7,.16);border-bottom:1px solid rgba(8,7,7,.16)}.pmpro_level_card .plan_desc_data{padding:0;border:0;text-align:left}.pmpro_level_card .plan_desc_data>p{margin:0 0 20px;font-size:17px;line-height:1.6;color:#1d181a;text-align:left}.pmpro_level_card .plan_desc_data ul,.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.pmpro_level_card .plan_desc_data ul li,.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text ul li{position:relative;display:block;margin:0;padding:0 0 0 28px;list-style:none;font-size:16px;line-height:1.5;color:#080707b8;text-align:left}.pmpro_level_card .plan_desc_data ul li:before,.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text ul li:before{content:"";position:absolute;left:4px;top:.3em;width:6px;height:11px;border:solid #8B3747;border-width:0 2px 2px 0;transform:rotate(45deg)}.pmpro_level_card .plan_desc_data a,.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text a{color:#8b3747;text-decoration:underline;text-underline-offset:.2em;box-shadow:none}.pmpro_level_card .pmpro_level_action{margin-top:32px;align-self:end}.pmpro_level_card .pmpro_level_action a{display:block;width:100%;box-sizing:border-box;padding:14px 20px;font-family:kings-caslon-display,serif;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;color:#171515;background-color:transparent;border:1px solid #171515;border-radius:56px;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pmpro_level_card .pmpro_level_action a:is(:hover,:focus-visible){background-color:#171515;color:#fff}.pmpro_level_card--featured .pmpro_level_action a{background-color:#8b3747;border-color:#8b3747;color:#fff}.pmpro_level_card--featured .pmpro_level_action a:is(:hover,:focus-visible){background-color:#6f2a38;border-color:#6f2a38;color:#fff}@media screen and (max-width:1099px){.pmpro_level_cards_wrapper{grid-template-columns:minmax(0,560px);grid-template-rows:none;justify-content:center;row-gap:24px}.pmpro_level_card{grid-row:auto;display:flex;flex-direction:column}.pmpro_level_card .pmpro_level_action{margin-top:auto;padding-top:32px;align-self:stretch}}@media screen and (max-width:767px){.pmpro_level_card{padding:28px 22px}.pcard_upper_wrapper{gap:16px}.pcard_upper_wrapper img{width:56px;height:56px}.pcard_upper_wrapper .pmpro_level_name{font-size:30px}.pmpro_level_card .pmpro_level_details{margin-top:24px}.pmpro_level_card .pmpro_level_details .pmpro_level_price{font-size:48px}.pmpro_level_card .pmpro_level_rule{margin:24px 0}.pmpro-checkout #pmpro_pricing_fields{position:static!important}}.pmpro-checkout .pmpro #pmpro_form{display:grid!important;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 767px){.pmpro-checkout .pmpro #pmpro_form{display:block!important}}.pmpro-checkout #pmpro_pricing_fields{position:sticky;top:0;max-width:520px;height:100%;margin:0}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_title{color:#08070796;font-family:kings-caslon-display,serif!important;font-size:13px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;padding:0;margin:0 0 10px}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content{display:flex;flex-direction:column}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content p{color:#1d181a;font-family:kings-caslon-display,serif;font-size:16px;line-height:1.5;padding:0;margin:0;font-weight:400}.pmpro-checkout #pmpro_pricing_fields .pmpro_level_name_text{order:1;display:flex;flex-direction:column;gap:6px}.pmpro-checkout #pmpro_pricing_fields .pmpro_level_name_text strong{font-family:freight-display-pro,serif!important;font-size:44px;font-style:italic;font-weight:400;line-height:1.1;color:#171515}.pmpro-checkout #pmpro_pricing_fields #pmpro_level_cost{order:2;margin-top:20px}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .pmpro_level_cost_text p{display:flex;flex-direction:column;gap:12px}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .pmpro_level_cost_text p strong{font-family:kings-caslon-display,serif;font-size:44px;font-weight:400;line-height:1;color:#0c0c0c}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .tlj-cost-note,.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .pmpro_level_expiration_text p{font-size:15px;line-height:1.5;color:#08070796}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .pmpro_level_expiration_text p{margin-top:4px}.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text{order:3}.pmpro-checkout #pmpro_pricing_fields .pmpro_level_description_text:before{content:"";display:block;height:12px;margin:28px 0;border-top:1px solid rgba(8,7,7,.16);border-bottom:1px solid rgba(8,7,7,.16)}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content .pmpro_level_description_text>p{margin:0 0 20px;font-size:17px;line-height:1.6}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_actions{background-color:transparent;padding:0;border:0px;margin-top:32px}.pmpro-checkout #pmpro_pricing_fields .plan_desc_utext{margin:0;padding-bottom:40px}@media screen and (max-width:767px){.pmpro-checkout #pmpro_pricing_fields .pmpro_level_name_text strong{font-size:36px}.pmpro-checkout #pmpro_pricing_fields .pmpro_card_content #pmpro_level_cost .pmpro_level_cost_text p strong{font-size:38px}}.pmpro-checkout .custom-checkout-wrapper{width:100%!important;display:flex;flex-direction:column;gap:20px}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields{border-radius:4px;background-color:#ffffffb8;padding:40px}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields .pmpro_form_legend .pmpro_form_heading{font-size:32px;color:#171515;font-family:kings-caslon-display,serif;font-style:italic}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields .pmpro_card{margin:0}.pmpro-checkout .pmpro #pmpro_form #pmpro_user_fields{grid-column:2 / span 1;background-color:#fff;padding:24px;border-radius:12px;margin-bottom:40px}.pmpro-checkout .pmpro #pmpro_user_fields legend h2{color:#000}.pmpro-checkout .pmpro #pmpro_user_fields .pmpro_card_actions{background-color:transparent;padding-left:0}.pmpro-checkout .pmpro #pmpro_user_fields .pmpro_card_actions a{color:#00f}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields .pmpro_card .pmpro_form_fields label{color:#08070780;font-family:kings-caslon-display,serif}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields .pmpro_card .pmpro_form_fields input{border:1px solid rgba(0,0,0,.11)}.pmpro-checkout .custom-checkout-wrapper #pmpro_user_fields .pmpro_card .pmpro_form_fields .pmpro_form_field-password-toggle{font-weight:500;color:#171515}.pmpro-checkout .custom-checkout-wrapper .pmpro_card_actions{margin-top:20px;padding:20px 0;background-color:transparent}.pmpro-checkout .pmpro #pmpro_form #pmpro_form_fieldset-pmproship{grid-column:2 / span 1;background-color:#fff;padding:24px;border-radius:12px;margin-bottom:40px}.pmpro-checkout .pmpro #pmpro_form #pmpro_form_fieldset-pmproship legend h2{color:#000}.pmpro-checkout .pmpro .pmpro_form_submit{grid-column:2 / span 1}#termly-code-snippet-support .t-consentPrompt{inset:auto 0 0!important;width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;box-sizing:border-box!important;padding:14px 24px!important;box-shadow:0 -2px 14px #00000014!important}#termly-code-snippet-support .t-consentPrompt>div{display:flex!important;align-items:center!important;gap:24px!important;width:100%!important;max-width:1360px!important;margin:0 auto!important}#termly-code-snippet-support .t-consentPrompt>div>div:first-child{flex:0 0 auto!important;margin:0!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child{flex:1 1 auto!important;display:flex!important;align-items:center!important;gap:24px!important;margin:0!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child>div:first-child{flex:1 1 auto!important;margin:0!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child>div:last-child{flex:0 0 auto!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child>div:last-child button{width:auto!important;min-width:0!important;margin:0!important;white-space:nowrap}@media (max-width:767px){#termly-code-snippet-support .t-consentPrompt{padding:14px 16px!important}#termly-code-snippet-support .t-consentPrompt>div,#termly-code-snippet-support .t-consentPrompt>div>div:last-child{flex-direction:column!important;align-items:stretch!important;gap:10px!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child>div:last-child{flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important}#termly-code-snippet-support .t-consentPrompt>div>div:last-child>div:last-child button{flex:1 1 0!important;width:auto!important;padding-left:8px!important;padding-right:8px!important}}@media (max-width:1024px){.elementor-1323 .elementor-element-1e499e0c{margin-left:auto;margin-right:14px;width:auto}.elementor-1323 .elementor-element-45cee4a7 .elementor-button{padding:10px 16px;white-space:nowrap}.elementor-widget-navigation-menu .hfe-nav-menu li.menu-item.tlj-menu-join>a.hfe-menu-item,.elementor-widget-navigation-menu .hfe-nav-menu li.menu-item.tlj-menu-join>a.hfe-menu-item:hover{color:#8b3747!important;font-weight:600}}@media (min-width:1025px){.hfe-nav-menu li.tlj-menu-join{display:none!important}}.pmpro-checkout .pmpro #pmpro_form .pmpro_form_field-username{display:none}.pmpro-checkout .pmpro #pmpro_form .tlj-checkout-submit{margin-top:28px}.pmpro-checkout .pmpro #pmpro_form .tlj-checkout-submit #pmpro_btn-submit{width:100%}.pmpro-checkout .pmpro #pmpro_form .tlj-checkout-note{margin:10px 0 0;font-family:kings-caslon-display,serif;font-size:14px;line-height:1.4;text-align:center;color:#08070796}.pmpro .pmpro_message{grid-column:1 / -1;margin:12px 0;padding:12px;border:1px solid #e5e7eb;background:#f9fafb}.pmpro-checkout .pmpro #pmpro_form #pmpro_pricing_fields .pmpro_card_actions #other_discount_code_p{display:block}.pmpro-checkout .pmpro #pmpro_form #pmpro_pricing_fields .pmpro_card_actions #other_discount_code_fields{display:none}#pmpro_discount_code_wrap,#other_discount_code_tr{grid-column:1 / -1!important;display:block!important;width:100%;margin-top:12px}#pmpro_discount_code_wrap td,#other_discount_code_tr td{display:block;padding:0}#pmpro_discount_code_wrap .pmpro_form_fields-inline,#other_discount_code_tr .pmpro_form_fields-inline{display:flex;gap:8px;align-items:center;flex-wrap:wrap}#pmpro_discount_code{width:260px;max-width:100%;box-sizing:border-box;padding:10px 12px;line-height:1.2}#pmpro_discount_code_btn,#pmpro_apply_discount_code{padding:10px 14px;line-height:1.2;cursor:pointer}#pmpro_btn-submit-paypalexpress{font-family:kings-caslon-display,serif;font-size:14px;font-weight:400;border-radius:56px}.pmpro-checkout .pmpro #pmpro_form .pmpro_form_input{border-color:#0006}.pmpro-account{background-image:url(/wp-content/uploads/2024/12/Frame-39055396-1.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.pmpro-account .site-content-contain{background-color:transparent!important}.pmpro-account .pmpro{padding:80px 0}.pmpro-account .pmpro .pmpro_section_title{color:#0c0c0c;font-family:kings-caslon-display,serif;font-size:60px;padding:0;font-weight:400}.pmpro-account .pmpro_card_title{padding:0;font-weight:400;font-family:kings-caslon-display,serif;margin-bottom:8px}.pmpro-account .pmpro_card_title img{height:72px;width:72px}.pmpro-account #pmpro_account-profile{margin-bottom:80px}.pmpro-account #pmpro_account-membership{margin:80px 0}.pmpro-account #pmpro_account-profile .pmpro_card{display:flex;flex-direction:column;gap:8px;background-color:#fff!important;padding:20px;box-shadow:0 4px 20px #0000000d!important}.pmpro-account #pmpro_account-profile .pmpro_card_content .pmpro_list_item{margin:0;font-family:kings-caslon-display,serif}.pmpro-account #pmpro_account-profile .pmpro_card_content .pmpro_list_item strong{font-weight:600}.pmpro-account #pmpro_account-profile .pmpro_card_actions,.pmpro-account #pmpro_account-membership .pmpro_card_actions{background-color:transparent;padding:20px 0 0;font-family:kings-caslon-display,serif}.pmpro-account #pmpro_account-membership .pmpro_section_content{background-color:#fff!important;padding:20px;box-shadow:0 4px 20px #0000000d!important;margin-top:18px}.pmpro-account #pmpro_account-orders .pmpro_card{font-family:kings-caslon-display,serif;background-color:#fff!important;box-shadow:0 4px 20px #0000000d!important;padding:0 20px}.pmpro-invoice{background-image:url(/wp-content/uploads/2024/12/Frame-39055396-1.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.pmpro-invoice .pmpro{padding:80px 0;border-radius:8px;max-width:1352px;margin:auto}.pmpro-invoice .pmpro_section_title{color:#0c0c0c;font-family:kings-caslon-display,serif;font-size:90px;padding:0;font-weight:400}.pmpro-invoice .pmpro #pmpro_order_list .pmpro_table_orders,.pmpro-invoice .pmpro .pmpro_actions_nav-right{font-family:kings-caslon-display,serif}.pmpro-cancel #pmpro_cancel .pmpro_card_title{color:#0c0c0c;font-family:kings-caslon-display,serif;font-size:90px;padding:0;font-weight:400}.pmpro_actions_nav-right a{font-family:kings-caslon-display,serif}.pmpro-cancel #pmpro_cancel .pmpro_card_content p{font-family:kings-caslon-display,serif;margin:0}.pmpro-confirmation #pmpro_confirmation-3 h2{color:#0c0c0c;font-family:kings-caslon-display,serif;font-size:60px;margin-bottom:20px}.pmpro-confirmation #pmpro_confirmation-3 p{font-family:kings-caslon-display,serif;color:#000000d4}.pmpro-confirmation #pmpro_confirmation-3 p strong{color:#000;font-weight:600}.pmpro-confirmation #pmpro_confirmation-3 .pmpro_card_title{color:#0c0c0c;font-family:kings-caslon-display,serif;padding:0;font-weight:400}.pmpro-confirmation #pmpro_confirmation-3 .pmpro_card{margin:0;display:flex;flex-direction:column;gap:20px}.pmpro-confirmation #pmpro_confirmation-3 .pmpro_list .pmpro_list_item{font-size:18px;color:#000000d4;margin:0}.pmpro-confirmation #pmpro_confirmation-3 .pmpro_list .pmpro_list_item strong{font-weight:600}.pmpro-checkout .site-content-contain{background-color:transparent}.pmpro-checkout{background-image:url(/wp-content/uploads/2024/12/Frame-39055396-1.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.pmpro-checkout .pmpro #pmpro_form>.pmpro_message,.pmpro-checkout .pmpro #pmpro_form>.pmpro_error{grid-column:1 / -1;order:-1;margin-bottom:16px}.pmpro-checkout .pmpro #pmpro_form>.pmpro_discount_code_msg{grid-column:1 / -1;order:-1;margin-bottom:16px}.login_pmpro_page{background-color:#fff;box-shadow:0 4px 20px #0000000d;border-radius:8px;max-width:600px!important;width:100%;padding:20px}.login_pmpro_page #loginform label{color:#08070780;font-family:kings-caslon-display,serif;font-size:14px}.login_pmpro_page #loginform input{border-color:#0006!important}.login_pmpro_page #loginform .pmpro_form_field-password-toggle-state{font-weight:600}.login_pmpro_page #loginform .login-submit .button{background-color:#8b3747!important;border-radius:56px}.login_pmpro_page #loginform .login-submit .button:hover{color:#fff!important}.login_pmpro_page .pmpro_card_actions{background-color:transparent;padding:20px 0}.login_pmpro_page #pmpro_login{margin:0}.login_pmpro_page #pmpro_login .pmpro_card_title{color:#0c0c0c;font-family:kings-caslon-display,serif;font-size:60px;font-weight:400;padding:0}.pmpro_content_message .pmpro_card_title{font-size:60px;color:#1d181a;line-height:72px;padding:0;font-weight:400}.pmpro_content_message .pmpro_card_content{color:#1d181a99;font-size:16px;font-family:kings-caslon-display,serif;width:70%;margin-top:4px}.pmpro_content_message .pmpro_card_actions{display:none}.pmpro_content_message .pmpro_card_content .pmpro_btn{margin-top:10px;background-color:#8b3747;border-radius:56px;font-family:kings-caslon-display,serif;font-size:14px;color:#fff;font-weight:400;border:transparent}.fetched-podcast-page-auth-card{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;max-width:1352px;margin-left:auto;margin-right:auto}.fetched-podcast-page-auth-card .card{background-color:#b6cdde;width:48%}.fetched-podcast-page-auth-card .card:nth-child(1),.fetched-podcast-page-auth-card .card:nth-child(4),.fetched-podcast-page-auth-card .card:nth-child(5),.fetched-podcast-page-auth-card .card:nth-child(8),.fetched-podcast-page-auth-card .card:nth-child(9){background-color:#b6cdde}.fetched-podcast-page-auth-card .card:nth-child(2),.fetched-podcast-page-auth-card .card:nth-child(3),.fetched-podcast-page-auth-card .card:nth-child(6),.fetched-podcast-page-auth-card .card:nth-child(7),.fetched-podcast-page-auth-card .card:nth-child(10){background-color:#1e1b1b}.fetched-podcast-page-auth-card .card .card-content{display:flex;justify-content:space-between;height:100%}.fetched-podcast-page-auth-card .card .card-content .card-left{width:55%;padding:32px}.fetched-podcast-page-auth-card .card .card-content .card-right{width:45%}.fetched-podcast-page-auth-card .card .card-content .card-left h3{font-size:32px;color:#1e1b1b;padding:0;margin-bottom:40px;line-height:40px}.fetched-podcast-page-auth-card .card:nth-child(2) .card-content .card-left h3,.fetched-podcast-page-auth-card .card:nth-child(3) .card-content .card-left h3,.fetched-podcast-page-auth-card .card:nth-child(6) .card-content .card-left h3,.fetched-podcast-page-auth-card .card:nth-child(7) .card-content .card-left h3,.fetched-podcast-page-auth-card .card:nth-child(10) .card-content .card-left h3{color:#fff}.fetched-podcast-page-auth-card .card-left .card-body p{color:#1e1b1bb0;font-size:14px;font-family:kings-caslon-display,serif}.fetched-podcast-page-auth-card .card:nth-child(2) .card-left .card-body p,.fetched-podcast-page-auth-card .card:nth-child(3) .card-left .card-body p,.fetched-podcast-page-auth-card .card:nth-child(6) .card-left .card-body p,.fetched-podcast-page-auth-card .card:nth-child(7) .card-left .card-body p,.fetched-podcast-page-auth-card .card:nth-child(10) .card-left .card-body p{color:#fff}.fetched-podcast-page-auth-card .card-left .card-body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.fetched-podcast-page-auth-card .card-left{display:flex;flex-direction:column}.fetched-podcast-page-auth-card .card-left .card-body a{color:#8b3747;border-bottom:1px solid #8B3747;padding-bottom:4px;width:fit-content;font-size:14px}.fetched-podcast-page-auth-card .card:nth-child(2) .card-left .card-body a,.fetched-podcast-page-auth-card .card:nth-child(3) .card-left .card-body a,.fetched-podcast-page-auth-card .card:nth-child(6) .card-left .card-body a,.fetched-podcast-page-auth-card .card:nth-child(7) .card-left .card-body a,.fetched-podcast-page-auth-card .card:nth-child(10) .card-left .card-body a{color:#fff;border-bottom:1px solid #ffffff}.fetched-podcast-page-auth-card .card .card-content .card-right img{height:100%;object-fit:cover;min-height:373px}.fetched-podcast-page-auth-card .card:nth-child(2) .card-content .card-left img,.fetched-podcast-page-auth-card .card:nth-child(3) .card-content .card-left img,.fetched-podcast-page-auth-card .card:nth-child(6) .card-content .card-left img,.fetched-podcast-page-auth-card .card:nth-child(7) .card-content .card-left img,.fetched-podcast-page-auth-card .card:nth-child(10) .card-content .card-left img{filter:invert(1)}.fetched-podcast-page-auth-card-wrapper{background-color:#ede9e1;padding-bottom:100px;padding-top:100px}.print_edition_home_post .ha-post-list-wrapper .ha-post-list .ha-post-list-item .author-info,.print_edition_home_post .ha-post-list-wrapper .ha-post-list .ha-post-list-item .ha-post-list-excerpt a{display:none}.print_edition_home_post .ha-post-list-wrapper .ha-post-list .ha-post-list-item{flex-direction:column}.pmpro-checkout .pmpro #pmpro_form .test{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.grid-item:nth-child(3){grid-column:1 / span 1}.pmpro-checkout #pmpro_pricing_fields{top:0}.pp-multiple-authors-layout-boxed{display:none}@media screen and (max-width:767px){.pmpro-checkout .pmpro #pmpro_form .test{display:block}#pmpro_form #pmpro_pricing_fields{position:static;max-width:100%;width:100%}.pmpro-checkout .custom-checkout-wrapper{width:100%!important}.pmpro-invoice .pmpro_section_title,.pmpro-account .pmpro .pmpro_section_title,.pmpro-cancel #pmpro_cancel .pmpro_card_title{font-size:36px}}.pmpro-confirmation .pmpro_section .pmpro_card_title{padding:0;font-family:kings-caslon-display,serif;font-weight:400}.pmpro-confirmation .pmpro_section .pmpro_card_title img{box-shadow:none;margin-bottom:16px}.remove-profile-from-post .ha-post-list-content .ha-post-list-excerpt .author-info{display:none}.remove-profile-from-post .ha-post-list-item .ha-post-list-content a{flex-direction:column}.remove-profile-from-post .ha-post-list-item>a:first-of-type:not(:has(*)){display:none}#black-bg-sub-form .wpcf7 form.sent .wpcf7-response-output{color:#fff}.owce-carousel-team-two .owl-logo-list{display:flex;gap:14px;position:absolute;bottom:110px;left:20px;visibility:hidden}.owce-carousel-team-two .owl-logo-list div{display:flex}.owl-logo-list img{height:80px;max-height:100%;width:auto!important;max-width:-webkit-fill-available}.owce-carousel-team-two:hover .owce-carousel-team-two .owl-logo-list,.owce-carousel-team-two .item:hover .owl-team-footer .owl-logo-list{visibility:visible!important}.pglo_post_list .ha-post-list-item:nth-child(3n+3){flex-direction:column}.page-template-user-profile-new #profile-expertise .e-con-inner:empty~.elementor-element-2e803e5{display:none}@media screen and (min-width:900px) and (max-width:1380px){header{padding-left:20px;padding-right:20px}}@media screen and (max-width:1380px){.home_header{padding-left:20px;padding-right:20px}}.contact-form-cont{display:flex;flex-direction:column;background-color:#f0ebe2;padding:28px 24px;box-shadow:0 4px 40px #0000000d}.contact-form-cont .t-cont p{display:flex;gap:28px;width:100%}.contact-form-cont .t-cont{display:flex;gap:28px}.contact-form-cont .t-cont p label{font-family:kings-caslon-display,serif;color:#08070780;font-size:14px;width:100%}.contact-form-cont .text-area-container p label{font-family:kings-caslon-display,serif;color:#08070780;font-size:14px}.contact-form-cont .t-cont p label input{background-color:transparent;margin-top:4px;border-color:#00000014}.contact-form-cont .t-cont p label input:focus{border-color:#0006}.contact-form-cont .text-area-container p label textarea{background-color:transparent;margin-top:4px;border-color:#00000014}.contact-form-cont .text-area-container p label textarea:focus{border-color:#0006}.contact-form-cont .submit-btn input{border-radius:56px;padding:14px 22px;font-family:kings-caslon-display,serif;font-size:14px}.contact-form-cont .submit-btn input:hover{background-color:#8b3747;color:#fff}.h-full-container{height:100%}.timeline-ul-profile li{list-style:none;padding-bottom:28px;padding-left:12px;border-left:1px dotted rgba(0,0,0,.35);position:relative;line-height:normal}.timeline-ul-profile li:last-child{border-left:none;padding-bottom:0}.timeline-ul-profile li:before{content:"";position:absolute;left:-4px;top:6%;transform:translateY(-50%);width:8px;height:8px;background-color:#000;border-radius:50%}.profile-page-tabs{padding:0;height:100%}.profile-page-tabs .e-n-tabs{background-color:#e7e0d4;border-radius:4px}.profile-page-tabs .e-n-tabs-content .e-active{padding:28px}.h-fit{height:fit-content!important}.profile-page-tabs .e-n-tabs .e-n-tabs-heading{border-bottom:1px solid rgba(0,0,0,.1);gap:0px}.profile-page-tabs .e-n-tabs .e-n-tabs-heading button{padding-left:28px;padding-right:28px;border-bottom:2px solid transparent}.profile-page-tabs .e-n-tabs .e-n-tabs-heading button[aria-selected=true]{border-bottom:2px solid #8B3747}.profile-post-list .ha-post-list-meta-wrap .ha-post-list-author{color:#1d181a80;padding:4px 16px;border:1px solid rgba(29,24,26,.5);border-radius:56px;font-family:kings-caslon-display,serif;font-size:12px;margin:16px 0}.profile-post-list .ha-post-list-content{max-width:80%}.profile-post-list .ha-post-list-content .ha-post-list-title{padding-bottom:12px;max-width:70%}@media screen and (max-width:768px){.position-static-container{position:static}.profile-page-tabs .e-n-tabs .e-n-tabs-heading button{padding-left:8px;padding-right:8px}.profile-page-tabs .e-n-tabs .e-n-tabs-heading button[aria-selected=false]{border-top:1px solid #1d181a80}}.pmpro-checkout .pmpro #pmpro_form .mid-wrapper-pr-checkout{display:contents}#open_mega_menu,#close_mega_menu{cursor:pointer}#mega_menu{position:fixed;height:100vh;top:0;background-color:#000000a6;box-shadow:0 4px 6px #0000001a;transition:transform .6s ease-in-out,opacity .6s ease-out;transform:translateY(-100%);opacity:0;z-index:1000}#mega_menu.active{transform:translateY(0);opacity:1;pointer-events:auto}.hero-section-profile{background-color:#ded4c5;background-size:contain}.profile-nav-topmid{background-color:#f0ebe4!important}.bg-profile-con{background-color:#ede9e1!important}.pro-asso-awards-container{display:flex;flex-direction:column;gap:24px}.pro-asso-awards-container .award-item img{height:60px}.pro-asso-awards-container .award-item{display:flex;gap:28px;align-items:center}.pro-asso-text-area .professional_association-content ul,.pro-asso-awards-container .award-title-list{margin-left:20px}.pro-asso-awards-container .award-title-list li{list-style:disc}.case-results-content ul{margin-left:20px}.pero-asso-con-wrapper{display:flex;flex-direction:column;gap:24px}.pero-asso-con-wrapper p,.pero-asso-con-wrapper li{color:#17151599}.before_footer_section_pro{background-color:#ded4c5}.ha-post-list-wrapper .pf-post-list-wrapper{display:flex;flex-direction:column;gap:100px}.ha-post-list-wrapper .pf-post-list-wrapper .post-meta .post-categories{padding:4px 14px!important;border:1px solid #cccccc!important;border-radius:25px!important;color:#827d78}.ha-post-list-wrapper .pf-post-list-wrapper .latest-post .post-thumbnail{margin-bottom:24px}.ha-post-list-wrapper .pf-post-list-wrapper .latest-post .post-title{padding-top:16px;margin-bottom:0}.ha-post-list-wrapper .pf-post-list-wrapper .post-author{color:#827d78;margin-top:0;font-size:24px}.ha-post-list-wrapper .pf-post-list-wrapper .latest-post .post-content{display:flex;flex-direction:column;gap:20px;margin-top:12px;font-family:kings-caslon-display,serif;font-size:16px;color:#1d181a99}.ha-post-list-wrapper .pf-post-list-wrapper .latest-post .post-content a{font-size:16px;color:#8b3747;font-family:kings-caslon-display,serif;padding-bottom:4px;border-bottom:1px solid #8B3747;width:fit-content}.associate-pro-images,.associate-pro-images img{height:auto!important;max-height:100%;width:300px!important;object-fit:contain;border-radius:8px!important}.hero-section-profile{min-height:60vh!important}#posts-listing-custom{display:grid;grid-template-columns:repeat(2,1fr);gap:100px}.category-filter-template{display:flex;flex-direction:column;gap:174px}.category-filter-template .custom-ca-search-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.category-filter-template .custom-ca-search-wrapper .search-bar form{display:flex;gap:14px}.category-filter-template .custom-ca-search-wrapper .category-list{display:flex;gap:12px}.category-filter-template .custom-ca-search-wrapper .category-list a{color:#1d181a80;border:1px solid rgba(29,24,26,.5);border-radius:56px;padding:4px 12px;display:flex;align-items:center;font-size:12px;height:max-content}.category-filter-template .latest-post .post-title{padding-top:16px;margin-bottom:0}.category-filter-template .post-author{color:#827d78;margin-top:0;font-size:24px}.category-filter-template .latest-post .post-content{display:flex;flex-direction:column;gap:20px;margin-top:12px;font-family:kings-caslon-display,serif;font-size:16px;color:#1d181a99}.category-filter-template .latest-post .post-content a{color:#8b3747;border-bottom:1px solid #8B3747;width:fit-content}.practice-area-prof-wrapper{display:flex;align-items:center}.pra-pf-chart-data .practice_area-item{display:flex;flex-direction:column-reverse}.pra-pf-chart-data{display:flex;flex-direction:column;gap:34px;width:30%}.practice-area-profile .practice_area-item .bg canvas{width:100%!important;height:100%!important}.pra-pf-chart-data .practice_area-item .practice_area-value{font-size:28px;color:#171515cc}.pra-pf-chart-data .practice_area-item .practice_area-label{color:#17151599;font-size:14px;font-family:kings-caslon-display,serif}.intro-content .intro-text{height:200px;overflow-x:clip;transition:height .35s ease}.intro-content.expanded .intro-text{height:max-content;overflow-x:clip;transition:height .35s ease}.intro-content .read-more-btn{margin-top:10px;color:#8b3747;border:none;cursor:pointer;padding:0;font-size:14px;border-bottom:1px solid #8B3747;background-color:transparent;font-family:kings-caslon-display,serif;border-radius:0}.intro-content .read-more-btn:hover{background-color:transparent!important}.custom-ca-search-wrapper .search-bar form{border:1px solid #1d181a80;border-radius:56px;height:50px;padding:6px}.custom-ca-search-wrapper .search-bar form input{border-color:transparent;border-radius:56px}.custom-ca-search-wrapper .search-bar form input::placeholder{color:#1d181a80}.custom-ca-search-wrapper .search-bar form button{display:flex;align-items:center;border-radius:56px;font-weight:400;padding:12px}.custom-ca-search-wrapper .search-bar form button:hover{background-color:transparent}.post-grid-ele-addon-cus .al-post__text-wrapper .al-post__content-title{padding-top:0}.post-grid-ele-addon-cus .al-post__text-wrapper{padding:36px 0 0}.post-grid-ele-addon-cus .al-post__text-wrapper .al-post__meta-wrapper{padding:0}.post-grid-ele-addon-cus .al-post__text-wrapper .al-post__meta-wrapper .al-post__meta-author svg{display:none}.post-grid-ele-addon-cus .al-posts__wrapper article:nth-child(odd) .al-post__inner-wrapper{margin-left:36px;margin-bottom:80px}.post-grid-ele-addon-cus .al-posts__wrapper article:nth-child(2n) .al-post__inner-wrapper{margin-right:36px;margin-bottom:80px}.post-grid-ele-addon-cus .eac__button .eac__read-button{background-color:transparent!important;border:1px solid #000000;border-radius:56px;background-image:none}.post-grid-ele-addon-cus .eac__button .eac__read-button:active{box-shadow:none}.intro-content .read-more-btn:focus{background-color:transparent}.elementor-shortcode .author-info .author-name{margin-top:24px;margin-bottom:10px;font-weight:600;font-size:20px;color:#000000d4;font-family:kings-caslon-display,serif}.elementor-shortcode .author-info .law-firm-details-container{display:flex;flex-direction:column;gap:4px}.elementor-shortcode .author-info .law-firm-details-container p{margin:0;color:#1d181a99;font-family:kings-caslon-display,serif;font-size:16px}.elementor-shortcode .author-info .social-media-container{margin-top:24px;margin-bottom:12px}.elementor-shortcode .author-info .social-media-container p{color:#000000d4;font-family:kings-caslon-display,serif;font-size:16px;font-weight:500;margin-bottom:4px}#mega_menu{z-index:9999}.author-info .profile-button{background-color:#8b3747;color:#fff;font-weight:400;font-family:kings-caslon-display,serif;font-size:14px;padding:14px 24px;border-radius:56px;display:block;margin-top:12px;width:fit-content;margin-bottom:56px}.single-post .pmpro_content_message{margin-bottom:80px!important}@media screen and (max-width:767px){#mega_menu{overflow:scroll}#mega_menu .e-con-inner{padding:10px}#mega_menu .e-con-inner .elementor-element-282e86aa{flex-wrap:nowrap}.fetched-podcast-page-auth-card .card .card-content .card-right img{min-height:auto}.fetched-podcast-page-auth-card .card-left .card-body{gap:4px}.fetched-podcast-page-auth-card .card .card-content{flex-direction:column}.fetched-podcast-page-auth-card .card .card-content .card-left{padding:20px;width:100%}.fetched-podcast-page-auth-card .card .card-content .card-right{width:100%}.fetched-podcast-page-auth-card{padding:20px}#profile-expertise{padding-bottom:100px}.profile-page-tabs .e-n-tabs .e-n-tabs-heading #e-n-tab-title-1341974753{margin-top:0}.ha-post-list-wrapper .pf-post-list-wrapper .latest-post .post-title{font-size:24px}.ha-post-list-wrapper .pf-post-list-wrapper .post-author{font-size:20px;margin-top:10px}.post-grid-ele-addon-cus .al-posts__wrapper article:nth-child(odd) .al-post__inner-wrapper{margin-left:0}}.footer-breadcrumb .breadcrumb_last{text-transform:capitalize}#profile-contributions,#profile-lawyer-podcasts-section{padding-top:100px}#profile-main-top-section{padding-bottom:50px}#season-hero-section:before{background-position:calc(100% - 100px) 35px!important;background-repeat:no-repeat;background-size:contain}.test .pmpro_form_submit{grid-column:2 / span 1}.custom-checkout-wrapper #pmpro_tos_fields{margin:0}.custom-checkout-wrapper #pmpro_tos_fields #openTosModal{color:#000!important}#tosModal #cancelBtn{background:#fff;color:#000;border:1px solid black!important}#mega_menu{z-index:99999!important}.hfe-nav-menu .sub-menu li .hfe-sub-menu-item{color:#000!important}.elementor-button-wrapper .elementor-button{transition:background-color .3s ease,color .3s ease!important}.elementor-button-wrapper .elementor-button:hover{background-color:#000!important;color:#fff!important}.tlj-version3B-overlay{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;z-index:1;background:repeating-linear-gradient(90deg,rgba(0,0,0,.06) 0px,rgba(0,0,0,.06) 1px,transparent 3px,transparent 8px),linear-gradient(5deg,#fff 15%,#fff0 30%);animation:tljLinesFloat 16s linear infinite;opacity:.75}@keyframes tljLinesFloat{0%{transform:translateY(0)}to{transform:translateY(-120px)}}.custom-header .site-branding{display:none}.site-content-contain .site-content{padding:0}.page:not(.home) #content{padding-bottom:0}@media (max-width: 1024px){.elementor-249 .elementor-element.elementor-element-4f241d44.elementor-element{display:none!important}}@media (max-width: 1024px){.page-id-245 .hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li{width:100%;margin-right:0}.page-id-245 .elementor-249 .elementor-element.elementor-element-7af4b3bf img{height:fit-content!important}.page-id-245 .elementor-249 .elementor-element.elementor-element-e3739f5:not(.elementor-motion-effects-element-type-background),.page-id-245 .elementor-249 .elementor-element.elementor-element-e3739f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{padding:10px!important}}@media (max-width: 768px){.fetched-podcast-page-auth-card .card:nth-child(1),.fetched-podcast-page-auth-card .card:nth-child(4),.fetched-podcast-page-auth-card .card:nth-child(5),.fetched-podcast-page-auth-card .card:nth-child(8),.fetched-podcast-page-auth-card .card:nth-child(9){width:100%!important}.fetched-podcast-page-auth-card .card .card-content .card-left h3{font-size:24px!important;color:#1e1b1b;padding:0;margin-bottom:40px;line-height:32px}#profile-lawyer-podcasts-section{padding-top:0!important}}@media (max-width: 767px){.elementor-424 .elementor-element.elementor-element-ec755a0{--gap: 24px 24px;--row-gap: 24px;--column-gap: 24px;margin-top:110%!important}}@media (max-width: 1024px){.elementor-424 .elementor-element.elementor-element-6109a66 .elementor-heading-title{font-size:32px!important}}.grecaptcha-badge{display:none!important}@media screen and (max-width: 1024px){.hfe-nav-menu-icon svg.e-font-icon-svg,.hfe-nav-menu-icon i{width:28px;height:28px;font-size:28px;fill:currentColor}}.al-post__excerpt-wrapper,.al-post__excerpt-wrapper span,.al-post__excerpt-wrapper *,.al-post__content-title{font-family:kings-caslon-display,serif!important}#mega_menu,#mega_menu *,#mega_menu a,#mega_menu a:visited,.elementor-248 .elementor-heading-title,.elementor-248 .elementor-heading-title a,.elementor-248 .elementor-widget-text-editor,.elementor-248 .elementor-widget-text-editor *,.elementor-248 .footer-link-color .elementor-heading-title,.elementor-248 .footer-link-color a,.elementor-248 .footer-breadcrumb,.elementor-248 .footer-breadcrumb a{color:#fff!important}.elementor-7660 .elementor-element.elementor-element-0930c38{--padding-top: .5em !important}.elementor-244 .elementor-element.elementor-element-f96caff .elementor-heading-title,.elementor-244 .elementor-element.elementor-element-5e5fcf2 .elementor-heading-title{font-size:13px!important;font-style:italic!important;color:#ffffffb0!important}@media (max-width: 767px){.elementor-7660 .elementor-element.elementor-element-77d9d3a5{--gap: 0px 0px !important;--row-gap: 0px !important;--column-gap: 0px !important}.elementor-7660 .elementor-element.elementor-element-0930c38{--padding-top: 0px !important}.elementor-7660 .elementor-element.elementor-element-8ce084b img{width:80%!important}.elementor-7660 .elementor-element.elementor-element-125b426 img{width:70%!important}}@media (max-width: 767px){.elementor-5202 .elementor-element.elementor-element-283a9a0{--padding-top: 440px !important}.elementor-5202 .elementor-element.elementor-element-7475375d .elementor-heading-title{color:#1e1b1b!important}}.elementor-7660 .elementor-element.elementor-element-27cf429d{--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--flex-direction: row;--flex-wrap: wrap;--align-items: center;--justify-content: space-between;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.elementor-7660 .elementor-element.elementor-element-4c2ee59f{flex:0 0 100%;max-width:100%}.elementor-7660 .elementor-element.elementor-element-ef806c1{flex:0 1 auto}.elementor-7660 .elementor-element.elementor-element-ef806c1 .elementor-heading-title{font-family:freight-big-pro,freight-display-pro,serif!important;font-style:italic;line-height:1.05;margin:0;white-space:nowrap}.elementor-7660 .elementor-element.elementor-element-25e4503f{flex:0 0 auto;width:auto}.elementor-7660 .elementor-element.elementor-element-25e4503f img{width:auto!important;display:block}.elementor-7660 .elementor-element.elementor-element-209f8b6c{--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;align-self:stretch}.elementor-7660 .elementor-element.elementor-element-66f6a071{flex:1 1 auto;min-height:0;display:flex}.elementor-7660 .elementor-element.elementor-element-66f6a071>.elementor-widget-container{flex:1 1 auto;min-height:0;display:flex}.elementor-7660 .elementor-element.elementor-element-66f6a071>.elementor-widget-container>a,.elementor-7660 .elementor-element.elementor-element-66f6a071 .elementor-image,.elementor-7660 .elementor-element.elementor-element-66f6a071 picture{flex:1 1 auto;display:block;min-height:0;width:100%}.elementor-7660 .elementor-element.elementor-element-66f6a071 img{width:100%!important;height:100%!important;object-fit:cover;object-position:top center;display:block}@media (min-width: 1025px){.elementor-7660 .elementor-element.elementor-element-34c82c30{--padding-top: 32px;--padding-right: 52px;--padding-bottom: 32px;--padding-left: 62px}.elementor-7660 .elementor-element.elementor-element-27cf429d{column-gap:16px;row-gap:52px}.elementor-7660 .elementor-element.elementor-element-ef806c1 .elementor-heading-title{font-size:36px}.elementor-7660 .elementor-element.elementor-element-25e4503f img{height:50px}}@media (min-width: 768px) and (max-width: 1024px){.elementor-7660 .elementor-element.elementor-element-4d36129{--width: 100%;width:100%}.elementor-7660 .elementor-element.elementor-element-34c82c30{--padding-top: 28px;--padding-right: 26px;--padding-bottom: 28px;--padding-left: 28px}.elementor-7660 .elementor-element.elementor-element-27cf429d{column-gap:12px;row-gap:28px}.elementor-7660 .elementor-element.elementor-element-ef806c1 .elementor-heading-title{font-size:clamp(17px,2.3vw,26px)}.elementor-7660 .elementor-element.elementor-element-25e4503f img{height:clamp(23px,3.2vw,36px)}.elementor-7660 .elementor-element.elementor-element-29a89f9b .elementor-heading-title{font-size:clamp(22px,2.9vw,28px);line-height:1.15}}@media (max-width: 767px){.elementor-7660 .elementor-element.elementor-element-34c82c30{--padding-top: 24px;--padding-right: 20px;--padding-bottom: 24px;--padding-left: 20px;--gap: 20px 20px;--row-gap: 20px;--column-gap: 20px}.elementor-7660 .elementor-element.elementor-element-27cf429d{column-gap:12px;row-gap:22px}.elementor-7660 .elementor-element.elementor-element-ef806c1 .elementor-heading-title{font-size:21px}.elementor-7660 .elementor-element.elementor-element-25e4503f img{height:30px}.elementor-7660 .elementor-element.elementor-element-29a89f9b .elementor-heading-title{font-size:27px;line-height:1.15}.elementor-7660 .elementor-element.elementor-element-66f6a071 img{aspect-ratio:1 / 1;height:auto!important}}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(li,a,strong,b,em,i,u,span,mark,code):not(.pmpro,.pmpro *){font-size:inherit;line-height:inherit}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(sup,sub):not(.pmpro *){font-size:.75em;line-height:0}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(ul,ol):not(.pmpro *){margin:0 0 1.5em;padding-left:1.4em}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor li:not(.pmpro *){margin-bottom:.35em;padding-left:.2em}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor li :is(ul,ol):not(.pmpro *){font-size:inherit;margin:.35em 0 0}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor ul>li:not(.pmpro *)::marker{font-size:.8em}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(h2,h3,h4):not(.pmpro *){font-family:freight-display-pro,serif!important;font-style:normal;color:inherit;line-height:1.2;margin:1em 0 .5em}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(h2,h3,h4):not(.pmpro *):first-child{margin-top:0}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor :is(h2,h3,h4) *:not(.pmpro *){font-family:inherit!important;font-size:inherit;line-height:inherit}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor h2:not(.pmpro *){font-size:clamp(1.75rem,1.2rem + 1.3vw,2.375rem);font-weight:400}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor h3:not(.pmpro *){font-size:clamp(1.4rem,1.15rem + .7vw,1.75rem);font-weight:400}body.single-post .elementor:not(.elementor-248) .elementor-widget-text-editor h4:not(.pmpro *){font-size:1.25rem;font-weight:700}.elementor:not(.elementor-248,.elementor-1323) .elementor-widget-text-editor a[href]:not(#mega_menu *,.pmpro *,.elementor-button){text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.09em;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-skip-ink:none;transition:text-decoration-color .15s ease}.elementor:not(.elementor-248,.elementor-1323) .elementor-widget-text-editor a[href]:not(#mega_menu *,.pmpro *,.elementor-button):is(:hover,:focus-visible){text-decoration-style:solid;text-decoration-color:currentColor}.professional_association-content a[href]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.09em;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-skip-ink:none;transition:text-decoration-color .15s ease}.professional_association-content a[href]:is(:hover,:focus-visible){text-decoration-style:solid;text-decoration-color:currentColor}.tlj-dateline{margin:.4em 0 1.4em;font-size:.875rem;line-height:1.4;letter-spacing:.01em;opacity:.72}.tlj-dateline time{white-space:nowrap}.tlj-bg-anim{padding:0!important;min-height:0!important;height:100vh;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 160px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 160px),transparent 100%)}.tlj-bg-anim .elementor-widget-html,.tlj-bg-anim .elementor-widget-html>.elementor-widget-container{width:100%!important;max-width:100%!important}.tlj-bg-anim canvas{width:100%!important;display:block}.tlj-author-col{order:-1}.tlj-episode-glance{margin:.9em 0 0;padding:.75em 0 .25em .9em;border-left:2px solid #8B3747;font-size:.84rem}.tlj-episode-glance p{margin:0 0 .6em;font-size:.84rem!important;line-height:1.45}.tlj-episode-glance p:last-child{margin-bottom:0}.tlj-episode-glance__meta{font-size:.74rem!important;letter-spacing:.02em;opacity:.7}.tlj-episode-glance__links a{text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}.tlj-anchor{display:block;position:relative;top:-100px;visibility:hidden;height:0}.tlj-profile-glance{margin:.75em 0 .25em;max-width:62ch}.tlj-profile-glance p{margin:0 0 .35em;font-size:1rem!important;line-height:1.5}.tlj-profile-glance__updated{font-size:.8rem!important;letter-spacing:.02em;opacity:.65}.tlj-dirx__intro{max-width:78ch;font-size:1.02rem;line-height:1.55;margin:.5em 0 1.75em}.tlj-dircard__areas{display:block;font-size:.78rem;line-height:1.35;opacity:.7;margin-top:.2em}.tlj-dir-faq{max-width:78ch;margin:2.5em 0 1em;border-top:2px solid #e5e2dc;padding-top:1.25em}.tlj-dir-faq h2{font-size:1.3rem;margin-bottom:.6em}.tlj-dir-faq details{border-bottom:1px solid #e5e2dc;padding:.55em 0}.tlj-dir-faq summary{cursor:pointer;font-weight:600;font-size:1rem;list-style:none;position:relative;padding-right:1.5em}.tlj-dir-faq summary::-webkit-details-marker{display:none}.tlj-dir-faq summary:after{content:"+";position:absolute;right:0;top:0;opacity:.6}.tlj-dir-faq details[open] summary:after{content:"\2013"}.tlj-dir-faq__a p{margin:.5em 0 .25em;font-size:.98rem;line-height:1.55}.tlj-faq{background:#fff;padding:60px 80px 70px}.tlj-faq__inner{max-width:1140px;margin:0 auto}.tlj-faq h2{font-family:kings-caslon-display,serif;font-size:32px;font-weight:400;line-height:1.4;color:#1d181a;margin:0 0 18px}.tlj-faq__about{display:block;font-size:18px;opacity:.6}.tlj-faq__item{border-top:1px solid #d5d8dc}.tlj-faq__item:last-child{border-bottom:1px solid #d5d8dc}.tlj-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px;cursor:pointer;list-style:none;font-family:kings-caslon-display,serif;font-size:20px;line-height:1.4;color:#1f2124}.tlj-faq__summary::-webkit-details-marker{display:none}.tlj-faq__icon{flex:0 0 auto;width:16px;text-align:center;font-size:22px;line-height:1;color:#1f2124}.tlj-faq__item[open] .tlj-faq__plus,.tlj-faq__item:not([open]) .tlj-faq__minus{display:none}.tlj-faq__a{padding:0 10px 18px}.tlj-faq__a p{margin:0;font-family:kings-caslon-display,serif;font-size:19px!important;line-height:1.7;color:#1e1b1b;max-width:72ch}@media (max-width: 1024px){.tlj-faq{padding:40px 20px 50px}.tlj-faq h2{font-size:26px}.tlj-faq__summary{font-size:18px}.tlj-faq__a p{font-size:17px!important}}.elementor-7660 .tlj-hero-full{color:#fff}.elementor-7660 .tlj-hero-h1 .elementor-heading-title{font-family:freight-display-pro,serif!important;font-style:normal;font-weight:400;text-align:center;font-size:clamp(34px,3.6vw,54px);line-height:1.08;letter-spacing:-.01em;color:#fff;margin:0 auto;max-width:16em;text-wrap:balance}.elementor-7660 .tlj-hero-sub p{font-family:kings-caslon-display,serif!important;font-size:18px;line-height:1.55;color:#ffffffe0;margin:0 auto;max-width:38em;text-align:center}.elementor-7660 .tlj-hero-sub p *{font-size:inherit}.elementor-7660 .tlj-hero-cta{margin-top:8px;justify-content:center}.elementor-7660 .tlj-hero-btn .elementor-button{padding:18px 34px}.elementor-7660 .tlj-hero-btn .elementor-button-content-wrapper{justify-content:center}.elementor-7660 .tlj-hero-link .elementor-heading-title{font-size:16px;line-height:1.4;margin:0}.elementor-7660 .tlj-hero-link .elementor-heading-title a{color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffffff80;transition:text-decoration-color .15s}.elementor-7660 .tlj-hero-link .elementor-heading-title a:hover{text-decoration-color:currentColor}.elementor-7660 .tlj-about-photo{margin-top:40px}.elementor-7660 .tlj-about-photo img,.elementor-7660 .tlj-about-photo picture{width:100%;display:block}.elementor-7660 .tlj-about-photo img{height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:4px}.elementor-7660 .tlj-about-photo .swiper-slide img{width:100%}.elementor-7660 .tlj-about-photo .swiper-pagination-bullet-active{background:#8b3747}.elementor-7660 .tlj-mem-h2 .elementor-heading-title{font-family:freight-display-pro,serif!important;font-size:clamp(30px,3vw,44px);line-height:1.1;letter-spacing:-.01em;color:#171515;margin:0;font-weight:400}.elementor-7660 .tlj-mem-sub p{font-family:kings-caslon-display,serif!important;font-size:19px;line-height:1.55;color:#1d181a;margin:0;max-width:36em}.elementor-7660 .tlj-mem-sub p *{font-size:inherit}.elementor-7660 .tlj-membership .tlj-label-row{--flex-direction:column;flex-direction:column;--gap:16px;gap:16px}.elementor-7660 .tlj-membership .tlj-label-row>.elementor-element{--width:100%;width:100%;max-width:100%}.elementor-7660 .tlj-membership .tlj-label-row>.elementor-widget-heading{position:static}.elementor-7660 .tlj-home-levels{margin-top:16px}.elementor-7660 .tlj-home-levels .pmpro_level_card{padding:28px 28px 26px}.elementor-7660 .tlj-home-levels .pmpro_level_card .plan_desc_data ul{display:none}.elementor-7660 .tlj-home-levels .pmpro_level_card .plan_desc_data>p{margin-bottom:0}.elementor-7660 .tlj-home-levels .pmpro_level_card .pmpro_level_details{margin-top:18px}.elementor-7660 .tlj-home-levels .pmpro_level_card .pmpro_level_rule{margin:22px 0}.elementor-7660 .tlj-home-levels .pmpro,.elementor-7660 .tlj-home-levels .pmpro_section,.elementor-7660 .tlj-home-levels .pmpro_card{margin:0;padding:0;background:transparent;border:0;box-shadow:none}@media (max-width:1024px){.elementor-7660 .tlj-label-row{--flex-direction:column;flex-direction:column}.elementor-7660 .tlj-label-row>.elementor-element{width:100%}.elementor-7660 .tlj-hero-sub p{font-size:18px}.elementor-7660 .tlj-about-photo{margin-top:28px}}@media (max-width:767px){.elementor-7660 .tlj-hero-h1 .elementor-heading-title{font-size:clamp(30px,8.5vw,38px)}.elementor-7660 .tlj-hero-sub p{font-size:17px}.elementor-7660 .tlj-hero-btn .elementor-button{padding:16px 26px}}body.home #masthead{position:fixed!important;top:0!important;left:0;right:0;width:100%!important;z-index:99;transition:background-color .25s ease}body.home.admin-bar #masthead{top:32px!important}@media (max-width:782px){body.home.admin-bar #masthead{top:46px!important}}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open){background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.home #masthead.tlj-scrolled,body.home #masthead.tlj-menu-open{background-color:#fffc!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .elementor-element-1a3ac7f1 img,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .elementor-element-4fa1f9c0 img{filter:brightness(0) invert(1)}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu>li>a.hfe-menu-item,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu>li>.hfe-has-submenu-container>a.hfe-menu-item,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu>li>.hfe-has-submenu-container .sub-arrow,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu__toggle,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu-icon{color:#fff!important}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu__toggle svg,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu-icon svg,body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .sub-arrow svg{fill:#fff!important}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .hfe-nav-menu__toggle{border-color:#fff9!important}body.home #masthead:not(.tlj-scrolled):not(.tlj-menu-open) .elementor-element-45cee4a7 .elementor-button{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.elementor-7660 .tlj-hero-full{--padding-top:212px;padding-top:212px}@media (max-width:1024px){.elementor-7660 .tlj-hero-full{--padding-top:184px;padding-top:184px}}@media (max-width:767px){.elementor-7660 .tlj-hero-full{--padding-top:160px;padding-top:160px}}.elementor-7660 .elementor-element.elementor-element-2767392b .elementor-heading-title{font-family:freight-display-pro,serif!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.1;letter-spacing:-.01em;font-weight:400}body:not(.home) #masthead[style*="position: fixed"]{position:sticky!important}.elementor-7660 .elementor-element.elementor-element-25e4503f .elementor-widget-container{background-color:#1e1b1b;-webkit-mask:url(/wp-content/uploads/2024/12/tjb_letter_logo.svg) center / contain no-repeat;mask:url(/wp-content/uploads/2024/12/tjb_letter_logo.svg) center / contain no-repeat}.elementor-7660 .elementor-element.elementor-element-25e4503f img{opacity:0}@media (min-width: 768px){:is(.elementor-240,.elementor-2962,.elementor-1599,.elementor-4792) .elementor-widget-image-carousel{width:auto!important;margin-left:calc(28.5% + 24px)!important}}@media (min-width: 1025px){:is(.elementor-240,.elementor-2962,.elementor-1599,.elementor-4792) .elementor-widget-image-carousel{margin-left:calc(23.6% + 136px)!important}}245-elementor-data.json and in draft 7660 */{}
