.elementor-31 .elementor-element.elementor-element-fe8e687{--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;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#dee6e9ff;--border-color:#dee6e9ff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fe8e687:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fe8e687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-c6beb2b{--display:flex;--min-height:700px;--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;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c6beb2b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c6beb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-b625d3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-9c637c3 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;text-decoration:none solid oklab(0.999994 0.0000455678 0.0000200868 / 0.9);line-height:1.5;letter-spacing:4.4800000190735px;color:#ffffffe6;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-text-2{font-size:72px;font-weight:400;font-style:italic;line-height:1.05;letter-spacing:-0.72000002861023px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-text-3{font-size:11px;text-transform:uppercase;text-decoration:none solid oklab(0.999994 0.0000455677 0.0000200868 / 0.8);line-height:1.5;letter-spacing:2.75px;color:#ffffffcc;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-button-text{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.428571472168;letter-spacing:3.9200000762939px;fill:#ffffffff;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-button{background-color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-5dd7198{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:112px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-933fc16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3c5461b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-059bc87{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-059bc87 .elementor-heading-title{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-55126ef{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-55126ef .elementor-heading-title{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-d65c3ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-card-box-text-1{font-size:24px;font-style:italic;line-height:1.3333332824707;letter-spacing:-0.23999999463558px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:400;font-style:italic;line-height:1.3333332824707;letter-spacing:-0.23999999463558px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-1e13b37 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-card-box-text-1{font-size:24px;font-style:italic;line-height:1.3333332824707;letter-spacing:-0.23999999463558px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:400;font-style:italic;line-height:1.3333332824707;letter-spacing:-0.23999999463558px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-1e13b37 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-f687e1a i.softlite-dynamic-icon{font-size:auto;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-icon i{font-size:auto;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-icon:not(i){width:auto;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-icon svg{width:auto;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-card-box-text-1{font-size:30px;line-height:1;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-card-box-text-2{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:3px;color:#57666bff;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-card-box-background-color-1{background-color:#b0d6d8ff;}.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-card-box-background-color-2{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-661eccd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-661eccd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-661eccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-c04f019{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-c04f019:not(.elementor-widget-button), .elementor-31 .elementor-element.elementor-element-c04f019.elementor-widget-button .elementor-button{background-image:url(radial-gradient(circle at 20% 30%, oklch(0.82 0.11 65) 0px, rgba(0, 0, 0, 0) 40%), radial-gradient(circle at 80% 70%, oklch(0.82 0.11 65) 0px, rgba(0, 0, 0, 0) 35%));background-position:0%, 0% 0%, 0%;background-size:auto;}.elementor-31 .elementor-element.elementor-element-5446300{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-26cc830{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c0f7593 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#ffffffbf;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box-button-text{font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:3.2999999523163px;fill:#387e82ff;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box-button{background-color:#b0d6d8ff;}.elementor-31 .elementor-element.elementor-element-f3e7fb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-10bbfb4 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-d40fb2e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c0c6440 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-text-1{font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:3px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-text-2{font-size:36px;font-weight:400;font-style:italic;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-text-4{font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:3.2999999523163px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box-background-color-2{background-color:#b0d6d8ff;}.elementor-31 .elementor-element.elementor-element-9ba238a i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-text-1{font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:3px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-text-2{font-size:36px;font-weight:400;font-style:italic;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-text-4{font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:3.2999999523163px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box-background-color-2{background-color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-a52c486{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-ec0cc80 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-72d859d i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:400;font-style:italic;line-height:1.2;letter-spacing:-0.30000001192093px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-text-3{font-size:30px;font-weight:400;font-style:italic;line-height:1.2;letter-spacing:-0.30000001192093px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-text-4{font-size:14px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-72d859d .softlite-dynamic-card-box-background-color-2{background-color:#b0d6d8ff;}.elementor-31 .elementor-element.elementor-element-3e0500a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:48px 48px 48px 48px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-67e83bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A6B;--border-color:#7A7A7A6B;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-card-box-text-1{font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:2.5px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-card-box-background-color-1{background-color:#fffffff2;}.elementor-31 .elementor-element.elementor-element-5b4f779{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-31 .elementor-element.elementor-element-1371981{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1371981 .elementor-heading-title{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-eb47722{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title{font-size:48px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.47999998927116px;color:#387e82ff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-77e76c4{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-63e6dbb i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-card-box-text-1{font-size:14px;line-height:1.428571472168;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.428571472168;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-card-box-background-color-1{background-color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-63e6dbb .softlite-dynamic-card-box-background-color-2{background-color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-7edeb2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7edeb2c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7edeb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F1F2;}.elementor-31 .elementor-element.elementor-element-4964f7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-875dbb9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-875dbb9 .elementor-heading-title{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-db289ac{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-db289ac .elementor-heading-title{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-6e3a5a3{width:var( --container-widget-width, auto );max-width:auto;margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1.5;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-018289a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-image-container{border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-divider-icons:before{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-divider-icons:after{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-divider-icons .fa{color:#E3AE39;font-size:18px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-divider-icons{background-color:#FFFFFF;border-color:#E3AE39;border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-31 .elementor-element.elementor-element-a8984fd .wpr-ba-label > div{color:#FFFFFF;background-color:#6AB5B8;border-color:#E8E8E8;font-size:14px;text-transform:uppercase;border-style:none;padding:7px 15px 7px 15px;border-radius:50px 50px 50px 50px;margin:0px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-image-container{border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-divider-icons:before{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-divider-icons:after{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-divider-icons .fa{color:#E3AE39;font-size:18px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-divider-icons{background-color:#FFFFFF;border-color:#E3AE39;border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-31 .elementor-element.elementor-element-85ce6ae .wpr-ba-label > div{color:#FFFFFF;background-color:#6AB5B8;border-color:#E8E8E8;font-size:14px;text-transform:uppercase;border-style:none;padding:7px 15px 7px 15px;border-radius:50px 50px 50px 50px;margin:0px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-image-container{border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-divider-icons:before{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-divider-icons:after{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-divider-icons .fa{color:#E3AE39;font-size:18px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-divider-icons{background-color:#FFFFFF;border-color:#E3AE39;border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-31 .elementor-element.elementor-element-1decf7a .wpr-ba-label > div{color:#FFFFFF;background-color:#6AB5B8;border-color:#E8E8E8;font-size:14px;text-transform:uppercase;border-style:none;padding:7px 15px 7px 15px;border-radius:50px 50px 50px 50px;margin:0px;}.elementor-31 .elementor-element.elementor-element-ef2e073{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-f38c73f i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:400;font-style:italic;line-height:1.25;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-23d87dc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3f4ab36 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box-text-1{font-size:72px;font-style:italic;line-height:1;letter-spacing:-0.72000002861023px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box-text-2{font-size:18px;font-style:italic;line-height:1.625;letter-spacing:-0.18000000715256px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.428571472168;letter-spacing:2.5199999809265px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box-text-4{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2.5px;color:#57666bff;}.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-f11cf55 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box-text-1{font-size:72px;font-style:italic;line-height:1;letter-spacing:-0.72000002861023px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box-text-2{font-size:18px;font-style:italic;line-height:1.625;letter-spacing:-0.18000000715256px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.428571472168;letter-spacing:2.5199999809265px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box-text-4{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2.5px;color:#57666bff;}.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-ea53ef8 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box-text-1{font-size:72px;font-style:italic;line-height:1;letter-spacing:-0.72000002861023px;color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box-text-2{font-size:18px;font-style:italic;line-height:1.625;letter-spacing:-0.18000000715256px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.428571472168;letter-spacing:2.5199999809265px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box-text-4{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2.5px;color:#57666bff;}.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-2a13d91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cf283f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:33554428px 33554428px 33554428px 33554428px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-cf283f9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cf283f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#aed6d8ff;}.elementor-31 .elementor-element.elementor-element-449558b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:33554428px 33554428px 33554428px 33554428px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-449558b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-449558b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d39b35ff;}.elementor-31 .elementor-element.elementor-element-30acace{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-2e55c17{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d3d9da9 i.softlite-dynamic-icon{font-size:100%;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-icon i{font-size:100%;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-icon svg{width:100%;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-text-1{font-size:11.199999809265px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4800000190735px;color:#049AA5;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-text-2{font-size:60px;font-weight:400;font-style:italic;line-height:1.05;letter-spacing:-0.60000002384186px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.625;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-text-4{font-size:18px;font-style:italic;line-height:1.5555555725098;letter-spacing:-0.18000000715256px;color:#387e82ff;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-background-color-1{background-color:#f6b575ff;}.elementor-31 .elementor-element.elementor-element-494aa7e{--display:flex;}.elementor-31 .elementor-element.elementor-element-d8a1782{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:2147483647;}.elementor-31 .elementor-element.elementor-element-d8a1782:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d8a1782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212426ff;}.elementor-31 .elementor-element.elementor-element-34a8a5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999999;}.elementor-31 .elementor-element.elementor-element-34a8a5d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-34a8a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ea0ff80;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-fe8e687{--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-c6beb2b{--flex-wrap:initial;}.elementor-31 .elementor-element.elementor-element-5dd7198{--margin-top:112px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-55126ef{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d65c3ca{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-661eccd{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c04f019:not(.elementor-widget-button), .elementor-31 .elementor-element.elementor-element-c04f019.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-5446300{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-f3e7fb9{--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-d40fb2e{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-a52c486{--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-3e0500a{--border-radius:48px 48px 48px 48px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-5b4f779{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-31 .elementor-element.elementor-element-eb47722{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-77e76c4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7edeb2c{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4964f7a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-db289ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6e3a5a3{margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-31 .elementor-element.elementor-element-ef2e073{--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-23d87dc{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2a13d91{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-cf283f9{--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-31 .elementor-element.elementor-element-449558b{--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-31 .elementor-element.elementor-element-30acace{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-d8a1782{--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-fe8e687{--width:auto;}.elementor-31 .elementor-element.elementor-element-c6beb2b{--width:auto;}.elementor-31 .elementor-element.elementor-element-b625d3c{--width:auto;}.elementor-31 .elementor-element.elementor-element-5dd7198{--width:auto;}.elementor-31 .elementor-element.elementor-element-933fc16{--width:auto;}.elementor-31 .elementor-element.elementor-element-3c5461b{--width:auto;}.elementor-31 .elementor-element.elementor-element-d65c3ca{--width:auto;}.elementor-31 .elementor-element.elementor-element-661eccd{--width:auto;}.elementor-31 .elementor-element.elementor-element-c04f019{--width:auto;}.elementor-31 .elementor-element.elementor-element-5446300{--width:auto;}.elementor-31 .elementor-element.elementor-element-26cc830{--width:auto;}.elementor-31 .elementor-element.elementor-element-f3e7fb9{--width:auto;}.elementor-31 .elementor-element.elementor-element-d40fb2e{--width:auto;}.elementor-31 .elementor-element.elementor-element-a52c486{--width:auto;}.elementor-31 .elementor-element.elementor-element-3e0500a{--width:auto;}.elementor-31 .elementor-element.elementor-element-67e83bc{--width:auto;}.elementor-31 .elementor-element.elementor-element-5b4f779{--width:auto;}.elementor-31 .elementor-element.elementor-element-7edeb2c{--width:auto;}.elementor-31 .elementor-element.elementor-element-4964f7a{--width:auto;}.elementor-31 .elementor-element.elementor-element-ef2e073{--width:auto;}.elementor-31 .elementor-element.elementor-element-23d87dc{--width:auto;}.elementor-31 .elementor-element.elementor-element-2a13d91{--width:auto;}.elementor-31 .elementor-element.elementor-element-cf283f9{--width:384px;}.elementor-31 .elementor-element.elementor-element-449558b{--width:448px;}.elementor-31 .elementor-element.elementor-element-30acace{--width:auto;}.elementor-31 .elementor-element.elementor-element-2e55c17{--width:auto;}.elementor-31 .elementor-element.elementor-element-d8a1782{--width:330px;}.elementor-31 .elementor-element.elementor-element-34a8a5d{--width:auto;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-fe8e687{--width:auto;--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-c6beb2b{--width:auto;--flex-wrap:initial;}.elementor-31 .elementor-element.elementor-element-b625d3c{--width:auto;}.elementor-31 .elementor-element.elementor-element-9c637c3 .softlite-dynamic-card-box-text-2{font-size:44px;letter-spacing:-0.60000002384186px;}.elementor-31 .elementor-element.elementor-element-5dd7198{--width:auto;--margin-top:112px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-933fc16{--width:auto;--align-items:normal;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-3c5461b{--width:auto;}.elementor-31 .elementor-element.elementor-element-55126ef{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d65c3ca{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-661eccd{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c04f019{--width:auto;}.elementor-31 .elementor-element.elementor-element-c04f019:not(.elementor-widget-button), .elementor-31 .elementor-element.elementor-element-c04f019.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-5446300{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-26cc830{--width:auto;--align-items:normal;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-f3e7fb9{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-10bbfb4 .softlite-dynamic-card-box-text-2{font-size:30px;}.elementor-31 .elementor-element.elementor-element-d40fb2e{--width:auto;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-a52c486{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-ec0cc80 .softlite-dynamic-card-box-text-2{font-size:30px;}.elementor-31 .elementor-element.elementor-element-3e0500a{--width:auto;--border-radius:48px 48px 48px 48px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-67e83bc{--width:auto;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-31 .elementor-element.elementor-element-5b4f779{--width:auto;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-eb47722{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title{font-size:38px;}.elementor-31 .elementor-element.elementor-element-77e76c4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7edeb2c{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4964f7a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-db289ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-db289ac .elementor-heading-title{font-size:38px;}.elementor-31 .elementor-element.elementor-element-6e3a5a3{margin:20px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-31 .elementor-element.elementor-element-018289a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-ef2e073{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-f38c73f .softlite-dynamic-card-box-text-2{font-size:38px;}.elementor-31 .elementor-element.elementor-element-23d87dc{--width:auto;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2a13d91{--width:auto;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-cf283f9{--width:384px;--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-31 .elementor-element.elementor-element-449558b{--width:448px;--border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-31 .elementor-element.elementor-element-30acace{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-2e55c17{--width:auto;}.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box-text-2{font-size:38px;}.elementor-31 .elementor-element.elementor-element-d8a1782{--width:330px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-34a8a5d{--width:auto;}}.elementor-31 .elementor-element.elementor-element-9c637c3 {
  width: auto;
  position: relative;
}

/* HERO WRAPPER */
.elementor-31 .elementor-element.elementor-element-9c637c3 .g8gdqgyw {
  overflow: hidden;
  border: 0;
}

/* BACKGROUND IMAGE */
.elementor-31 .elementor-element.elementor-element-9c637c3 .pyk339fb {
  position: absolute;
  inset: 0;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
  vertical-align: middle;
  border: 0;
}

/* OVERLAY VERDE DA HERO SECTION */
.elementor-31 .elementor-element.elementor-element-9c637c3 .a3lbnbz4 {
  position: absolute;
  inset: 0;
  width: auto;
  z-index: 1 !important;
  opacity: 1 !important;
  border: 0;

  background:
    linear-gradient(
      180deg,
      rgba(31, 84, 75, 0.30) 0%,
      rgba(36, 104, 102, 0.40) 40%,
      rgba(24, 92, 91, 0.60) 100%
    ) !important;
}

/* CONTENT */
.elementor-31 .elementor-element.elementor-element-9c637c3 .w3zu9vtx {
  position: relative;
  z-index: 2 !important;
  display: flex;
  flex-direction: column;
  align-items: center;

  max-width: 896px;
  width: auto;
  margin: 0 auto;
  padding: 192px 24px;

  color: #ffffff;
  text-align: center;
  border: 0;
}

/* TOP LABEL */
.elementor-31 .elementor-element.elementor-element-9c637c3 .t03w49xb {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-9c637c3 .t03w49xb::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .t03w49xb::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  min-width: auto;
  min-height: auto;
  opacity: 0.5;
  background-color: rgba(255, 255, 255, 0.9);
  border: 0;
}

/* TITLE WRAPPER */
.elementor-31 .elementor-element.elementor-element-9c637c3 .sfdxqoo1 {
  width: auto;
  margin: 24px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  text-align: center;
  border: 0;
}

/* SCRIPT WORD */
.elementor-31 .elementor-element.elementor-element-9c637c3 .dtprpwy6 {
  width: auto;
  color: #ffffff;
  font-family: "Pinyon Script", Allura, cursive;
  font-size: 82.8px;
  font-style: italic;
  letter-spacing: -0.72px;
  line-height: 1;
  text-align: center;
  border: 0;
}

/* PALAVRAS EM DESTAQUE COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi {
  width: auto;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 72px;
  font-style: italic;
  letter-spacing: -0.72px;
  line-height: 1.05;
  text-align: center;
  border: 0;

  background: linear-gradient(
    90deg,
    #fff0b8 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi::after {
  background: linear-gradient(
    90deg,
    #fff0b8 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  border: 0;
}

/* BUTTON COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6 {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;

  width: auto;
  margin: 40px 0 0;
  padding: 16px 40px;

  cursor: pointer;
  text-align: center;
  border: 0;
  border-radius: 999px;

  background: linear-gradient(
    90deg,
    #fff0b8 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  ) !important;

  box-shadow:
    rgba(0, 0, 0, 0.25) 0px 25px 50px -12px,
    rgba(229, 177, 58, 0.35) 0px 10px 35px;
}

/* HOVER DO BOTÃO */
.elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6:hover {
  background: linear-gradient(
    90deg,
    #fff6cf 0%,
    #f3d27a 35%,
    #e5b13a 70%,
    #fff0b8 100%
  ) !important;

  transform: translateY(-2px);
  box-shadow:
    rgba(0, 0, 0, 0.28) 0px 28px 55px -12px,
    rgba(229, 177, 58, 0.45) 0px 12px 40px;
}

/* TEXTO DO BOTÃO */
.elementor-31 .elementor-element.elementor-element-9c637c3 .arxxmqlt {
  display: block;
  width: auto;
  color: #1f544b !important;
  cursor: pointer;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 3.92px;
  line-height: 1.43;
  text-align: center;
  text-transform: uppercase;
  border: 0;

  -webkit-text-fill-color: #1f544b !important;
}

/* REVIEW ROW */
.elementor-31 .elementor-element.elementor-element-9c637c3 .fbp02ywd {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 8px;

  width: auto;
  margin: 24px 0 0;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-9c637c3 .v953d1i3 {
  display: flex;
  flex-direction: row;
  width: auto;
  color: #e5b13a;
  font-size: 11px;
  letter-spacing: 2.75px;
  text-align: center;
  text-transform: uppercase;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-9c637c3 .vmbha28v {
  display: block;
  width: 14px;
  height: 14px;
  color: #e5b13a;
  fill: #e5b13a;
  stroke: #e5b13a;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  overflow: hidden;
  vertical-align: middle;
  border: 0;
}

/* CLEAN PSEUDO ELEMENTS */
.elementor-31 .elementor-element.elementor-element-9c637c3 .g8gdqgyw::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .g8gdqgyw::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .pyk339fb::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .pyk339fb::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .a3lbnbz4::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .a3lbnbz4::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .w3zu9vtx::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .w3zu9vtx::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .sfdxqoo1::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .sfdxqoo1::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .dtprpwy6::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .dtprpwy6::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .fbp02ywd::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .fbp02ywd::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .v953d1i3::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .v953d1i3::after,
.elementor-31 .elementor-element.elementor-element-9c637c3 .vmbha28v::before,
.elementor-31 .elementor-element.elementor-element-9c637c3 .vmbha28v::after {
  border-width: 0;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-9c637c3 .g8gdqgyw {
    overflow: hidden;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .w3zu9vtx {
    padding: 192px 24px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .sfdxqoo1 {
    margin-top: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi {
    font-size: 72px;
    line-height: 1.05;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6 {
    margin-top: 40px;
    padding: 16px 40px;
    border-radius: 999px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .fbp02ywd {
    margin-top: 24px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-9c637c3 .g8gdqgyw {
    overflow: hidden;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .w3zu9vtx {
    padding: 160px 24px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .sfdxqoo1 {
    margin-top: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi {
    font-size: 40px !important;
    line-height: 1.08 !important;
    letter-spacing: -0.4px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi::before,
  .elementor-31 .elementor-element.elementor-element-9c637c3 .mwd46dhi::after {
    line-height: 43px !important;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .lgpmrgf6 {
    margin-top: 40px;
    padding: 15px 34px;
    border-radius: 999px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .arxxmqlt {
    font-size: 12px;
    letter-spacing: 3px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .fbp02ywd {
    margin-top: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-9c637c3 .vmbha28v {
    overflow: hidden;
  }
}
.elementor-31 .elementor-element.elementor-element-059bc87 .elementor-heading-title{align-items: center;column-gap: 12px;display: inline-flex;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-059bc87 .elementor-heading-title::before{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-059bc87 .elementor-heading-title::after{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}
/* TEXTO RXQCWQC0 COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0 {
  display: inline-block;
  width: auto;
  max-width: 100%;

  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 60px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1.25;
  border: 0;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #e5b13a 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0::before,
.elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0::after {
  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  -webkit-text-stroke-color: transparent !important;

  border: 0;
  line-height: 75px;
}

/* TÍTULO PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-55126ef .elementor-heading-title {
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  overflow: visible !important;
}

.elementor-31 .elementor-element.elementor-element-55126ef .elementor-heading-title::before,
.elementor-31 .elementor-element.elementor-element-55126ef .elementor-heading-title::after {
  border-width: 0;
  line-height: 75px;
}

/* GARANTE QUE O TEXTO NÃO SEJA CORTADO */
.elementor-31 .elementor-element.elementor-element-55126ef,
.elementor-31 .elementor-element.elementor-element-55126ef .elementor-widget-container {
  overflow: visible !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0 {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;
  }

  .elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0::before,
  .elementor-31 .elementor-element.elementor-element-55126ef .rxqcwqc0::after {
    line-height: 46px !important;
  }
}
.elementor-31 .elementor-element.elementor-element-4b2f3f9 {width: auto;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 {margin-top: 0px;margin-bottom: 32px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .ddz3ja06{align-items: flex-start;column-gap: 24px;display: flex;row-gap: 24px;grid-column-gap: 24px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .ddz3ja06::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .ddz3ja06::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 {margin-top: 0px;margin-bottom: 32px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .ddz3ja06{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 {margin-top: 0px;margin-bottom: 32px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .ddz3ja06{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .j2xias56{align-items: center;border-bottom-color: oklch(0.82 0.11 65);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-color: oklch(0.82 0.11 65);border-left-width: 1px;border-right-color: oklch(0.82 0.11 65);border-right-width: 1px;border-top-color: oklch(0.82 0.11 65);border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;display: flex;flex-shrink: 0;font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;height: 64px;justify-content: center;width: 64px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .j2xias56::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 32px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .j2xias56::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 32px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .j2xias56{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .j2xias56{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .y2x03g2u{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .y2x03g2u::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .y2x03g2u::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .zk1t9ly2{font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .zk1t9ly2::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .zk1t9ly2::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .zk1t9ly2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .zk1t9ly2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .esig0cn4{margin-bottom: 0px;margin-top: 8px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .esig0cn4::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-4b2f3f9 .esig0cn4::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .esig0cn4{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4b2f3f9 .esig0cn4{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-31 .elementor-element.elementor-element-1e13b37 {width: auto;}.elementor-31 .elementor-element.elementor-element-1e13b37 .s1ni4yf4{align-items: flex-start;column-gap: 24px;display: flex;row-gap: 24px;grid-column-gap: 24px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .s1ni4yf4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-1e13b37 .s1ni4yf4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-1e13b37 .o2dmj2qx{align-items: center;border-bottom-color: oklch(0.82 0.11 65);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-color: oklch(0.82 0.11 65);border-left-width: 1px;border-right-color: oklch(0.82 0.11 65);border-right-width: 1px;border-top-color: oklch(0.82 0.11 65);border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;display: flex;flex-shrink: 0;font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;height: 64px;justify-content: center;width: 64px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-1e13b37 .o2dmj2qx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 32px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-1e13b37 .o2dmj2qx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 32px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .o2dmj2qx{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .o2dmj2qx{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 1px;}}.elementor-31 .elementor-element.elementor-element-1e13b37 .wvo5hxv2{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .wvo5hxv2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .wvo5hxv2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .fw5rx03h{font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .fw5rx03h::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-1e13b37 .fw5rx03h::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .fw5rx03h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .fw5rx03h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-1e13b37 .cfryrv0k{margin-bottom: 0px;margin-top: 8px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-1e13b37 .cfryrv0k::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-1e13b37 .cfryrv0k::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .cfryrv0k{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-1e13b37 .cfryrv0k{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-31 .elementor-element.elementor-element-d65c3ca{display: block;}.elementor-31 .elementor-element.elementor-element-d65c3ca::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-d65c3ca::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-3c5461b{display: block;}.elementor-31 .elementor-element.elementor-element-3c5461b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-3c5461b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-f687e1a .softlite-dynamic-card-box {height: 100%} .elementor-31 .elementor-element.elementor-element-f687e1a {width: auto;}.elementor-31 .elementor-element.elementor-element-f687e1a {position: relative;}.elementor-31 .elementor-element.elementor-element-f687e1a .i1b2cerx{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .i1b2cerx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .i1b2cerx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .xtu3tkvx{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;bottom: -24px;left: -24px;position: absolute;right: -24px;rotate: -2deg;top: -24px;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .xtu3tkvx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .xtu3tkvx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f687e1a .xtu3tkvx{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f687e1a .xtu3tkvx{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f687e1a .zw3z3pik{display: block;height: 448px;margin-left: auto;margin-right: auto;max-width: 100%;object-fit: contain;position: relative;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .zw3z3pik::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .zw3z3pik::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f687e1a .zw3z3pik{margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f687e1a .zw3z3pik{margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f687e1a .z4l9yr1h{border-bottom-left-radius: 18px;border-bottom-right-radius: 18px;border-top-left-radius: 18px;border-top-right-radius: 18px;bottom: 24px;padding-bottom: 16px;padding-left: 20px;padding-right: 20px;padding-top: 16px;position: absolute;right: 24px;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 20px;padding-inline-end: 20px;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .z4l9yr1h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .z4l9yr1h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f687e1a .z4l9yr1h{border-bottom-left-radius: 18px;border-bottom-right-radius: 18px;border-top-left-radius: 18px;border-top-right-radius: 18px;padding-bottom: 16px;padding-left: 20px;padding-right: 20px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f687e1a .z4l9yr1h{border-bottom-left-radius: 18px;border-bottom-right-radius: 18px;border-top-left-radius: 18px;border-top-right-radius: 18px;padding-bottom: 16px;padding-left: 20px;padding-right: 20px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f687e1a .j2l3pzwq{font-family: "Pinyon Script", Allura, cursive;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .j2l3pzwq::before{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 30px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-f687e1a .j2l3pzwq::after{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 30px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f687e1a .j2l3pzwq{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f687e1a .j2l3pzwq{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f687e1a .ksmvfyz3{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f687e1a .ksmvfyz3::before{border-bottom-color: oklch(0.5 0.02 220);border-bottom-width: 0px;border-left-color: oklch(0.5 0.02 220);border-left-width: 0px;border-right-color: oklch(0.5 0.02 220);border-right-width: 0px;border-top-color: oklch(0.5 0.02 220);border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: oklch(0.5 0.02 220);-webkit-text-stroke-color: oklch(0.5 0.02 220);}.elementor-31 .elementor-element.elementor-element-f687e1a .ksmvfyz3::after{border-bottom-color: oklch(0.5 0.02 220);border-bottom-width: 0px;border-left-color: oklch(0.5 0.02 220);border-left-width: 0px;border-right-color: oklch(0.5 0.02 220);border-right-width: 0px;border-top-color: oklch(0.5 0.02 220);border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: oklch(0.5 0.02 220);-webkit-text-stroke-color: oklch(0.5 0.02 220);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f687e1a .ksmvfyz3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f687e1a .ksmvfyz3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-31 .elementor-element.elementor-element-933fc16{display: grid;grid-template-columns: 1.1fr 1fr;grid-column-gap: 64px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-933fc16::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-933fc16::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-933fc16{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-5dd7198{max-width: 1280px;position: relative;display: block;}.elementor-31 .elementor-element.elementor-element-5dd7198::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-5dd7198::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-c04f019{background-repeat: repeat, repeat;bottom: 0px;color: rgb(255, 255, 255);left: 0px;opacity: 0.10000000149011612;position: absolute;right: 0px;top: 0px;}.elementor-31 .elementor-element.elementor-element-c04f019::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-c04f019::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-31 .elementor-element.elementor-element-c0f7593 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 {
  width: auto;
}

/* CONTAINER */
.elementor-31 .elementor-element.elementor-element-c0f7593 .tjlmveyx {
  color: rgb(255, 255, 255);
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 .tjlmveyx::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .tjlmveyx::after {
  border-width: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* LABEL COM LINHAS */
.elementor-31 .elementor-element.elementor-element-c0f7593 .ft4qtt18 {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;
  width: auto;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 .ft4qtt18::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .ft4qtt18::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  min-width: auto;
  min-height: auto;
  opacity: 0.5;
  background-color: #e5b13a;
  border: 0;
}

/* WRAPPER DO TÍTULO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .j1knrsap {
  width: auto;
  margin: 20px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 .j1knrsap::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .j1knrsap::after {
  border-width: 0;
  line-height: 75px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* TÍTULO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .s8mr3iyl {
  width: auto;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 60px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1.25;
  color: oklch(0.85 0.04 200);
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 .s8mr3iyl::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .s8mr3iyl::after {
  border-width: 0;
  line-height: 75px;
  -webkit-text-fill-color: oklch(0.85 0.04 200);
  -webkit-text-stroke-color: oklch(0.85 0.04 200);
}

/* TEXTO ABAIXO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .guttdjrg {
  width: auto;
  max-width: 448px;
  margin: 24px 0 0;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-c0f7593 .guttdjrg::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .guttdjrg::after {
  border-width: 0;
  line-height: 26px;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.75);
  -webkit-text-stroke-color: rgba(255, 255, 255, 0.75);
}

/* BOTÃO COM GRADIENTE DOURADO PADRÃO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;

  width: auto;
  margin: 40px 0 0;
  padding: 16px 36px;

  cursor: pointer;
  border: 0;
  border-radius: 999px;

  background: linear-gradient(
    90deg,
    #fff0b8 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  ) !important;

  box-shadow:
    rgba(0, 0, 0, 0.22) 0px 20px 45px -12px,
    rgba(229, 177, 58, 0.35) 0px 10px 35px;

  transition: all 0.25s ease;
}

/* HOVER DO BOTÃO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp:hover {
  background: linear-gradient(
    90deg,
    #fff6cf 0%,
    #f3d27a 35%,
    #e5b13a 70%,
    #fff0b8 100%
  ) !important;

  transform: translateY(-2px);

  box-shadow:
    rgba(0, 0, 0, 0.26) 0px 24px 50px -12px,
    rgba(229, 177, 58, 0.45) 0px 12px 40px;
}

/* TEXTO E ÍCONES DENTRO DO BOTÃO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp,
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp *,
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp span,
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp a,
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp svg {
  color: #1f544b !important;
  fill: #1f544b !important;
  stroke: #1f544b !important;
  -webkit-text-fill-color: #1f544b !important;
  -webkit-text-stroke-color: #1f544b !important;
  font-weight: 700;
}

/* REMOVE PSEUDO-ELEMENTOS DO BOTÃO */
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp::before,
.elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp::after {
  display: block;
  border-width: 0 !important;
  background: none !important;
  -webkit-text-fill-color: inherit !important;
  -webkit-text-stroke-color: inherit !important;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-c0f7593 .j1knrsap {
    margin: 20px 0 0;
    border: 0;
  }

  .elementor-31 .elementor-element.elementor-element-c0f7593 .guttdjrg {
    margin: 24px 0 0;
    border: 0;
  }

  .elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp {
    margin: 40px 0 0;
    padding: 16px 36px;
    border-radius: 999px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-c0f7593 .j1knrsap {
    margin: 20px 0 0;
    border: 0;
  }

  .elementor-31 .elementor-element.elementor-element-c0f7593 .guttdjrg {
    margin: 24px 0 0;
    border: 0;
  }

  .elementor-31 .elementor-element.elementor-element-c0f7593 .hle2g4hp {
    margin: 40px 0 0;
    padding: 15px 32px;
    border-radius: 999px;
  }
}
/* CONTAINER GERAL */
.elementor-31 .elementor-element.elementor-element-830b143 {
  width: auto;
  margin: 0;
}

/* LISTA DAS BOXES */
.elementor-31 .elementor-element.elementor-element-830b143 .xgjb3sev {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;

  margin: 0;
  padding: 0;
  list-style: none;

  color: #ffffff;
}

/* BOX INDIVIDUAL */
.elementor-31 .elementor-element.elementor-element-830b143 .x93c2k4i {
  position: relative;
  min-height: 338px;

  padding: 28px;
  list-style: none;

  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(215, 236, 233, 0.22);
  border-radius: 32px;

  color: #ffffff;
  box-sizing: border-box;
  overflow: hidden;
}

/* NÚMERO */
.elementor-31 .elementor-element.elementor-element-830b143 .zae1riyx {
  position: absolute;
  top: 22px;
  right: 22px;

  color: #c9902f !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.3px;

  opacity: 0.9;
  -webkit-text-fill-color: #c9902f !important;
}

/* BOX DO ÍCONE */
.elementor-31 .elementor-element.elementor-element-830b143 .nd05y6rd {
  display: flex;
  align-items: center;
  justify-content: center;

  width: 48px;
  height: 48px;

  background: rgba(201, 144, 47, 0.22);
  border-radius: 14px;
}

/* ÍCONE SVG */
.elementor-31 .elementor-element.elementor-element-830b143 .uuxybk8l,
.elementor-31 .elementor-element.elementor-element-830b143 .rtxgdnhy,
.elementor-31 .elementor-element.elementor-element-830b143 .zy720smv {
  color: #e5b13a !important;
  stroke: #e5b13a !important;
  fill: none !important;
}

.elementor-31 .elementor-element.elementor-element-830b143 .uuxybk8l {
  width: 22px;
  height: 22px;
  display: block;
  overflow: hidden;
}

/* TÍTULO */
.elementor-31 .elementor-element.elementor-element-830b143 .aswyj3k2 {
  max-width: 165px;
  margin: 24px 0 0;

  color: #ffffff !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 600;
  line-height: 1.32;
  letter-spacing: -0.24px;
  text-align: left;

  -webkit-text-fill-color: #ffffff !important;
}

/* TEXTO */
.elementor-31 .elementor-element.elementor-element-830b143 .kryn9cl7 {
  margin: 16px 0 0;

  color: rgba(255, 255, 255, 0.72) !important;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.55;
  text-align: left;

  -webkit-text-fill-color: rgba(255, 255, 255, 0.72) !important;
}

/* LIMPEZA DE PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-830b143 .xgjb3sev::before,
.elementor-31 .elementor-element.elementor-element-830b143 .xgjb3sev::after,
.elementor-31 .elementor-element.elementor-element-830b143 .x93c2k4i::before,
.elementor-31 .elementor-element.elementor-element-830b143 .x93c2k4i::after,
.elementor-31 .elementor-element.elementor-element-830b143 .zae1riyx::before,
.elementor-31 .elementor-element.elementor-element-830b143 .zae1riyx::after,
.elementor-31 .elementor-element.elementor-element-830b143 .nd05y6rd::before,
.elementor-31 .elementor-element.elementor-element-830b143 .nd05y6rd::after,
.elementor-31 .elementor-element.elementor-element-830b143 .uuxybk8l::before,
.elementor-31 .elementor-element.elementor-element-830b143 .uuxybk8l::after,
.elementor-31 .elementor-element.elementor-element-830b143 .rtxgdnhy::before,
.elementor-31 .elementor-element.elementor-element-830b143 .rtxgdnhy::after,
.elementor-31 .elementor-element.elementor-element-830b143 .zy720smv::before,
.elementor-31 .elementor-element.elementor-element-830b143 .zy720smv::after,
.elementor-31 .elementor-element.elementor-element-830b143 .aswyj3k2::before,
.elementor-31 .elementor-element.elementor-element-830b143 .aswyj3k2::after,
.elementor-31 .elementor-element.elementor-element-830b143 .kryn9cl7::before,
.elementor-31 .elementor-element.elementor-element-830b143 .kryn9cl7::after {
  border-width: 0 !important;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-830b143 .xgjb3sev {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .x93c2k4i {
    padding: 26px;
    border-radius: 30px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .aswyj3k2 {
    font-size: 23px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .kryn9cl7 {
    font-size: 14.5px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-830b143 .xgjb3sev {
    grid-template-columns: 1fr !important;
    gap: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .x93c2k4i {
    min-height: auto;
    padding: 30px 26px;
    border-radius: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .zae1riyx {
    top: 26px;
    right: 26px;
    font-size: 22px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .nd05y6rd {
    width: 48px;
    height: 48px;
    border-radius: 14px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .aswyj3k2 {
    max-width: 100%;
    margin-top: 24px;
    font-size: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-830b143 .kryn9cl7 {
    margin-top: 16px;
    font-size: 15px;
    line-height: 1.55;
  }
}
.elementor-31 .elementor-element.elementor-element-26cc830{color: rgb(255, 255, 255);display: grid;grid-template-columns: 1fr 1.5fr;grid-column-gap: 56px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-26cc830::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-26cc830::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-26cc830{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-5446300{color: rgb(255, 255, 255);max-width: 1152px;position: relative;display: block;}.elementor-31 .elementor-element.elementor-element-5446300::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-5446300::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-31 .elementor-element.elementor-element-661eccd{color: rgb(255, 255, 255);position: relative;overflow: hidden;display: block;}.elementor-31 .elementor-element.elementor-element-661eccd::before{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-661eccd::after{border-bottom-color: rgb(255, 255, 255);border-bottom-width: 0px;border-left-color: rgb(255, 255, 255);border-left-width: 0px;border-right-color: rgb(255, 255, 255);border-right-width: 0px;border-top-color: rgb(255, 255, 255);border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-661eccd{overflow: hidden;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-661eccd{overflow: hidden;}}
.elementor-31 .elementor-element.elementor-element-10bbfb4 {
  width: auto;
}

/* CONTAINER */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .u1bn6ami {
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-10bbfb4 .u1bn6ami::before,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .u1bn6ami::after {
  border-width: 0;
}

/* LABEL COM LINHAS */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .a707res7 {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-10bbfb4 .a707res7::before,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .a707res7::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  min-width: auto;
  min-height: auto;
  opacity: 0.5;
  background-color: #c9902f;
  border: 0;
}

/* WRAPPER DO TÍTULO */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl {
  width: auto;
  margin: 20px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl::before,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl::after {
  border-width: 0;
}

/* TÍTULO AAHJAV1D COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d {
  display: inline-block;
  width: auto;
  max-width: 100%;

  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 60px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1.25;
  text-align: center;
  border: 0;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #e5b13a 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d::before,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d::after {
  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  -webkit-text-stroke-color: transparent !important;

  border: 0;
  line-height: 75px;
}

/* TEXTO ABAIXO */
.elementor-31 .elementor-element.elementor-element-10bbfb4 .q9f8z5ts {
  width: auto;
  max-width: 672px;
  margin: 24px auto 0;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-10bbfb4 .q9f8z5ts::before,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .q9f8z5ts::after {
  border-width: 0;
}

/* GARANTE QUE O GRADIENTE NÃO SEJA CORTADO */
.elementor-31 .elementor-element.elementor-element-10bbfb4,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .elementor-widget-container,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .u1bn6ami,
.elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl {
  overflow: visible !important;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-10bbfb4 .q9f8z5ts {
    margin-top: 24px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-10bbfb4 .iyixmidl {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;
  }

  .elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d::before,
  .elementor-31 .elementor-element.elementor-element-10bbfb4 .aahjav1d::after {
    line-height: 46px !important;
  }

  .elementor-31 .elementor-element.elementor-element-10bbfb4 .q9f8z5ts {
    margin-top: 24px;
  }
}
/* CARD GERAL */
.elementor-31 .elementor-element.elementor-element-c0c6440 {
  width: auto;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-c0c6440 .softlite-dynamic-card-box {
  height: 100%;
}

/* BOX PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-c0c6440 .j6ebfx1t {
  position: relative;
  display: block;
  cursor: pointer;
  overflow: hidden;

  padding: 48px 40px 40px;
  border: 1px solid #d6e3e4;
  border-radius: 40px;
  background: #ffffff;
}

/* BLUR GRADIENT NO CANTO SUPERIOR DIREITO */
.elementor-31 .elementor-element.elementor-element-c0c6440 .eimkbvib {
  position: absolute;
  top: -90px;
  right: -90px;
  width: 280px;
  height: 280px;
  z-index: 0;
  pointer-events: none;
  border-radius: 50%;

  background: radial-gradient(
    circle,
    rgba(143, 204, 206, 0.50) 0%,
    rgba(143, 204, 206, 0.30) 30%,
    rgba(143, 204, 206, 0.14) 52%,
    rgba(143, 204, 206, 0.05) 70%,
    rgba(143, 204, 206, 0) 90%
  );

  filter: blur(60px);
}

/* CONTEÚDO ACIMA DO BLUR */
.elementor-31 .elementor-element.elementor-element-c0c6440 .ll8cnwnu {
  position: relative;
  z-index: 1;
  width: auto;
}

/* LABEL */
.elementor-31 .elementor-element.elementor-element-c0c6440 .po2ynb55 {
  width: auto;
  color: #c9902f !important;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 4px;
  line-height: 1.4;
  text-transform: uppercase;
  -webkit-text-fill-color: #c9902f !important;
}

/* ÍCONE */
.elementor-31 .elementor-element.elementor-element-c0c6440 .lbp8r56e {
  display: flex;
  align-items: center;
  justify-content: center;

  width: 64px;
  height: 64px;
  margin-top: 26px;

  background: #2f8385;
  color: #ffffff;
  border-radius: 18px;
}

.elementor-31 .elementor-element.elementor-element-c0c6440 .dfpaokra {
  width: 28px;
  height: 28px;
  display: block;
  color: #ffffff;
  stroke: #ffffff;
  fill: none;
  overflow: hidden;
}

/* TÍTULO */
.elementor-31 .elementor-element.elementor-element-c0c6440 .elyvmsp0 {
  width: auto;
  margin: 30px 0 0;

  color: #287b7f !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 34px;
  font-style: italic;
  line-height: 1.18;

  -webkit-text-fill-color: #287b7f !important;
}

/* DESCRIÇÃO */
.elementor-31 .elementor-element.elementor-element-c0c6440 .fuwdbr93 {
  width: auto;
  max-width: 448px;
  margin: 18px 0 0;

  color: #5d98a1 !important;
  font-size: 15px;
  line-height: 1.55;

  -webkit-text-fill-color: #5d98a1 !important;
}

/* LINK */
.elementor-31 .elementor-element.elementor-element-c0c6440 .tqtqmsaf {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;

  width: auto;
  margin-top: 34px;
  color: #c9902f !important;
}

.elementor-31 .elementor-element.elementor-element-c0c6440 .lfqjtfbt {
  color: #c9902f !important;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 4px;
  line-height: 1.5;
  text-transform: uppercase;

  -webkit-text-fill-color: #c9902f !important;
}

/* LIMPEZA DE PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-c0c6440 .j6ebfx1t::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .j6ebfx1t::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .eimkbvib::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .eimkbvib::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .ll8cnwnu::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .ll8cnwnu::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .po2ynb55::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .po2ynb55::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .lbp8r56e::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .lbp8r56e::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .dfpaokra::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .dfpaokra::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .elyvmsp0::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .elyvmsp0::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .fuwdbr93::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .fuwdbr93::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .tqtqmsaf::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .tqtqmsaf::after,
.elementor-31 .elementor-element.elementor-element-c0c6440 .lfqjtfbt::before,
.elementor-31 .elementor-element.elementor-element-c0c6440 .lfqjtfbt::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-c0c6440 .j6ebfx1t {
    padding: 40px 28px 34px;
    border-radius: 34px;
  }

  .elementor-31 .elementor-element.elementor-element-c0c6440 .eimkbvib {
    width: 230px;
    height: 230px;
    top: -80px;
    right: -90px;
    filter: blur(55px);
  }

  .elementor-31 .elementor-element.elementor-element-c0c6440 .elyvmsp0 {
    font-size: 30px;
  }

  .elementor-31 .elementor-element.elementor-element-c0c6440 .fuwdbr93 {
    font-size: 15px;
  }
}
/* CARD GERAL */
.elementor-31 .elementor-element.elementor-element-9ba238a {
  width: auto;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-9ba238a .softlite-dynamic-card-box {
  height: 100%;
}

/* BOX PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-9ba238a .rlnzijf8 {
  position: relative;
  display: block;
  cursor: pointer;
  overflow: hidden;

  padding: 48px 40px 40px;
  border: 1px solid #d6e3e4;
  border-radius: 40px;
  background: #ffffff;
}

/* BLUR GRADIENT LARANJA DOURADO */
.elementor-31 .elementor-element.elementor-element-9ba238a .dnttorxx {
  position: absolute;
  top: -90px;
  right: -90px;
  width: 280px;
  height: 280px;
  z-index: 0;
  pointer-events: none;
  border-radius: 50%;

  background: radial-gradient(
  circle,
  rgba(255, 240, 184, 0.55) 0%,
  rgba(243, 210, 122, 0.40) 28%,
  rgba(229, 177, 58, 0.24) 50%,
  rgba(201, 144, 47, 0.10) 70%,
  rgba(255, 240, 184, 0) 90%
);

  filter: blur(60px);
}

/* CONTEÚDO ACIMA DO BLUR */
.elementor-31 .elementor-element.elementor-element-9ba238a .i9vz1xhk {
  position: relative;
  z-index: 1;
  width: auto;
}

/* LABEL */
.elementor-31 .elementor-element.elementor-element-9ba238a .f58z52pp {
  width: auto;
  color: #c9902f !important;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 4px;
  line-height: 1.4;
  text-transform: uppercase;
  -webkit-text-fill-color: #c9902f !important;
}

/* ÍCONE */
.elementor-31 .elementor-element.elementor-element-9ba238a .gs9qi2ic {
  display: flex;
  align-items: center;
  justify-content: center;

  width: 64px;
  height: 64px;
  margin-top: 26px;

  background: #2f8385;
  color: #ffffff;
  border-radius: 18px;
}

.elementor-31 .elementor-element.elementor-element-9ba238a .rlthgbre {
  width: 28px;
  height: 28px;
  display: block;
  color: #ffffff;
  stroke: #ffffff;
  fill: none;
  overflow: hidden;
}

/* TÍTULO */
.elementor-31 .elementor-element.elementor-element-9ba238a .x2pd7tl7 {
  width: auto;
  margin: 30px 0 0;

  color: #287b7f !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 34px;
  font-style: italic;
  line-height: 1.18;

  -webkit-text-fill-color: #287b7f !important;
}

/* DESCRIÇÃO */
.elementor-31 .elementor-element.elementor-element-9ba238a .qy5ra5p0 {
  width: auto;
  max-width: 448px;
  margin: 18px 0 0;

  color: #5d98a1 !important;
  font-size: 15px;
  line-height: 1.55;

  -webkit-text-fill-color: #5d98a1 !important;
}

/* LINK */
.elementor-31 .elementor-element.elementor-element-9ba238a .kwrqcxri {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;

  width: auto;
  margin-top: 34px;
  color: #c9902f !important;
}

.elementor-31 .elementor-element.elementor-element-9ba238a .otq2q5te {
  color: #c9902f !important;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 4px;
  line-height: 1.5;
  text-transform: uppercase;

  -webkit-text-fill-color: #c9902f !important;
}

/* LIMPEZA DE PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-9ba238a .rlnzijf8::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .rlnzijf8::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .dnttorxx::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .dnttorxx::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .i9vz1xhk::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .i9vz1xhk::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .f58z52pp::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .f58z52pp::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .gs9qi2ic::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .gs9qi2ic::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .rlthgbre::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .rlthgbre::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .x2pd7tl7::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .x2pd7tl7::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .qy5ra5p0::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .qy5ra5p0::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .kwrqcxri::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .kwrqcxri::after,
.elementor-31 .elementor-element.elementor-element-9ba238a .otq2q5te::before,
.elementor-31 .elementor-element.elementor-element-9ba238a .otq2q5te::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-9ba238a .rlnzijf8 {
    padding: 40px 28px 34px;
    border-radius: 34px;
  }

  .elementor-31 .elementor-element.elementor-element-9ba238a .dnttorxx {
    width: 230px;
    height: 230px;
    top: -80px;
    right: -90px;
    filter: blur(55px);

    background: radial-gradient(
      circle,
      rgba(229, 177, 58, 0.50) 0%,
      rgba(201, 144, 47, 0.30) 32%,
      rgba(184, 123, 30, 0.14) 54%,
      rgba(229, 177, 58, 0.05) 72%,
      rgba(229, 177, 58, 0) 92%
    );
  }

  .elementor-31 .elementor-element.elementor-element-9ba238a .x2pd7tl7 {
    font-size: 30px;
  }

  .elementor-31 .elementor-element.elementor-element-9ba238a .qy5ra5p0 {
    font-size: 15px;
  }
}
.elementor-31 .elementor-element.elementor-element-d40fb2e{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-d40fb2e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-d40fb2e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-d40fb2e{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-f3e7fb9{max-width: 1280px;display: block;}.elementor-31 .elementor-element.elementor-element-f3e7fb9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f3e7fb9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-ec0cc80 {
  width: auto;
}

/* CONTAINER */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .cj1ru6dw {
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-ec0cc80 .cj1ru6dw::before,
.elementor-31 .elementor-element.elementor-element-ec0cc80 .cj1ru6dw::after {
  border-width: 0;
}

/* LABEL COM LINHAS */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .ffnnc0ir {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;
  width: auto;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-ec0cc80 .ffnnc0ir::before,
.elementor-31 .elementor-element.elementor-element-ec0cc80 .ffnnc0ir::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  min-width: auto;
  min-height: auto;
  opacity: 0.5;
  background-color: #c9902f;
  border: 0;
}

/* WRAPPER DO TÍTULO */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .gm8k2fyl {
  width: auto;
  margin: 20px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-ec0cc80 .gm8k2fyl::before,
.elementor-31 .elementor-element.elementor-element-ec0cc80 .gm8k2fyl::after {
  border-width: 0;
}

/* TÍTULO COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax {
  width: auto;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 60px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1.25;
  text-align: center;
  border: 0;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #e5b13a 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax::before,
.elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax::after {
  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  border: 0;
}

/* TEXTO ABAIXO */
.elementor-31 .elementor-element.elementor-element-ec0cc80 .gjlhhk5u {
  width: auto;
  max-width: 672px;
  margin: 24px auto 0;
  text-align: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-ec0cc80 .gjlhhk5u::before,
.elementor-31 .elementor-element.elementor-element-ec0cc80 .gjlhhk5u::after {
  border-width: 0;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-ec0cc80 .gm8k2fyl {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-ec0cc80 .gjlhhk5u {
    margin-top: 24px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-ec0cc80 .gm8k2fyl {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;
  }

  .elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax::before,
  .elementor-31 .elementor-element.elementor-element-ec0cc80 .ly20bcax::after {
    line-height: 46px !important;
  }

  .elementor-31 .elementor-element.elementor-element-ec0cc80 .gjlhhk5u {
    margin-top: 24px;
  }
}
/* CONTAINER GERAL */
.elementor-31 .elementor-element.elementor-element-72d859d {
  width: auto;
  margin: 56px 0 0;
}

/* GRID DAS BOXES */
.elementor-31 .elementor-element.elementor-element-72d859d .nmie4hpf {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
  width: 100%;
}

/* BOXES */
.elementor-31 .elementor-element.elementor-element-72d859d .l80x0sb4,
.elementor-31 .elementor-element.elementor-element-72d859d .h8fcgidj {
  width: auto;
  min-height: 238px;
  padding: 32px;
  background: #ffffff !important;
  border: 1px solid #d6e3e4 !important;
  border-radius: 32px;
  box-shadow: none;
}

/* ÍCONE BOX */
.elementor-31 .elementor-element.elementor-element-72d859d .p0lmandc,
.elementor-31 .elementor-element.elementor-element-72d859d .i5pte682 {
  display: flex;
  align-items: center;
  justify-content: center;

  width: 56px;
  height: 56px;

  background: #d7ece9 !important;
  color: #c9902f !important;
  border-radius: 18px;
}

/* ÍCONE SVG */
.elementor-31 .elementor-element.elementor-element-72d859d .prjjv0f9,
.elementor-31 .elementor-element.elementor-element-72d859d .p0lmandc svg,
.elementor-31 .elementor-element.elementor-element-72d859d .i5pte682 svg {
  width: 24px;
  height: 24px;

  color: #c9902f !important;
  stroke: #c9902f !important;
  fill: none !important;
}

/* TÍTULOS */
.elementor-31 .elementor-element.elementor-element-72d859d .hke8lcs8 {
  width: auto;
  margin: 24px 0 0;

  color: #287b7f !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 30px;
  font-style: italic;
  line-height: 1.2;

  -webkit-text-fill-color: #287b7f !important;
}

/* TEXTOS */
.elementor-31 .elementor-element.elementor-element-72d859d .c0ss4mgt {
  width: auto;
  margin: 12px 0 0;

  color: #5d98a1 !important;
  font-size: 15px;
  line-height: 1.55;

  -webkit-text-fill-color: #5d98a1 !important;
}

/* GARANTE CORES NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-72d859d .hke8lcs8::before,
.elementor-31 .elementor-element.elementor-element-72d859d .hke8lcs8::after {
  color: #287b7f !important;
  border-color: #287b7f !important;
  -webkit-text-fill-color: #287b7f !important;
  -webkit-text-stroke-color: #287b7f !important;
}

.elementor-31 .elementor-element.elementor-element-72d859d .c0ss4mgt::before,
.elementor-31 .elementor-element.elementor-element-72d859d .c0ss4mgt::after {
  color: #5d98a1 !important;
  border-color: #5d98a1 !important;
  -webkit-text-fill-color: #5d98a1 !important;
  -webkit-text-stroke-color: #5d98a1 !important;
}

/* REMOVE BORDAS DESNECESSÁRIAS */
.elementor-31 .elementor-element.elementor-element-72d859d .nmie4hpf::before,
.elementor-31 .elementor-element.elementor-element-72d859d .nmie4hpf::after,
.elementor-31 .elementor-element.elementor-element-72d859d .l80x0sb4::before,
.elementor-31 .elementor-element.elementor-element-72d859d .l80x0sb4::after,
.elementor-31 .elementor-element.elementor-element-72d859d .h8fcgidj::before,
.elementor-31 .elementor-element.elementor-element-72d859d .h8fcgidj::after,
.elementor-31 .elementor-element.elementor-element-72d859d .p0lmandc::before,
.elementor-31 .elementor-element.elementor-element-72d859d .p0lmandc::after,
.elementor-31 .elementor-element.elementor-element-72d859d .i5pte682::before,
.elementor-31 .elementor-element.elementor-element-72d859d .i5pte682::after,
.elementor-31 .elementor-element.elementor-element-72d859d .prjjv0f9::before,
.elementor-31 .elementor-element.elementor-element-72d859d .prjjv0f9::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-72d859d {
    margin-top: 40px;
  }

  .elementor-31 .elementor-element.elementor-element-72d859d .nmie4hpf {
    grid-template-columns: 1fr !important;
    gap: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-72d859d .l80x0sb4,
  .elementor-31 .elementor-element.elementor-element-72d859d .h8fcgidj {
    min-height: auto;
    padding: 28px;
    border-radius: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-72d859d .hke8lcs8 {
    font-size: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-72d859d .c0ss4mgt {
    font-size: 15px;
  }
}
.elementor-31 .elementor-element.elementor-element-f42ddc6 .softlite-dynamic-card-box {height: 100%} .elementor-31 .elementor-element.elementor-element-f42ddc6 {width: auto;}.elementor-31 .elementor-element.elementor-element-f42ddc6 {position: relative;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .fao34v88{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .fao34v88::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .fao34v88::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .ckm1l742{display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;aspect-ratio: auto 1024 / 1024;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .ckm1l742::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .ckm1l742::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f42ddc6 .ckm1l742{height: 320px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f42ddc6 .qr35qba4{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;column-gap: 8px;display: flex;left: 20px;padding-bottom: 8px;padding-left: 16px;padding-right: 16px;padding-top: 8px;position: absolute;row-gap: 8px;top: 20px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 8px;flex-direction: row;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .qr35qba4::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 15px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-f42ddc6 .qr35qba4::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 15px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f42ddc6 .qr35qba4{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 8px;padding-left: 16px;padding-right: 16px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f42ddc6 .qr35qba4{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 8px;padding-left: 16px;padding-right: 16px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-f42ddc6 .us0fo8oo{color: oklch(0.82 0.11 65);display: block;fill: none;font-size: 10px;font-weight: 600;height: 12px;letter-spacing: 2.5px;overflow-clip-margin: content-box;stroke: oklch(0.82 0.11 65);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-transform: uppercase;width: 12px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-f42ddc6 .us0fo8oo::before{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-f42ddc6 .us0fo8oo::after{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 15px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f42ddc6 .us0fo8oo{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f42ddc6 .us0fo8oo{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-31 .elementor-element.elementor-element-1371981 .elementor-heading-title{align-items: center;column-gap: 12px;display: inline-flex;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-1371981 .elementor-heading-title::before{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-1371981 .elementor-heading-title::after{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}
/* TEXTO VQTSJ8EO COM GRADIENTE DOURADO SEM CORTAR O FINAL */
.elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo {
  display: inline-block;
  width: max-content;
  max-width: 100%;

  font-family: "Pinyon Script", Allura, cursive;
  font-size: 57.6px;
  font-style: italic;
  letter-spacing: -0.48px;
  line-height: 1.25;

  padding-right: 18px;
  margin-right: -18px;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #e5b13a 100%
  );

  background-size: 100% 100%;
  background-repeat: no-repeat;

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  border: 0;
}

/* GARANTE QUE O ELEMENTO NÃO CORTE A LETRA FINAL */
.elementor-31 .elementor-element.elementor-element-eb47722,
.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-widget-container,
.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title {
  overflow: visible !important;
}

/* PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo::before,
.elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo::after {
  background: inherit;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  -webkit-text-stroke-color: transparent !important;
  border: 0;
  line-height: 72px;
}

/* TÍTULO PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title {
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
}

.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title::before,
.elementor-31 .elementor-element.elementor-element-eb47722 .elementor-heading-title::after {
  border-width: 0;
  line-height: 60px;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;

    padding-right: 14px;
    margin-right: -14px;
  }

  .elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo::before,
  .elementor-31 .elementor-element.elementor-element-eb47722 .vqtsj8eo::after {
    line-height: 46px !important;
  }
}
.elementor-31 .elementor-element.elementor-element-77e76c4 p::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-77e76c4 p::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}
.elementor-31 .elementor-element.elementor-element-63e6dbb {width: auto;}.elementor-31 .elementor-element.elementor-element-63e6dbb {margin-top: 28px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .zrn3sdus{color: oklch(0.55 0.07 200);font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .zrn3sdus::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .zrn3sdus::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb {margin-top: 28px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .zrn3sdus{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb {margin-top: 28px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .zrn3sdus{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-63e6dbb .lt3difm5{align-items: flex-start;color: oklch(0.55 0.07 200);column-gap: 12px;display: flex;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;margin-bottom: 16px;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .lt3difm5::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .lt3difm5::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .lt3difm5{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .lt3difm5{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-63e6dbb .j1271zwf{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.82 0.11 65);display: flex;flex-shrink: 0;font-size: 14px;height: 28px;justify-content: center;line-height: 1.4285714721679688;list-style-type: none;margin-top: 2px;text-align: left;width: 28px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .j1271zwf::before{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-63e6dbb .j1271zwf::after{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .j1271zwf{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .j1271zwf{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-63e6dbb .qhgla3fm{color: oklch(0.82 0.11 65);display: block;fill: none;font-size: 14px;height: 16px;line-height: 1.4285714721679688;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.82 0.11 65);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-63e6dbb .qhgla3fm::before{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-63e6dbb .qhgla3fm::after{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .qhgla3fm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .qhgla3fm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-63e6dbb .ssgarj6w{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .ssgarj6w::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .ssgarj6w::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .mbo75fd7{align-items: flex-start;color: oklch(0.55 0.07 200);column-gap: 12px;display: flex;font-size: 14px;line-height: 1.4285714721679688;list-style-type: none;row-gap: 12px;width: auto;grid-column-gap: 12px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .mbo75fd7::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .mbo75fd7::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;display: block;line-height: 20px;text-align: left;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-63e6dbb .kui2439k{align-items: center;background-color: oklch(0.55 0.07 200);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.82 0.11 65);display: flex;flex-shrink: 0;font-size: 14px;height: 28px;justify-content: center;line-height: 1.4285714721679688;list-style-type: none;margin-top: 2px;text-align: left;width: 28px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-63e6dbb .kui2439k::before{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-63e6dbb .kui2439k::after{border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .kui2439k{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-63e6dbb .kui2439k{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-31 .elementor-element.elementor-element-5b4f779{display: block;}.elementor-31 .elementor-element.elementor-element-5b4f779::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-5b4f779::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-67e83bc{display: grid;grid-template-columns: 1fr 1.1fr;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-67e83bc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-67e83bc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-67e83bc{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-3e0500a{position: relative;overflow: hidden;display: block;}.elementor-31 .elementor-element.elementor-element-3e0500a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-3e0500a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-3e0500a{overflow: hidden;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-3e0500a{overflow: hidden;}}
.elementor-31 .elementor-element.elementor-element-a52c486{max-width: 1280px;display: block;}.elementor-31 .elementor-element.elementor-element-a52c486::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a52c486::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-875dbb9 .elementor-heading-title{align-items: center;column-gap: 12px;display: inline-flex;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-875dbb9 .elementor-heading-title::before{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-875dbb9 .elementor-heading-title::after{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}
/* TEXTO P2AKY79R COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r {
  display: inline-block;
  width: auto;
  max-width: 100%;

  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 60px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1.25;
  text-align: center;
  border: 0;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #e5b13a 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r::before,
.elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r::after {
  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  -webkit-text-stroke-color: transparent !important;

  border: 0;
  line-height: 75px;
}

/* TÍTULO PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-db289ac .elementor-heading-title {
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  overflow: visible !important;
}

.elementor-31 .elementor-element.elementor-element-db289ac .elementor-heading-title::before,
.elementor-31 .elementor-element.elementor-element-db289ac .elementor-heading-title::after {
  border-width: 0;
  line-height: 75px;
}

/* GARANTE QUE O TEXTO NÃO SEJA CORTADO */
.elementor-31 .elementor-element.elementor-element-db289ac,
.elementor-31 .elementor-element.elementor-element-db289ac .elementor-widget-container {
  overflow: visible !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;
  }

  .elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r::before,
  .elementor-31 .elementor-element.elementor-element-db289ac .p2aky79r::after {
    line-height: 46px !important;
  }
}
.elementor-31 .elementor-element.elementor-element-6e3a5a3 {max-width: 576px !important}.elementor-31 .elementor-element.elementor-element-6e3a5a3 p::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-6e3a5a3 p::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}
.elementor-31 .elementor-element.elementor-element-4964f7a{max-width: 1280px;text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-4964f7a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4964f7a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}




.elementor-31 .elementor-element.elementor-element-7edeb2c{display: block;}.elementor-31 .elementor-element.elementor-element-7edeb2c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-7edeb2c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-f38c73f {width: auto;}.elementor-31 .elementor-element.elementor-element-f38c73f .el99vq9s{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f38c73f .el99vq9s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f38c73f .el99vq9s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-f38c73f .pcer4z6b{align-items: center;column-gap: 12px;display: inline-flex;row-gap: 12px;text-align: center;width: auto;grid-column-gap: 12px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f38c73f .pcer4z6b::before{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-f38c73f .pcer4z6b::after{background-color: oklch(0.82 0.11 65);border-bottom-color: oklch(0.82 0.11 65);border-bottom-width: 0px;border-left-color: oklch(0.82 0.11 65);border-left-width: 0px;border-right-color: oklch(0.82 0.11 65);border-right-width: 0px;border-top-color: oklch(0.82 0.11 65);border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.8px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: oklch(0.82 0.11 65);-webkit-text-stroke-color: oklch(0.82 0.11 65);}.elementor-31 .elementor-element.elementor-element-f38c73f .of3xo7k2{font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;margin-bottom: 0px;margin-top: 20px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-f38c73f .of3xo7k2::before{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}.elementor-31 .elementor-element.elementor-element-f38c73f .of3xo7k2::after{border-bottom-color: oklch(0.55 0.07 200);border-bottom-width: 0px;border-left-color: oklch(0.55 0.07 200);border-left-width: 0px;border-right-color: oklch(0.55 0.07 200);border-right-width: 0px;border-top-color: oklch(0.55 0.07 200);border-top-width: 0px;line-height: 75px;-webkit-text-fill-color: oklch(0.55 0.07 200);-webkit-text-stroke-color: oklch(0.55 0.07 200);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-f38c73f .of3xo7k2{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-f38c73f .of3xo7k2{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* CARD GERAL */
.elementor-31 .elementor-element.elementor-element-3f4ab36 {
  width: auto;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-3f4ab36 .softlite-dynamic-card-box {
  height: 100%;
}

/* BOX DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .w3lh17r9 {
  position: relative;
  height: 100%;
  padding: 32px;
  border: 1px solid #d6e3e4;
  border-radius: 32px;
  background: #ffffff;
  box-shadow: none;
  overflow: visible;
}

/* ASPAS */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .n1b5k39x {
  position: absolute;
  top: -22px;
  left: 34px;
  z-index: 1;
  display: block;
  width: auto;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  color: #efd49a !important;
  font-size: 52px;
  line-height: 1;
  background: #ffffff;
  padding: 0 8px;
  -webkit-text-fill-color: #efd49a !important;
  -webkit-text-stroke-color: #efd49a !important;
}

/* ESTRELAS */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .rzaf3kqk {
  display: flex;
  flex-direction: row;
  gap: 2px;
  width: auto;
  color: #c9902f !important;
  margin-top: 2px;
}

.elementor-31 .elementor-element.elementor-element-3f4ab36 .emj2qemn {
  width: 14px;
  height: 14px;
  display: block;
  color: #c9902f !important;
  fill: #c9902f !important;
  stroke: #c9902f !important;
  overflow: hidden;
}

/* TEXTO DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .ngls9bjw {
  width: auto;
  margin: 24px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  color: #5d98a1 !important;
  font-size: 17px;
  font-style: italic;
  line-height: 1.7;
}

/* LINHA + RODAPÉ */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .yac2uf24 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  width: auto;
  margin: 34px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #d6e3e4;
}

/* NOME */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .t5q8a8ep {
  width: auto;
  color: #1f777d !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 4px;
  line-height: 1.4;
  text-transform: uppercase;
}

/* DATA */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .a26eenfs {
  width: auto;
  color: #1f4f57 !important;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 4px;
  line-height: 1.5;
}

/* REMOVE CONFIGURAÇÕES EXTRAS DOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-3f4ab36 .w3lh17r9::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .w3lh17r9::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .n1b5k39x::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .n1b5k39x::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .rzaf3kqk::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .rzaf3kqk::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .emj2qemn::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .emj2qemn::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .ngls9bjw::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .ngls9bjw::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .yac2uf24::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .yac2uf24::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .t5q8a8ep::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .t5q8a8ep::after,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .a26eenfs::before,
.elementor-31 .elementor-element.elementor-element-3f4ab36 .a26eenfs::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-3f4ab36 .w3lh17r9 {
    padding: 28px 24px;
    border-radius: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-3f4ab36 .n1b5k39x {
    top: -20px;
    left: 28px;
    font-size: 48px;
  }

  .elementor-31 .elementor-element.elementor-element-3f4ab36 .ngls9bjw {
    font-size: 16px;
    line-height: 1.65;
  }

  .elementor-31 .elementor-element.elementor-element-3f4ab36 .yac2uf24 {
    margin-top: 28px;
    padding-top: 18px;
  }

  .elementor-31 .elementor-element.elementor-element-3f4ab36 .t5q8a8ep {
    font-size: 13px;
    letter-spacing: 3.5px;
  }

  .elementor-31 .elementor-element.elementor-element-3f4ab36 .a26eenfs {
    font-size: 10px;
    letter-spacing: 3px;
  }
}
/* CARD GERAL */
.elementor-31 .elementor-element.elementor-element-f11cf55 {
  width: auto;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-f11cf55 .softlite-dynamic-card-box {
  height: 100%;
}

/* BOX DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-f11cf55 .t7kqgf9m {
  position: relative;
  height: 100%;
  padding: 32px;
  border: 1px solid #d6e3e4;
  border-radius: 32px;
  background: #ffffff;
  box-shadow: none;
  overflow: visible;
}

/* ASPAS */
.elementor-31 .elementor-element.elementor-element-f11cf55 .tri2l72h {
  position: absolute;
  top: -22px;
  left: 34px;
  z-index: 1;
  display: block;
  width: auto;
  padding: 0 8px;
  background: #ffffff;
  color: #efd49a !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 52px;
  line-height: 1;
  -webkit-text-fill-color: #efd49a !important;
  -webkit-text-stroke-color: #efd49a !important;
}

/* ESTRELAS */
.elementor-31 .elementor-element.elementor-element-f11cf55 .utrhufna {
  display: flex;
  flex-direction: row;
  gap: 2px;
  width: auto;
  margin-top: 2px;
  color: #c9902f !important;
}

.elementor-31 .elementor-element.elementor-element-f11cf55 .g20sr5le {
  width: 14px;
  height: 14px;
  display: block;
  color: #c9902f !important;
  fill: #c9902f !important;
  stroke: #c9902f !important;
  overflow: hidden;
}

/* TEXTO DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-f11cf55 .qtwyaddq {
  width: auto;
  margin: 24px 0 0;
  color: #5d98a1 !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 17px;
  font-style: italic;
  line-height: 1.7;
}

/* LINHA + RODAPÉ */
.elementor-31 .elementor-element.elementor-element-f11cf55 .cmdmpfdq {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  width: auto;
  margin: 34px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #d6e3e4;
}

/* NOME */
.elementor-31 .elementor-element.elementor-element-f11cf55 .vyp9epsf {
  width: auto;
  color: #1f777d !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 4px;
  line-height: 1.4;
  text-transform: uppercase;
}

/* DATA */
.elementor-31 .elementor-element.elementor-element-f11cf55 .ixhoil3z {
  width: auto;
  color: #1f4f57 !important;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 4px;
  line-height: 1.5;
}

/* LIMPEZA DE PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-f11cf55 .t7kqgf9m::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .t7kqgf9m::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .tri2l72h::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .tri2l72h::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .utrhufna::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .utrhufna::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .g20sr5le::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .g20sr5le::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .qtwyaddq::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .qtwyaddq::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .cmdmpfdq::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .cmdmpfdq::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .vyp9epsf::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .vyp9epsf::after,
.elementor-31 .elementor-element.elementor-element-f11cf55 .ixhoil3z::before,
.elementor-31 .elementor-element.elementor-element-f11cf55 .ixhoil3z::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-f11cf55 .t7kqgf9m {
    padding: 28px 24px;
    border-radius: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-f11cf55 .tri2l72h {
    top: -20px;
    left: 28px;
    font-size: 48px;
  }

  .elementor-31 .elementor-element.elementor-element-f11cf55 .qtwyaddq {
    font-size: 16px;
    line-height: 1.65;
  }

  .elementor-31 .elementor-element.elementor-element-f11cf55 .cmdmpfdq {
    margin-top: 28px;
    padding-top: 18px;
  }

  .elementor-31 .elementor-element.elementor-element-f11cf55 .vyp9epsf {
    font-size: 13px;
    letter-spacing: 3.5px;
  }

  .elementor-31 .elementor-element.elementor-element-f11cf55 .ixhoil3z {
    font-size: 10px;
    letter-spacing: 3px;
  }
}
/* CARD GERAL */
.elementor-31 .elementor-element.elementor-element-ea53ef8 {
  width: auto;
  position: relative;
}

.elementor-31 .elementor-element.elementor-element-ea53ef8 .softlite-dynamic-card-box {
  height: 100%;
}

/* BOX DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .nvuivowj {
  position: relative;
  height: 100%;
  padding: 32px;
  border: 1px solid #d6e3e4;
  border-radius: 32px;
  background: #ffffff;
  box-shadow: none;
  overflow: visible;
}

/* ASPAS */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .jqch0205 {
  position: absolute;
  top: -22px;
  left: 34px;
  z-index: 1;
  display: block;
  width: auto;
  padding: 0 8px;
  background: #ffffff;
  color: #efd49a !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 52px;
  line-height: 1;
  -webkit-text-fill-color: #efd49a !important;
  -webkit-text-stroke-color: #efd49a !important;
}

/* ESTRELAS */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .olt8bq77 {
  display: flex;
  flex-direction: row;
  gap: 2px;
  width: auto;
  margin-top: 2px;
  color: #c9902f !important;
}

.elementor-31 .elementor-element.elementor-element-ea53ef8 .n7py8hjc {
  width: 14px;
  height: 14px;
  display: block;
  color: #c9902f !important;
  fill: #c9902f !important;
  stroke: #c9902f !important;
  overflow: hidden;
}

/* TEXTO DO DEPOIMENTO */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .rep3etxs {
  width: auto;
  margin: 24px 0 0;
  color: #5d98a1 !important;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  font-size: 17px;
  font-style: italic;
  line-height: 1.7;
}

/* LINHA + RODAPÉ */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .j8uv1l1p {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  width: auto;
  margin: 34px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #d6e3e4;
}

/* NOME */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .l0nstu90 {
  width: auto;
  color: #1f777d !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 4px;
  line-height: 1.4;
  text-transform: uppercase;
}

/* DATA */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .ban439g7 {
  width: auto;
  color: #1f4f57 !important;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 4px;
  line-height: 1.5;
}

/* LIMPEZA DE PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-ea53ef8 .nvuivowj::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .nvuivowj::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .jqch0205::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .jqch0205::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .olt8bq77::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .olt8bq77::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .n7py8hjc::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .n7py8hjc::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .rep3etxs::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .rep3etxs::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .j8uv1l1p::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .j8uv1l1p::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .l0nstu90::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .l0nstu90::after,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .ban439g7::before,
.elementor-31 .elementor-element.elementor-element-ea53ef8 .ban439g7::after {
  border-width: 0;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-ea53ef8 .nvuivowj {
    padding: 28px 24px;
    border-radius: 28px;
  }

  .elementor-31 .elementor-element.elementor-element-ea53ef8 .jqch0205 {
    top: -20px;
    left: 28px;
    font-size: 48px;
  }

  .elementor-31 .elementor-element.elementor-element-ea53ef8 .rep3etxs {
    font-size: 16px;
    line-height: 1.65;
  }

  .elementor-31 .elementor-element.elementor-element-ea53ef8 .j8uv1l1p {
    margin-top: 28px;
    padding-top: 18px;
  }

  .elementor-31 .elementor-element.elementor-element-ea53ef8 .l0nstu90 {
    font-size: 13px;
    letter-spacing: 3.5px;
  }

  .elementor-31 .elementor-element.elementor-element-ea53ef8 .ban439g7 {
    font-size: 10px;
    letter-spacing: 3px;
  }
}
.elementor-31 .elementor-element.elementor-element-23d87dc{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-23d87dc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-23d87dc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-23d87dc{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-ef2e073{max-width: 1280px;display: block;}.elementor-31 .elementor-element.elementor-element-ef2e073::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-ef2e073::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-cf283f9 {
  position: absolute;
  top: -128px;
  left: -128px;

  width: 384px;
  height: 384px;

  opacity: 0.6;
  pointer-events: none;

  border-radius: 50%;

  background: radial-gradient(
    circle,
    rgba(255, 240, 184, 0.46) 0%,
    rgba(243, 210, 122, 0.32) 30%,
    rgba(229, 177, 58, 0.18) 52%,
    rgba(201, 144, 47, 0.07) 72%,
    rgba(255, 240, 184, 0) 92%
  );

  filter: blur(70px);
}

.elementor-31 .elementor-element.elementor-element-cf283f9::before,
.elementor-31 .elementor-element.elementor-element-cf283f9::after {
  content: none !important;
  border: 0;
}
.elementor-31 .elementor-element.elementor-element-449558b {
  position: absolute;
  right: -160px;
  bottom: 0;

  width: 448px;
  height: 448px;

  opacity: 0.5;
  pointer-events: none;

  border-radius: 50%;

  background: radial-gradient(
    circle,
    rgba(255, 240, 184, 0.42) 0%,
    rgba(243, 210, 122, 0.30) 30%,
    rgba(229, 177, 58, 0.16) 52%,
    rgba(201, 144, 47, 0.06) 72%,
    rgba(255, 240, 184, 0) 92%
  );

  filter: blur(80px);
}

.elementor-31 .elementor-element.elementor-element-449558b::before,
.elementor-31 .elementor-element.elementor-element-449558b::after {
  content: none !important;
  border: 0;
}
.elementor-31 .elementor-element.elementor-element-d3d9da9 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 {
  width: auto;
}

/* CONTAINER PRINCIPAL */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .gd0pz6oo {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .gd0pz6oo::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .gd0pz6oo::after {
  border-width: 0;
  display: block;
}

/* LABEL COM LINHAS */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .aanm8qe7 {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 12px;
  width: auto;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .aanm8qe7::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .aanm8qe7::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  min-width: auto;
  min-height: auto;
  opacity: 0.5;
  background-color: #c9902f;
  border: 0;
}

/* WRAPPER DO TÍTULO */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa {
  width: auto;
  margin: 20px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa::after {
  border-width: 0;
}

/* TEXTO TELAW94V COM GRADIENTE DOURADO */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v {
  display: inline-block;
  width: max-content;
  max-width: 100%;

  font-family: "Pinyon Script", Allura, cursive;
  font-size: 72px;
  font-style: italic;
  letter-spacing: -0.6px;
  line-height: 1;
  border: 0;

  padding-right: 18px;
  margin-right: -18px;

  background: linear-gradient(
    90deg,
    #c9902f 0%,
    #e5b13a 35%,
    #f3d27a 70%,
    #fff0b8 100%
  );

  background-size: 100% 100%;
  background-repeat: no-repeat;

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

/* GARANTE O GRADIENTE NOS PSEUDO-ELEMENTOS */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v::after {
  background: inherit;

  -webkit-background-clip: text;
  background-clip: text;

  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  -webkit-text-stroke-color: transparent !important;

  border: 0;
  line-height: 72px;
}

/* TEXTO ABAIXO */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .tbma8jym {
  width: auto;
  max-width: 448px;
  margin: 24px 0 0;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .tbma8jym::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .tbma8jym::after {
  border-width: 0;
}

/* LINHA DECORATIVA */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .zhfxvcd9 {
  width: 96px;
  height: 1px;
  margin: 40px 0 0;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .zhfxvcd9::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .zhfxvcd9::after {
  border-width: 0;
}

/* TEXTO FINAL */
.elementor-31 .elementor-element.elementor-element-d3d9da9 .uf0onbfk {
  width: auto;
  margin: 24px 0 0;
  font-family: "Cormorant Garamond", "Playfair Display", ui-serif, Georgia, serif;
  border: 0;
}

.elementor-31 .elementor-element.elementor-element-d3d9da9 .uf0onbfk::before,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .uf0onbfk::after {
  border-width: 0;
}

/* GARANTE QUE A FONTE SCRIPT NÃO SEJA CORTADA */
.elementor-31 .elementor-element.elementor-element-d3d9da9,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .elementor-widget-container,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .gd0pz6oo,
.elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa {
  overflow: visible !important;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .tbma8jym {
    margin-top: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .zhfxvcd9 {
    margin-top: 40px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .uf0onbfk {
    margin-top: 24px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-31 .elementor-element.elementor-element-d3d9da9 .lggo68xa {
    margin-top: 20px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v {
    font-size: 40px !important;
    line-height: 1.15 !important;
    letter-spacing: -0.4px;

    padding-right: 14px;
    margin-right: -14px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v::before,
  .elementor-31 .elementor-element.elementor-element-d3d9da9 .telaw94v::after {
    line-height: 46px !important;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .tbma8jym {
    margin-top: 24px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .zhfxvcd9 {
    margin-top: 40px;
  }

  .elementor-31 .elementor-element.elementor-element-d3d9da9 .uf0onbfk {
    margin-top: 24px;
  }
}
.cleaning-minimal-form {
  width: 100%;
  max-width: 100%;
  background-color: #ffffff;
  padding: 34px 25px 40px;
  border-radius: 0 0 38px 0;
  box-sizing: border-box;
}

/* Grid com duas colunas */
.cleaning-minimal-form .cleaning-form-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 21px;
  row-gap: 20px;
}

/* Campo */
.cleaning-minimal-form .cleaning-form-field {
  width: 100%;
}

/* Labels */
.cleaning-minimal-form label {
  display: block;
  margin-bottom: 17px;
  color: #24304c;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 4px;
  text-transform: uppercase;
}

/* Wrapper do Contact Form 7 */
.cleaning-minimal-form .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
}

/* Campos */
.cleaning-minimal-form input:not([type="submit"]),
.cleaning-minimal-form textarea {
  display: block;
  width: 100%;
  padding: 4px 0 13px;
  color: #30384c;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #858585;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  box-sizing: border-box;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.5;
  transition: border-color 0.25s ease;
}

/* Foco */
.cleaning-minimal-form input:not([type="submit"]):focus,
.cleaning-minimal-form textarea:focus {
  border-bottom-color: #398a8e;
}

/* Campo de mensagem */
.cleaning-minimal-form .cleaning-message-field {
  margin-top: 23px;
}

.cleaning-minimal-form .cleaning-message-field label {
  margin-bottom: 19px;
}

.cleaning-minimal-form textarea {
  height: 85px;
  min-height: 85px;
  max-height: 140px;
  padding-top: 0;
  resize: vertical;
}

/* Placeholder */
.cleaning-minimal-form input::placeholder,
.cleaning-minimal-form textarea::placeholder {
  color: #6d7180;
  opacity: 1;
}

/* Botões */
.cleaning-minimal-form .cleaning-form-actions {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-top: 39px;
}

/* Botão Submit */
.cleaning-minimal-form input[type="submit"] {
  min-width: 141px;
  min-height: 45px;
  margin: 0;
  padding: 13px 26px;
  color: #ffffff;
  background-color: #398a8e;
  border: 1px solid #398a8e;
  border-radius: 999px;
  box-shadow: none;
  font-family: inherit;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 3px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.25s ease;
}

.cleaning-minimal-form input[type="submit"]:hover {
  color: #ffffff;
  background-color: #2e7478;
  border-color: #2e7478;
  transform: translateY(-1px);
}

/* Botão Cancel */
.cleaning-minimal-form .cleaning-cancel-button {
  min-width: 130px;
  min-height: 45px;
  margin: 0;
  padding: 13px 25px;
  color: #24304c;
  background-color: transparent;
  border: 1px solid #ec3b70;
  border-radius: 999px;
  box-shadow: none;
  font-family: inherit;
  font-size: 11px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 3px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.25s ease;
}

.cleaning-minimal-form .cleaning-cancel-button:hover {
  color: #ffffff;
  background-color: #ec3b70;
}

/* Mensagens de validação */
.cleaning-minimal-form .wpcf7-not-valid-tip {
  margin-top: 7px;
  color: #ec3b70;
  font-size: 12px;
}

.cleaning-minimal-form .wpcf7-not-valid {
  border-bottom-color: #ec3b70 !important;
}

/* Mensagem de retorno */
.cleaning-minimal-form .wpcf7-response-output {
  margin: 25px 0 0 !important;
  padding: 14px 18px !important;
  color: #24304c !important;
  background-color: #f7fafa !important;
  border: 1px solid #398a8e !important;
  border-radius: 8px !important;
  font-size: 14px;
  line-height: 1.5;
}

/* Spinner */
.cleaning-minimal-form .wpcf7-spinner {
  display: none;
}

/* Mobile */
@media (max-width: 767px) {
  .cleaning-minimal-form {
    padding: 30px 20px 35px;
    border-radius: 0 0 30px 0;
  }

  .cleaning-minimal-form .cleaning-form-grid {
    grid-template-columns: 1fr;
    gap: 22px;
  }

  .cleaning-minimal-form .cleaning-form-actions {
    flex-direction: column;
    align-items: stretch;
    gap: 12px;
    margin-top: 30px;
  }

  .cleaning-minimal-form input[type="submit"],
  .cleaning-minimal-form .cleaning-cancel-button {
    width: 100%;
  }

  .cleaning-minimal-form textarea {
    height: 100px;
    min-height: 100px;
    max-height: 140px;
  }
}


.elementor-31 .elementor-element.elementor-element-2e55c17{display: grid;grid-template-columns: 1fr 1.25fr;grid-column-gap: 48px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-2e55c17::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-2e55c17::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-2e55c17{grid-template-columns: none;grid-template-rows: none;}}
.elementor-31 .elementor-element.elementor-element-30acace{max-width: 1152px;position: relative;display: block;}.elementor-31 .elementor-element.elementor-element-30acace::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-30acace::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-2a13d91{position: relative;overflow: hidden;display: block;}.elementor-31 .elementor-element.elementor-element-2a13d91::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-2a13d91::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-2a13d91{overflow: hidden;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-2a13d91{overflow: hidden;}}
.elementor-31 .elementor-element.elementor-element-b625d3c{flex-basis: 0%;flex-grow: 1;display: block;}.elementor-31 .elementor-element.elementor-element-b625d3c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-b625d3c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-c6beb2b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-c6beb2b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-31 .elementor-element.elementor-element-d8a1782{box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;color: rgb(191, 194, 197);display: none;font-size: 13px;position: absolute;}.elementor-31 .elementor-element.elementor-element-d8a1782::before{border-bottom-color: rgb(191, 194, 197);border-bottom-width: 0px;border-left-color: rgb(191, 194, 197);border-left-width: 0px;border-right-color: rgb(191, 194, 197);border-right-width: 0px;border-top-color: rgb(191, 194, 197);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}.elementor-31 .elementor-element.elementor-element-d8a1782::after{border-bottom-color: rgb(191, 194, 197);border-bottom-width: 0px;border-left-color: rgb(191, 194, 197);border-left-width: 0px;border-right-color: rgb(191, 194, 197);border-right-width: 0px;border-top-color: rgb(191, 194, 197);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}
.elementor-31 .elementor-element.elementor-element-34a8a5d{position: absolute;transition-duration: 0.1s;}.elementor-31 .elementor-element.elementor-element-34a8a5d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-34a8a5d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-31 .elementor-element.elementor-element-fe8e687 {border-bottom-color: oklch(0.92 0.01 220);border-bottom-style: solid;border-left-color: oklch(0.92 0.01 220);border-left-style: solid;border-right-color: oklch(0.92 0.01 220);border-right-style: solid;border-top-color: oklch(0.92 0.01 220);border-top-style: solid;color: oklch(0.2 0.02 220);font-family: Inter, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-31 .elementor-element.elementor-element-fe8e687 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-31 .elementor-element.elementor-element-fe8e687 .elementor-button {line-height: inherit !important}.elementor-31 .elementor-element.elementor-element-fe8e687{color: oklch(0.2 0.02 220);font-family: Inter, ui-sans-serif, system-ui, sans-serif;font-size: 16px;line-height: 1.5;grid-column-gap: normal;}.elementor-31 .elementor-element.elementor-element-fe8e687::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-fe8e687::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-fe8e687{display: flex;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-fe8e687{display: flex;}}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEZtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdE1tU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEhtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEdtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEltU3FuN0I2RC53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEZtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdE1tU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEhtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEdtU3FuN0I2RHhqWS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNabVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJFdEltU3FuN0I2RC53b2ZmMg==) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEtreTJGN2cud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEtreTJGN2cud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEtreTJGN2cud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBIdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXJYdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXBudEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXAzdEtreTJGN2k2Qy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Nvcm1vcmFudGdhcmFtb25kL3YyMS9jbzNibVg1c2xDTnVITGk4YkxlWTlNSzd3aFdNaHlqWXFYdEtreTJGN2cud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJKTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTBaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTI1TDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFaTDdXMFE1bncud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJKTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTBaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTI1TDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFaTDdXMFE1bncud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJKTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTBaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTI1TDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFaTDdXMFE1bncud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJKTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTBaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTI1TDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFaTDdXMFE1bncud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJKTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTBaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJaTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTJwTDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTI1TDdXMFE1bi13VS53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YyMC9VY0M3M0Z3ckszaUxUZUh1U19uVk1yTXhDcDUwU2pJYTFaTDdXMFE1bncud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Pinyon Script';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BpbnlvbnNjcmlwdC92MjQvNnhLcGRTSmJMOS1lOUx1b2VRaURSUVI4V09yYU9xVGltRGRUOWcud29mZjI=) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Pinyon Script';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BpbnlvbnNjcmlwdC92MjQvNnhLcGRTSmJMOS1lOUx1b2VRaURSUVI4V092YU9xVGltRGRUOWcud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Pinyon Script';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BpbnlvbnNjcmlwdC92MjQvNnhLcGRTSmJMOS1lOUx1b2VRaURSUVI4V09YYU9xVGltRGMud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'CameraPlainVariable';src:url('https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9jZG4uZ3B0ZW5nLmNvL21jcC13aWRnZXRzL3YxL2ZvbnRzL0NhbWVyYVBsYWluVmFyaWFibGUud29mZjI=') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;}body{overflow-x:hidden;}.elementor-element{position:static;}
