.elementor-1020 .elementor-element.elementor-element-b841d8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1020 .elementor-element.elementor-element-c1d4b33{--display:flex;--min-height:1300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-c1d4b33::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nilsonbritto.com/wp-content/uploads/2025/12/Grid-Light.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1020 .elementor-element.elementor-element-211ac553{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1020 .elementor-element.elementor-element-7d5fb058{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-6ff9afba{text-align:start;}.elementor-1020 .elementor-element.elementor-element-6ff9afba .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-71880828{text-align:start;}.elementor-1020 .elementor-element.elementor-element-71880828 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:88px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:98px;letter-spacing:-0.3px;word-spacing:0px;color:var( --e-global-color-primary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1020 .elementor-element.elementor-element-7a10ba32{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7572e88-font-family ), Sans-serif;font-size:var( --e-global-typography-7572e88-font-size );font-weight:var( --e-global-typography-7572e88-font-weight );text-transform:var( --e-global-typography-7572e88-text-transform );text-decoration:var( --e-global-typography-7572e88-text-decoration );line-height:var( --e-global-typography-7572e88-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;}.elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-30f9c5d5{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.41;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-30f9c5d5::before, .elementor-1020 .elementor-element.elementor-element-30f9c5d5 > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-30f9c5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-30f9c5d5 > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-30f9c5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-30f9c5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b766879 );--background-overlay:'';}.elementor-1020 .elementor-element.elementor-element-f59f166{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-c1a0732{--display:flex;--border-radius:0px 0px 16px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:-32px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-c1a0732:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-c1a0732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24b2a39 );}.elementor-1020 .elementor-element.elementor-element-c1a0732.e-con{--align-self:flex-start;}.elementor-1020 .elementor-element.elementor-element-5985cee3{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-4eb5b941{--display:flex;--position:absolute;--border-radius:16px 0px 0px 0px;box-shadow:-4px -4px 0px 0px #F6F6F6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-4eb5b941{right:-32px;}body.rtl .elementor-1020 .elementor-element.elementor-element-4eb5b941{left:-32px;}.elementor-1020 .elementor-element.elementor-element-277fa4ef{--spacer-size:32px;}.elementor-1020 .elementor-element.elementor-element-3f19d4db{--display:flex;--position:absolute;--border-radius:16px 0px 0px 0px;box-shadow:-4px -4px 0px 0px #F6F6F6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-32px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-3f19d4db{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-3f19d4db{right:0px;}.elementor-1020 .elementor-element.elementor-element-6bdf0904{--spacer-size:32px;}.elementor-1020 .elementor-element.elementor-element-3c512561{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-3c512561.e-con{--align-self:flex-start;}.elementor-1020 .elementor-element.elementor-element-5fd5f9ae{text-align:start;}.elementor-1020 .elementor-element.elementor-element-5fd5f9ae .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-68aabc49{text-align:start;}.elementor-1020 .elementor-element.elementor-element-68aabc49 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-7673e58d{text-align:start;}.elementor-1020 .elementor-element.elementor-element-7673e58d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-117b1920{text-align:start;}.elementor-1020 .elementor-element.elementor-element-117b1920 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-cd3209a{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-255e6f48 img{width:52px;opacity:100;}.elementor-1020 .elementor-element.elementor-element-678b3b90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:32px 0px 0px 0px;--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:-32px;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-678b3b90:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-678b3b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24b2a39 );}.elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7572e88-font-family ), Sans-serif;font-size:var( --e-global-typography-7572e88-font-size );font-weight:var( --e-global-typography-7572e88-font-weight );text-transform:var( --e-global-typography-7572e88-text-transform );text-decoration:var( --e-global-typography-7572e88-text-decoration );line-height:var( --e-global-typography-7572e88-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-343f614e{--display:flex;--position:absolute;--border-radius:0px 0px 16px 0px;box-shadow:4px 4px 0px 0px #F6F6F6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-32px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-343f614e{right:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-343f614e{left:0px;}.elementor-1020 .elementor-element.elementor-element-72bef793{--spacer-size:32px;}.elementor-1020 .elementor-element.elementor-element-4524cb50{--display:flex;--position:absolute;--border-radius:0px 0px 16px 0px;box-shadow:4px 4px 0px 0px #F6F6F6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-4524cb50{left:-32px;}body.rtl .elementor-1020 .elementor-element.elementor-element-4524cb50{right:-32px;}.elementor-1020 .elementor-element.elementor-element-1565ecc5{--spacer-size:32px;}.elementor-1020 .elementor-element.elementor-element-5873d37c{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5d91a6ca{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-5714c41a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-21b07a2c img{height:600px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-16a03a3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-2f327a17{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-4f2b003b{text-align:start;}.elementor-1020 .elementor-element.elementor-element-4f2b003b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-1da31da0{text-align:start;}.elementor-1020 .elementor-element.elementor-element-1da31da0 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:58px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-2bf8d5a8{width:var( --container-widget-width, 91.175% );max-width:91.175%;--container-widget-width:91.175%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-2bf8d5a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1020 .elementor-element.elementor-element-2bf8d5a8 p{margin-block-end:16px;}.elementor-1020 .elementor-element.elementor-element-49f4e077{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-652cc8fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1020 .elementor-element.elementor-element-644b6372{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-d393bec{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-348197f3{text-align:start;}.elementor-1020 .elementor-element.elementor-element-348197f3 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-d53ad8c{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-42201e6e{text-align:start;}.elementor-1020 .elementor-element.elementor-element-42201e6e .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-35af0c73{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-35af0c73 p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-2f0c0901{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-786766af img{height:450px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-60cf2540{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-a763425{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-a763425:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-a763425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-5d7745cc{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5d7745cc:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-5d7745cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-608a6f4d{text-align:center;}.elementor-1020 .elementor-element.elementor-element-608a6f4d .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-46aeac33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-46aeac33:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-46aeac33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-5f9e7be0{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5f9e7be0:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-5f9e7be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd69b4c );}.elementor-1020 .elementor-element.elementor-element-2b616f4{text-align:center;}.elementor-1020 .elementor-element.elementor-element-2b616f4 .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-484dff23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-484dff23:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-484dff23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-b142192{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-b142192:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-b142192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd69b4c );}.elementor-1020 .elementor-element.elementor-element-3c109442{text-align:center;}.elementor-1020 .elementor-element.elementor-element-3c109442 .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-c6985e5{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-c6985e5:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-c6985e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd1e84d );}.elementor-1020 .elementor-element.elementor-element-377679e{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-9943dc9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-b428b2d img{height:600px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-7922f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-6a9c4cc{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-87d7b37{text-align:start;}.elementor-1020 .elementor-element.elementor-element-87d7b37 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-b8753ae{text-align:start;}.elementor-1020 .elementor-element.elementor-element-b8753ae .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-8ee7464{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-8ee7464 p{margin-block-end:16px;}.elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7572e88-font-family ), Sans-serif;font-size:var( --e-global-typography-7572e88-font-size );font-weight:var( --e-global-typography-7572e88-font-weight );text-transform:var( --e-global-typography-7572e88-text-transform );text-decoration:var( --e-global-typography-7572e88-text-decoration );line-height:var( --e-global-typography-7572e88-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-14303b0{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-1fc1bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1020 .elementor-element.elementor-element-7d06c69{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-efe5eae{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-d18432b{text-align:start;}.elementor-1020 .elementor-element.elementor-element-d18432b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-533fb26{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-fd0329a{text-align:start;}.elementor-1020 .elementor-element.elementor-element-fd0329a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:58px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-94d493e{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-94d493e p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7572e88-font-family ), Sans-serif;font-size:var( --e-global-typography-7572e88-font-size );font-weight:var( --e-global-typography-7572e88-font-weight );text-transform:var( --e-global-typography-7572e88-text-transform );text-decoration:var( --e-global-typography-7572e88-text-decoration );line-height:var( --e-global-typography-7572e88-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-06ad17f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-82a98bc img{height:450px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-f0d2051{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5550e5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-5550e5b:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-5550e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-196b66c{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-196b66c:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-196b66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-196b66c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1020 .elementor-element.elementor-element-e511f5c{text-align:center;}.elementor-1020 .elementor-element.elementor-element-e511f5c .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-29999c7{width:var( --container-widget-width, 103.719% );max-width:103.719%;--container-widget-width:103.719%;--container-widget-flex-grow:0;}.elementor-1020 .elementor-element.elementor-element-29999c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-a841a81{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-a841a81 p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-bc2bd1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-bc2bd1a:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-bc2bd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-0c9ccee{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-0c9ccee:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-0c9ccee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd69b4c );}.elementor-1020 .elementor-element.elementor-element-f15b68b{text-align:center;}.elementor-1020 .elementor-element.elementor-element-f15b68b .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-349a2ca{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-349a2ca p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-ed89f18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-ed89f18:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-ed89f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-6940403{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-6940403:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-6940403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd69b4c );}.elementor-1020 .elementor-element.elementor-element-4f7a235{text-align:center;}.elementor-1020 .elementor-element.elementor-element-4f7a235 .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-5e98e18{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-5e98e18 p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-d37ebb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-1020 .elementor-element.elementor-element-d37ebb6:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-d37ebb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-45ea4bf{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-45ea4bf:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-45ea4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd69b4c );}.elementor-1020 .elementor-element.elementor-element-58579d3{text-align:center;}.elementor-1020 .elementor-element.elementor-element-58579d3 .elementor-heading-title{font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-4fa165b-font-family ), Sans-serif;font-size:var( --e-global-typography-4fa165b-font-size );font-weight:var( --e-global-typography-4fa165b-font-weight );text-transform:var( --e-global-typography-4fa165b-text-transform );text-decoration:var( --e-global-typography-4fa165b-text-decoration );line-height:var( --e-global-typography-4fa165b-line-height );color:var( --e-global-color-b766879 );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-f610fc5{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-f610fc5 p{margin-block-end:8px;}.elementor-1020 .elementor-element.elementor-element-21313770{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-3abc6371{--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:space-between;--align-items:flex-end;--overlay-opacity:0.7;--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-1020 .elementor-element.elementor-element-3abc6371:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-3abc6371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#192627;}.elementor-1020 .elementor-element.elementor-element-3abc6371::before, .elementor-1020 .elementor-element.elementor-element-3abc6371 > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-3abc6371 > .e-con-inner > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-3abc6371 > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-3abc6371 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-3abc6371 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nilsonbritto.com/wp-content/uploads/2025/12/Grid-Dark.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;}.elementor-1020 .elementor-element.elementor-element-2047e6ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-2047e6ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1020 .elementor-element.elementor-element-4db1dc92{text-align:start;}.elementor-1020 .elementor-element.elementor-element-4db1dc92 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-769704bd{text-align:start;}.elementor-1020 .elementor-element.elementor-element-769704bd .elementor-heading-title{font-family:var( --e-global-typography-284ab71-font-family ), Sans-serif;font-size:var( --e-global-typography-284ab71-font-size );font-weight:var( --e-global-typography-284ab71-font-weight );text-transform:var( --e-global-typography-284ab71-text-transform );text-decoration:var( --e-global-typography-284ab71-text-decoration );line-height:var( --e-global-typography-284ab71-line-height );color:var( --e-global-color-24b2a39 );}.elementor-1020 .elementor-element.elementor-element-2187df62{--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:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7572e88-font-family ), Sans-serif;font-size:var( --e-global-typography-7572e88-font-size );font-weight:var( --e-global-typography-7572e88-font-weight );text-transform:var( --e-global-typography-7572e88-text-transform );text-decoration:var( --e-global-typography-7572e88-text-decoration );line-height:var( --e-global-typography-7572e88-line-height );fill:var( --e-global-color-b766879 );color:var( --e-global-color-b766879 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-3381d74e{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-3381d74e:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-3381d74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-d10782c{--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:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-1020 .elementor-element.elementor-element-1faaeb59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-1faaeb59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1020 .elementor-element.elementor-element-53623c2a{text-align:start;}.elementor-1020 .elementor-element.elementor-element-53623c2a .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c550a1c );}.elementor-1020 .elementor-element.elementor-element-a85d06d{text-align:start;}.elementor-1020 .elementor-element.elementor-element-a85d06d .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:58px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-5cd0aa5 );}.elementor-1020 .elementor-element.elementor-element-4a6f44b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-4a6f44b8:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-4a6f44b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd1e84d );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774.elementor-element{--align-self:flex-start;}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-swiper-button{font-size:20px;}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:28px;letter-spacing:0px;}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__name{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__title{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2aa74baa{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-2aa74baa:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-2aa74baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd1e84d );}.elementor-1020 .elementor-element.elementor-element-7aae06e4{--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:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-1020 .elementor-element.elementor-element-4e723eb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5de77fe8{text-align:start;}.elementor-1020 .elementor-element.elementor-element-5de77fe8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:1.2px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1020 .elementor-element.elementor-element-41c18d73{text-align:start;}.elementor-1020 .elementor-element.elementor-element-41c18d73 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-7657b9a0{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-29627a63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-4860dcd0{--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:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-677767b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-f7c493d{--display:flex;--min-height:600px;--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-3871b10 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-3871b10{z-index:2;}.elementor-1020 .elementor-element.elementor-element-3871b10 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-eaf8049 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-eaf8049{z-index:2;}.elementor-1020 .elementor-element.elementor-element-eaf8049 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-5a89574{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-5a89574{right:0px;}.elementor-1020 .elementor-element.elementor-element-5a89574{top:0px;}.elementor-1020 .elementor-element.elementor-element-5a89574 img{width:100%;height:600px;object-fit:cover;object-position:center center;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-f257b8f{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-f257b8f{right:0px;}.elementor-1020 .elementor-element.elementor-element-f257b8f{top:0px;}.elementor-1020 .elementor-element.elementor-element-f257b8f img{width:100%;height:600px;object-fit:cover;object-position:center center;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-bf0e030-font-family ), Sans-serif;font-size:var( --e-global-typography-bf0e030-font-size );font-weight:var( --e-global-typography-bf0e030-font-weight );text-transform:var( --e-global-typography-bf0e030-text-transform );text-decoration:var( --e-global-typography-bf0e030-text-decoration );line-height:var( --e-global-typography-bf0e030-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-431c29e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-431c29e.e-con{--align-self:flex-start;}.elementor-1020 .elementor-element.elementor-element-7ef4668b{--display:flex;--min-height:350px;--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-79f37fad > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-79f37fad{z-index:2;}.elementor-1020 .elementor-element.elementor-element-79f37fad .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-38f88900 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-38f88900{z-index:2;}.elementor-1020 .elementor-element.elementor-element-38f88900 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-5e4fa3f5{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-5e4fa3f5{right:0px;}.elementor-1020 .elementor-element.elementor-element-5e4fa3f5{top:0px;}.elementor-1020 .elementor-element.elementor-element-5e4fa3f5 img{width:100%;height:350px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-6fdde79{left:-684px;}body.rtl .elementor-1020 .elementor-element.elementor-element-6fdde79{right:-684px;}.elementor-1020 .elementor-element.elementor-element-6fdde79{top:33px;}.elementor-1020 .elementor-element.elementor-element-6fdde79 img{width:100%;height:350px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-bf0e030-font-family ), Sans-serif;font-size:var( --e-global-typography-bf0e030-font-size );font-weight:var( --e-global-typography-bf0e030-font-weight );text-transform:var( --e-global-typography-bf0e030-text-transform );text-decoration:var( --e-global-typography-bf0e030-text-decoration );line-height:var( --e-global-typography-bf0e030-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-5008a1a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5008a1a7.e-con{--align-self:center;}.elementor-1020 .elementor-element.elementor-element-40be07c9{--display:flex;--min-height:450px;--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-22c9bf41 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-22c9bf41{z-index:2;}.elementor-1020 .elementor-element.elementor-element-22c9bf41 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-3f489923 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-3f489923{z-index:2;}.elementor-1020 .elementor-element.elementor-element-3f489923 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-6bf50c53{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-6bf50c53{right:0px;}.elementor-1020 .elementor-element.elementor-element-6bf50c53{top:0px;}.elementor-1020 .elementor-element.elementor-element-6bf50c53 img{width:100%;height:450px;object-fit:cover;object-position:center center;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-bf0e030-font-family ), Sans-serif;font-size:var( --e-global-typography-bf0e030-font-size );font-weight:var( --e-global-typography-bf0e030-font-weight );text-transform:var( --e-global-typography-bf0e030-text-transform );text-decoration:var( --e-global-typography-bf0e030-text-decoration );line-height:var( --e-global-typography-bf0e030-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-6ea95372{--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:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-15f2c73e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-15f2c73e.e-con{--align-self:flex-start;}.elementor-1020 .elementor-element.elementor-element-56a8e224{--display:flex;--min-height:450px;--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-748c0ffe > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-748c0ffe{z-index:2;}.elementor-1020 .elementor-element.elementor-element-748c0ffe .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-586ca11 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-586ca11{z-index:2;}.elementor-1020 .elementor-element.elementor-element-586ca11 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-30ea551d{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-30ea551d{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-30ea551d{right:0px;}.elementor-1020 .elementor-element.elementor-element-30ea551d img{width:100%;height:450px;object-fit:cover;object-position:center center;filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-bf0e030-font-family ), Sans-serif;font-size:var( --e-global-typography-bf0e030-font-size );font-weight:var( --e-global-typography-bf0e030-font-weight );text-transform:var( --e-global-typography-bf0e030-text-transform );text-decoration:var( --e-global-typography-bf0e030-text-decoration );line-height:var( --e-global-typography-bf0e030-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-36b1ada4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-78e43e50{--display:flex;--min-height:600px;--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1020 .elementor-element.elementor-element-3347a3e6 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-3347a3e6{z-index:2;}.elementor-1020 .elementor-element.elementor-element-3347a3e6 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-47fe6535 > .elementor-widget-container{background-color:var( --e-global-color-9c24984 );padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;}.elementor-1020 .elementor-element.elementor-element-47fe6535{z-index:2;}.elementor-1020 .elementor-element.elementor-element-47fe6535 .elementor-heading-title{font-family:var( --e-global-typography-b0e4a97-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e4a97-font-size );font-weight:var( --e-global-typography-b0e4a97-font-weight );text-transform:var( --e-global-typography-b0e4a97-text-transform );text-decoration:var( --e-global-typography-b0e4a97-text-decoration );line-height:var( --e-global-typography-b0e4a97-line-height );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-5a07032a{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-5a07032a{right:0px;}.elementor-1020 .elementor-element.elementor-element-5a07032a{top:0px;}.elementor-1020 .elementor-element.elementor-element-5a07032a img{width:100%;height:600px;object-fit:cover;object-position:center center;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-26321fc{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-26321fc{right:0px;}.elementor-1020 .elementor-element.elementor-element-26321fc{top:0px;}.elementor-1020 .elementor-element.elementor-element-26321fc img{width:100%;height:600px;object-fit:cover;object-position:center center;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;border-radius:12px 12px 12px 12px;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-bf0e030-font-family ), Sans-serif;font-size:var( --e-global-typography-bf0e030-font-size );font-weight:var( --e-global-typography-bf0e030-font-weight );text-transform:var( --e-global-typography-bf0e030-text-transform );text-decoration:var( --e-global-typography-bf0e030-text-decoration );line-height:var( --e-global-typography-bf0e030-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-style:none;padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1020 .elementor-element.elementor-element-c1d4b33{--min-height:1280px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-211ac553{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6ff9afba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-71880828 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7a10ba32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-30f9c5d5{--min-height:600px;}.elementor-1020 .elementor-element.elementor-element-5985cee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-3c512561{--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;--align-items:flex-end;}.elementor-1020 .elementor-element.elementor-element-5fd5f9ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-68aabc49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7673e58d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-117b1920 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-5873d37c{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5d91a6ca{--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;}.elementor-1020 .elementor-element.elementor-element-5714c41a.e-con{--order:99999 /* order end hack */;}.elementor-1020 .elementor-element.elementor-element-21b07a2c img{height:400px;}.elementor-1020 .elementor-element.elementor-element-16a03a3c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-2f327a17{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-4f2b003b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1da31da0{text-align:center;}.elementor-1020 .elementor-element.elementor-element-2bf8d5a8{width:var( --container-widget-width, 661px );max-width:661px;--container-widget-width:661px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-49f4e077{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-644b6372{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-d393bec{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1020 .elementor-element.elementor-element-348197f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-42201e6e{text-align:center;}.elementor-1020 .elementor-element.elementor-element-42201e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-35af0c73{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-35af0c73 p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-786766af img{height:400px;}.elementor-1020 .elementor-element.elementor-element-60cf2540{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1020 .elementor-element.elementor-element-608a6f4d .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2b616f4 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-3c109442 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c6985e5{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-377679e{--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;}.elementor-1020 .elementor-element.elementor-element-9943dc9.e-con{--order:99999 /* order end hack */;}.elementor-1020 .elementor-element.elementor-element-b428b2d img{height:400px;}.elementor-1020 .elementor-element.elementor-element-7922f64{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-6a9c4cc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-87d7b37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-b8753ae{text-align:center;}.elementor-1020 .elementor-element.elementor-element-b8753ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-8ee7464{width:var( --container-widget-width, 661px );max-width:661px;--container-widget-width:661px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-14303b0{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-7d06c69{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-efe5eae{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1020 .elementor-element.elementor-element-d18432b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-fd0329a{text-align:center;}.elementor-1020 .elementor-element.elementor-element-94d493e{text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-94d493e p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-82a98bc img{height:400px;}.elementor-1020 .elementor-element.elementor-element-f0d2051{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1020 .elementor-element.elementor-element-e511f5c .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-description{font-size:14px;}.elementor-1020 .elementor-element.elementor-element-a841a81{text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-a841a81 p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-f15b68b .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-description{font-size:14px;}.elementor-1020 .elementor-element.elementor-element-349a2ca{text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-349a2ca p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-4f7a235 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5e98e18{text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-5e98e18 p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-58579d3 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f610fc5{text-align:center;font-size:14px;}.elementor-1020 .elementor-element.elementor-element-f610fc5 p{margin-block-end:0px;}.elementor-1020 .elementor-element.elementor-element-3abc6371{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1020 .elementor-element.elementor-element-2047e6ca{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-4db1dc92 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-769704bd{text-align:start;}.elementor-1020 .elementor-element.elementor-element-769704bd .elementor-heading-title{font-size:var( --e-global-typography-284ab71-font-size );line-height:var( --e-global-typography-284ab71-line-height );}.elementor-1020 .elementor-element.elementor-element-2187df62{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-3381d74e{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-1faaeb59{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1020 .elementor-element.elementor-element-53623c2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a85d06d{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2aa74baa{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5de77fe8 .elementor-heading-title{font-size:14px;}.elementor-1020 .elementor-element.elementor-element-41c18d73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7657b9a0{--justify-content:flex-start;}.elementor-1020 .elementor-element.elementor-element-7657b9a0.e-con{--order:99999 /* order end hack */;}.elementor-1020 .elementor-element.elementor-element-4860dcd0{--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;--flex-wrap:wrap;}.elementor-1020 .elementor-element.elementor-element-f7c493d{--min-height:400px;}.elementor-1020 .elementor-element.elementor-element-3871b10 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-eaf8049 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-5a89574 img{height:400px;}.elementor-1020 .elementor-element.elementor-element-f257b8f img{height:400px;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-79f37fad .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-38f88900 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-22c9bf41 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-3f489923 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-56a8e224{--min-height:350px;}.elementor-1020 .elementor-element.elementor-element-748c0ffe .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-586ca11 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-30ea551d img{height:350px;}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-78e43e50{--min-height:400px;}.elementor-1020 .elementor-element.elementor-element-3347a3e6 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-47fe6535 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-5a07032a img{height:400px;}.elementor-1020 .elementor-element.elementor-element-26321fc img{height:400px;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}}@media(max-width:767px){.elementor-1020 .elementor-element.elementor-element-c1d4b33{--min-height:1096px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-c1d4b33::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;}.elementor-1020 .elementor-element.elementor-element-211ac553{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-7d5fb058{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6ff9afba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-71880828{text-align:start;}.elementor-1020 .elementor-element.elementor-element-71880828 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7a10ba32{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7a10ba32 p{margin-block-end:8px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1aae5057{width:100%;max-width:100%;}.elementor-1020 .elementor-element.elementor-element-1aae5057 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-30f9c5d5{--min-height:400px;--justify-content:space-between;}.elementor-1020 .elementor-element.elementor-element-5985cee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-3c512561{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-1020 .elementor-element.elementor-element-5fd5f9ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-68aabc49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7673e58d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-117b1920 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-255e6f48{text-align:start;}.elementor-1020 .elementor-element.elementor-element-255e6f48 img{width:35%;}.elementor-1020 .elementor-element.elementor-element-6d82d91e .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-5873d37c{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-5d91a6ca{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-21b07a2c img{height:350px;}.elementor-1020 .elementor-element.elementor-element-4f2b003b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1da31da0{text-align:start;}.elementor-1020 .elementor-element.elementor-element-1da31da0 .elementor-heading-title{font-size:38px;line-height:45px;}.elementor-1020 .elementor-element.elementor-element-2bf8d5a8{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-49f4e077{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-652cc8fa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-348197f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-42201e6e{text-align:start;}.elementor-1020 .elementor-element.elementor-element-42201e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-35af0c73{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-786766af img{height:350px;}.elementor-1020 .elementor-element.elementor-element-60cf2540{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1020 .elementor-element.elementor-element-a763425{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-5d7745cc{--width:48px;}.elementor-1020 .elementor-element.elementor-element-608a6f4d .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-1182018a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-46aeac33{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-5f9e7be0{--width:48px;}.elementor-1020 .elementor-element.elementor-element-2b616f4 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-25918d09 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-484dff23{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-b142192{--width:48px;}.elementor-1020 .elementor-element.elementor-element-3c109442 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-wrapper{text-align:start;}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-19e06ff6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c6985e5{--padding-top:40px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-377679e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-b428b2d img{height:350px;}.elementor-1020 .elementor-element.elementor-element-87d7b37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-b8753ae{text-align:start;}.elementor-1020 .elementor-element.elementor-element-b8753ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-8ee7464{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e215c52 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-14303b0{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-1fc1bea{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-d18432b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-fd0329a{text-align:start;}.elementor-1020 .elementor-element.elementor-element-fd0329a .elementor-heading-title{font-size:38px;line-height:41px;}.elementor-1020 .elementor-element.elementor-element-94d493e{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-96f357f .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-82a98bc img{height:350px;}.elementor-1020 .elementor-element.elementor-element-f0d2051{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1020 .elementor-element.elementor-element-5550e5b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-196b66c{--width:48px;}.elementor-1020 .elementor-element.elementor-element-e511f5c .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-wrapper{text-align:center;}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-29999c7 .elementor-image-box-description{font-size:20px;}.elementor-1020 .elementor-element.elementor-element-a841a81{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-bc2bd1a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-0c9ccee{--width:48px;}.elementor-1020 .elementor-element.elementor-element-f15b68b .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-wrapper{text-align:center;}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-a192bec .elementor-image-box-description{font-size:20px;}.elementor-1020 .elementor-element.elementor-element-349a2ca{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-ed89f18{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-6940403{--width:48px;}.elementor-1020 .elementor-element.elementor-element-4f7a235 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-wrapper{text-align:center;}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-e185c5c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5e98e18{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-d37ebb6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-45ea4bf{--width:48px;}.elementor-1020 .elementor-element.elementor-element-58579d3 .elementor-heading-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-wrapper{text-align:center;}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-title{font-size:var( --e-global-typography-4fa165b-font-size );line-height:var( --e-global-typography-4fa165b-line-height );}.elementor-1020 .elementor-element.elementor-element-f3194d4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f610fc5{text-align:start;font-size:20px;}.elementor-1020 .elementor-element.elementor-element-3abc6371{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-4db1dc92 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-769704bd{text-align:start;}.elementor-1020 .elementor-element.elementor-element-769704bd .elementor-heading-title{font-size:var( --e-global-typography-284ab71-font-size );line-height:var( --e-global-typography-284ab71-line-height );}.elementor-1020 .elementor-element.elementor-element-2d698c23 .elementor-button{font-size:var( --e-global-typography-7572e88-font-size );line-height:var( --e-global-typography-7572e88-line-height );}.elementor-1020 .elementor-element.elementor-element-3381d74e{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-d10782c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-53623c2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a85d06d{text-align:start;}.elementor-1020 .elementor-element.elementor-element-a85d06d .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ba58774 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2aa74baa{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1020 .elementor-element.elementor-element-7aae06e4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1020 .elementor-element.elementor-element-5de77fe8{text-align:center;}.elementor-1020 .elementor-element.elementor-element-5de77fe8 .elementor-heading-title{font-size:20px;}.elementor-1020 .elementor-element.elementor-element-41c18d73{text-align:start;}.elementor-1020 .elementor-element.elementor-element-41c18d73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4860dcd0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1020 .elementor-element.elementor-element-f7c493d{--min-height:350px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-3871b10 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-eaf8049 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-5a89574 img{height:350px;}.elementor-1020 .elementor-element.elementor-element-f257b8f img{height:350px;}.elementor-1020 .elementor-element.elementor-element-4b69893d .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-7ef4668b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-79f37fad .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-38f88900 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-4e3c6d92 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-40be07c9{--min-height:350px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-22c9bf41 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-3f489923 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-6bf50c53 img{height:350px;}.elementor-1020 .elementor-element.elementor-element-29259400 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-6ea95372{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1020 .elementor-element.elementor-element-56a8e224{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-748c0ffe .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-586ca11 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-788d115a .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}.elementor-1020 .elementor-element.elementor-element-78e43e50{--min-height:350px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1020 .elementor-element.elementor-element-3347a3e6 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-47fe6535 .elementor-heading-title{font-size:var( --e-global-typography-b0e4a97-font-size );line-height:var( --e-global-typography-b0e4a97-line-height );}.elementor-1020 .elementor-element.elementor-element-5a07032a img{height:350px;}.elementor-1020 .elementor-element.elementor-element-26321fc img{height:350px;}.elementor-1020 .elementor-element.elementor-element-622b0521 .elementor-button{font-size:var( --e-global-typography-bf0e030-font-size );line-height:var( --e-global-typography-bf0e030-line-height );}}@media(min-width:768px){.elementor-1020 .elementor-element.elementor-element-7d5fb058{--width:100%;}.elementor-1020 .elementor-element.elementor-element-30f9c5d5{--width:100%;}.elementor-1020 .elementor-element.elementor-element-c1a0732{--width:50%;}.elementor-1020 .elementor-element.elementor-element-4eb5b941{--width:32px;}.elementor-1020 .elementor-element.elementor-element-3f19d4db{--width:32px;}.elementor-1020 .elementor-element.elementor-element-3c512561{--width:50%;}.elementor-1020 .elementor-element.elementor-element-678b3b90{--width:198px;}.elementor-1020 .elementor-element.elementor-element-343f614e{--width:32px;}.elementor-1020 .elementor-element.elementor-element-4524cb50{--width:32px;}.elementor-1020 .elementor-element.elementor-element-5714c41a{--width:45%;}.elementor-1020 .elementor-element.elementor-element-16a03a3c{--width:55%;}.elementor-1020 .elementor-element.elementor-element-d393bec{--width:50%;}.elementor-1020 .elementor-element.elementor-element-2f0c0901{--width:50%;}.elementor-1020 .elementor-element.elementor-element-5d7745cc{--width:52px;}.elementor-1020 .elementor-element.elementor-element-5f9e7be0{--width:52px;}.elementor-1020 .elementor-element.elementor-element-b142192{--width:52px;}.elementor-1020 .elementor-element.elementor-element-9943dc9{--width:45%;}.elementor-1020 .elementor-element.elementor-element-7922f64{--width:55%;}.elementor-1020 .elementor-element.elementor-element-efe5eae{--width:50%;}.elementor-1020 .elementor-element.elementor-element-06ad17f{--width:50%;}.elementor-1020 .elementor-element.elementor-element-196b66c{--width:45px;}.elementor-1020 .elementor-element.elementor-element-0c9ccee{--width:52px;}.elementor-1020 .elementor-element.elementor-element-6940403{--width:52px;}.elementor-1020 .elementor-element.elementor-element-45ea4bf{--width:52px;}.elementor-1020 .elementor-element.elementor-element-2047e6ca{--width:81.214%;}.elementor-1020 .elementor-element.elementor-element-2187df62{--width:30%;}.elementor-1020 .elementor-element.elementor-element-1faaeb59{--width:96.979%;}.elementor-1020 .elementor-element.elementor-element-4e723eb9{--width:60%;}.elementor-1020 .elementor-element.elementor-element-7657b9a0{--width:20%;}.elementor-1020 .elementor-element.elementor-element-29627a63{--width:100%;}.elementor-1020 .elementor-element.elementor-element-677767b8{--width:45%;}.elementor-1020 .elementor-element.elementor-element-431c29e{--width:25%;}.elementor-1020 .elementor-element.elementor-element-5008a1a7{--width:30%;}.elementor-1020 .elementor-element.elementor-element-15f2c73e{--width:55%;}.elementor-1020 .elementor-element.elementor-element-36b1ada4{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1020 .elementor-element.elementor-element-5714c41a{--width:100%;}.elementor-1020 .elementor-element.elementor-element-16a03a3c{--width:100%;}.elementor-1020 .elementor-element.elementor-element-2f327a17{--width:100%;}.elementor-1020 .elementor-element.elementor-element-d393bec{--width:100%;}.elementor-1020 .elementor-element.elementor-element-2f0c0901{--width:100%;}.elementor-1020 .elementor-element.elementor-element-9943dc9{--width:100%;}.elementor-1020 .elementor-element.elementor-element-7922f64{--width:100%;}.elementor-1020 .elementor-element.elementor-element-6a9c4cc{--width:100%;}.elementor-1020 .elementor-element.elementor-element-efe5eae{--width:100%;}.elementor-1020 .elementor-element.elementor-element-06ad17f{--width:100%;}.elementor-1020 .elementor-element.elementor-element-2047e6ca{--width:100%;}.elementor-1020 .elementor-element.elementor-element-2187df62{--width:100%;}.elementor-1020 .elementor-element.elementor-element-1faaeb59{--width:100%;}.elementor-1020 .elementor-element.elementor-element-4e723eb9{--width:100%;}.elementor-1020 .elementor-element.elementor-element-7657b9a0{--width:100%;}.elementor-1020 .elementor-element.elementor-element-677767b8{--width:100%;}.elementor-1020 .elementor-element.elementor-element-431c29e{--width:48%;}.elementor-1020 .elementor-element.elementor-element-5008a1a7{--width:47%;}.elementor-1020 .elementor-element.elementor-element-15f2c73e{--width:40%;}.elementor-1020 .elementor-element.elementor-element-36b1ada4{--width:60%;}}@media(min-width:1025px){.elementor-1020 .elementor-element.elementor-element-c1d4b33::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-video-container::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1020 .elementor-element.elementor-element-c1d4b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-c6985e5 */sobre/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14303b0 */nbframework/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa74baa */clientes/* End custom CSS */