/* Generated from post: im-tired-of-apologizing-for-my-weird-interests */
.themify_builder_content-5729 .tb_n9g5360{padding-top:20%;z-index:100;padding-bottom:20%;background-position:65.04% 71.59%;background-attachment:scroll;background-repeat:repeat;background-image:url(https://resilienshe.co/wp-content/uploads/2025/10/liz-sanchez-vegas-VsBDoqP9NMc-unsplash-scaled.jpg)}
.themify_builder_content-5729 .tb_n9g5360>.builder_row_cover::before{background-color:rgba(255, 255, 255, .3)}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module:hover .sub-head,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_hb6r636.module-text .tb_text_wrap span,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_r3p0735.module-text .tb_text_wrap span{font-family:"Playfair Display";font-weight:400}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .main-head{font-size:50px;font-family:"Playfair Display";font-weight:400;text-shadow:1px 1px 2px #dbcaca;text-transform:uppercase;font-style:normal}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading{padding-bottom:0;background-image:none;background-color:#fff}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .sub-head{font-size:30px;font-family:"Playfair Display";font-weight:400;text-shadow:1px 1px 2px #dbcaca;text-transform:uppercase}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .main-head,.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .main-head a,.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .sub-head,.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#693c3c}
.themify_builder_content-5729 .tb_esiy707>.row_inner{--col:1.47fr .53fr}
.themify_builder_content-5729 .tb_esiy707{padding-left:0;padding-top:26px;margin-top:8%;padding-bottom:8%}
.themify_builder_content-5729 .tb_dnue766.module-text{padding-right:67px;padding-left:67px;line-height:20px;font-size:13px}
.themify_builder_content-5729 .tb_zr31072.module-social-share{text-align:center}
.themify_builder_content-5729 .tb_fzwe207.module-text,.themify_builder_content-5729 .tb_bf02666.module-text{font-size:15px}
.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_fzwe207.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#b47c66;font-family:"Sorts Mill Goudy";font-weight:bold}
.themify_builder_content-5729 .tb_tozk423.module-text{font-size:16px}
.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_tozk423.module-text .tb_text_wrap span{font-family:"Palatino", 'Palatino Linotype', 'Book Antiqua', serif}
.themify_builder_content-5729 .tb_5e9y205{background-color:#a3b9c9;padding:8%;z-index:999}
.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_bf02666.module-text .tb_text_wrap span,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_7cob070.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#000;font-family:"Playfair Display";font-weight:400}
.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap p,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap blockquote,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h1,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h2,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h3,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h4,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h5,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap h6,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap li,.themify_builder_content-5729 .tb_3695070.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#693c3c;font-family:"antically";font-weight:100}
.themify_builder_content-5729 .tb_3695070.module-text{font-size:30px;margin-top:-5%;text-align:center}
.themify_builder_content-5729 .tb_7cob070.module-text{margin-top:-25px;line-height:14px;font-size:15px}
.themify_builder_content-5729 .tb_alwv353.module-text{line-height:14px;font-size:15px}
.themify_builder_content-5729 .tb_yn8y353.module-image{margin:3%}
.themify_builder_content-5729 .tb_roge007.module-buttons .module-buttons-item a{font-weight:bold;font-size:10px}
.themify_builder_content-5729 .tb_hb6r636.module-text{line-height:25px;font-size:18px;margin-top:8%;padding-bottom:0}
.themify_builder_content-5729 .tb_2e33663.module-optin{font-size:15px;padding-top:10px;margin-top:-5%;background-image:none;background-color:#d5e2ed;padding-right:10px;padding-left:10px}
.themify_builder_content-5729 .tb_2e33663.module-optin .tb_optin_submit button{color:#693c3c;background-color:#dbcaca}
.themify_builder_content-5729 .tb_2e33663.module-optin.module .module-title{font-family:"Playfair Display";font-weight:500}
.themify_builder_content-5729 .tb_my4k322>.row_inner{--col:1.014fr .986fr}
.themify_builder_content-5729 .tb_my4k322{padding-left:0;margin-top:0;padding-right:0}
.themify_builder_content-5729 .tb_r3p0735.module-text{text-align:center;font-size:50px;line-height:90%;margin-top:5%}
.themify_builder_content-5729 .tb_k30j302.module-fancy-heading{margin-top:-5%;margin-right:-1px}
.themify_builder_content-5729 .tb_k30j302.module-fancy-heading.module .sub-head,.themify_builder_content-5729 .tb_k30j302.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#b47c66}
.themify_builder_content-5729 .tb_k30j302.module-fancy-heading.module .main-head{font-size:40px}
.themify_builder_content-5729 .tb_k30j302.module-fancy-heading.module .sub-head{font-size:20px;font-family:"Arial", "Helvetica", sans-serif}
.themify_builder_content-5729 .tb_58hh067{padding:5%}
.themify_builder_content-5729 .tb_uhig776.module-optin{border-radius:10px;border:3px solid #b47c66;background-image:none;background-color:#dbcaca;font-size:15px;padding:5%;margin-top:5%}
.themify_builder_content-5729 .tb_uhig776.module-optin.module .module-title{text-align:center;font-size:20px;color:#472424;font-family:"Tahoma", "Geneva", sans-serif}
.themify_builder_content-5729 .tb_uhig776.module-optin.module label{color:#472424}
.themify_builder_content-5729 .tb_uhig776.module-optin label{font-size:20px}
.themify_builder_content-5729 .tb_uhig776.module-optin .tb_optin_submit button{background-color:#472424}

@media(max-width:768px){
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading{margin:25px;padding:25px}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .main-head{font-size:30px}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .sub-head{font-size:20px}
.themify_builder_content-5729 .tb_esiy707>.row_inner{--col:1.239fr .761fr}
.themify_builder_content-5729 .tb_vt8d407{padding-right:0}
.themify_builder_content-5729 .tb_dnue766.module-text{padding-right:0;padding-left:0}
.themify_builder_content-5729 .tb_4xa6647{padding-left:0}
.themify_builder_content-5729 .tb_5e9y205{margin:2px;bottom:auto;position:absolute}
.themify_builder_content-5729 .tb_3695070.module-text{font-size:25px}
.themify_builder_content-5729 .tb_7cob070.module-text{font-size:13px}
}
@media(max-width:400px){
.themify_builder_content-5729 .tb_n9g5360{padding:41px;margin-bottom:26px}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .sub-head{font-size:15px}
.themify_builder_content-5729 .tb_11r6420.module-fancy-heading.module .main-head{font-size:20px}
.themify_builder_content-5729 .tb_esiy707>.row_inner{--align_items:var(--align_content);--col:none;--area:var(--aream2_auto)}
.themify_builder_content-5729 .tb_esiy707{padding-right:0;padding-top:0}
.themify_builder_content-5729 .tb_dnue766.module-text{margin-right:-3px}
.themify_builder_content-5729 .tb_zr31072.module-social-share{margin-right:37px}
.themify_builder_content-5729 .tb_fzwe207.module-text{padding-top:1px;margin-right:9px}
.themify_builder_content-5729 .tb_5e9y205{position:fixed}
.themify_builder_content-5729 .tb_my4k322>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-5729 .tb_my4k322{padding-right:2px;padding-left:2px}
.themify_builder_content-5729 .tb_k30j302.module-fancy-heading{margin-right:5px;padding-top:18px;padding-bottom:0}
}/*Builder Custom CSS START*/
/* Stack image + text columns vertically on smaller screens */
@media (max-width: 1200px) {
  .stack-mobile {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
  }

  .stack-mobile .module_column,
  .stack-mobile [class*="col"] {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    display: block !important;
  }

  /* Make the image fill full width */
  .stack-mobile img {
    width: 100% !important;
    height: auto !important;
    object-fit: cover !important;
    display: block;
  }

  /* Optional: add spacing between the image and text */
  .stack-mobile .module_column + .module_column {
    margin-top: 20px !important;
  }
}
/*Builder Custom CSS END*/