.elementor-9 .elementor-element.elementor-element-bf28cc3{--display:flex;--min-height:80px;--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;--gap:var(--gap-xl) var(--gap-xl);--row-gap:var(--gap-xl);--column-gap:var(--gap-xl);border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d78de3d );--border-color:var( --e-global-color-d78de3d );--z-index:100;}.elementor-9 .elementor-element.elementor-element-bf28cc3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bf28cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-6002745{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6002745 .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-31045fa{--display:flex;}.elementor-9 .elementor-element.elementor-element-4e0bbf3{--display:flex;}.elementor-9 .elementor-element.elementor-element-0aa2f7d{--display:flex;}.elementor-9 .elementor-element.elementor-element-4d94226{--display:flex;}.elementor-9 .elementor-element.elementor-element-ab3a85f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:4px;--n-menu-title-font-size:var( --e-global-typography-text-font-size );--n-menu-title-color-normal:var( --e-global-color-82d4831 );--n-menu-title-transition:300ms;--n-menu-title-padding:8px 16px 8px 16px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-9a18399 );}.elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-d78de3d );}.elementor-9 .elementor-element.elementor-element-ab3a85f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-ab3a85f {--n-menu-title-color-hover:var( --e-global-color-82d4831 );--n-menu-title-color-active:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-ab3a85f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-5a407e6{--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:flex-end;--align-items:center;}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button{background-color:#155DFC00;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 );fill:var( --e-global-color-82d4831 );color:var( --e-global-color-82d4831 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5d9d3b9{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5d9d3b9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-5674520{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-16px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-348648e img{width:100%;max-width:32px;}.elementor-9 .elementor-element.elementor-element-c3f82f2 img{width:100%;max-width:32px;}.elementor-9 .elementor-element.elementor-element-4a0c401{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--gap-3xl) var(--gap-3xl);--row-gap:var(--gap-3xl);--column-gap:var(--gap-3xl);--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-4a0c401:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a0c401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-c11d36d{--display:flex;--position:absolute;--min-height:120%;top:-7px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c11d36d{left:-6px;}body.rtl .elementor-9 .elementor-element.elementor-element-c11d36d{right:-6px;}.elementor-9 .elementor-element.elementor-element-8c824d8.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8c824d8 img{width:100%;max-width:1000px;height:640px;object-fit:contain;object-position:bottom center;}.elementor-9 .elementor-element.elementor-element-6e3fcca{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-56f4158 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-fcb6d5c{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-bc22bac-font-family ), Sans-serif;font-size:var( --e-global-typography-bc22bac-font-size );font-weight:var( --e-global-typography-bc22bac-font-weight );fill:var( --e-global-color-673dbce );color:var( --e-global-color-673dbce );transition-duration:0.1s;border-radius:999px 999px 999px 999px;padding:24px 32px 24px 32px;}.elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button:focus{background-color:var( --e-global-color-673dbce );color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-2e4774f{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;--e-transform-transition-duration:300ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9 .elementor-element.elementor-element-2e4774f:hover{--e-transform-rotateZ:-1deg;--e-transform-scale:1.1;}.elementor-9 .elementor-element.elementor-element-2e4774f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button:focus svg{fill:var( --e-global-color-5ce8cda );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0d88092{left:1px;}body.rtl .elementor-9 .elementor-element.elementor-element-0d88092{right:1px;}.elementor-9 .elementor-element.elementor-element-0d88092{top:0px;}.elementor-9 .elementor-element.elementor-element-86dd3c7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-86dd3c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-86dd3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-4f8250b{--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;--align-items:center;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-88fdeeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-9 .elementor-element.elementor-element-88fdeeb .elementor-heading-title{font-family:var( --e-global-typography-635db93-font-family ), Sans-serif;font-size:var( --e-global-typography-635db93-font-size );font-weight:var( --e-global-typography-635db93-font-weight );line-height:var( --e-global-typography-635db93-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-84ef3d3 img{width:80px;}.elementor-9 .elementor-element.elementor-element-c823889 .elementor-heading-title{font-family:var( --e-global-typography-635db93-font-family ), Sans-serif;font-size:var( --e-global-typography-635db93-font-size );font-weight:var( --e-global-typography-635db93-font-weight );line-height:var( --e-global-typography-635db93-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-ea5231e img{width:80px;}.elementor-9 .elementor-element.elementor-element-d20fc41 .elementor-heading-title{font-family:var( --e-global-typography-635db93-font-family ), Sans-serif;font-size:var( --e-global-typography-635db93-font-size );font-weight:var( --e-global-typography-635db93-font-weight );line-height:var( --e-global-typography-635db93-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-2aee3d9 img{width:80px;}.elementor-9 .elementor-element.elementor-element-56d9702{--display:grid;--min-height:581px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-56d9702:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-56d9702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-b4d6098{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-46cd1c9 .elementor-heading-title{font-family:var( --e-global-typography-147e5bd-font-family ), Sans-serif;font-size:var( --e-global-typography-147e5bd-font-size );font-weight:var( --e-global-typography-147e5bd-font-weight );line-height:var( --e-global-typography-147e5bd-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-d3e1f69{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button{background-color:#155DFC00;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-c03b0e4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c03b0e4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button:focus{color:var( --e-global-color-82d4831 );border-color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button:focus svg{fill:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-479e600{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-6aa2bf9{--display:flex;--min-height:100%;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-ba73e88 img{width:100%;max-width:600px;}.elementor-9 .elementor-element.elementor-element-7f02747{--display:flex;}.elementor-9 .elementor-element.elementor-element-60cca45{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-7a50753{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-d32f344{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-58a300d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-3xl);--padding-bottom:var(--space-3xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-a5ba645 .elementor-heading-title{font-family:var( --e-global-typography-eb17a08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb17a08-font-size );font-weight:var( --e-global-typography-eb17a08-font-weight );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-cf1c506{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-3xl);--padding-bottom:var(--space-3xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-799fc22{font-family:var( --e-global-typography-14b37fa-font-family ), Sans-serif;font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-3b8e8cc{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-eab15ed{--display:flex;--justify-content:space-evenly;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--gap-xl) var(--gap-xl);--row-gap:var(--gap-xl);--column-gap:var(--gap-xl);border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-eab15ed:hover::before, .elementor-9 .elementor-element.elementor-element-eab15ed:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-eab15ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-eab15ed > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-eab15ed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b977c17 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-eab15ed:hover{--overlay-opacity:0.1;}.elementor-9 .elementor-element.elementor-element-eafdf77{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;}.elementor-9 .elementor-element.elementor-element-eafdf77 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-671df39{--display:flex;}.elementor-9 .elementor-element.elementor-element-699cfe4 .elementor-heading-title{font-family:var( --e-global-typography-147e5bd-font-family ), Sans-serif;font-size:var( --e-global-typography-147e5bd-font-size );font-weight:var( --e-global-typography-147e5bd-font-weight );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-cbf69b8{font-family:var( --e-global-typography-14b37fa-font-family ), Sans-serif;font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-ad155e1{--display:flex;--justify-content:space-evenly;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--gap-xl) var(--gap-xl);--row-gap:var(--gap-xl);--column-gap:var(--gap-xl);border-style:none;--border-style:none;--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-ad155e1:hover::before, .elementor-9 .elementor-element.elementor-element-ad155e1:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ad155e1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ad155e1 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-ad155e1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b977c17 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ad155e1:hover{--overlay-opacity:0.1;}.elementor-9 .elementor-element.elementor-element-6c1ae2b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;}.elementor-9 .elementor-element.elementor-element-6c1ae2b img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-301be5e{--display:flex;}.elementor-9 .elementor-element.elementor-element-c7128b3 .elementor-heading-title{font-family:var( --e-global-typography-147e5bd-font-family ), Sans-serif;font-size:var( --e-global-typography-147e5bd-font-size );font-weight:var( --e-global-typography-147e5bd-font-weight );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-02c7c7e{font-family:var( --e-global-typography-14b37fa-font-family ), Sans-serif;font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-dbe10ff{--display:flex;--justify-content:space-evenly;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--gap-xl) var(--gap-xl);--row-gap:var(--gap-xl);--column-gap:var(--gap-xl);border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-dbe10ff:hover::before, .elementor-9 .elementor-element.elementor-element-dbe10ff:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-dbe10ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-dbe10ff > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-dbe10ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b977c17 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-dbe10ff:hover{--overlay-opacity:0.1;}.elementor-9 .elementor-element.elementor-element-bf9b628{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;}.elementor-9 .elementor-element.elementor-element-bf9b628 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-172260e{--display:flex;}.elementor-9 .elementor-element.elementor-element-2573d31 .elementor-heading-title{font-family:var( --e-global-typography-147e5bd-font-family ), Sans-serif;font-size:var( --e-global-typography-147e5bd-font-size );font-weight:var( --e-global-typography-147e5bd-font-weight );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-af8b5d3{font-family:var( --e-global-typography-14b37fa-font-family ), Sans-serif;font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-b2a034d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-5ce187e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-f9f906f{--display:flex;--min-height:581px;--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-9 .elementor-element.elementor-element-641ee3c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-7a63b83{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#71717B4D;--border-color:#71717B4D;--padding-top:var(--space-3xl);--padding-bottom:var(--space-3xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-284ebc6 .elementor-heading-title{font-family:var( --e-global-typography-eb17a08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb17a08-font-size );font-weight:var( --e-global-typography-eb17a08-font-weight );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-4bc7439{--display:grid;--e-con-grid-template-columns:160px 1fr 160px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-4c33f1b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-4c33f1b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-907a558{--e-transform-flipX:-1;}.elementor-9 .elementor-element.elementor-element-907a558 img{width:100%;transition-duration:0.1s;}.elementor-9 .elementor-element.elementor-element-80c8864{--display:flex;}.elementor-9 .elementor-element.elementor-element-f378a23{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-11b575d{--display:flex;--min-height:500px;}.elementor-9 .elementor-element.elementor-element-e9457b7{--display:flex;--min-height:500px;}.elementor-9 .elementor-element.elementor-element-e9457b7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e9457b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://felipebrosa.com/wp-content/uploads/eggs-full-home.webp");}.elementor-9 .elementor-element.elementor-element-1143ec9{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-e807cbe{--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;}.elementor-9 .elementor-element.elementor-element-8c360bf{border-style:solid;border-width:2px 2px 2px 2px;border-color:#BCFF52;}.elementor-9 .elementor-element.elementor-element-8c360bf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#BCFF52;}.elementor-9 .elementor-element.elementor-element-f5b34cd{--display:flex;}.elementor-9 .elementor-element.elementor-element-659453f .elementor-heading-title{font-family:var( --e-global-typography-147e5bd-font-family ), Sans-serif;font-size:var( --e-global-typography-147e5bd-font-size );font-weight:var( --e-global-typography-147e5bd-font-weight );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-ce8beab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button{background-color:#155DFC00;font-family:var( --e-global-typography-bc22bac-font-family ), Sans-serif;font-size:var( --e-global-typography-bc22bac-font-size );font-weight:var( --e-global-typography-bc22bac-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-d7822f0{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d7822f0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button:focus{color:var( --e-global-color-82d4831 );border-color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button:focus svg{fill:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-289623c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9 .elementor-element.elementor-element-b3954c7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#71717B4D;--border-color:#71717B4D;}.elementor-9 .elementor-element.elementor-element-1fa7bd6 img{width:100%;transition-duration:0.1s;}.elementor-9 .elementor-element.elementor-element-d6555b3{--display:flex;--overflow:hidden;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-d6555b3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d6555b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-c112b52{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-5f0a2b3{--display:flex;}.elementor-9 .elementor-element.elementor-element-41a2ce4{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-62a084c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;}.elementor-9 .elementor-element.elementor-element-34007a3{--e-transform-rotateZ:-5deg;text-align:center;}.elementor-9 .elementor-element.elementor-element-34007a3:hover{--e-transform-rotateZ:-10deg;--e-transform-scale:1.2;}.elementor-9 .elementor-element.elementor-element-34007a3 img{max-width:215px;}.elementor-9 .elementor-element.elementor-element-b930fbf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:0;--padding-right:0;--z-index:0;}.elementor-9 .elementor-element.elementor-element-7a6a8d9 .elementor-heading-title{font-family:var( --e-global-typography-635db93-font-family ), Sans-serif;font-size:var( --e-global-typography-635db93-font-size );font-weight:var( --e-global-typography-635db93-font-weight );line-height:var( --e-global-typography-635db93-line-height );color:#FFFF66;}.elementor-9 .elementor-element.elementor-element-c087e4b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-15aa57d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-794f7af{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-8872f38 .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-d736f94{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-dba51fe{--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;}.elementor-9 .elementor-element.elementor-element-db799e6 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-18094cf{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-f4a496b .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-689a6ba{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-85c45cc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-77a3529 .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-910552c{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-08979fd{--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;}.elementor-9 .elementor-element.elementor-element-15a24f1 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-ac93a36{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-09e5c56 .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-9690aa6{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-bb13239{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-b764d1d .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-337e167{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-44a2ab8{--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;}.elementor-9 .elementor-element.elementor-element-cd23df7 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-3a4ffd6{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-a56158a .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-a9e6d26{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-4fbc0e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-e62b010 .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-7c48b9a{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-d8ea328{--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;}.elementor-9 .elementor-element.elementor-element-4f3c84e img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-dfabcfc{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-5a99a79 .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-67a9f7c{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-5ec010d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-21e7295 .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-42799a7{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-f4934f2{--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;}.elementor-9 .elementor-element.elementor-element-09bcf17 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-77859d1{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-152418d .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-4d63c45{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-2da4b17{--display:flex;}.elementor-9 .elementor-element.elementor-element-1aaf67d .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-a9b3f93{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-91d11d8 );}.elementor-9 .elementor-element.elementor-element-ddad6cd{--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;}.elementor-9 .elementor-element.elementor-element-95ebabc img{width:48px;height:48px;object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-9 .elementor-element.elementor-element-a88b7fc{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-ead81ba .elementor-heading-title{font-family:var( --e-global-typography-4e3d4e8-font-family ), Sans-serif;font-size:var( --e-global-typography-4e3d4e8-font-size );font-weight:var( --e-global-typography-4e3d4e8-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-0eb0149{font-family:var( --e-global-typography-c02b054-font-family ), Sans-serif;font-size:var( --e-global-typography-c02b054-font-size );color:var( --e-global-color-b977c17 );}.elementor-9 .elementor-element.elementor-element-ad6746c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-a73d1d5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-5bf9fb0{--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-9 .elementor-element.elementor-element-5bf9fb0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5bf9fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ce8cda );}.elementor-9 .elementor-element.elementor-element-39a6707{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-fa5f866{--display:flex;}.elementor-9 .elementor-element.elementor-element-f685245{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-53b5bb8{text-align:left;}.elementor-9 .elementor-element.elementor-element-53b5bb8 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-a2e7218{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-7b8f232{--display:flex;}.elementor-9 .elementor-element.elementor-element-a9da2ce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button{background-color:#9810FA00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:var(--space-lg) var(--space-lg) var(--space-lg) var(--space-lg);}.elementor-9 .elementor-element.elementor-element-0f8541a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0f8541a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button:focus{color:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button:focus svg{fill:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-3f8e317{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-c86b515{--display:flex;}.elementor-9 .elementor-element.elementor-element-d741c4c{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-852430a );--border-color:var( --e-global-color-852430a );}.elementor-9 .elementor-element.elementor-element-112501c{--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-9 .elementor-element.elementor-element-d29369c{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d29369c .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-673dbce );}.elementor-9 .elementor-element.elementor-element-67650e0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-icon i{color:var( --e-global-color-673dbce );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-icon svg{fill:var( --e-global-color-673dbce );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-aa9be9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-text{color:var( --e-global-color-82d4831 );transition:color 0s;}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b32ed9c{--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-9 .elementor-element.elementor-element-8bf85dc .elementor-heading-title{font-family:var( --e-global-typography-0eff013-font-family ), Sans-serif;font-size:var( --e-global-typography-0eff013-font-size );font-weight:var( --e-global-typography-0eff013-font-weight );line-height:var( --e-global-typography-0eff013-line-height );color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-icon i{color:var( --e-global-color-673dbce );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-icon svg{fill:var( --e-global-color-673dbce );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-849aad1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-text{color:var( --e-global-color-82d4831 );transition:color 0s;}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1701e8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button{background-color:#155DFC00;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-50ade30{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-50ade30.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button:focus{color:var( --e-global-color-82d4831 );border-color:var( --e-global-color-82d4831 );}.elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button:focus svg{fill:var( --e-global-color-82d4831 );}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-5674520{--width:106px;}.elementor-9 .elementor-element.elementor-element-4a0c401{--content-width:1300px;}.elementor-9 .elementor-element.elementor-element-c11d36d{--width:120%;}.elementor-9 .elementor-element.elementor-element-c112b52{--width:100%;}.elementor-9 .elementor-element.elementor-element-5f0a2b3{--width:200%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-6002745 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-ab3a85f{--n-menu-title-font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-56f4158 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button{font-size:var( --e-global-typography-bc22bac-font-size );}.elementor-9 .elementor-element.elementor-element-88fdeeb .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-c823889 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-d20fc41 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-56d9702{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-46cd1c9 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-d3e1f69{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-a5ba645 .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-799fc22{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-699cfe4 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-cbf69b8{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-c7128b3 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-02c7c7e{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-2573d31 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-af8b5d3{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-284ebc6 .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-4bc7439{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f378a23{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8c360bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-659453f .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-ce8beab{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button{font-size:var( --e-global-typography-bc22bac-font-size );}.elementor-9 .elementor-element.elementor-element-289623c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-41a2ce4{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7a6a8d9 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-15aa57d{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8872f38 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-d736f94{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-f4a496b .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-689a6ba{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-77a3529 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-910552c{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-09e5c56 .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-9690aa6{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-b764d1d .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-337e167{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-a56158a .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-a9e6d26{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-e62b010 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-7c48b9a{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-5a99a79 .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-67a9f7c{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-21e7295 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-42799a7{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-152418d .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-4d63c45{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-1aaf67d .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-a9b3f93{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-ead81ba .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-0eb0149{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-53b5bb8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d29369c .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-67650e0{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8bf85dc .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6002745 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-ab3a85f{--n-menu-title-font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-5d9d3b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-56f4158 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-2e4774f .elementor-button{font-size:var( --e-global-typography-bc22bac-font-size );}.elementor-9 .elementor-element.elementor-element-88fdeeb .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-c823889 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-d20fc41 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-56d9702{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-46cd1c9 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-d3e1f69{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-c03b0e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-a5ba645 .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-799fc22{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-699cfe4 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-cbf69b8{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-c7128b3 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-02c7c7e{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-2573d31 .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-af8b5d3{font-size:var( --e-global-typography-14b37fa-font-size );line-height:var( --e-global-typography-14b37fa-line-height );}.elementor-9 .elementor-element.elementor-element-284ebc6 .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );}.elementor-9 .elementor-element.elementor-element-4bc7439{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f378a23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8c360bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-659453f .elementor-heading-title{font-size:var( --e-global-typography-147e5bd-font-size );line-height:var( --e-global-typography-147e5bd-line-height );}.elementor-9 .elementor-element.elementor-element-ce8beab{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d7822f0 .elementor-button{font-size:var( --e-global-typography-bc22bac-font-size );}.elementor-9 .elementor-element.elementor-element-289623c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-41a2ce4{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7a6a8d9 .elementor-heading-title{font-size:var( --e-global-typography-635db93-font-size );line-height:var( --e-global-typography-635db93-line-height );}.elementor-9 .elementor-element.elementor-element-15aa57d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8872f38 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-d736f94{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-f4a496b .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-689a6ba{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-77a3529 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-910552c{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-09e5c56 .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-9690aa6{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-b764d1d .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-337e167{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-a56158a .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-a9e6d26{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-e62b010 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-7c48b9a{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-5a99a79 .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-67a9f7c{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-21e7295 .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-42799a7{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-152418d .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-4d63c45{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-1aaf67d .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-a9b3f93{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-ead81ba .elementor-heading-title{font-size:var( --e-global-typography-4e3d4e8-font-size );}.elementor-9 .elementor-element.elementor-element-0eb0149{font-size:var( --e-global-typography-c02b054-font-size );}.elementor-9 .elementor-element.elementor-element-53b5bb8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-d29369c .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-67650e0{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-aa9be9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8bf85dc .elementor-heading-title{font-size:var( --e-global-typography-0eff013-font-size );line-height:var( --e-global-typography-0eff013-line-height );}.elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-849aad1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-50ade30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-56f4158 */.gradient-text {
  background: linear-gradient(90deg, #e9d4ff, #ad46ff);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* Fallback if background-clip:text isn’t supported */
@supports not (-webkit-background-clip: text) {
  .gradient-text { color: #155DFC; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46cd1c9 */.flag-br{
  --w: 1.2em;                 /* control size */
  width: var(--w);
  aspect-ratio: 10 / 7;       /* Brazil flag ratio */
  display: inline-block;
  background: center / cover no-repeat url("https://felipebrosa.com/wp-content/uploads/brazil-flag.svg");
  vertical-align: -0.1em;     /* align with text */
}
/* optional presets */
.flag-br.sm{ --w: 1em; }
.flag-br.md{ --w: 1.4em; }
.flag-br.lg{ --w: 1.75em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c360bf */.elementor-9 .elementor-element.elementor-element-8c360bf {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c360bf */.elementor-9 .elementor-element.elementor-element-8c360bf {
  width: fit-content;
  height: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-289623c */.project-cover {
    background-position: top center; /* Posicionamento inicial do plano de fundo */
    transition: background-position 2s ease-in-out; /* Transição suave do plano de fundo ao passar o mouse */
}

.project-cover:hover{
    background-position: bottom center; /* Posicionamento do plano de fundo ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f8541a */.getintouch{
  --width: 5000px; /* quanto menor o valor, mais devagar as cores passam */
  --timing: 20s; /*defina o tempo da animação*/
  background: #09090B;  /*defina a cor do BG aqui*/
  transition: all 0.2s;
}

.getintouch:hover {
  background-image: linear-gradient(to right, rgb(250, 82, 82), rgb(250, 82, 82) 16.65%, rgb(190, 75, 219) 16.65%, rgb(190, 75, 219) 33.3%, rgb(76, 110, 245) 33.3%, rgb(76, 110, 245) 49.95%, rgb(64, 192, 87) 49.95%, rgb(64, 192, 87) 66.6%, rgb(250, 176, 5) 66.6%, rgb(250, 176, 5) 83.25%, rgb(253, 126, 20) 83.25%, rgb(253, 126, 20) 100%, rgb(250, 82, 82) 100%);  /*defina as cores do BG no hover aqui*/
  animation: var(--timing) linear dance6123 infinite;

}

@keyframes dance6123 {
  to {
    background-position: var(--width);
  }
}

/* Add in Button > Advanced > Custom CSS */
.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button {
  width: 100%;           /* fills container */
  height: 100%;          /* optional: match container height */
  justify-content: flex-start; /* left-align content */
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-0f8541a .elementor-button .elementor-button-content-wrapper {
  width: 100%;
  justify-content: flex-start;
}/* End custom CSS */