.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-18412 .elementor-element.elementor-element-64c3862 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-64c3862 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-64c3862 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-64c3862{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18412 .elementor-element.elementor-element-64c3862 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-8c0f87e{--spacer-size:50px;}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-8021cb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18412 .elementor-element.elementor-element-8021cb6 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-8021cb6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-8021cb6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-ec5600d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18412 .elementor-element.elementor-element-ec5600d .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-ec5600d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-ec5600d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18412 .elementor-element.elementor-element-98d649a .elementor-heading-title{font-family:"DM Sans", Georgia,serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-widget-trx_sc_title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-trx_sc_title .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-trx_sc_title .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_title.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-trx_sc_title:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-trx_sc_title.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-trx_sc_title .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-53ec92c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18412 .elementor-element.elementor-element-53ec92c .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Playfair Display", Georgia,serif;font-size:31px;font-weight:600;line-height:6px;letter-spacing:1.3px;word-spacing:1px;}.elementor-18412 .elementor-element.elementor-element-53ec92c .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-widget-trx_sc_button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-trx_sc_button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-trx_sc_button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-trx_sc_button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-trx_sc_button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-trx_sc_button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-4439757 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-c293f31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-18412 .elementor-element.elementor-element-c293f31 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-c293f31 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-c293f31 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-a7f0bc0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18412 .elementor-element.elementor-element-a7f0bc0:not(.elementor-motion-effects-element-type-background), .elementor-18412 .elementor-element.elementor-element-a7f0bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18412 .elementor-element.elementor-element-a7f0bc0 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-a7f0bc0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-a7f0bc0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-a7f0bc0.e-con{--align-self:flex-start;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Georgia,serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18412 .elementor-element.elementor-element-db104dd img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-18412 .elementor-element.elementor-element-f543160:not(.elementor-motion-effects-element-type-background), .elementor-18412 .elementor-element.elementor-element-f543160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18412 .elementor-element.elementor-element-f543160 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-f543160 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-f543160 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-f543160{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-18412 .elementor-element.elementor-element-f543160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18412 .elementor-element.elementor-element-e79630c{text-align:center;}.elementor-18412 .elementor-element.elementor-element-e79630c .elementor-heading-title{font-family:"DM Sans", Georgia,serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-18412 .elementor-element.elementor-element-81f99c2 > .elementor-widget-container{padding:0% 27% 0% 27%;}.elementor-18412 .elementor-element.elementor-element-81f99c2 .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Playfair Display", Georgia,serif;font-weight:600;letter-spacing:1.4px;word-spacing:1px;}.elementor-18412 .elementor-element.elementor-element-81f99c2 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-81f99c2 .sc_item_subtitle{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-trx_sc_icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-trx_sc_icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_icons.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-trx_sc_icons:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-trx_sc_icons.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-trx_sc_icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-39f0b30 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-39f0b30 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-39f0b30 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-1301c14 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-1301c14 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-1301c14 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-1301c14{margin-top:20px;margin-bottom:0px;}.elementor-18412 .elementor-element.elementor-element-419ddb8 .sc_item_title{color:var( --e-global-color-primary );}.elementor-18412 .elementor-element.elementor-element-419ddb8 .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Montserrat", Georgia,serif;}.elementor-18412 .elementor-element.elementor-element-419ddb8 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-419ddb8 .sc_item_subtitle{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_testimonials.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-trx_sc_testimonials .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-trx_sc_testimonials .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_testimonials.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-trx_sc_testimonials:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-trx_sc_testimonials.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-trx_sc_testimonials .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-1921798 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-1921798 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-1921798 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-c0f2f74:not(.elementor-motion-effects-element-type-background), .elementor-18412 .elementor-element.elementor-element-c0f2f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18412 .elementor-element.elementor-element-c0f2f74 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-c0f2f74 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-c0f2f74 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-c0f2f74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-18412 .elementor-element.elementor-element-c0f2f74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-6096869 .trx_addons_bg_text{z-index:0;}.elementor-18412 .elementor-element.elementor-element-6096869 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-18412 .elementor-element.elementor-element-6096869 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-18412 .elementor-element.elementor-element-6096869{margin-top:50px;margin-bottom:0px;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-column-wrap{padding:0% 25% 0% 0%;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-widget-wrap{padding:0% 25% 0% 0%;}.elementor-18412 .elementor-element.elementor-element-0f36433 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-0f36433 .sc_item_title_text2{color:var( --e-global-color-primary );-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-0f36433 .sc_item_subtitle{color:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-976af6d{--spacer-size:30px;}.elementor-18412 .elementor-element.elementor-element-5964998 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-5964998 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-18412 .elementor-element.elementor-element-d45331b > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 15px;}.elementor-18412 .elementor-element.elementor-element-d45331b > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 15px;}.elementor-widget-trx_sc_contact_form_7.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Georgia,serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-trx_sc_contact_form_7 .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-trx_sc_contact_form_7 .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-trx_sc_contact_form_7.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-trx_sc_contact_form_7:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-trx_sc_contact_form_7.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-trx_sc_contact_form_7 .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-18412 .elementor-element.elementor-element-1efb62e{--spacer-size:50px;}@media(max-width:1024px){.elementor-18412 .elementor-element.elementor-element-81f99c2 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-column-wrap{padding:0px 15px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-widget-wrap{padding:0px 15px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-976af6d{--spacer-size:30px;}}@media(max-width:767px){.elementor-18412 .elementor-element.elementor-element-8021cb6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18412 .elementor-element.elementor-element-ec5600d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18412 .elementor-element.elementor-element-53ec92c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-53ec92c .sc_item_title_text{font-size:22px;}.elementor-18412 .elementor-element.elementor-element-4439757 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-db104dd img{max-width:100%;height:200px;}.elementor-18412 .elementor-element.elementor-element-81f99c2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18412 .elementor-element.elementor-element-39f0b30 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-f597df8 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-d45331b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18412 .elementor-element.elementor-element-d45331b > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-18412 .elementor-element.elementor-element-d45331b > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-18412 .elementor-element.elementor-element-c293f31{--width:100%;}}/* Start custom CSS for trx_sc_button, class: .elementor-element-4439757 */#about-button {
    background-color: #d6a142;
}

a#call {
    background-color: #7f5435;
    border-radius: 10px;
}
.elementor-18412 .elementor-element.elementor-element-8021cb6 span.icon-call {
    background: #7f5435 !important;
}

a#call:hover{
    background-color: #7f5435 !important;
    border-radius: 10px;
}
.elementor-18412 .elementor-element.elementor-element-8021cb6 span.icon-call:hover {
    background: #7f5435 !important;
}
a#about-button

 {
    border-radius: 10px;
    border: 1px solid #7f5435;
}
.sc_button.sc_button_slide.color_style_dark {
    --theme-var-button_slide_color: #7f5435 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8021cb6 */.elementor-18412 .elementor-element.elementor-element-8021cb6 span.icon-call {
    background: #1c1c1c;
}
.elementor-18412 .elementor-element.elementor-element-8021cb6 .sc_item_subtitle_above {
    margin-bottom: 0em;
}/* End custom CSS */
/* Start custom CSS for trx_sc_icons, class: .elementor-element-39f0b30 */.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg

 {
    fill: #0a2a1b !important;
}

.scheme_default, body.scheme_default, .scheme_default:where(.editor-styles-wrapper) {

    --theme-color-alter_link2: #0a2a1b !important;
    
}/* End custom CSS */
/* Start custom CSS for trx_sc_contact_form_7, class: .elementor-element-bd4389c *//* Contact Form 7 - Get in Touch Button */
body .wpcf7 form input.wpcf7-submit.has-spinner.btn-s {
    background: #7f5435 !important;
    background-color: #7f5435 !important;
    color: #ffffff !important;
    border: 1px solid #7f5435 !important;
    opacity: 1 !important;
    visibility: visible !important;
    padding: 15px 35px 15px 35px !important;
    border-radius: 8px;
    transition: background-color 0.3s ease, border-color 0.3s ease;
}

/* Button Hover */
body .wpcf7 form input.wpcf7-submit.has-spinner.btn-s:hover {
    background: #a47a5b !important;
    background-color: #a47a5b !important;
    color: #ffffff !important;
    border-color: #a47a5b !important;
}

/* Button Wrapper */
body .wpcf7 form .wpcf7-submit-style {
    background: transparent !important;
}

/* Button Inner Hover Layer */
body .wpcf7 form .wpcf7-submit-style .submit-style-in {
    pointer-events: none;
}
/* Completely hide the Contact Form 7 inner submit effect */
.wpcf7 .wpcf7-submit-style > .submit-style-in,
.wpcf7-form .submit-style-in,
span.submit-style-in {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    pointer-events: none !important;
}

/* Remove any pseudo-elements creating the same effect */
.wpcf7 .wpcf7-submit-style::before,
.wpcf7 .wpcf7-submit-style::after,
.wpcf7 .wpcf7-submit-style .submit-style-in::before,
.wpcf7 .wpcf7-submit-style .submit-style-in::after {
    content: none !important;
    display: none !important;
}/* End custom CSS */