.elementor-8 .elementor-element.elementor-element-cb93c69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-cb93c69::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://terpapel.pt/wp-content/uploads/2026/02/Gemini_Generated_Image_tb98fbtb98fbtb98-e1772118045943.png");--background-overlay:'';background-position:-8px 50px;background-repeat:no-repeat;background-size:auto;}.elementor-8 .elementor-element.elementor-element-75cf6b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.07;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-75cf6b3::before, .elementor-8 .elementor-element.elementor-element-75cf6b3 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-75cf6b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-75cf6b3 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-75cf6b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-75cf6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-686d886{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-686d886::before, .elementor-8 .elementor-element.elementor-element-686d886 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-686d886 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-686d886 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-686d886 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-686d886 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-8 .elementor-element.elementor-element-112abf4{width:var( --container-widget-width, 80% );max-width:80%;background-color:#c91d1d1a;padding:8px 16px 8px 16px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;font-size:14px;font-weight:500;line-height:20px;color:#8B0000;}.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-8 .elementor-element.elementor-element-788a35a{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title{font-size:60px;line-height:1;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-382a926{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-b3ed65f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button{background-color:#8B0000;font-size:14px;font-weight:500;line-height:20px;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-5623532{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button{background-color:#fbfaf9ff;font-size:14px;font-weight:500;line-height:20px;fill:#1f242eff;color:#1f242eff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-3e865f3{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-1165cbb{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-list{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-list-item{width:auto;}.elementor-8 .elementor-element.elementor-element-1165cbb i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-1165cbb .softlite-dynamic-list-item-text-1{font-size:14px;line-height:20px;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-1ed1799{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ed1799:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ed1799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f0ee4c;}.elementor-8 .elementor-element.elementor-element-b53946b{--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:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ae22e64{--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-8 .elementor-element.elementor-element-fce3bff{--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-8 .elementor-element.elementor-element-63b383d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-63b383d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-63b383d i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:0.69999998807907px;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-card-box-text-2{font-size:36px;line-height:40px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-c288eeb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c288eeb > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c288eeb i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-c288eeb .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-c288eeb .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-c288eeb .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-c288eeb .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.625;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-c288eeb .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.625;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-05cfeca{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-list{flex-direction:row;row-gap:12px;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-list-item{width:auto;}.elementor-8 .elementor-element.elementor-element-05cfeca i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-list-item-text-1{font-size:16px;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-aaaacb4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4552683 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:700;line-height:36px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-card-box-background-color-2{background-color:#8B00001A;}.elementor-8 .elementor-element.elementor-element-993251f i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:700;line-height:36px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-993251f .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-d858b2f i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:700;line-height:36px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-172a8da i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#ffffffcc;}.elementor-8 .elementor-element.elementor-element-e6d8ade{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e6d8ade:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e6d8ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f0ee4c;}.elementor-8 .elementor-element.elementor-element-1d37159{--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:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0710a66 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:0.69999998807907px;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-card-box-text-2{font-size:36px;line-height:40px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-42c3e74{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:15px;--e-filter-active-text-color:#000000;--e-filter-item-border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-42c3e74 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-318b603{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-318b603 > .elementor-widget-container{margin:-19px -19px -19px -19px;}.elementor-8 .elementor-element.elementor-element-318b603 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-318b603 .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-318b603 .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-318b603 .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-318b603 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8 .elementor-element.elementor-element-7166970{--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-8 .elementor-element.elementor-element-c42d4f0 .elementor-button{background-color:#8B0000;font-size:16px;font-weight:500;line-height:1.5;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;padding:12px 32px 12px 32px;}.elementor-8 .elementor-element.elementor-element-c42d4f0{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-52075c0 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-card-box-text-1{font-size:18px;font-weight:500;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:500;line-height:1.5;fill:#ffffffff;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-card-box-button{background-color:#8B0000;}.elementor-8 .elementor-element.elementor-element-52075c0 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a0d2b4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0d2b4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0d2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f0ee4c;}.elementor-8 .elementor-element.elementor-element-1bb430a{--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:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-5d756ad i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:0.69999998807907px;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-card-box-text-2{font-size:36px;line-height:40px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-2a3921b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a31d216 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-793becf i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-793becf .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-77be7eb i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-6f91cd1 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-8be9551 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-51d31d6 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-card-box-text-1{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-fab766c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fab766c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fab766c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfaf9ff;}.elementor-8 .elementor-element.elementor-element-561346c{--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:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-c09562a{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d4db703{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8e97d2 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:0.69999998807907px;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-card-box-text-2{font-size:36px;line-height:40px;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-e335395{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c7ac135 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:500;line-height:1.5;fill:#8B0000;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box-background-color-1{background-color:#f1f0ee80;}.elementor-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-0ab4cbb i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:500;line-height:1.5;fill:#8B0000;color:#8B0000;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box-background-color-1{background-color:#f1f0ee80;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-0e89808 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:500;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:20px;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box-background-color-1{background-color:#f1f0ee80;}.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-b99a3c6 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:500;line-height:1.5;color:#1f242eff;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:20px;color:#676f7eff;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box-background-color-1{background-color:#f1f0ee80;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box-background-color-2{background-color:#c91d1d1a;}.elementor-8 .elementor-element.elementor-element-25919ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-25919ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25919ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-9a8258d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9a8258d .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#1f242eff;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .e-form__buttons__wrapper__button-next{background-color:#8B0000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button[type="submit"]{background-color:#8B0000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .e-form__buttons__wrapper__button-previous{background-color:#8B0000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e6bfbf2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-cb93c69{--width:100%;}.elementor-8 .elementor-element.elementor-element-686d886{--width:auto;}.elementor-8 .elementor-element.elementor-element-b3ed65f{--width:auto;}.elementor-8 .elementor-element.elementor-element-1ed1799{--width:auto;}.elementor-8 .elementor-element.elementor-element-b53946b{--width:100%;}.elementor-8 .elementor-element.elementor-element-ae22e64{--width:auto;}.elementor-8 .elementor-element.elementor-element-fce3bff{--width:auto;}.elementor-8 .elementor-element.elementor-element-aaaacb4{--width:auto;}.elementor-8 .elementor-element.elementor-element-e6d8ade{--width:auto;}.elementor-8 .elementor-element.elementor-element-1d37159{--width:100%;}.elementor-8 .elementor-element.elementor-element-7166970{--width:auto;}.elementor-8 .elementor-element.elementor-element-a0d2b4f{--width:auto;}.elementor-8 .elementor-element.elementor-element-1bb430a{--width:100%;}.elementor-8 .elementor-element.elementor-element-2a3921b{--width:auto;}.elementor-8 .elementor-element.elementor-element-fab766c{--width:auto;}.elementor-8 .elementor-element.elementor-element-561346c{--width:100%;}.elementor-8 .elementor-element.elementor-element-c09562a{--width:auto;}.elementor-8 .elementor-element.elementor-element-d4db703{--width:auto;}.elementor-8 .elementor-element.elementor-element-e335395{--width:auto;}.elementor-8 .elementor-element.elementor-element-25919ef{--width:auto;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-cb93c69::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-cb93c69::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-cb93c69{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-112abf4{padding:8px 16px 8px 16px;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-788a35a{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-382a926{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b3ed65f{--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button{border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button{border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-1165cbb{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1ed1799{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b53946b{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-63b383d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c288eeb > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-list{row-gap:12px;}.elementor-8 .elementor-element.elementor-element-e6d8ade{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d37159{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-318b603{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-7166970{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c42d4f0 .elementor-button{border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;padding:12px 32px 12px 32px;}.elementor-8 .elementor-element.elementor-element-a0d2b4f{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1bb430a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-fab766c{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-561346c{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-e335395{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-25919ef{--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-9a8258d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-cb93c69{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-cb93c69::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cb93c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-75cf6b3{--min-height:900px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-686d886{--width:100%;--min-height:804px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-112abf4{width:var( --container-widget-width, 247px );max-width:247px;padding:0 0 0 0;--container-widget-width:247px;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-788a35a{width:var( --container-widget-width, 370px );max-width:370px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title{font-size:36px;line-height:1.25;}.elementor-8 .elementor-element.elementor-element-382a926{width:var( --container-widget-width, 340px );max-width:340px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b3ed65f{--width:620px;--flex-wrap:initial;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5623532{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button{border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-3e865f3{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button{border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0px 32px 0px 32px;}.elementor-8 .elementor-element.elementor-element-1165cbb{width:var( --container-widget-width, 340px );max-width:340px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 0px 0px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1ed1799{--width:auto;--min-height:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b53946b{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ae22e64{--width:auto;}.elementor-8 .elementor-element.elementor-element-fce3bff{--width:auto;}.elementor-8 .elementor-element.elementor-element-63b383d{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-63b383d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-63b383d .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-c288eeb{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c288eeb > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca{width:var( --container-widget-width, 370% );max-width:370%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:370%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-05cfeca .softlite-dynamic-list{row-gap:12px;}.elementor-8 .elementor-element.elementor-element-aaaacb4{--width:350px;}.elementor-8 .elementor-element.elementor-element-4552683{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-993251f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-172a8da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-172a8da i.softlite-dynamic-icon{font-size:232px;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon i{font-size:232px;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon:not(i){width:232px;}.elementor-8 .elementor-element.elementor-element-172a8da .softlite-dynamic-icon svg{width:232px;}.elementor-8 .elementor-element.elementor-element-e6d8ade{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d37159{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0710a66 .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-42c3e74{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-8 .elementor-element.elementor-element-318b603{--grid-columns:2;width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-318b603 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-7166970{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c42d4f0{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c42d4f0 .elementor-button{border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;padding:12px 32px 12px 32px;}.elementor-8 .elementor-element.elementor-element-a0d2b4f{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1bb430a{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-5d756ad .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-2a3921b{--width:auto;}.elementor-8 .elementor-element.elementor-element-fab766c{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-561346c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-c09562a{--width:auto;}.elementor-8 .elementor-element.elementor-element-d4db703{--width:auto;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-8 .elementor-element.elementor-element-e335395{--width:auto;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-25919ef{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-9a8258d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}}.elementor-8 .elementor-element.elementor-element-112abf4 .ecc2b712{animation-iteration-count: infinite;animation-name: pulse;animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);background-color: rgb(201, 29, 29);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;color: rgb(201, 29, 29);display: block;font-size: 14px;font-weight: 500;height: 8px;line-height: 20px;width: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-112abf4 .ecc2b712::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-112abf4 .ecc2b712::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-112abf4 .ecc2b712{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-112abf4 .ecc2b712{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-112abf4 .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-112abf4 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-112abf4 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-112abf4 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-112abf4 .elementor-widget-container{display: flex;flex-direction: column;}}
.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw{color: rgb(139, 0, 0);display: block;font-family: "Playfair Display", serif;font-size: 60px;font-weight: 700;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw{font-size: 36px;line-height: 1.25;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-788a35a .foiyqjxw::after{line-height: 45px;}}.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title{font-family: "Playfair Display", serif;}.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 60px;}.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 60px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title::before{line-height: 45px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-788a35a .elementor-heading-title::after{line-height: 45px;}}
.elementor-8 .elementor-element.elementor-element-382a926 p{max-width: 512px;}.elementor-8 .elementor-element.elementor-element-382a926 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-382a926 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}
.elementor-8 .elementor-element.elementor-element-5623532 .ud3f7h4d{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;flex-shrink: 0;font-size: 14px;font-weight: 500;height: 16px;line-height: 20px;margin-left: 8px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-5623532 .ud3f7h4d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-5623532 .ud3f7h4d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-5623532 .ud3f7h4d{margin-left: 8px;margin-top: 0px;margin-right: 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-8 .elementor-element.elementor-element-5623532 .ud3f7h4d{margin-left: 8px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-5623532 .aqrck6ki{color: rgb(255, 255, 255);cursor: pointer;fill: none;font-size: 14px;font-weight: 500;line-height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-5623532 .aqrck6ki::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-5623532 .aqrck6ki::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button{cursor: pointer;height: 44px;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-5623532 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button{cursor: pointer;height: 44px;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;}.elementor-8 .elementor-element.elementor-element-3e865f3 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;}
.elementor-8 .elementor-element.elementor-element-b3ed65f{grid-column-gap: 16px;}.elementor-8 .elementor-element.elementor-element-b3ed65f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-b3ed65f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-8 .elementor-element.elementor-element-1165cbb .ezekhy1v{column-gap: 24px;display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));row-gap: 24px;grid-column-gap: 24px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-1165cbb .ezekhy1v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-1165cbb .ezekhy1v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-1165cbb .lafewwu2{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1165cbb .lafewwu2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1165cbb .lafewwu2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1165cbb .xqrfpwrn{color: rgb(139, 0, 0);display: block;fill: none;height: 24px;margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 24px;vertical-align: middle;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-1165cbb .xqrfpwrn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-1165cbb .xqrfpwrn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1165cbb .xqrfpwrn{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1165cbb .xqrfpwrn{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1165cbb .j4yx7808{margin-bottom: 0px;margin-top: 0px;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-8 .elementor-element.elementor-element-1165cbb .j4yx7808::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-1165cbb .j4yx7808::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1165cbb .j4yx7808{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-8 .elementor-element.elementor-element-1165cbb .j4yx7808{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-8 .elementor-element.elementor-element-1165cbb .lgifwdm7{color: rgb(201, 29, 29);display: block;fill: none;height: 24px;margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 24px;vertical-align: middle;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-1165cbb .lgifwdm7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-1165cbb .lgifwdm7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1165cbb .lgifwdm7{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1165cbb .lgifwdm7{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1165cbb .cvbe0x9f{color: rgb(201, 29, 29);display: block;fill: none;height: 24px;margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 24px;vertical-align: middle;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-1165cbb .cvbe0x9f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-1165cbb .cvbe0x9f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1165cbb .cvbe0x9f{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1165cbb .cvbe0x9f{margin-bottom: 8px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for container, class: .elementor-element-686d886 *//* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-686d886{display: block;}.elementor-8 .elementor-element.elementor-element-686d886::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-686d886::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-75cf6b3 *//* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-75cf6b3{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 48px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-75cf6b3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-75cf6b3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-75cf6b3{grid-template-columns: none;grid-template-rows: none;}}
/* Start custom CSS for container, class: .elementor-element-cb93c69 *//* Forçar a exibição da barra de administração */
#wpadminbar {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 99999 !important;
}

/* Ajustar o topo do site para a barra não tapar o menu */
html {
    margin-top: 32px !important;
}

@media screen and (max-width: 782px) {
    html { margin-top: 46px !important; }
}
/* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-cb93c69{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-cb93c69::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-cb93c69::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-cb93c69{max-width: none;}}
.elementor-8 .elementor-element.elementor-element-63b383d p{max-width: 512px;}.elementor-8 .elementor-element.elementor-element-63b383d p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-63b383d p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}
.elementor-8 .elementor-element.elementor-element-c288eeb p{max-width: 512px;}.elementor-8 .elementor-element.elementor-element-c288eeb p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-c288eeb p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}
.elementor-8 .elementor-element.elementor-element-05cfeca .ja59ns79{list-style-type: none;}.elementor-8 .elementor-element.elementor-element-05cfeca .ja59ns79::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .ja59ns79::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .o973sky6{align-items: center;column-gap: 12px;display: flex;list-style-type: none;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .o973sky6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-8 .elementor-element.elementor-element-05cfeca .o973sky6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-8 .elementor-element.elementor-element-05cfeca .gee1hud6{color: rgb(114, 138, 66);display: block;fill: none;flex-shrink: 0;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(114, 138, 66);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-05cfeca .gee1hud6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}.elementor-8 .elementor-element.elementor-element-05cfeca .gee1hud6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-05cfeca .gee1hud6{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-05cfeca .gee1hud6{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-05cfeca .not2hte3{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-8 .elementor-element.elementor-element-05cfeca .not2hte3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .not2hte3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-05cfeca .fhnrqfxr{color: rgb(114, 138, 66);display: block;fill: none;flex-shrink: 0;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(114, 138, 66);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-05cfeca .fhnrqfxr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}.elementor-8 .elementor-element.elementor-element-05cfeca .fhnrqfxr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-05cfeca .fhnrqfxr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-05cfeca .fhnrqfxr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-05cfeca .qi8x0s16{color: rgb(114, 138, 66);display: block;fill: none;flex-shrink: 0;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(114, 138, 66);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-05cfeca .qi8x0s16::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}.elementor-8 .elementor-element.elementor-element-05cfeca .qi8x0s16::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-05cfeca .qi8x0s16{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-05cfeca .qi8x0s16{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-05cfeca .ihyd4dit{color: rgb(114, 138, 66);display: block;fill: none;flex-shrink: 0;height: 20px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(114, 138, 66);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-05cfeca .ihyd4dit::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}.elementor-8 .elementor-element.elementor-element-05cfeca .ihyd4dit::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(114, 138, 66);-webkit-text-stroke-color: rgb(114, 138, 66);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-05cfeca .ihyd4dit{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-05cfeca .ihyd4dit{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-fce3bff{display: block;}.elementor-8 .elementor-element.elementor-element-fce3bff::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-fce3bff::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-4552683 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-4552683 {width: auto;}.elementor-8 .elementor-element.elementor-element-4552683 .qgafsjpc{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;column-gap: 24px;display: flex;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;row-gap: 24px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;grid-column-gap: 24px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-4552683 .qgafsjpc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-4552683 .qgafsjpc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-4552683 .qgafsjpc{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-4552683 .qgafsjpc{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-8 .elementor-element.elementor-element-4552683 .yg1aj2o6{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;flex-shrink: 0;height: 64px;justify-content: center;width: 64px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-4552683 .yg1aj2o6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-4552683 .yg1aj2o6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-4552683 .yg1aj2o6{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-4552683 .yg1aj2o6{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-4552683 .on9mlhh9{color: rgb(201, 29, 29);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-4552683 .on9mlhh9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-4552683 .on9mlhh9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-4552683 .on9mlhh9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-4552683 .on9mlhh9{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-4552683 .fz784ytu{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-4552683 .fz784ytu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4552683 .fz784ytu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4552683 .d4m39q7c{font-family: "Playfair Display", 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-8 .elementor-element.elementor-element-4552683 .d4m39q7c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4552683 .d4m39q7c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-4552683 .d4m39q7c{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-8 .elementor-element.elementor-element-4552683 .d4m39q7c{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-8 .elementor-element.elementor-element-4552683 .w9fvbbw0{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-8 .elementor-element.elementor-element-4552683 .w9fvbbw0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-4552683 .w9fvbbw0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-4552683 .w9fvbbw0{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-8 .elementor-element.elementor-element-4552683 .w9fvbbw0{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-8 .elementor-element.elementor-element-993251f .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-993251f {width: auto;}.elementor-8 .elementor-element.elementor-element-993251f .om2jyu16{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;column-gap: 24px;display: flex;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;row-gap: 24px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;grid-column-gap: 24px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-993251f .om2jyu16::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-993251f .om2jyu16::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-993251f .om2jyu16{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-993251f .om2jyu16{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-8 .elementor-element.elementor-element-993251f .nrb98wfs{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;flex-shrink: 0;height: 64px;justify-content: center;width: 64px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-993251f .nrb98wfs::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-993251f .nrb98wfs::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-993251f .nrb98wfs{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-993251f .nrb98wfs{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-993251f .r5ubins7{color: rgb(201, 29, 29);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-993251f .r5ubins7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-993251f .r5ubins7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-993251f .r5ubins7{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-993251f .r5ubins7{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-993251f .uku5r1ql{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-993251f .uku5r1ql::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-993251f .uku5r1ql::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-993251f .t7tc9ub9{font-family: "Playfair Display", 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-8 .elementor-element.elementor-element-993251f .t7tc9ub9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-993251f .t7tc9ub9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-993251f .t7tc9ub9{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-8 .elementor-element.elementor-element-993251f .t7tc9ub9{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-8 .elementor-element.elementor-element-993251f .ovd343gj{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-8 .elementor-element.elementor-element-993251f .ovd343gj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-993251f .ovd343gj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-993251f .ovd343gj{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-8 .elementor-element.elementor-element-993251f .ovd343gj{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-8 .elementor-element.elementor-element-d858b2f .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-d858b2f {width: auto;}.elementor-8 .elementor-element.elementor-element-d858b2f .au2vs84u{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;column-gap: 24px;display: flex;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;row-gap: 24px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;grid-column-gap: 24px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-d858b2f .au2vs84u::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-d858b2f .au2vs84u::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d858b2f .au2vs84u{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-d858b2f .au2vs84u{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-8 .elementor-element.elementor-element-d858b2f .effft8m1{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;flex-shrink: 0;height: 64px;justify-content: center;width: 64px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-d858b2f .effft8m1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-d858b2f .effft8m1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d858b2f .effft8m1{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-d858b2f .effft8m1{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-d858b2f .yo3zxhyj{color: rgb(201, 29, 29);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-d858b2f .yo3zxhyj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-d858b2f .yo3zxhyj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d858b2f .yo3zxhyj{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-d858b2f .yo3zxhyj{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-d858b2f .lio5hftk{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-d858b2f .lio5hftk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d858b2f .lio5hftk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d858b2f .daosyxxd{font-family: "Playfair Display", 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-8 .elementor-element.elementor-element-d858b2f .daosyxxd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d858b2f .daosyxxd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d858b2f .daosyxxd{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-8 .elementor-element.elementor-element-d858b2f .daosyxxd{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-8 .elementor-element.elementor-element-d858b2f .pscd74uy{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-8 .elementor-element.elementor-element-d858b2f .pscd74uy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-d858b2f .pscd74uy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d858b2f .pscd74uy{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-8 .elementor-element.elementor-element-d858b2f .pscd74uy{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-8 .elementor-element.elementor-element-172a8da .ufmelbo9 {
    /* Alterado de linear-gradient(135deg, rgba(201, 29, 29, 0.95), rgba(147, 31, 31, 0.95)) para a nova cor */
    background-image: linear-gradient(135deg, rgba(139, 0, 0, 0.95), rgba(100, 0, 0, 0.95));
    
    /* Mantendo o resto das propriedades intactas */
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    color: rgb(255, 255, 255);
    padding: 32px;
    background-size: auto;
    border: 0px;
}
.elementor-8 .elementor-element.elementor-element-aaaacb4{display: grid;grid-column-gap: 24px;}.elementor-8 .elementor-element.elementor-element-aaaacb4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-aaaacb4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-8 .elementor-element.elementor-element-ae22e64{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 64px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-ae22e64::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-ae22e64::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-ae22e64{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-b53946b{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-b53946b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-b53946b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b53946b{max-width: none;}}
/* Start custom CSS for container, class: .elementor-element-1ed1799 *//* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-1ed1799{display: block;}.elementor-8 .elementor-element.elementor-element-1ed1799::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ed1799::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-0710a66 {width: auto;}.elementor-8 .elementor-element.elementor-element-0710a66 {max-width: 672px !important}.elementor-8 .elementor-element.elementor-element-0710a66 {margin-top: 0px;margin-bottom: 48px;margin-left: auto;margin-right: auto;}.elementor-8 .elementor-element.elementor-element-0710a66 .wwqvivl3{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-0710a66 .wwqvivl3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0710a66 .wwqvivl3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0710a66 {margin-top: 0px;margin-bottom: 48px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0710a66 .wwqvivl3{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0710a66 {margin-top: 0px;margin-bottom: 48px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0710a66 .wwqvivl3{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-0710a66 .gky2jiuv{text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-0710a66 .gky2jiuv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0710a66 .gky2jiuv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0710a66 .moeicbem{font-family: "Playfair Display", serif;margin-bottom: 16px;margin-top: 8px;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-8 .elementor-element.elementor-element-0710a66 .moeicbem::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-0710a66 .moeicbem::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0710a66 .moeicbem{margin-bottom: 16px;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-8 .elementor-element.elementor-element-0710a66 .moeicbem{margin-bottom: 16px;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-8 .elementor-element.elementor-element-0710a66 .ts961szq{margin-bottom: 0px;margin-top: 0px;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-8 .elementor-element.elementor-element-0710a66 .ts961szq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-0710a66 .ts961szq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0710a66 .ts961szq{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-8 .elementor-element.elementor-element-0710a66 .ts961szq{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-8 .elementor-element.elementor-element-c42d4f0 .elementor-button{appearance: button;cursor: pointer;}.elementor-8 .elementor-element.elementor-element-c42d4f0 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-c42d4f0 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-c42d4f0, .elementor-8 .elementor-element.elementor-element-c42d4f0 .elementor-widget-container {display: inline-block}
.elementor-8 .elementor-element.elementor-element-7166970{text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-7166970::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-7166970::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-52075c0 {width: auto;}.elementor-8 .elementor-element.elementor-element-52075c0 {margin-top: 48px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-8 .elementor-element.elementor-element-52075c0 .cnbviidt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 16px;border-top-right-radius: 16px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;text-align: center;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;}.elementor-8 .elementor-element.elementor-element-52075c0 .cnbviidt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-52075c0 .cnbviidt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-52075c0 {margin-top: 48px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-52075c0 .cnbviidt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 16px;border-top-right-radius: 16px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-52075c0 {margin-top: 48px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-52075c0 .cnbviidt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 16px;border-top-right-radius: 16px;border-top-width: 1px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;}}.elementor-8 .elementor-element.elementor-element-52075c0 .awp93cjx{margin-bottom: 8px;margin-top: 0px;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-8 .elementor-element.elementor-element-52075c0 .awp93cjx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-52075c0 .awp93cjx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-52075c0 .awp93cjx{margin-bottom: 8px;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-8 .elementor-element.elementor-element-52075c0 .awp93cjx{margin-bottom: 8px;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-8 .elementor-element.elementor-element-52075c0 .vnxd2h7o{margin-top: 0px;text-align: center;width: auto;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-8 .elementor-element.elementor-element-52075c0 .vnxd2h7o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-52075c0 .vnxd2h7o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-52075c0 .vnxd2h7o{margin-top: 0px;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-8 .elementor-element.elementor-element-52075c0 .vnxd2h7o{margin-top: 0px;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-8 .elementor-element.elementor-element-52075c0 .voat65ek{align-items: center;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;column-gap: 8px;cursor: pointer;display: inline-flex;padding-bottom: 12px;padding-left: 24px;padding-right: 24px;padding-top: 12px;row-gap: 8px;text-align: center;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 8px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-52075c0 .voat65ek::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-52075c0 .voat65ek::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;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: 1024px) {.elementor-8 .elementor-element.elementor-element-52075c0 .voat65ek{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 12px;padding-left: 24px;padding-right: 24px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-52075c0 .voat65ek{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 12px;padding-left: 24px;padding-right: 24px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-1d37159{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-1d37159::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1d37159::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1d37159{max-width: none;}}
/* Start custom CSS for container, class: .elementor-element-e6d8ade *//* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-e6d8ade{display: block;}.elementor-8 .elementor-element.elementor-element-e6d8ade::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e6d8ade::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-5d756ad {width: auto;}.elementor-8 .elementor-element.elementor-element-5d756ad {max-width: 672px !important}.elementor-8 .elementor-element.elementor-element-5d756ad {margin-top: 0px;margin-bottom: 64px;margin-left: auto;margin-right: auto;}.elementor-8 .elementor-element.elementor-element-5d756ad .mzwek9uu{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-5d756ad .mzwek9uu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-5d756ad .mzwek9uu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-5d756ad {margin-top: 0px;margin-bottom: 64px;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-5d756ad .mzwek9uu{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-5d756ad {margin-top: 0px;margin-bottom: 64px;margin-left: auto;margin-right: auto;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-5d756ad .mzwek9uu{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-5d756ad .v7q798ri{text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-5d756ad .v7q798ri::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-5d756ad .v7q798ri::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-5d756ad .torxsefm{font-family: "Playfair Display", serif;margin-bottom: 16px;margin-top: 8px;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-8 .elementor-element.elementor-element-5d756ad .torxsefm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-5d756ad .torxsefm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-5d756ad .torxsefm{margin-bottom: 16px;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-8 .elementor-element.elementor-element-5d756ad .torxsefm{margin-bottom: 16px;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-8 .elementor-element.elementor-element-5d756ad .ikv914c0{margin-bottom: 0px;margin-top: 0px;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-8 .elementor-element.elementor-element-5d756ad .ikv914c0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-5d756ad .ikv914c0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-5d756ad .ikv914c0{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-8 .elementor-element.elementor-element-5d756ad .ikv914c0{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-8 .elementor-element.elementor-element-a31d216 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-a31d216 {width: auto;}.elementor-8 .elementor-element.elementor-element-a31d216 .yp02x4gv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-a31d216 .yp02x4gv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a31d216 .yp02x4gv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-a31d216 .yp02x4gv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-a31d216 .yp02x4gv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-a31d216 .wpqaht1z{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-a31d216 .wpqaht1z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-a31d216 .wpqaht1z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-a31d216 .wpqaht1z{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-a31d216 .wpqaht1z{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-a31d216 .v7ye5mbd{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-a31d216 .v7ye5mbd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-a31d216 .v7ye5mbd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-a31d216 .v7ye5mbd{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-a31d216 .v7ye5mbd{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-a31d216 .bfp1oj08{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-a31d216 .bfp1oj08::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a31d216 .bfp1oj08::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-a31d216 .bfp1oj08{margin-bottom: 8px;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-8 .elementor-element.elementor-element-a31d216 .bfp1oj08{margin-bottom: 8px;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-8 .elementor-element.elementor-element-a31d216 .zfdjczq6{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-8 .elementor-element.elementor-element-a31d216 .zfdjczq6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-a31d216 .zfdjczq6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-a31d216 .zfdjczq6{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-8 .elementor-element.elementor-element-a31d216 .zfdjczq6{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-8 .elementor-element.elementor-element-793becf .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-793becf {width: auto;}.elementor-8 .elementor-element.elementor-element-793becf .mwxd57ew{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-793becf .mwxd57ew::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-793becf .mwxd57ew::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-793becf .mwxd57ew{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-793becf .mwxd57ew{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-793becf .yw9eos5t{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-793becf .yw9eos5t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-793becf .yw9eos5t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-793becf .yw9eos5t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-793becf .yw9eos5t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-793becf .zx7bzj09{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-793becf .zx7bzj09::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-793becf .zx7bzj09::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-793becf .zx7bzj09{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-793becf .zx7bzj09{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-793becf .zci8aaaa{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-793becf .zci8aaaa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-793becf .zci8aaaa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-793becf .zci8aaaa{margin-bottom: 8px;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-8 .elementor-element.elementor-element-793becf .zci8aaaa{margin-bottom: 8px;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-8 .elementor-element.elementor-element-793becf .i8mc3fcf{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-8 .elementor-element.elementor-element-793becf .i8mc3fcf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-793becf .i8mc3fcf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-793becf .i8mc3fcf{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-8 .elementor-element.elementor-element-793becf .i8mc3fcf{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-8 .elementor-element.elementor-element-77be7eb .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-77be7eb {width: auto;}.elementor-8 .elementor-element.elementor-element-77be7eb .d2azpd85{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-77be7eb .d2azpd85::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-77be7eb .d2azpd85::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77be7eb .d2azpd85{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-77be7eb .d2azpd85{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-77be7eb .tut3sh6o{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-77be7eb .tut3sh6o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-77be7eb .tut3sh6o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77be7eb .tut3sh6o{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-77be7eb .tut3sh6o{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-77be7eb .wm45ufn4{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-77be7eb .wm45ufn4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-77be7eb .wm45ufn4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77be7eb .wm45ufn4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-77be7eb .wm45ufn4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-77be7eb .qhrw6cp5{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-77be7eb .qhrw6cp5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-77be7eb .qhrw6cp5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77be7eb .qhrw6cp5{margin-bottom: 8px;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-8 .elementor-element.elementor-element-77be7eb .qhrw6cp5{margin-bottom: 8px;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-8 .elementor-element.elementor-element-77be7eb .srhq8lr6{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-8 .elementor-element.elementor-element-77be7eb .srhq8lr6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-77be7eb .srhq8lr6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77be7eb .srhq8lr6{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-8 .elementor-element.elementor-element-77be7eb .srhq8lr6{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-8 .elementor-element.elementor-element-6f91cd1 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-6f91cd1 {width: auto;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .qy66xapv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .qy66xapv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .qy66xapv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .qy66xapv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .qy66xapv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-6f91cd1 .icawetj4{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-6f91cd1 .icawetj4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .icawetj4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .icawetj4{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-6f91cd1 .icawetj4{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-6f91cd1 .vdoijnk5{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .vdoijnk5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-6f91cd1 .vdoijnk5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .vdoijnk5{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .vdoijnk5{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-6f91cd1 .rmx9le38{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-6f91cd1 .rmx9le38::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-6f91cd1 .rmx9le38::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .rmx9le38{margin-bottom: 8px;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-8 .elementor-element.elementor-element-6f91cd1 .rmx9le38{margin-bottom: 8px;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-8 .elementor-element.elementor-element-6f91cd1 .p9s1bttu{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-8 .elementor-element.elementor-element-6f91cd1 .p9s1bttu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-6f91cd1 .p9s1bttu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6f91cd1 .p9s1bttu{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-8 .elementor-element.elementor-element-6f91cd1 .p9s1bttu{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-8 .elementor-element.elementor-element-8be9551 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-8be9551 {width: auto;}.elementor-8 .elementor-element.elementor-element-8be9551 .mwyspfvg{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-8be9551 .mwyspfvg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-8be9551 .mwyspfvg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-8be9551 .mwyspfvg{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-8be9551 .mwyspfvg{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-8be9551 .rruuqrtx{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-8be9551 .rruuqrtx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-8be9551 .rruuqrtx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-8be9551 .rruuqrtx{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-8be9551 .rruuqrtx{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-8be9551 .nx2zgdhx{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-8be9551 .nx2zgdhx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-8be9551 .nx2zgdhx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-8be9551 .nx2zgdhx{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-8be9551 .nx2zgdhx{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-8be9551 .zonge72r{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-8be9551 .zonge72r::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-8be9551 .zonge72r::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-8be9551 .zonge72r{margin-bottom: 8px;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-8 .elementor-element.elementor-element-8be9551 .zonge72r{margin-bottom: 8px;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-8 .elementor-element.elementor-element-8be9551 .atuoa1xy{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-8 .elementor-element.elementor-element-8be9551 .atuoa1xy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-8be9551 .atuoa1xy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-8be9551 .atuoa1xy{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-8 .elementor-element.elementor-element-8be9551 .atuoa1xy{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-8 .elementor-element.elementor-element-51d31d6 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-51d31d6 {width: auto;}.elementor-8 .elementor-element.elementor-element-51d31d6 .rhuw6oca{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;padding-block-start: 32px;padding-block-end: 32px;padding-inline-start: 32px;padding-inline-end: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-51d31d6 .rhuw6oca::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-51d31d6 .rhuw6oca::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .rhuw6oca{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .rhuw6oca{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;padding-top: 32px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-51d31d6 .deg7mt3t{align-items: center;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;display: flex;height: 56px;justify-content: center;margin-bottom: 24px;width: 56px;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-8 .elementor-element.elementor-element-51d31d6 .deg7mt3t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-51d31d6 .deg7mt3t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .deg7mt3t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-51d31d6 .deg7mt3t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-bottom: 24px;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-8 .elementor-element.elementor-element-51d31d6 .l1lr25m4{color: rgb(201, 29, 29);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 28px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-51d31d6 .l1lr25m4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-51d31d6 .l1lr25m4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .l1lr25m4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .l1lr25m4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-51d31d6 .ykbwm573{font-family: "Playfair Display", serif;margin-bottom: 8px;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-8 .elementor-element.elementor-element-51d31d6 .ykbwm573::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-51d31d6 .ykbwm573::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .ykbwm573{margin-bottom: 8px;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-8 .elementor-element.elementor-element-51d31d6 .ykbwm573{margin-bottom: 8px;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-8 .elementor-element.elementor-element-51d31d6 .r6hwvysj{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-8 .elementor-element.elementor-element-51d31d6 .r6hwvysj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-51d31d6 .r6hwvysj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-51d31d6 .r6hwvysj{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-8 .elementor-element.elementor-element-51d31d6 .r6hwvysj{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-8 .elementor-element.elementor-element-2a3921b{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-2a3921b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-2a3921b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-2a3921b{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-1bb430a{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-1bb430a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1bb430a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1bb430a{max-width: none;}}
/* Start custom CSS for container, class: .elementor-element-a0d2b4f *//* Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-a0d2b4f{display: block;}.elementor-8 .elementor-element.elementor-element-a0d2b4f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a0d2b4f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-e8e97d2 {width: auto;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .q3x0tatz{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .q3x0tatz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .q3x0tatz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .tzi1bg1b{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .tzi1bg1b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-e8e97d2 .tzi1bg1b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-e8e97d2 .cp13762m{font-family: "Playfair Display", serif;margin-bottom: 16px;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-8 .elementor-element.elementor-element-e8e97d2 .cp13762m::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-e8e97d2 .cp13762m::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-e8e97d2 .cp13762m{margin-bottom: 16px;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-8 .elementor-element.elementor-element-e8e97d2 .cp13762m{margin-bottom: 16px;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-8 .elementor-element.elementor-element-e8e97d2 .qjnr90iy{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-8 .elementor-element.elementor-element-e8e97d2 .qjnr90iy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-e8e97d2 .qjnr90iy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-e8e97d2 .qjnr90iy{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-8 .elementor-element.elementor-element-e8e97d2 .qjnr90iy{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-8 .elementor-element.elementor-element-c7ac135 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-c7ac135 {width: auto;}.elementor-8 .elementor-element.elementor-element-c7ac135 .h2qn7w1h{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-c7ac135 .h2qn7w1h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-c7ac135 .h2qn7w1h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .h2qn7w1h{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .h2qn7w1h{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-c7ac135 .m3sx4vwi{align-items: center;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;display: flex;height: 40px;justify-content: center;margin-bottom: 16px;width: 40px;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-8 .elementor-element.elementor-element-c7ac135 .m3sx4vwi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-c7ac135 .m3sx4vwi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .m3sx4vwi{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-c7ac135 .m3sx4vwi{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-c7ac135 .im6xegal{color: rgb(201, 29, 29);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-c7ac135 .im6xegal::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-c7ac135 .im6xegal::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .im6xegal{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .im6xegal{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-c7ac135 .badz1g5p{font-family: "Playfair Display", serif;margin-bottom: 4px;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-8 .elementor-element.elementor-element-c7ac135 .badz1g5p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-c7ac135 .badz1g5p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .badz1g5p{margin-bottom: 4px;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-8 .elementor-element.elementor-element-c7ac135 .badz1g5p{margin-bottom: 4px;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-8 .elementor-element.elementor-element-c7ac135 .m6uv2gkm{cursor: pointer;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-c7ac135 .m6uv2gkm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-c7ac135 .m6uv2gkm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-c7ac135 .vwlvapqn{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-c7ac135 .vwlvapqn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-c7ac135 .vwlvapqn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c7ac135 .vwlvapqn{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-c7ac135 .vwlvapqn{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-0ab4cbb .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-0ab4cbb {width: auto;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .xihyz7jz{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .xihyz7jz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .xihyz7jz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .xihyz7jz{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .xihyz7jz{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-0ab4cbb .wasoxrq6{align-items: center;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;display: flex;height: 40px;justify-content: center;margin-bottom: 16px;width: 40px;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-8 .elementor-element.elementor-element-0ab4cbb .wasoxrq6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .wasoxrq6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .wasoxrq6{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-0ab4cbb .wasoxrq6{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-0ab4cbb .yvcqe3jh{color: rgb(201, 29, 29);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .yvcqe3jh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0ab4cbb .yvcqe3jh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .yvcqe3jh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .yvcqe3jh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-0ab4cbb .zix4cx6q{font-family: "Playfair Display", serif;margin-bottom: 4px;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-8 .elementor-element.elementor-element-0ab4cbb .zix4cx6q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .zix4cx6q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .zix4cx6q{margin-bottom: 4px;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-8 .elementor-element.elementor-element-0ab4cbb .zix4cx6q{margin-bottom: 4px;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-8 .elementor-element.elementor-element-0ab4cbb .t45g2l4d{cursor: pointer;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-0ab4cbb .t45g2l4d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0ab4cbb .t45g2l4d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0ab4cbb .ba5zmgp3{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-0ab4cbb .ba5zmgp3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-0ab4cbb .ba5zmgp3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0ab4cbb .ba5zmgp3{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-0ab4cbb .ba5zmgp3{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-0e89808 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-0e89808 {width: auto;}.elementor-8 .elementor-element.elementor-element-0e89808 .poo8rzgv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-0e89808 .poo8rzgv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0e89808 .poo8rzgv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .poo8rzgv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0e89808 .poo8rzgv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-0e89808 .xnqzvznv{align-items: center;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;display: flex;height: 40px;justify-content: center;margin-bottom: 16px;width: 40px;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-8 .elementor-element.elementor-element-0e89808 .xnqzvznv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-0e89808 .xnqzvznv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .xnqzvznv{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-0e89808 .xnqzvznv{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-0e89808 .xwpn98lq{color: rgb(201, 29, 29);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-0e89808 .xwpn98lq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-0e89808 .xwpn98lq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .xwpn98lq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0e89808 .xwpn98lq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-0e89808 .w8xt6mur{font-family: "Playfair Display", serif;margin-bottom: 4px;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-8 .elementor-element.elementor-element-0e89808 .w8xt6mur::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0e89808 .w8xt6mur::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .w8xt6mur{margin-bottom: 4px;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-8 .elementor-element.elementor-element-0e89808 .w8xt6mur{margin-bottom: 4px;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-8 .elementor-element.elementor-element-0e89808 .zdun8ikm{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-8 .elementor-element.elementor-element-0e89808 .zdun8ikm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0e89808 .zdun8ikm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .zdun8ikm{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-8 .elementor-element.elementor-element-0e89808 .zdun8ikm{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-8 .elementor-element.elementor-element-0e89808 .bs4eda56{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-0e89808 .bs4eda56::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-0e89808 .bs4eda56::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-0e89808 .bs4eda56{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-0e89808 .bs4eda56{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-b99a3c6 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-b99a3c6 {width: auto;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .osa7w605{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .osa7w605::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .osa7w605::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .osa7w605{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .osa7w605{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-b99a3c6 .pdxul3ff{align-items: center;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;display: flex;height: 40px;justify-content: center;margin-bottom: 16px;width: 40px;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-8 .elementor-element.elementor-element-b99a3c6 .pdxul3ff::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .pdxul3ff::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .pdxul3ff{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-b99a3c6 .pdxul3ff{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;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-8 .elementor-element.elementor-element-b99a3c6 .re0q49ux{color: rgb(201, 29, 29);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(139, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .re0q49ux::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}.elementor-8 .elementor-element.elementor-element-b99a3c6 .re0q49ux::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(201, 29, 29);-webkit-text-stroke-color: rgb(201, 29, 29);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .re0q49ux{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .re0q49ux{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-b99a3c6 .xi8nhdpa{font-family: "Playfair Display", serif;margin-bottom: 4px;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-8 .elementor-element.elementor-element-b99a3c6 .xi8nhdpa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .xi8nhdpa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .xi8nhdpa{margin-bottom: 4px;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-8 .elementor-element.elementor-element-b99a3c6 .xi8nhdpa{margin-bottom: 4px;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-8 .elementor-element.elementor-element-b99a3c6 .narkwldf{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-8 .elementor-element.elementor-element-b99a3c6 .narkwldf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-b99a3c6 .narkwldf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .narkwldf{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-8 .elementor-element.elementor-element-b99a3c6 .narkwldf{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-8 .elementor-element.elementor-element-b99a3c6 .ujt4j4bq{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-b99a3c6 .ujt4j4bq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}.elementor-8 .elementor-element.elementor-element-b99a3c6 .ujt4j4bq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(103, 111, 126);-webkit-text-stroke-color: rgb(103, 111, 126);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b99a3c6 .ujt4j4bq{margin-bottom: 0px;margin-top: 4px;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-8 .elementor-element.elementor-element-b99a3c6 .ujt4j4bq{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-e335395{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-e335395::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-e335395::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-8 .elementor-element.elementor-element-d4db703{display: block;}.elementor-8 .elementor-element.elementor-element-d4db703::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d4db703::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-9a8258d .elementor-heading-title{font-family: "Playfair Display", serif;}.elementor-8 .elementor-element.elementor-element-9a8258d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-9a8258d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for form, class: .elementor-element-e6bfbf2 *//* Define a fonte Inter (padrão de sistemas modernos) */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 {
    --form-font: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}

/* Estilo Geral dos Rótulos (Labels) */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-label {
    color: rgb(31, 36, 46) !important;
    font-family: var(--form-font);
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
    margin-bottom: 8px !important;
}

/* Estilo dos Campos de Input e Textarea */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-textual {
    background-color: rgb(251, 250, 249) !important;
    border: 1px solid #E5E7EB !important;
    border-radius: 6px !important;
    color: rgb(31, 36, 46) !important;
    font-family: var(--form-font);
    font-size: 14px !important;
    height: 40px !important;
    padding: 8px 12px !important;
}

/* Define a fonte Inter */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 {
    --form-font: 'Inter', sans-serif;
}

/* --- ESTILO DOS CAMPOS (BORDAS E FUNDO) --- */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-textual {
    background-color: rgb(251, 250, 249) !important; /* Fundo Creme original */
    
    /* Configuração da Borda */
    border: 1px solid #D1D5DB !important; /* Cor cinza visível (Tailwind Gray 300) */
    border-radius: 6px !important;
    
    color: rgb(31, 36, 46) !important;
    font-family: var(--form-font);
    font-size: 14px !important;
    height: 44px !important; /* Ajustado para melhor toque */
    padding: 8px 12px !important;
    box-shadow: none !important; /* Remove sombras indesejadas */
}

/* Quando o utilizador clica no campo (Focus) */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-field-textual:focus {
    border-color: rgb(201, 29, 29) !important; /* Borda fica vermelha ao clicar */
    outline: none !important;
}

/* Ajuste específico para a caixa de mensagem */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 textarea.elementor-field-textual {
    min-height: 100px !important;
}

/* --- ESTILO DO BOTÃO --- */
.elementor-8 .elementor-element.elementor-element-e6bfbf2 .elementor-button {
    background-color: rgb(139, 0, 0) !important; 
    border-radius: 6px !important;
    color: #FFFFFF !important;
    font-family: var(--form-font);
    font-size: 14px !important;
    font-weight: 600 !important;
    height: 48px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* --- TEXTO DE RODAPÉ --- */
/* Se adicionares o texto de rodapé no widget de texto abaixo */
.b7o97m4t {
    color: rgb(103, 111, 126);
    font-size: 12px;
    text-align: center;
    margin-top: 24px;
    font-family: var(--form-font);
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-25919ef{box-shadow: rgba(31, 36, 46, 0.08) 0px 4px 20px -4px;display: block;}.elementor-8 .elementor-element.elementor-element-25919ef::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-25919ef::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-c09562a{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 64px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-c09562a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-c09562a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-c09562a{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-561346c{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-561346c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-561346c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-561346c{max-width: none;}}
/* Start custom CSS for container, class: .elementor-element-fab766c *//*Bloqueia o zoom lateral em todo o site */
html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
    position: relative !important;
}

/* Garante que o Header não estica o ecrã */
header, .elementor-location-header {
    width: 100% !important;
    overflow: visible !important;
}/* End custom CSS */
.elementor-8 .elementor-element.elementor-element-fab766c{display: block;}.elementor-8 .elementor-element.elementor-element-fab766c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-fab766c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
