.elementor-kit-74{--e-global-color-primary:#c24a31;--e-global-color-secondary:#c8a97e;--e-global-color-text:#4a4a48;--e-global-color-accent:#3a3a38;--e-global-color-83b6041:#c24a31;--e-global-color-d83a537:#f4f3ef;--e-global-color-8422d6d:#4a4a480D;--e-global-color-8b03bf7:#E2D6C1;--e-global-color-5ff1faa:#E2D6C1;--e-global-color-eec1ff5:#f9f0e7;--e-global-color-b601f44:#f9f0e7;--e-global-color-10b95f7:#E2D6C1;--e-global-color-6ce8a09:#c24a31;--e-global-color-843456d:#f9f0e7;--e-global-typography-primary-font-family:"Roxborough CF";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:0em;--e-global-typography-secondary-font-family:"Roxborough CF";--e-global-typography-secondary-font-size:33px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:1.18em;--e-global-typography-secondary-letter-spacing:0em;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-accent-font-family:"Roxborough CF";--e-global-typography-accent-font-size:23px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:1.25em;--e-global-typography-accent-letter-spacing:0em;--e-global-typography-82cebc0-font-family:"Roxborough CF";--e-global-typography-82cebc0-font-size:30px;--e-global-typography-82cebc0-font-weight:400;--e-global-typography-82cebc0-text-transform:none;--e-global-typography-82cebc0-line-height:1.16em;--e-global-typography-82cebc0-letter-spacing:0em;--e-global-typography-7265b59-font-family:"DM Sans";--e-global-typography-7265b59-font-size:18px;--e-global-typography-7265b59-font-weight:600;--e-global-typography-7265b59-text-transform:none;--e-global-typography-7265b59-line-height:1.3em;--e-global-typography-7265b59-letter-spacing:0em;--e-global-typography-17b9857-font-family:"DM Sans";--e-global-typography-17b9857-font-size:16px;--e-global-typography-17b9857-font-weight:600;--e-global-typography-17b9857-text-transform:none;--e-global-typography-17b9857-line-height:1.3em;--e-global-typography-17b9857-letter-spacing:0em;--e-global-typography-c890f22-font-family:"DM Sans";--e-global-typography-c890f22-font-size:20px;--e-global-typography-c890f22-font-weight:400;--e-global-typography-c890f22-text-transform:none;--e-global-typography-c890f22-line-height:1.6em;--e-global-typography-c890f22-letter-spacing:0em;--e-global-typography-c87f607-font-family:"DM Sans";--e-global-typography-c87f607-font-size:20px;--e-global-typography-c87f607-font-weight:600;--e-global-typography-c87f607-text-transform:none;--e-global-typography-c87f607-line-height:1.3em;--e-global-typography-c87f607-letter-spacing:0em;--e-global-typography-7d56df9-font-family:"Roxborough CF";--e-global-typography-7d56df9-font-size:25px;--e-global-typography-7d56df9-font-weight:400;--e-global-typography-7d56df9-text-transform:none;--e-global-typography-7d56df9-line-height:1.16em;--e-global-typography-7d56df9-letter-spacing:0em;--e-global-typography-30ee9f3-font-family:"DM Sans";--e-global-typography-30ee9f3-font-size:16px;--e-global-typography-30ee9f3-font-weight:600;--e-global-typography-30ee9f3-text-transform:none;--e-global-typography-30ee9f3-line-height:1.3em;--e-global-typography-30ee9f3-letter-spacing:0em;--e-global-typography-97ed47f-font-family:"Roxborough CF";--e-global-typography-97ed47f-font-size:36px;--e-global-typography-97ed47f-font-weight:400;--e-global-typography-97ed47f-text-transform:none;--e-global-typography-97ed47f-line-height:1.16em;--e-global-typography-97ed47f-letter-spacing:0em;--e-global-typography-f26fc0c-font-family:"DM Sans";--e-global-typography-f26fc0c-font-size:18px;--e-global-typography-f26fc0c-font-weight:400;--e-global-typography-f26fc0c-text-transform:none;--e-global-typography-f26fc0c-line-height:1.6em;--e-global-typography-f26fc0c-letter-spacing:0em;--e-global-typography-e5e0e31-font-family:"Roxborough CF";--e-global-typography-e5e0e31-font-size:22px;--e-global-typography-e5e0e31-font-weight:400;--e-global-typography-e5e0e31-text-transform:none;--e-global-typography-e5e0e31-line-height:1.16em;--e-global-typography-e5e0e31-letter-spacing:0em;--e-global-typography-90e9972-font-family:"Roxborough CF";--e-global-typography-90e9972-font-size:46px;--e-global-typography-90e9972-font-weight:400;--e-global-typography-90e9972-text-transform:none;--e-global-typography-90e9972-line-height:1.16em;--e-global-typography-90e9972-letter-spacing:0em;--e-global-typography-e1367e6-font-family:"Roxborough CF";--e-global-typography-e1367e6-font-size:96px;--e-global-typography-e1367e6-font-weight:400;--e-global-typography-e1367e6-text-transform:none;--e-global-typography-e1367e6-line-height:1.16em;--e-global-typography-e1367e6-letter-spacing:0em;background-color:var( --e-global-color-d83a537 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 button,.elementor-kit-74 input[type="button"],.elementor-kit-74 input[type="submit"],.elementor-kit-74 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7265b59-font-family ), Sans-serif;font-size:var( --e-global-typography-7265b59-font-size );font-weight:var( --e-global-typography-7265b59-font-weight );text-transform:var( --e-global-typography-7265b59-text-transform );line-height:var( --e-global-typography-7265b59-line-height );letter-spacing:var( --e-global-typography-7265b59-letter-spacing );color:var( --e-global-color-accent );border-style:none;border-radius:7px 7px 7px 7px;padding:13px 30px 15px 30px;}.elementor-kit-74 button:hover,.elementor-kit-74 button:focus,.elementor-kit-74 input[type="button"]:hover,.elementor-kit-74 input[type="button"]:focus,.elementor-kit-74 input[type="submit"]:hover,.elementor-kit-74 input[type="submit"]:focus,.elementor-kit-74 .elementor-button:hover,.elementor-kit-74 .elementor-button:focus{background-color:var( --e-global-color-83b6041 );color:var( --e-global-color-accent );border-style:none;}.elementor-kit-74 e-page-transition{background-color:#FFBC7D;}.elementor-kit-74 a{color:var( --e-global-color-accent );}.elementor-kit-74 h1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-74 h2{color:var( --e-global-color-accent );font-family:var( --e-global-typography-7d56df9-font-family ), Sans-serif;font-size:var( --e-global-typography-7d56df9-font-size );font-weight:var( --e-global-typography-7d56df9-font-weight );text-transform:var( --e-global-typography-7d56df9-text-transform );line-height:var( --e-global-typography-7d56df9-line-height );letter-spacing:var( --e-global-typography-7d56df9-letter-spacing );}.elementor-kit-74 h3{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-74 h4{color:var( --e-global-color-accent );font-family:var( --e-global-typography-c87f607-font-family ), Sans-serif;font-size:var( --e-global-typography-c87f607-font-size );font-weight:var( --e-global-typography-c87f607-font-weight );text-transform:var( --e-global-typography-c87f607-text-transform );line-height:var( --e-global-typography-c87f607-line-height );letter-spacing:var( --e-global-typography-c87f607-letter-spacing );}.elementor-kit-74 h5{color:var( --e-global-color-accent );font-family:var( --e-global-typography-c890f22-font-family ), Sans-serif;font-size:var( --e-global-typography-c890f22-font-size );font-weight:var( --e-global-typography-c890f22-font-weight );text-transform:var( --e-global-typography-c890f22-text-transform );line-height:var( --e-global-typography-c890f22-line-height );letter-spacing:var( --e-global-typography-c890f22-letter-spacing );}.elementor-kit-74 h6{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 label{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 input:not([type="button"]):not([type="submit"]),.elementor-kit-74 textarea,.elementor-kit-74 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ff1faa );border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-74{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:29px;--e-global-typography-text-font-size:19px;--e-global-typography-accent-font-size:21px;--e-global-typography-82cebc0-font-size:26px;--e-global-typography-7265b59-font-size:18px;--e-global-typography-17b9857-font-size:18px;--e-global-typography-c890f22-font-size:18px;--e-global-typography-c87f607-font-size:18px;--e-global-typography-7d56df9-font-size:21px;--e-global-typography-30ee9f3-font-size:18px;--e-global-typography-97ed47f-font-size:31px;--e-global-typography-f26fc0c-font-size:18px;--e-global-typography-e5e0e31-font-size:19px;--e-global-typography-90e9972-font-size:39px;--e-global-typography-e1367e6-font-size:82px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-74 h2{font-size:var( --e-global-typography-7d56df9-font-size );line-height:var( --e-global-typography-7d56df9-line-height );letter-spacing:var( --e-global-typography-7d56df9-letter-spacing );}.elementor-kit-74 h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-74 h4{font-size:var( --e-global-typography-c87f607-font-size );line-height:var( --e-global-typography-c87f607-line-height );letter-spacing:var( --e-global-typography-c87f607-letter-spacing );}.elementor-kit-74 h5{font-size:var( --e-global-typography-c890f22-font-size );line-height:var( --e-global-typography-c890f22-line-height );letter-spacing:var( --e-global-typography-c890f22-letter-spacing );}.elementor-kit-74 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 button,.elementor-kit-74 input[type="button"],.elementor-kit-74 input[type="submit"],.elementor-kit-74 .elementor-button{font-size:var( --e-global-typography-7265b59-font-size );line-height:var( --e-global-typography-7265b59-line-height );letter-spacing:var( --e-global-typography-7265b59-letter-spacing );}.elementor-kit-74 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 input:not([type="button"]):not([type="submit"]),.elementor-kit-74 textarea,.elementor-kit-74 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-74{--e-global-typography-primary-font-size:31px;--e-global-typography-secondary-font-size:26px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:20px;--e-global-typography-82cebc0-font-size:24px;--e-global-typography-7265b59-font-size:18px;--e-global-typography-17b9857-font-size:18px;--e-global-typography-c890f22-font-size:18px;--e-global-typography-c87f607-font-size:18px;--e-global-typography-7d56df9-font-size:20px;--e-global-typography-30ee9f3-font-size:18px;--e-global-typography-97ed47f-font-size:29px;--e-global-typography-f26fc0c-font-size:18px;--e-global-typography-e5e0e31-font-size:18px;--e-global-typography-90e9972-font-size:29px;--e-global-typography-e1367e6-font-size:60px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 h1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-74 h2{font-size:var( --e-global-typography-7d56df9-font-size );line-height:var( --e-global-typography-7d56df9-line-height );letter-spacing:var( --e-global-typography-7d56df9-letter-spacing );}.elementor-kit-74 h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-74 h4{font-size:var( --e-global-typography-c87f607-font-size );line-height:var( --e-global-typography-c87f607-line-height );letter-spacing:var( --e-global-typography-c87f607-letter-spacing );}.elementor-kit-74 h5{font-size:var( --e-global-typography-c890f22-font-size );line-height:var( --e-global-typography-c890f22-line-height );letter-spacing:var( --e-global-typography-c890f22-letter-spacing );}.elementor-kit-74 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 button,.elementor-kit-74 input[type="button"],.elementor-kit-74 input[type="submit"],.elementor-kit-74 .elementor-button{font-size:var( --e-global-typography-7265b59-font-size );line-height:var( --e-global-typography-7265b59-line-height );letter-spacing:var( --e-global-typography-7265b59-letter-spacing );}.elementor-kit-74 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-74 input:not([type="button"]):not([type="submit"]),.elementor-kit-74 textarea,.elementor-kit-74 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */@font-face{font-family:'Roxborough CF';font-style:normal;font-weight:400 700;font-display:swap;src:url('https://souvivere.com.br/wp-content/uploads/vivere-fonts/RoxboroughCF.woff') format('woff'),url('https://souvivere.com.br/wp-content/uploads/vivere-fonts/RoxboroughCF.ttf') format('truetype');}
/* === Vivere — acessibilidade 50+ + responsivo === */
body{font-size:20px;line-height:1.65;}
p,li,.elementor-widget-text-editor,.elementor-icon-list-text{font-size:20px;line-height:1.65;}
.elementor-widget-text-editor{max-width:680px;}
.elementor-button,.elementor-button-text,.jkit-button,.jkit-button *,.jkit-nav-menu a,.elementor-heading-title,.icon-box-title,.icon-box-body .title,.jkit-icon-box .title,.elementor-icon-list-text,h1,h2,h3,h4,h5,h6{text-transform:none !important;}
.elementor-button,a.elementor-button,.jkit-button .jkit-button-wrapper,a.jkit-button-wrapper{background-color:#c24a31 !important;border-color:#c24a31 !important;color:#fff !important;min-height:56px;display:inline-flex !important;align-items:center;justify-content:center;padding:15px 30px !important;font-size:19px !important;line-height:1.25 !important;border-radius:12px;white-space:normal;text-align:center;font-family:'DM Sans',sans-serif !important;font-weight:700 !important;}
.elementor-button *,.jkit-button .button-text,.jkit-button-wrapper *{color:#fff !important;}
.jkit-icon-box .icon i,.jkit-icon-box .icon svg{color:#fff !important;fill:#fff !important;}
.jkit-icon-box:hover,.jeg-elementor-kit.jkit-icon-box:hover,.elementor-widget-jkit_icon_box:hover .jkit-icon-box{background-color:#F5E9DB !important;}
.jkit-icon-box:hover .icon i,.jkit-icon-box:hover .icon svg{color:#fff !important;fill:#fff !important;}
.elementor-widget-text-editor a{color:#b23e28 !important;text-decoration:underline !important;text-underline-offset:3px;}
#conteudo .elementor-heading-title,#conteudo .elementor-widget-text-editor,#conteudo .elementor-widget-text-editor *,#conteudo .elementor-icon-list-text{color:#fff !important;}
#grupo .elementor-heading-title,#grupo .elementor-widget-text-editor,#grupo .elementor-widget-text-editor *{color:#fff !important;}
a:focus-visible,button:focus-visible,.elementor-button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #c24a31 !important;outline-offset:2px !important;}
.elementor-icon-list-item a{min-height:48px;display:flex;align-items:center;}
.elementor-social-icon{width:46px !important;height:46px !important;}
.vivere-skip{position:absolute !important;left:-9999px;top:0;z-index:99999;}
.vivere-skip:focus-within{left:8px;top:8px;}
:target{scroll-margin-top:90px;}
main{gap:0 !important;}
main > .e-con{margin:0 !important;}
@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;}}
.elementor-invisible{visibility:visible !important;}
h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,.profile-title:empty{display:none !important;}
@media(max-width:767px){
 body,p,li,.elementor-widget-text-editor,.elementor-icon-list-text{font-size:18px !important;line-height:1.6;}
 main > .e-con{padding-top:44px !important;padding-bottom:44px !important;padding-left:20px !important;padding-right:20px !important;}
 header > .e-con,header .e-con{padding-top:16px !important;padding-bottom:16px !important;}
 header .elementor-widget-icon-list{display:none !important;}
 .elementor-widget-spacer{display:none !important;}
 .elementor-button,a.jkit-button-wrapper{width:100% !important;}
 .elementor-widget-text-editor{max-width:100% !important;}
}
.elementor-social-icon,.elementor-social-icon i,.elementor-social-icon svg{color:#fff !important;fill:#fff !important;}

/* === Ajustes cliente (fotos, curadoria, toque) === */
.vivere-photo img{width:100%;height:clamp(260px,34vw,420px);object-fit:cover;border-radius:16px;display:block;box-shadow:0 18px 40px -24px rgba(74,74,72,.55);}
.vivere-duo img{max-width:420px;width:100%;height:auto;border-radius:16px;display:block;margin:0 auto;box-shadow:0 20px 44px -26px rgba(74,74,72,.6);}
#curadoria .jkit-icon-box{background:#fff !important;border:1px solid #E2D6C1;border-radius:16px;padding:24px 26px !important;min-height:104px;height:100%;cursor:pointer;}
#curadoria .jkit-icon-box:hover{background:#f9f0e7 !important;border-color:#c8a97e;}
.jkit-icon-box a,.jkit-icon-box .jkit-icon-box-link{min-height:48px;}
@media(max-width:767px){.vivere-photo img{height:220px;} .vivere-duo img{max-width:320px;}}

/* eyebrows premium (A5/A7/A9/A14 + consistência) */
.elementor-element-fe72fb75 .elementor-heading-title,.elementor-element-e5b48a93 .elementor-heading-title,.elementor-element-0919deaa .elementor-heading-title,.elementor-element-2d831a42 .elementor-heading-title,.elementor-element-1fa29452 .elementor-heading-title,.elementor-element-8f577dbc .elementor-heading-title,.elementor-element-c080c688 .elementor-heading-title,.elementor-element-cfbb2fcf .elementor-heading-title,.elementor-element-565b9f3b .elementor-heading-title{font-size:19px !important;line-height:1.3 !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}
@media(max-width:767px){.elementor-element-fe72fb75 .elementor-heading-title,.elementor-element-e5b48a93 .elementor-heading-title,.elementor-element-0919deaa .elementor-heading-title,.elementor-element-2d831a42 .elementor-heading-title,.elementor-element-1fa29452 .elementor-heading-title,.elementor-element-8f577dbc .elementor-heading-title,.elementor-element-c080c688 .elementor-heading-title,.elementor-element-cfbb2fcf .elementor-heading-title,.elementor-element-565b9f3b .elementor-heading-title{font-size:17px !important;}}

/* eyebrow-contrast AA */
.elementor-element-fe72fb75 .elementor-heading-title,.elementor-element-e5b48a93 .elementor-heading-title,.elementor-element-0919deaa .elementor-heading-title,.elementor-element-2d831a42 .elementor-heading-title,.elementor-element-8f577dbc .elementor-heading-title,.elementor-element-c080c688 .elementor-heading-title,.elementor-element-cfbb2fcf .elementor-heading-title,.elementor-element-565b9f3b .elementor-heading-title{color:#b23e28 !important;}/* End custom CSS */