.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-fce62ae .elementor-heading-title{font-family:var( --e-global-typography-4690d79-font-family ), Sans-serif;font-size:var( --e-global-typography-4690d79-font-size );font-weight:var( --e-global-typography-4690d79-font-weight );text-transform:var( --e-global-typography-4690d79-text-transform );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button:focus{background-color:var( --e-global-color-7858714 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button{fill:var( --e-global-color-6ad4211 );color:var( --e-global-color-6ad4211 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-73f68c3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-4024cef{text-align:end;}.elementor-7 .elementor-element.elementor-element-ec513b9{text-align:start;}.elementor-7 .elementor-element.elementor-element-ec513b9 img{width:87%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d86955b{text-align:center;}.elementor-7 .elementor-element.elementor-element-d86955b img{width:90%;}.elementor-7 .elementor-element.elementor-element-0eb599d{font-family:var( --e-global-typography-f686095-font-family ), Sans-serif;font-size:var( --e-global-typography-f686095-font-size );font-weight:var( --e-global-typography-f686095-font-weight );color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button{background-color:var( --e-global-color-6ad4211 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6ad4211 );border-color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e0c32b1 .elementor-button:focus svg{fill:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-295505b .elementor-heading-title{font-family:var( --e-global-typography-4690d79-font-family ), Sans-serif;font-size:var( --e-global-typography-4690d79-font-size );font-weight:var( --e-global-typography-4690d79-font-weight );text-transform:var( --e-global-typography-4690d79-text-transform );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1d7246e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button:focus{background-color:var( --e-global-color-7858714 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button{fill:var( --e-global-color-6ad4211 );color:var( --e-global-color-6ad4211 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-1e02ddd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cef612c{text-align:center;}.elementor-7 .elementor-element.elementor-element-cef612c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-dde5b5b{--display:flex;--min-height:10rem;--border-radius:1rem 1rem 0rem 0rem;--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-7 .elementor-element.elementor-element-dde5b5b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dde5b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associacioassa.org/wp-content/uploads/2026/10/home-educacio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-73d5f55{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.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-7 .elementor-element.elementor-element-dec216b{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-dec216b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-dec216b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-dec216b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dec216b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-dec216b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-dec216b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-dec216b .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-dec216b .elementor-icon svg{height:4.6rem;}.elementor-7 .elementor-element.elementor-element-73e0b14 .elementor-heading-title{font-family:var( --e-global-typography-d20407f-font-family ), Sans-serif;font-size:var( --e-global-typography-d20407f-font-size );font-weight:var( --e-global-typography-d20407f-font-weight );color:var( --e-global-color-f89687a );}.elementor-7 .elementor-element.elementor-element-8b8c1f0 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8b8c1f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8b8c1f0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8b8c1f0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8b8c1f0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8b8c1f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8b8c1f0 .elementor-icon{font-size:1.9rem;}.elementor-7 .elementor-element.elementor-element-8b8c1f0 .elementor-icon svg{height:1.9rem;}.elementor-7 .elementor-element.elementor-element-be4af26{--display:flex;--min-height:10rem;--border-radius:1rem 1rem 0rem 0rem;--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-7 .elementor-element.elementor-element-be4af26:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-be4af26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associacioassa.org/wp-content/uploads/2026/10/home-habitatge.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3dd8b55{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-c73d120{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-c73d120 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-c73d120.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c73d120.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c73d120.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c73d120.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c73d120.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c73d120 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-c73d120 .elementor-icon svg{height:4.6rem;}.elementor-7 .elementor-element.elementor-element-ca492bd .elementor-heading-title{font-family:var( --e-global-typography-d20407f-font-family ), Sans-serif;font-size:var( --e-global-typography-d20407f-font-size );font-weight:var( --e-global-typography-d20407f-font-weight );color:var( --e-global-color-c8a0faa );}.elementor-7 .elementor-element.elementor-element-1d017d3 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-1d017d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1d017d3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1d017d3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1d017d3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1d017d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1d017d3 .elementor-icon{font-size:1.9rem;}.elementor-7 .elementor-element.elementor-element-1d017d3 .elementor-icon svg{height:1.9rem;}.elementor-7 .elementor-element.elementor-element-8239357{--display:flex;--min-height:10rem;--border-radius:1rem 1rem 0rem 0rem;--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-7 .elementor-element.elementor-element-8239357:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8239357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associacioassa.org/wp-content/uploads/2026/10/home-lleure.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6a1d54d{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-9db3b1f{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-9db3b1f .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-9db3b1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9db3b1f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9db3b1f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9db3b1f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9db3b1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9db3b1f .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-9db3b1f .elementor-icon svg{height:4.6rem;}.elementor-7 .elementor-element.elementor-element-7ae6579 .elementor-heading-title{font-family:var( --e-global-typography-d20407f-font-family ), Sans-serif;font-size:var( --e-global-typography-d20407f-font-size );font-weight:var( --e-global-typography-d20407f-font-weight );color:var( --e-global-color-530cebb );}.elementor-7 .elementor-element.elementor-element-e63ff2b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-e63ff2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e63ff2b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e63ff2b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e63ff2b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e63ff2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e63ff2b .elementor-icon{font-size:1.9rem;}.elementor-7 .elementor-element.elementor-element-e63ff2b .elementor-icon svg{height:1.9rem;}.elementor-7 .elementor-element.elementor-element-a08eefa{--display:flex;--min-height:10rem;--border-radius:1rem 1rem 0rem 0rem;--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-7 .elementor-element.elementor-element-a08eefa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a08eefa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associacioassa.org/wp-content/uploads/2026/10/home-familiar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-dfa8d6b{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-28dc884{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-28dc884 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-28dc884.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-28dc884.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-28dc884.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-28dc884.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-28dc884.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-28dc884 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-28dc884 .elementor-icon svg{height:4.6rem;}.elementor-7 .elementor-element.elementor-element-733ee3c .elementor-heading-title{font-family:var( --e-global-typography-d20407f-font-family ), Sans-serif;font-size:var( --e-global-typography-d20407f-font-size );font-weight:var( --e-global-typography-d20407f-font-weight );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-720f97e .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-720f97e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-720f97e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-720f97e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-720f97e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-720f97e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-720f97e .elementor-icon{font-size:1.9rem;}.elementor-7 .elementor-element.elementor-element-720f97e .elementor-icon svg{height:1.9rem;}.elementor-7 .elementor-element.elementor-element-b5ba17e{--display:flex;--min-height:10rem;--border-radius:1rem 1rem 0rem 0rem;--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-7 .elementor-element.elementor-element-b5ba17e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b5ba17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://associacioassa.org/wp-content/uploads/2026/10/home-insercio.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7f145aa{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-d4fe3bc{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-d4fe3bc .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-d4fe3bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d4fe3bc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d4fe3bc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d4fe3bc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d4fe3bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d4fe3bc .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-d4fe3bc .elementor-icon svg{height:4.6rem;}.elementor-7 .elementor-element.elementor-element-263bba8 .elementor-heading-title{font-family:var( --e-global-typography-d20407f-font-family ), Sans-serif;font-size:var( --e-global-typography-d20407f-font-size );font-weight:var( --e-global-typography-d20407f-font-weight );color:var( --e-global-color-e426729 );}.elementor-7 .elementor-element.elementor-element-7cf174c{width:var( --container-widget-width, 99.511% );max-width:99.511%;--container-widget-width:99.511%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7cf174c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-65602a2 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-65602a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-65602a2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-65602a2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-65602a2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-65602a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-65602a2 .elementor-icon{font-size:1.9rem;}.elementor-7 .elementor-element.elementor-element-65602a2 .elementor-icon svg{height:1.9rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title{margin-block-end:0.5rem;}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title a{font-family:var( --e-global-typography-7e8feba-font-family ), Sans-serif;font-size:var( --e-global-typography-7e8feba-font-size );font-weight:var( --e-global-typography-7e8feba-font-weight );}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title{margin-block-end:0.5rem;}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e8feba-font-family ), Sans-serif;font-size:var( --e-global-typography-7e8feba-font-size );font-weight:var( --e-global-typography-7e8feba-font-weight );}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title{margin-block-end:0.5rem;}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e8feba-font-family ), Sans-serif;font-size:var( --e-global-typography-7e8feba-font-size );font-weight:var( --e-global-typography-7e8feba-font-weight );}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title{margin-block-end:0.5rem;}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e8feba-font-family ), Sans-serif;font-size:var( --e-global-typography-7e8feba-font-size );font-weight:var( --e-global-typography-7e8feba-font-weight );}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-wrapper{gap:0.5rem;}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title{margin-block-end:0.5rem;}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon{font-size:4.6rem;}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e8feba-font-family ), Sans-serif;font-size:var( --e-global-typography-7e8feba-font-size );font-weight:var( --e-global-typography-7e8feba-font-weight );}.elementor-7 .elementor-element.elementor-element-90a8745 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-178e531{color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button{background-color:var( --e-global-color-6ad4211 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6ad4211 );border-color:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4cb6d9d .elementor-button:focus svg{fill:var( --e-global-color-6ad4211 );}.elementor-7 .elementor-element.elementor-element-99d34d7{text-align:center;}.elementor-7 .elementor-element.elementor-element-99d34d7 .elementor-heading-title{font-family:var( --e-global-typography-40b35f2-font-family ), Sans-serif;font-size:var( --e-global-typography-40b35f2-font-size );font-weight:var( --e-global-typography-40b35f2-font-weight );text-transform:var( --e-global-typography-40b35f2-text-transform );}.elementor-7 .elementor-element.elementor-element-36368fc{--e-image-carousel-slides-to-show:6;}.elementor-7 .elementor-element.elementor-element-36368fc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#DCE2E7;opacity:1;}.elementor-7 .elementor-element.elementor-element-36368fc .swiper-pagination-bullet{background:var( --e-global-color-secondary );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7858714 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-fce62ae .elementor-heading-title{font-size:var( --e-global-typography-4690d79-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-0eb599d{font-size:var( --e-global-typography-f686095-font-size );}.elementor-7 .elementor-element.elementor-element-295505b .elementor-heading-title{font-size:var( --e-global-typography-4690d79-font-size );}.elementor-7 .elementor-element.elementor-element-1d7246e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-cef612c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-73e0b14 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-ca492bd .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-7ae6579 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-733ee3c .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-263bba8 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-90a8745 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-99d34d7 .elementor-heading-title{font-size:var( --e-global-typography-40b35f2-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-fce62ae .elementor-heading-title{font-size:var( --e-global-typography-4690d79-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-ec513b9{text-align:start;}.elementor-7 .elementor-element.elementor-element-ec513b9 img{width:62%;}.elementor-7 .elementor-element.elementor-element-d86955b{text-align:start;}.elementor-7 .elementor-element.elementor-element-d86955b img{width:65%;}.elementor-7 .elementor-element.elementor-element-0eb599d{font-size:var( --e-global-typography-f686095-font-size );}.elementor-7 .elementor-element.elementor-element-295505b .elementor-heading-title{font-size:var( --e-global-typography-4690d79-font-size );}.elementor-7 .elementor-element.elementor-element-1d7246e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-cef612c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-dde5b5b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dde5b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-dde5b5b{--border-radius:1rem 0rem 0rem 01rem;}.elementor-7 .elementor-element.elementor-element-dec216b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-73e0b14 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-be4af26:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-be4af26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-be4af26{--border-radius:1rem 0rem 0rem 01rem;}.elementor-7 .elementor-element.elementor-element-c73d120{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-ca492bd .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-8239357:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8239357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-8239357{--border-radius:1rem 0rem 0rem 01rem;}.elementor-7 .elementor-element.elementor-element-9db3b1f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-7ae6579 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-a08eefa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a08eefa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-149px 0px;}.elementor-7 .elementor-element.elementor-element-a08eefa{--border-radius:1rem 0rem 0rem 01rem;}.elementor-7 .elementor-element.elementor-element-28dc884{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-733ee3c .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-7 .elementor-element.elementor-element-b5ba17e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b5ba17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-74px 0px;}.elementor-7 .elementor-element.elementor-element-b5ba17e{--border-radius:1rem 0rem 0rem 01rem;}.elementor-7 .elementor-element.elementor-element-d4fe3bc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-263bba8 .elementor-heading-title{font-size:var( --e-global-typography-d20407f-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title{margin-block-end:0rem;}.elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-39901fb .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5356d02 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1e31ab0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1182c17 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-wrapper{gap:1rem;}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title{margin-block-end:0rem;}.elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c050b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e8feba-font-size );}.elementor-7 .elementor-element.elementor-element-90a8745 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-99d34d7 .elementor-heading-title{font-size:var( --e-global-typography-40b35f2-font-size );}.elementor-7 .elementor-element.elementor-element-36368fc{--e-image-carousel-slides-to-show:2;}}