.elementor-23522 .elementor-element.elementor-element-e5135f7 > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-e5135f7:not(.elementor-motion-effects-element-type-background), .elementor-23522 .elementor-element.elementor-element-e5135f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141210;}.elementor-23522 .elementor-element.elementor-element-e5135f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-23522 .elementor-element.elementor-element-e5135f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23522 .elementor-element.elementor-element-b36ec6d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;color:#E2C27D;}.elementor-23522 .elementor-element.elementor-element-92094b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:500;line-height:1.02em;color:#F4EFE6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23522 .elementor-element.elementor-element-8d0ce95{font-family:"DM Sans", Sans-serif;font-size:19px;line-height:1.6em;color:#D9CFBD;}.elementor-23522 .elementor-element.elementor-element-0a1db1c{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.55em;color:#D9CFBD;}.elementor-23522 .elementor-element.elementor-element-d3823c1 > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-d3823c1{padding:16px 16px 16px 16px;}.elementor-23522 .elementor-element.elementor-element-659620d > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-659620d{padding:0px 16px 24px 16px;}.elementor-23522 .elementor-element.elementor-element-e5dcd8e > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-e5dcd8e{padding:32px 24px 0px 24px;}.elementor-23522 .elementor-element.elementor-element-ea00e3c > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-ea00e3c{padding:64px 24px 28px 24px;}.elementor-23522 .elementor-element.elementor-element-0e10bc0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#141210;}.elementor-23522 .elementor-element.elementor-element-7bb9238 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-9c627b0 > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-9c627b0{padding:0px 24px 24px 24px;}.elementor-23522 .elementor-element.elementor-element-0261445 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:#141210;}.elementor-23522 .elementor-element.elementor-element-f2d54c9{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-32b2043 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:#141210;}.elementor-23522 .elementor-element.elementor-element-939b843{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-9490c5e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:#141210;}.elementor-23522 .elementor-element.elementor-element-084baf0{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-d6f80ed .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:#141210;}.elementor-23522 .elementor-element.elementor-element-c0fc7d3{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-35c09eb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;color:#141210;}.elementor-23522 .elementor-element.elementor-element-b0de5dd{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-a0f35fc > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-a0f35fc{padding:48px 24px 48px 24px;}.elementor-23522 .elementor-element.elementor-element-087c14b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;color:#141210;}.elementor-23522 .elementor-element.elementor-element-087c14b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-23522 .elementor-element.elementor-element-5562c14:after{content:"0.66";}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-post__meta-data span + span:before{content:"•";}.elementor-23522 .elementor-element.elementor-element-5562c14{--grid-column-gap:28px;--grid-row-gap:36px;}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-post__text{margin-top:20px;}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-post__badge{right:0;}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-23522 .elementor-element.elementor-element-b551a83 > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-b551a83:not(.elementor-motion-effects-element-type-background), .elementor-23522 .elementor-element.elementor-element-b551a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E2D3;}.elementor-23522 .elementor-element.elementor-element-b551a83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 0px 24px;}.elementor-23522 .elementor-element.elementor-element-b551a83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23522 .elementor-element.elementor-element-908e9da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;color:#141210;}.elementor-23522 .elementor-element.elementor-element-fe52576 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-78554a0{font-family:"DM Sans", Sans-serif;font-size:15px;color:#5B5045;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23522 .elementor-element.elementor-element-78554a0 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-23522 .elementor-element.elementor-element-d7a5f53 > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-d7a5f53:not(.elementor-motion-effects-element-type-background), .elementor-23522 .elementor-element.elementor-element-d7a5f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E2D3;}.elementor-23522 .elementor-element.elementor-element-d7a5f53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 64px 24px;}.elementor-23522 .elementor-element.elementor-element-d7a5f53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23522 .elementor-element.elementor-element-6955f63 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:#7A5718;}.elementor-23522 .elementor-element.elementor-element-2a7297e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-5989950{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23522 .elementor-element.elementor-element-c42ca24 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-23522 .elementor-element.elementor-element-306e069 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:#7A5718;}.elementor-23522 .elementor-element.elementor-element-eee84e2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-968b8fa{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-5c46627 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-23522 .elementor-element.elementor-element-d758fd0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:#7A5718;}.elementor-23522 .elementor-element.elementor-element-c821c6e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-0cd83a0{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-779a39c .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-23522 .elementor-element.elementor-element-3ff1243 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:#7A5718;}.elementor-23522 .elementor-element.elementor-element-d8bb49e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#141210;}.elementor-23522 .elementor-element.elementor-element-47a1245{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-23522 .elementor-element.elementor-element-7d64080 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-23522 .elementor-element.elementor-element-f0905dd > .elementor-container{max-width:1240px;}.elementor-23522 .elementor-element.elementor-element-f0905dd{padding:64px 24px 64px 24px;}.elementor-23522 .elementor-element.elementor-element-8d99832 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;color:#7A5718;}.elementor-23522 .elementor-element.elementor-element-3a96efa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;line-height:1.05em;color:#141210;}.elementor-23522 .elementor-element.elementor-element-53140e1{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#5B5045;}.elementor-23522 .elementor-element.elementor-element-cbb5355 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-23522 .elementor-element.elementor-element-bb14a1b > .elementor-container{max-width:820px;}.elementor-23522 .elementor-element.elementor-element-bb14a1b:not(.elementor-motion-effects-element-type-background), .elementor-23522 .elementor-element.elementor-element-bb14a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141210;}.elementor-23522 .elementor-element.elementor-element-bb14a1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-23522 .elementor-element.elementor-element-bb14a1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23522 .elementor-element.elementor-element-359ad70{text-align:center;}.elementor-23522 .elementor-element.elementor-element-359ad70 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:500;color:#F4EFE6;}.elementor-23522 .elementor-element.elementor-element-3239642{text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#D9CFBD;}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-type-html{padding-bottom:0px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group .elementor-field{color:#F4EFE6;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group .elementor-field, .elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-subgroup label{font-family:"DM Sans", Sans-serif;font-size:15px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#24201B;border-color:#4A4238;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group .elementor-select-wrapper select{background-color:#24201B;border-color:#4A4238;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-field-group .elementor-select-wrapper::before{color:#4A4238;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-button{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;border-radius:999px 999px 999px 999px;}.elementor-23522 .elementor-element.elementor-element-348d4bb .e-form__buttons__wrapper__button-next{background-color:#E2C27D;color:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-button[type="submit"]{background-color:#E2C27D;color:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-button[type="submit"] svg *{fill:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-23522 .elementor-element.elementor-element-348d4bb .e-form__buttons__wrapper__button-next:hover{background-color:#F4EFE6;color:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-button[type="submit"]:hover{background-color:#F4EFE6;color:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .elementor-button[type="submit"]:hover svg *{fill:#141210;}.elementor-23522 .elementor-element.elementor-element-348d4bb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23522 .elementor-element.elementor-element-348d4bb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-23522 .elementor-element.elementor-element-348d4bb > .elementor-widget-container{margin:0px autopx 0px autopx;}.elementor-23522 .elementor-element.elementor-element-31a7561{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;color:#B9AE9C;}:root{--page-title-display:none;}@media(max-width:1025px){.elementor-23522 .elementor-element.elementor-element-e5135f7{padding:56px 24px 56px 24px;}.elementor-23522 .elementor-element.elementor-element-92094b0 .elementor-heading-title{font-size:56px;}.elementor-23522 .elementor-element.elementor-element-ea00e3c{padding:56px 24px 24px 24px;}.elementor-23522 .elementor-element.elementor-element-0e10bc0 .elementor-heading-title{font-size:40px;}.elementor-23522 .elementor-element.elementor-element-a0f35fc{padding:40px 24px 40px 24px;}.elementor-23522 .elementor-element.elementor-element-087c14b .elementor-heading-title{font-size:36px;}.elementor-23522 .elementor-element.elementor-element-b551a83{padding:56px 24px 0px 24px;}.elementor-23522 .elementor-element.elementor-element-908e9da .elementor-heading-title{font-size:40px;}.elementor-23522 .elementor-element.elementor-element-d7a5f53{padding:0px 24px 56px 24px;}.elementor-23522 .elementor-element.elementor-element-359ad70 .elementor-heading-title{font-size:44px;}}@media(max-width:770px){.elementor-23522 .elementor-element.elementor-element-e5135f7{padding:36px 16px 36px 16px;}.elementor-23522 .elementor-element.elementor-element-d909682{width:100%;}.elementor-23522 .elementor-element.elementor-element-b36ec6d .elementor-heading-title{font-size:11px;}.elementor-23522 .elementor-element.elementor-element-92094b0 .elementor-heading-title{font-size:42px;}.elementor-23522 .elementor-element.elementor-element-cee8501{width:100%;}.elementor-23522 .elementor-element.elementor-element-a10f8ba{width:100%;}.elementor-23522 .elementor-element.elementor-element-c91f682{width:100%;}.elementor-23522 .elementor-element.elementor-element-e5dcd8e{padding:0px 16px 24px 16px;}.elementor-23522 .elementor-element.elementor-element-f99c11d{width:100%;}.elementor-23522 .elementor-element.elementor-element-eb90e31{width:100%;}.elementor-23522 .elementor-element.elementor-element-d18325a{width:100%;}.elementor-23522 .elementor-element.elementor-element-ce1072e{width:100%;}.elementor-23522 .elementor-element.elementor-element-93f9c4b{width:100%;}.elementor-23522 .elementor-element.elementor-element-c08e8b2{width:100%;}.elementor-23522 .elementor-element.elementor-element-03b0276{width:100%;}.elementor-23522 .elementor-element.elementor-element-a0f35fc{padding:0px 16px 24px 16px;}.elementor-23522 .elementor-element.elementor-element-78baacd{width:100%;}.elementor-23522 .elementor-element.elementor-element-087c14b .elementor-heading-title{font-size:30px;}.elementor-23522 .elementor-element.elementor-element-087c14b > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-23522 .elementor-element.elementor-element-5562c14 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-23522 .elementor-element.elementor-element-5562c14:after{content:"0.5";}.elementor-23522 .elementor-element.elementor-element-5562c14{--grid-row-gap:0px;}.elementor-23522 .elementor-element.elementor-element-1bbefb2{width:100%;}.elementor-23522 .elementor-element.elementor-element-b551a83{padding:28px 16px 0px 16px;}.elementor-23522 .elementor-element.elementor-element-e55dff5{width:100%;}.elementor-23522 .elementor-element.elementor-element-908e9da .elementor-heading-title{font-size:30px;}.elementor-23522 .elementor-element.elementor-element-78554a0{font-size:13px;}.elementor-23522 .elementor-element.elementor-element-78554a0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-23522 .elementor-element.elementor-element-d7a5f53{padding:0px 16px 28px 16px;}.elementor-23522 .elementor-element.elementor-element-2a7297e .elementor-heading-title{font-size:14px;}.elementor-23522 .elementor-element.elementor-element-eee84e2 .elementor-heading-title{font-size:14px;}.elementor-23522 .elementor-element.elementor-element-c821c6e .elementor-heading-title{font-size:14px;}.elementor-23522 .elementor-element.elementor-element-d8bb49e .elementor-heading-title{font-size:14px;}.elementor-23522 .elementor-element.elementor-element-f0905dd{padding:32px 16px 32px 16px;}.elementor-23522 .elementor-element.elementor-element-a9a5abf{width:100%;}.elementor-23522 .elementor-element.elementor-element-3a96efa .elementor-heading-title{font-size:30px;}.elementor-23522 .elementor-element.elementor-element-1f95a81{width:100%;}.elementor-23522 .elementor-element.elementor-element-bb14a1b{padding:40px 16px 40px 16px;}.elementor-23522 .elementor-element.elementor-element-7fe8c0a{width:100%;}.elementor-23522 .elementor-element.elementor-element-359ad70{text-align:start;}.elementor-23522 .elementor-element.elementor-element-359ad70 .elementor-heading-title{font-size:32px;}.elementor-23522 .elementor-element.elementor-element-3239642{text-align:start;font-size:15px;}.elementor-23522 .elementor-element.elementor-element-348d4bb{width:100%;max-width:100%;}}@media(min-width:771px){.elementor-23522 .elementor-element.elementor-element-d909682{width:55%;}.elementor-23522 .elementor-element.elementor-element-cee8501{width:45%;}.elementor-23522 .elementor-element.elementor-element-d18325a{width:20%;}.elementor-23522 .elementor-element.elementor-element-ce1072e{width:20%;}.elementor-23522 .elementor-element.elementor-element-93f9c4b{width:20%;}.elementor-23522 .elementor-element.elementor-element-c08e8b2{width:20%;}.elementor-23522 .elementor-element.elementor-element-03b0276{width:20%;}.elementor-23522 .elementor-element.elementor-element-78baacd{width:68%;}.elementor-23522 .elementor-element.elementor-element-1bbefb2{width:32%;}.elementor-23522 .elementor-element.elementor-element-a915c10{width:25%;}.elementor-23522 .elementor-element.elementor-element-78b5fa9{width:25%;}.elementor-23522 .elementor-element.elementor-element-ffef816{width:25%;}.elementor-23522 .elementor-element.elementor-element-58c00ba{width:25%;}.elementor-23522 .elementor-element.elementor-element-a9a5abf{width:62%;}.elementor-23522 .elementor-element.elementor-element-1f95a81{width:38%;}}@media(max-width:1025px) and (min-width:771px){.elementor-23522 .elementor-element.elementor-element-d909682{width:100%;}.elementor-23522 .elementor-element.elementor-element-cee8501{width:100%;}.elementor-23522 .elementor-element.elementor-element-d18325a{width:33%;}.elementor-23522 .elementor-element.elementor-element-ce1072e{width:33%;}.elementor-23522 .elementor-element.elementor-element-93f9c4b{width:33%;}.elementor-23522 .elementor-element.elementor-element-c08e8b2{width:33%;}.elementor-23522 .elementor-element.elementor-element-03b0276{width:33%;}.elementor-23522 .elementor-element.elementor-element-78baacd{width:100%;}.elementor-23522 .elementor-element.elementor-element-1bbefb2{width:100%;}.elementor-23522 .elementor-element.elementor-element-a915c10{width:50%;}.elementor-23522 .elementor-element.elementor-element-78b5fa9{width:50%;}.elementor-23522 .elementor-element.elementor-element-ffef816{width:50%;}.elementor-23522 .elementor-element.elementor-element-58c00ba{width:50%;}.elementor-23522 .elementor-element.elementor-element-a9a5abf{width:100%;}.elementor-23522 .elementor-element.elementor-element-1f95a81{width:100%;}}/* Start custom CSS for form, class: .elementor-element-348d4bb */.elementor-23522 .elementor-element.elementor-element-348d4bb{max-width:570px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a7561 */.elementor-23522 .elementor-element.elementor-element-31a7561 a{color:#E2C27D;text-decoration:underline}/* End custom CSS */
/* Start custom CSS *//* ===== Witches Box — refonte 2026 ===== */
:root{--wb-ink:#141210;--wb-paper:#F4EFE6;--wb-card:#FFFDF8;--wb-line:#DDD3C2;--wb-gold:#E2C27D;--wb-bronze:#7A5718;--wb-mute:#5B5045;--wb-cream:#D9CFBD}
.wb-s .elementor-widget:not(:last-child){margin-bottom:0;margin-block-end:0}
.wb-s .elementor-widget{--kit-widget-spacing:0px}
.wb-s .elementor-widget-text-editor p:last-child{margin-bottom:0}
.wb-s .elementor-widget-wrap{align-content:flex-start}
.wb-stack>.elementor-widget-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--wb-gap,12px)}
.wb-stack>.elementor-widget-wrap>.elementor-element{width:100%}

body.home,body.page-id-23522{background:var(--wb-paper)}
.wb-s a{color:var(--wb-ink)} .wb-s a:hover{color:var(--wb-bronze)}
.wb-eyebrow .elementor-heading-title{text-transform:uppercase;letter-spacing:3px}
.wb-kicker .elementor-heading-title{text-transform:uppercase;letter-spacing:2px}
.wb-s .wb-gold-link a,.wb-s a.wb-gold-link{color:var(--wb-gold);font-weight:700;text-decoration:none}
.wb-s .wb-gold-link a:hover,.wb-s a.wb-gold-link:hover{color:#EBD199}

/* Hero */
.wb-hero>.elementor-container{align-items:center}
.wb-hero-txt{--wb-gap:18px;padding-right:48px}
.wb-hero-sub{max-width:560px}
.wb-hero-card>.elementor-widget-wrap{background:#24201B;border:1px solid #332D26;border-radius:20px;overflow:hidden;padding:0 0 28px!important}
.wb-hero-card{--wb-gap:12px}
.wb-hero-card .elementor-widget:not(.elementor-widget-image){padding:0 28px}
.wb-hero-card .elementor-widget-image{margin-bottom:16px}
.wb-hero-card .elementor-widget-image img{width:100%;max-width:100%;height:260px;object-fit:cover;display:block}
.wb-s .elementor-widget-image a{display:block}
.wb-hero-card .elementor-heading-title a{color:var(--wb-paper)} .wb-hero-card .elementor-heading-title a:hover{color:var(--wb-gold)}
.wb-search{display:flex;gap:8px;max-width:520px;flex-wrap:wrap;margin:12px 0 0}
.wb-search input[type=search]{flex:1 1 260px;height:52px;border-radius:999px;border:1px solid #4A4238;background:#24201B;color:var(--wb-paper);padding:0 22px;font:16px "DM Sans",sans-serif;outline-offset:2px}
.wb-search input::placeholder{color:#9A8F7D}
.wb-search button{height:52px;padding:0 26px;border-radius:999px;border:0;background:var(--wb-gold);color:var(--wb-ink);font:700 15px "DM Sans",sans-serif;cursor:pointer}
.wb-search button:hover{background:#EBD199}
.wb-sr{position:absolute!important;left:-9999px}
.wb-popular{display:flex;flex-wrap:wrap;gap:8px;font:13px "DM Sans",sans-serif;margin-top:2px}
.wb-popular span{color:#B5A994} .wb-s .wb-popular a{color:#E9DFC9;text-decoration:underline} .wb-s .wb-popular a:hover{color:var(--wb-gold)}

/* Publicité : la zone disparaît tant qu'aucun code n'y est collé */
.wb-ad{border:1px dashed #BFB29B;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.wb-ad:empty,.elementor-widget-html:has(.wb-ad:empty){display:none}
.wb-ad--728{min-height:90px} .wb-ad--320{min-height:100px} .wb-ad--300{min-height:600px}
.wb-adwrap:not(:has(.wb-ad:not(:empty))){display:none}

/* Titres de section */
.wb-sec-head>.elementor-widget-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}
.wb-sec-head>.elementor-widget-wrap>.elementor-element{width:auto}
.wb-s .wb-more .elementor-heading-title a{text-decoration:underline}

/* Rubriques */
.wb-cats>.elementor-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.wb-cats>.elementor-container>.elementor-column{width:auto!important}
.wb-cat{--wb-gap:8px;position:relative}
.wb-cat>.elementor-widget-wrap{background:var(--wb-card);border:1px solid var(--wb-line);border-radius:16px;padding:24px!important;min-height:150px;transition:transform .15s ease,border-color .15s ease}
.wb-cat:hover>.elementor-widget-wrap{transform:translateY(-2px);border-color:var(--wb-bronze)}
.wb-cat .wb-ico{color:var(--wb-bronze);display:block}
.wb-cat .elementor-heading-title a{text-decoration:none!important}
.wb-cat .elementor-heading-title a:after{content:"";position:absolute;inset:0;z-index:1}
.wb-cat-desc{color:var(--wb-mute)}
.wb-cat--dark>.elementor-widget-wrap{background:var(--wb-ink);border-color:var(--wb-ink)}
.wb-cat--dark .wb-ico{color:var(--wb-gold)}
.wb-s .wb-cat--dark .elementor-heading-title a{color:var(--wb-paper)} .wb-cat--dark .wb-cat-desc{color:var(--wb-cream)}

/* Puces rubriques (mobile) */
.wb-chips{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.wb-chips::-webkit-scrollbar{display:none}
.wb-s .wb-chips a{text-decoration:none;border:1px solid #CFC3AE;border-radius:999px;padding:11px 16px;font:500 14px "DM Sans",sans-serif;color:var(--wb-ink)}
.wb-s .wb-chips a.is-on{background:var(--wb-ink);color:var(--wb-paper);border-color:var(--wb-ink);font-weight:700}

/* À la une (mobile) */
.wb-feat-m>.elementor-widget-wrap{background:var(--wb-card);border:1px solid var(--wb-line);border-radius:16px;overflow:hidden;padding:0 0 18px!important}
.wb-feat-m{--wb-gap:6px}
.wb-feat-m .elementor-widget:not(.elementor-widget-image){padding:0 18px}
.wb-feat-m .elementor-widget-image{margin-bottom:12px}
.wb-feat-m .elementor-widget-image img{width:100%;max-width:100%;height:190px;object-fit:cover;display:block}
.wb-feat-m .elementor-heading-title a{text-decoration:none}

/* Fraîchement écrits (widget Articles, habillage Cartes) */
.wb-posts{padding-right:48px}
.wb-grid .elementor-post__card{background:transparent!important;box-shadow:none!important;border-radius:0!important;display:flex;flex-direction:column;gap:10px;overflow:visible!important}
.wb-grid .elementor-post__thumbnail__link{margin:0!important;border-radius:14px;overflow:hidden;display:block}
.wb-grid .elementor-post__thumbnail{padding-bottom:66.66%!important;border-radius:14px;background:#E6DCCB}
.wb-grid .elementor-post__card:not(:has(.elementor-post__thumbnail__link)):before{content:"";display:block;aspect-ratio:3/2;border-radius:14px;background:#E6DCCB}
.wb-grid .elementor-post__badge{position:static!important;order:1;margin:0!important;padding:0!important;background:none!important;color:var(--wb-bronze)!important;font:700 12px "DM Sans",sans-serif!important;letter-spacing:2px;text-transform:uppercase;line-height:1.3}
.wb-grid .elementor-post__text{order:2;padding:0!important;margin:0!important}
.wb-grid .elementor-post__title{margin:0!important}
.wb-grid .elementor-post__title a{font:600 27px/1.12 "Cormorant Garamond",serif!important;color:var(--wb-ink)!important}
.wb-grid .elementor-post__title a:hover{color:var(--wb-bronze)!important}
.wb-grid .elementor-post__meta-data{order:3;border:0!important;padding:0!important;margin:0!important;font:13px "DM Sans",sans-serif!important;color:var(--wb-mute)!important}
.wb-grid .elementor-post__avatar,.wb-grid .elementor-post__excerpt,.wb-grid .elementor-post__read-more{display:none}
.wb-grid .elementor-post__card .elementor-post__thumbnail img{transition:transform .4s ease}
.wb-grid .elementor-post__card:hover .elementor-post__thumbnail img{transform:scale(1.03)}

/* Lune du jour */
.wb-aside{--wb-gap:24px}
.wb-moon{background:var(--wb-ink);color:var(--wb-paper);border-radius:18px;padding:26px;display:flex;gap:18px;align-items:flex-start}
.wb-moon svg{flex:0 0 48px}
.wb-moon p{margin:0}
.wb-moon .wb-k{margin:0 0 6px;font:700 12px "DM Sans",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--wb-gold)}
.wb-moon .wb-moon-name{margin:0 0 4px;font:400 30px/1.1 "Cormorant Garamond",serif}
.wb-moon .wb-moon-ill,.wb-moon .wb-moon-next{margin:0 0 4px;font:14px/1.4 "DM Sans",sans-serif;color:var(--wb-cream)}
.wb-moon .wb-moon-next{margin-bottom:16px}
.wb-sticky{position:sticky;top:24px}

/* La besace */
.wb-picks>.elementor-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.wb-picks>.elementor-container>.elementor-column{width:auto!important}
.wb-pick{--wb-gap:10px}
.wb-pick>.elementor-widget-wrap{background:var(--wb-card);border-radius:16px;padding:18px!important;height:100%}
.wb-pick>.elementor-widget-wrap:not(:has(.elementor-widget-image img)):before{content:"";display:block;aspect-ratio:1/1;border-radius:10px;background:#EFE7D8}
.wb-pick .elementor-widget-image:not(:has(img)){display:none}
.wb-pick .elementor-widget-image img{aspect-ratio:1/1;object-fit:cover;width:100%;border-radius:10px;background:#EFE7D8}
.wb-pick-cat .elementor-heading-title{text-transform:uppercase;letter-spacing:1.5px}
.wb-pick-why{color:var(--wb-mute)}
.wb-pick .elementor-widget-button{margin-top:auto}
.wb-btn-line .elementor-button{width:100%;background:transparent!important;color:var(--wb-ink)!important;border:1.5px solid var(--wb-ink)!important;border-radius:999px!important;padding:11px!important}
.wb-btn-line .elementor-button:hover{background:var(--wb-ink)!important;color:var(--wb-paper)!important}
.wb-btn-dark .elementor-button{background:var(--wb-ink)!important;color:var(--wb-paper)!important;border:1.5px solid var(--wb-ink)!important;border-radius:999px!important;padding:14px 24px!important}
.wb-btn-dark .elementor-button:hover{background:var(--wb-bronze)!important;border-color:var(--wb-bronze)!important}
.wb-btn-auto .elementor-button{width:auto;padding:14px 24px!important}

/* Derniers trésors */
.wb-treasure>.elementor-container{border:1.5px solid var(--wb-ink);border-radius:22px;padding:40px;align-items:center}
.wb-treasure-txt{--wb-gap:10px;padding-right:32px}
.wb-treasure-cta>.elementor-widget-wrap{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-content:center}
.wb-treasure-cta>.elementor-widget-wrap>.elementor-element{width:auto}

/* Newsletter (formulaire MailPoet n°9) */
.wb-newsletter{--wb-gap:12px}
.wb-nl div.mailpoet_form{padding:0!important;background:transparent!important;border:0!important;width:100%!important;max-width:none!important;margin:16px 0 0!important}
.wb-nl form.mailpoet_form,.wb-nl .mailpoet_form form{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:flex-start}
.wb-nl .mailpoet_paragraph{margin:0!important}
.wb-nl .mailpoet_paragraph:has(input[type=email]){flex:1 1 280px;max-width:400px}
.wb-nl .mailpoet_paragraph:not(:has(input)){flex:1 1 100%}
.wb-nl .mailpoet_text_label{position:absolute;left:-9999px}
.wb-nl input[type=email],.wb-nl input.mailpoet_text{width:100%!important;height:52px;border-radius:999px!important;border:1px solid #4A4238!important;background:#24201B!important;color:var(--wb-paper)!important;padding:0 22px!important;font:16px "DM Sans",sans-serif!important;box-sizing:border-box}
.wb-nl input[type=submit],.wb-nl .mailpoet_submit{height:52px;padding:0 28px!important;border-radius:999px!important;border:0!important;background:var(--wb-gold)!important;color:var(--wb-ink)!important;font:700 15px "DM Sans",sans-serif!important;cursor:pointer;width:auto!important}
/* MailPoet impose border-radius:0 !important en ligne : on arrondit avec clip-path */
.wb-nl .mailpoet_submit{clip-path:inset(0 round 26px)}
.wb-nl .mailpoet_message{flex:1 1 100%;color:var(--wb-cream)}
.wb-nl .mailpoet_validate_success{color:var(--wb-gold)!important}

/* ======= Tablette (≤ 1024 px) ======= */
@media (max-width:1024px){
 .wb-hero-txt{padding-right:0;margin-bottom:40px}
 .wb-stack.wb-hero-card>.elementor-widget-wrap{display:grid;grid-template-columns:42% 1fr;column-gap:0;padding:0!important;align-content:center}
 .wb-hero-card .elementor-widget-image{grid-row:1/span 4;margin:0 24px 0 0;height:100%}
 .wb-hero-card .elementor-widget-image img{height:100%;min-height:250px}
 .wb-hero-card .elementor-widget:not(.elementor-widget-image){padding:0 24px 0 0}
 .wb-hero-card .elementor-widget:nth-child(2){padding-top:24px} .wb-hero-card .elementor-widget:last-child{padding-bottom:24px}
 .wb-posts{padding-right:0;margin-bottom:40px}
 .wb-cats>.elementor-container{grid-template-columns:repeat(3,minmax(0,1fr))}
 .wb-picks>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}
 .wb-aside>.elementor-widget-wrap{display:grid;grid-template-columns:1fr;gap:24px}
 .elementor-widget-html:has(.wb-ad--300){display:none}
 .wb-sticky{position:static}
 .wb-treasure>.elementor-container{padding:32px}
 .wb-treasure-txt{padding-right:0;margin-bottom:24px}
 .wb-treasure-cta>.elementor-widget-wrap{justify-content:flex-start}
}
/* ======= Mobile (≤ 767 px) ======= */
@media (max-width:767px){
 .wb-eyebrow .elementor-heading-title{letter-spacing:2.5px}
 .wb-hero-txt{margin-bottom:0;--wb-gap:14px}
 .wb-search input[type=search]{flex-basis:100%;height:50px;padding:0 20px}
 .wb-search button{display:none}
 .wb-grid .elementor-posts-container{grid-row-gap:0!important}
 .wb-grid .elementor-post__card{display:grid!important;grid-template-columns:88px 1fr;grid-template-rows:auto auto 1fr;column-gap:14px;row-gap:4px;padding:12px 0;border-top:1px solid var(--wb-line)}
 .wb-grid .elementor-post__thumbnail__link,.wb-grid .elementor-post__card:not(:has(.elementor-post__thumbnail__link)):before{grid-row:1/span 3;width:88px;height:88px;aspect-ratio:auto;border-radius:10px}
 .wb-grid .elementor-post__thumbnail{padding-bottom:100%!important;border-radius:10px}
 .wb-grid .elementor-post__badge{grid-column:2;font-size:11px!important;letter-spacing:1.5px}
 .wb-grid .elementor-post__text{grid-column:2}
 .wb-grid .elementor-post__meta-data{grid-column:2;font-size:12px!important}
 .wb-grid .elementor-post__title a{font-size:20px!important;line-height:1.15!important}
 .wb-posts{margin-bottom:24px}
 .wb-moon{padding:22px} .wb-moon .wb-moon-name{font-size:26px}
 .wb-picks>.elementor-container{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}
 .wb-picks>.elementor-container>.elementor-column{flex:0 0 160px;scroll-snap-align:start}
 .wb-pick>.elementor-widget-wrap{padding:12px!important}
 .wb-pick{--wb-gap:8px}
 .wb-pick-why{display:none}
 .wb-btn-line .elementor-button{padding:9px!important;font-size:13px!important}
 .wb-treasure>.elementor-container{padding:24px 20px}
 .wb-treasure-cta>.elementor-widget-wrap>.elementor-element,.wb-treasure-cta .elementor-button{width:100%}
 .wb-newsletter .elementor-heading-title,.wb-newsletter .elementor-widget-text-editor{text-align:left}
 .wb-nl form.mailpoet_form,.wb-nl .mailpoet_form form{justify-content:stretch}
 .wb-nl .mailpoet_paragraph{flex:1 1 100%!important;max-width:none!important}
 .wb-nl input[type=submit],.wb-nl .mailpoet_submit{width:100%!important;height:50px}
}

/* Signe astro du moment */
.wb-astro{background:var(--wb-card);border:1px solid var(--wb-line);border-radius:18px;padding:26px;display:flex;gap:18px;align-items:flex-start;color:var(--wb-ink)}
.wb-astro-glyph{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#141210;color:#E2C27D;display:flex;align-items:center;justify-content:center;font:26px/1 "Segoe UI Symbol","Noto Sans Symbols 2","Apple Symbols",serif}
.wb-astro p{margin:0}
.wb-astro .wb-k{margin:0 0 6px;font:700 12px "DM Sans",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--wb-bronze)}
.wb-astro .wb-astro-name{margin:0 0 4px;font:400 30px/1.1 "Cormorant Garamond",serif}
.wb-astro .wb-astro-dates,.wb-astro .wb-astro-next{margin:0 0 4px;font:14px/1.4 "DM Sans",sans-serif;color:var(--wb-mute)}
.wb-astro .wb-astro-next{margin-bottom:16px}
.wb-s a.wb-astro-link{color:var(--wb-ink);font:700 14px "DM Sans",sans-serif;text-decoration:none;border-bottom:1.5px solid var(--wb-gold)}
.wb-s a.wb-astro-link:hover{color:var(--wb-bronze)}
@media (max-width:1024px) and (min-width:768px){.wb-stack.wb-aside>.elementor-widget-wrap{display:grid!important;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.wb-aside .wb-moon,.wb-aside .wb-astro{height:100%;box-sizing:border-box}.wb-aside .elementor-widget-html .elementor-widget-container{height:100%}}
@media (max-width:767px){.wb-astro{padding:22px}.wb-astro .wb-astro-name{font-size:26px}}

/* Carte « Rituel de saison » automatique (prochain sabbat) */
.wb-sab{background:#24201B;border:1px solid #332D26;border-radius:20px;overflow:hidden;color:#F4EFE6}
.wb-sab-img{display:block}
.wb-sab-img img{display:block;width:100%;height:260px;object-fit:cover}
.wb-sab-body{padding:28px;display:flex;flex-direction:column;gap:12px}
.wb-sab p{margin:0}
.wb-sab .wb-sab-k{font:700 12px "DM Sans",sans-serif;letter-spacing:2px;text-transform:uppercase;color:#E2C27D}
.wb-sab .wb-sab-t{margin:0;font:600 32px/1.1 "Cormorant Garamond",serif}
.wb-s .wb-sab-t a{color:#F4EFE6;text-decoration:none} .wb-s .wb-sab-t a:hover{color:#E2C27D}
.wb-sab .wb-sab-x{font:16px/1.55 "DM Sans",sans-serif;color:#D9CFBD}
.wb-s a.wb-sab-cta{color:#E2C27D;font:700 15px "DM Sans",sans-serif;text-decoration:none} .wb-s a.wb-sab-cta:hover{color:#EBD199}
.wb-sab--light{background:var(--wb-card);border-color:var(--wb-line);border-radius:16px;color:var(--wb-ink)}
.wb-sab--light .wb-sab-img img{height:190px}
.wb-sab--light .wb-sab-body{padding:18px;gap:6px}
.wb-sab--light .wb-sab-k{font-size:11px;color:var(--wb-bronze)}
.wb-sab--light .wb-sab-t{font-size:26px}
.wb-s .wb-sab--light .wb-sab-t a{color:var(--wb-ink)}
@media (max-width:1024px) and (min-width:768px){
 .wb-sab:not(.wb-sab--light){display:grid;grid-template-columns:42% 1fr;align-items:stretch}
 .wb-sab:not(.wb-sab--light) .wb-sab-img img{height:100%;min-height:250px}
 .wb-sab:not(.wb-sab--light) .wb-sab-body{padding:24px;justify-content:center}
 .wb-sab:not(.wb-sab--light) .wb-sab-t{font-size:28px}
}/* End custom CSS */