.elementor-9858 .elementor-element.elementor-element-a726c33{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-a726c33:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-a726c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.somafutureseguros.pt/wp-content/uploads/2026/04/hero01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9858 .elementor-element.elementor-element-a726c33::before, .elementor-9858 .elementor-element.elementor-element-a726c33 > .elementor-background-video-container::before, .elementor-9858 .elementor-element.elementor-element-a726c33 > .e-con-inner > .elementor-background-video-container::before, .elementor-9858 .elementor-element.elementor-element-a726c33 > .elementor-background-slideshow::before, .elementor-9858 .elementor-element.elementor-element-a726c33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9858 .elementor-element.elementor-element-a726c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9858 .elementor-element.elementor-element-0bcd6cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9858 .elementor-element.elementor-element-c8b6abc{--display:flex;}.elementor-9858 .elementor-element.elementor-element-c8b6abc.e-con{--flex-grow:0;--flex-shrink:0;}.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-9858 .elementor-element.elementor-element-605c99b{width:var( --container-widget-width, 122.432% );max-width:122.432%;--container-widget-width:122.432%;--container-widget-flex-grow:0;text-align:start;}.elementor-9858 .elementor-element.elementor-element-605c99b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9858 .elementor-element.elementor-element-605c99b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:74px;font-weight:700;line-height:4.9rem;letter-spacing:0rem;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-86ca3dc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:7px;}.elementor-9858 .elementor-element.elementor-element-86ca3dc .elementor-divider-separator{width:158px;margin:0 auto;margin-left:0;}.elementor-9858 .elementor-element.elementor-element-86ca3dc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.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-9858 .elementor-element.elementor-element-6ced903{padding:0% 20% 0% 0%;text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-e3c197f > .elementor-widget-container{padding:7% 0% 0% 0%;}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button{font-size:27px;font-weight:600;line-height:36px;letter-spacing:-0.2px;color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button.qodef-layout--filled{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button:hover{color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-e3c197f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-17d7547{--spacer-size:50px;}.elementor-9858 .elementor-element.elementor-element-7e18eab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-3efc0d5{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-3efc0d5:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-3efc0d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-9858 .elementor-element.elementor-element-32dac4c .qodef-qi-swiper-container{height:100px;}.elementor-9858 .elementor-element.elementor-element-32dac4c .qodef-qi-swiper-container .swiper-slide img{height:100px;object-fit:cover;}.elementor-9858 .elementor-element.elementor-element-4fcb746{--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;--justify-content:center;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-4fcb746:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-4fcb746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FBD280 0%, #FAF9F7 100%);}.elementor-9858 .elementor-element.elementor-element-e571f8f{--display:flex;}.elementor-9858 .elementor-element.elementor-element-71f6cab{text-align:center;}.elementor-9858 .elementor-element.elementor-element-71f6cab .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.4rem;font-weight:700;line-height:2.4rem;letter-spacing:-0.8px;color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-629b7ed{text-align:center;}.elementor-9858 .elementor-element.elementor-element-629b7ed .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#565656;}.elementor-9858 .elementor-element.elementor-element-162fd9b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9858 .elementor-element.elementor-element-eb7af3a{text-align:center;}.elementor-9858 .elementor-element.elementor-element-eb7af3a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.4rem;font-weight:700;line-height:2.4rem;letter-spacing:-0.8px;color:#565656;}.elementor-widget-image .widget-image-caption{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-9858 .elementor-element.elementor-element-18ae348{padding:20px 0px 0px 0px;}.elementor-9858 .elementor-element.elementor-element-4602bd5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9858 .elementor-element.elementor-element-4602bd5:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-4602bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-d978586{--spacer-size:50px;}.elementor-9858 .elementor-element.elementor-element-d9bcdcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-e1079aa{text-align:center;}.elementor-9858 .elementor-element.elementor-element-e1079aa .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.5rem;font-weight:600;line-height:2.5rem;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-9fb1d28{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-16f9bc4{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-720b36f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-37736ed{text-align:center;}.elementor-9858 .elementor-element.elementor-element-37736ed .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#565656;}.elementor-9858 .elementor-element.elementor-element-7b8171a{--spacer-size:20px;}.elementor-9858 .elementor-element.elementor-element-9ddbcea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-851a06b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-851a06b:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-851a06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-851a06b:hover{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-8300651 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-8300651.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8300651.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8300651.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8300651.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8300651.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-631bd20{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-9a6dfc9{text-align:center;}.elementor-9858 .elementor-element.elementor-element-9a6dfc9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-ab6561f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-b6c02ec{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-ec56868 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-4f0816c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-4f0816c:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-4f0816c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-4f0816c:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-d32df6e .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-d32df6e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-d32df6e.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-d32df6e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-d32df6e.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-d32df6e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-e4087e3{text-align:center;}.elementor-9858 .elementor-element.elementor-element-e4087e3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-292af1e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-204ee3c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-ddeb0fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-ddeb0fe:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-ddeb0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-ddeb0fe:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-b511755 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-b511755.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-b511755.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-b511755.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-b511755.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-b511755.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-e3ca632{text-align:center;}.elementor-9858 .elementor-element.elementor-element-e3ca632 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-29d8398 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1fa1afc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-fdbf1de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-ce2d9f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-ce2d9f0:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-ce2d9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-ce2d9f0:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-c76ca14 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-c76ca14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-c76ca14.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-c76ca14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-c76ca14.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-c76ca14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-7e3f3a4{text-align:center;}.elementor-9858 .elementor-element.elementor-element-7e3f3a4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-7bf6695 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-e89e883 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-5359012{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-5359012:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-5359012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-5359012:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-93154a8 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-93154a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-93154a8.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-93154a8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-93154a8.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-93154a8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-d77d8ad{text-align:center;}.elementor-9858 .elementor-element.elementor-element-d77d8ad .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-05061c5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1c7628d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-4c1cc2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-4c1cc2a:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-4c1cc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-4c1cc2a:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-5c1250e .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-5c1250e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-5c1250e.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-5c1250e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-5c1250e.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-5c1250e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-26f7f58{text-align:center;}.elementor-9858 .elementor-element.elementor-element-26f7f58 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6f1c357 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-c06b23c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8891940{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-bc0f639{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-bc0f639:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-bc0f639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-bc0f639:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-365dfe7 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-365dfe7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-365dfe7.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-365dfe7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-365dfe7.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-365dfe7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-501e772{text-align:center;}.elementor-9858 .elementor-element.elementor-element-501e772 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-44607bb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-f993195 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-4b4586e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-4b4586e:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-4b4586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-4b4586e:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-f2df783 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-f2df783.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-f2df783.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-f2df783.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-f2df783.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-f2df783.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-58947ca{text-align:center;}.elementor-9858 .elementor-element.elementor-element-58947ca .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-ce99961 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-a972ccc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-fc07da2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-fc07da2:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-fc07da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-fc07da2:hover{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-8ba25bf .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-8ba25bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8ba25bf.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8ba25bf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8ba25bf.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8ba25bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-9fa99b4{text-align:center;}.elementor-9858 .elementor-element.elementor-element-9fa99b4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-12d683c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6cfa0b2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-5a02e60{--spacer-size:50px;}.elementor-9858 .elementor-element.elementor-element-3a044bf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-3a044bf:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-3a044bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.somafutureseguros.pt/wp-content/uploads/2026/04/familia-feliz-scaled.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-9858 .elementor-element.elementor-element-c9f1abf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-f899b2f{--spacer-size:100px;}.elementor-9858 .elementor-element.elementor-element-9362cc9{text-align:center;}.elementor-9858 .elementor-element.elementor-element-9362cc9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.5rem;font-weight:700;line-height:2.5rem;letter-spacing:-0.6px;color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-269c973{--spacer-size:40px;}.elementor-9858 .elementor-element.elementor-element-a965128{text-align:center;}.elementor-9858 .elementor-element.elementor-element-a965128 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;line-height:32px;color:#565656;}.elementor-9858 .elementor-element.elementor-element-3c9b1c0{--spacer-size:40px;}.elementor-9858 .elementor-element.elementor-element-5bd268c{text-align:center;}.elementor-9858 .elementor-element.elementor-element-5bd268c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.4rem;font-weight:700;line-height:2.4rem;letter-spacing:-0.6px;color:var( --e-global-color-text );}.elementor-9858 .elementor-element.elementor-element-78ecbba{padding:20px 0px 0px 0px;}.elementor-9858 .elementor-element.elementor-element-0fec678{--spacer-size:100px;}.elementor-9858 .elementor-element.elementor-element-d522498{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-6686582{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9858 .elementor-element.elementor-element-7715333{--spacer-size:50px;}.elementor-9858 .elementor-element.elementor-element-e8e62c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9858 .elementor-element.elementor-element-13f2727{text-align:center;}.elementor-9858 .elementor-element.elementor-element-13f2727 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.5rem;font-weight:600;line-height:2.5rem;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-9e81838{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-fe04e6b{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-63a1459{text-align:center;}.elementor-9858 .elementor-element.elementor-element-63a1459 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-9858 .elementor-element.elementor-element-31f68d7{--spacer-size:20px;}.elementor-9858 .elementor-element.elementor-element-2125326{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-398d421{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-398d421:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-398d421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-398d421:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-8aa7a2b .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-8aa7a2b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8aa7a2b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8aa7a2b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-8aa7a2b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-8aa7a2b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-46cf807{text-align:center;}.elementor-9858 .elementor-element.elementor-element-46cf807 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-fe53978 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-3ed36f9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-d192dc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-d192dc0:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-d192dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-d192dc0:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-2d64711 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-2d64711.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-2d64711.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-2d64711.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-2d64711.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-2d64711.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-65db09d{text-align:center;}.elementor-9858 .elementor-element.elementor-element-65db09d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-65510a8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1531043 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-2bd56f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-2bd56f1:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-2bd56f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-2bd56f1:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-6313ec6 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-6313ec6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6313ec6.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-6313ec6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6313ec6.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-6313ec6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-adf6a41{text-align:center;}.elementor-9858 .elementor-element.elementor-element-adf6a41 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-893726d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-a32d82d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-f29448d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-f93c909{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-f93c909:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-f93c909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-f93c909:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-7848d1b .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-7848d1b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-7848d1b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-7848d1b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-7848d1b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-7848d1b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-4951243{text-align:center;}.elementor-9858 .elementor-element.elementor-element-4951243 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1b09208 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-54c7228 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-26da87b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-26da87b:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-26da87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-26da87b:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-3d77e3b .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-3d77e3b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-3d77e3b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-3d77e3b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-3d77e3b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-3d77e3b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-b711f1f{text-align:center;}.elementor-9858 .elementor-element.elementor-element-b711f1f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-9b81c6c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-2b7b9a5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6ad31cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-6ad31cc:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-6ad31cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-6ad31cc:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-a162f4b .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-a162f4b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-a162f4b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-a162f4b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-a162f4b.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-a162f4b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-bdd73be{text-align:center;}.elementor-9858 .elementor-element.elementor-element-bdd73be .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-f52e64f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-0617352 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-2995eb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-39a1f90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-39a1f90:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-39a1f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-39a1f90:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-06150d4 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-06150d4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-06150d4.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-06150d4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-06150d4.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-06150d4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-4e248c6{text-align:center;}.elementor-9858 .elementor-element.elementor-element-4e248c6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-92bff48 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-6663959 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-0f6d3f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9858 .elementor-element.elementor-element-0f6d3f5:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-0f6d3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-0f6d3f5:hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-461cc41 .elementor-icon-wrapper{text-align:center;}.elementor-9858 .elementor-element.elementor-element-461cc41.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-461cc41.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-461cc41.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-461cc41.elementor-view-framed .elementor-icon, .elementor-9858 .elementor-element.elementor-element-461cc41.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1a164c5{text-align:center;}.elementor-9858 .elementor-element.elementor-element-1a164c5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-fddf4fd .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-99712a3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-1054e0d{--spacer-size:50px;}.elementor-9858 .elementor-element.elementor-element-5f46533{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-8cef076{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9858 .elementor-element.elementor-element-997c1f4{text-align:start;}.elementor-9858 .elementor-element.elementor-element-997c1f4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:2.5rem;font-weight:600;line-height:2.5rem;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-afcb7af{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-461d6f6{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-762fc80{text-align:start;}.elementor-9858 .elementor-element.elementor-element-f0ac1fe{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-aeae176{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-70812c1{text-align:center;color:var( --e-global-color-text );}.elementor-9858 .elementor-element.elementor-element-99aaeb9 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button{font-size:27px;font-weight:600;line-height:36px;letter-spacing:-0.2px;color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button.qodef-layout--filled{background-color:var( --e-global-color-primary );}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button:hover{color:#FFFFFF;}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-99aaeb9 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-secondary );}.elementor-9858 .elementor-element.elementor-element-c338d3f{--spacer-size:10px;}.elementor-9858 .elementor-element.elementor-element-4b97106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-83e3c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-9858 .elementor-element.elementor-element-3efc0d5{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9858 .elementor-element.elementor-element-32dac4c .qodef-qi-swiper-container{height:50px;}.elementor-9858 .elementor-element.elementor-element-32dac4c .qodef-qi-swiper-container .swiper-slide img{height:50px;object-fit:cover;}}@media(min-width:768px){.elementor-9858 .elementor-element.elementor-element-c8b6abc{--width:91.342%;}.elementor-9858 .elementor-element.elementor-element-d9bcdcf{--width:50%;}.elementor-9858 .elementor-element.elementor-element-720b36f{--width:80%;}.elementor-9858 .elementor-element.elementor-element-c9f1abf{--content-width:80%;}.elementor-9858 .elementor-element.elementor-element-e8e62c2{--width:80%;}}