.elementor-15664 .elementor-element.elementor-element-f6b2876{--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;--margin-top:-9em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-f6b2876:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-f6b2876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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 );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-15664 .elementor-element.elementor-element-6e4ec55{width:var( --container-widget-width, 157px );max-width:157px;--container-widget-width:157px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-6e4ec55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15664 .elementor-element.elementor-element-2a2e762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-menu-toggle{margin:0 auto;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu .elementor-item{font-family:"indivisible", Sans-serif;font-size:1.2em;font-weight:600;line-height:34px;word-spacing:1px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:50px;padding-right:50px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main .elementor-item:focus{color:#7EF811;fill:#7EF811;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#00E67200;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .e--pointer-framed .elementor-item:before,
					.elementor-15664 .elementor-element.elementor-element-2a2e762 .e--pointer-framed .elementor-item:after{border-color:#00E67200;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown .elementor-item, .elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"indivisible", Sans-serif;font-size:1.2em;font-weight:800;word-spacing:1px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-2a2e762 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-be2de96{--display:flex;--min-height:864px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-be2de96:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-be2de96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f8da9d );}.elementor-15664 .elementor-element.elementor-element-be2de96::before, .elementor-15664 .elementor-element.elementor-element-be2de96 > .elementor-background-video-container::before, .elementor-15664 .elementor-element.elementor-element-be2de96 > .e-con-inner > .elementor-background-video-container::before, .elementor-15664 .elementor-element.elementor-element-be2de96 > .elementor-background-slideshow::before, .elementor-15664 .elementor-element.elementor-element-be2de96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15664 .elementor-element.elementor-element-be2de96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15664 .elementor-element.elementor-element-1b29294{--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;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-15664 .elementor-element.elementor-element-39259f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-39259f0{z-index:2;}.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 );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-15664 .elementor-element.elementor-element-5b2b527{z-index:2;}.elementor-15664 .elementor-element.elementor-element-5b2b527 .elementor-heading-title{font-size:var( --e-global-typography-4bbee09-font-size );line-height:var( --e-global-typography-4bbee09-line-height );}.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 );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-15664 .elementor-element.elementor-element-075e6c4{z-index:1;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 );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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-15664 .elementor-element.elementor-element-b7a1c2b{z-index:2;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-b7a1c2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-b7a1c2b.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon{font-size:35px;padding:8px;border-radius:9px 9px 9px 9px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title a{font-family:"indivisible", Sans-serif;font-size:1.25em;font-weight:300;line-height:16px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-accent );}.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 );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-15664 .elementor-element.elementor-element-b40e5fe .elementor-button{background-color:transparent;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(80deg, #7EF811 0%, #E5FF70 100%);border-radius:9px 9px 9px 9px;padding:13px 0px 13px 0px;}.elementor-15664 .elementor-element.elementor-element-b40e5fe{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;z-index:2;}.elementor-15664 .elementor-element.elementor-element-b40e5fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-77f47b3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-77f47b3:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-77f47b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .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 );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-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-63bc3d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;border-style:solid;border-width:1.5px 0px 1.5px 0px;border-color:var( --e-global-color-f229722 );border-radius:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-icon i{color:var( --e-global-color-f229722 );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-f229722 );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-63bc3d7{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > a{font-family:"indivisible", Sans-serif;font-size:1.25em;font-weight:600;line-height:24px;letter-spacing:0.1px;word-spacing:1px;}.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-8753fdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-8753fdb:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-8753fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-0d5a84b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-0d5a84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-70260f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title a{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-description{color:#437C0F;}.elementor-15664 .elementor-element.elementor-element-4d9140f{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 );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-accent );}.elementor-15664 .elementor-element.elementor-element-a4e7f28{width:var( --container-widget-width, 1064px );max-width:1064px;--container-widget-width:1064px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-a4e7f28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-808d2d7 .elementor-button{background-color:transparent;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(80deg, #7EF811 0%, #E5FF70 100%);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-808d2d7{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-808d2d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-dcc2d61{--display:flex;--min-height:807px;--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-dcc2d61:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-dcc2d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-58a752f{--display:flex;--min-height:477px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-8069668 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-1f69bd4{--divider-border-style:solid;--divider-color:var( --e-global-color-f229722 );--divider-border-width:1.9px;}.elementor-15664 .elementor-element.elementor-element-1f69bd4 .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-15664 .elementor-element.elementor-element-1f69bd4 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-15664 .elementor-element.elementor-element-8845324 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-8845324{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 );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-primary );}.elementor-15664 .elementor-element.elementor-element-de0dceb{--display:flex;--min-height:477px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-de0dceb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15664 .elementor-element.elementor-element-bc28c9b{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-bc28c9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button.elementor-swiper-button-next{font-size:49px;color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:22px 22px 22px 22px;}.elementor-15664 .elementor-element.elementor-element-cdbfe5f{--display:flex;--min-height:0px;--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:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-cdbfe5f:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-cdbfe5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-2d38ca9 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-d4a0675-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a0675-font-size );font-weight:var( --e-global-typography-d4a0675-font-weight );line-height:var( --e-global-typography-d4a0675-line-height );background-image:linear-gradient(180deg, var( --e-global-color-fec4657 ) 0%, var( --e-global-color-secondary ) 100%);border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-15664 .elementor-element.elementor-element-2d38ca9 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-a9733c8 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-cdb9bf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-14da1be .elementor-button{background-color:var( --e-global-color-f229722 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:3px 5px 24px 5px rgba(0, 0, 0, 0.1);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-14da1be{width:var( --container-widget-width, 417px );max-width:417px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-14da1be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-14da1be .elementor-button-content-wrapper{flex-direction:row;}.elementor-15664 .elementor-element.elementor-element-14da1be .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15664 .elementor-element.elementor-element-576bdeb{--display:flex;--min-height:543px;--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-576bdeb:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-576bdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-450a20d{--display:flex;--min-height:248px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-0f0f6da .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-3b15c5c{--divider-border-style:solid;--divider-color:var( --e-global-color-f229722 );--divider-border-width:1.9px;}.elementor-15664 .elementor-element.elementor-element-3b15c5c .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-15664 .elementor-element.elementor-element-3b15c5c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-15664 .elementor-element.elementor-element-05f41e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-05f41e2{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 );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-accent );}.elementor-15664 .elementor-element.elementor-element-7fbdf23{--display:flex;--min-height:248px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-9d13d5f{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-15664 .elementor-element.elementor-element-9d13d5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-9d13d5f.elementor-element{--align-self:center;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > a{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 );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-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-c931a31{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-15664 .elementor-element.elementor-element-c931a31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-c931a31.elementor-element{--align-self:center;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > a{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 );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-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-162adc8{--display:flex;--min-height:0px;--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:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-162adc8:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-162adc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-7d60377 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-d4a0675-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a0675-font-size );font-weight:var( --e-global-typography-d4a0675-font-weight );line-height:var( --e-global-typography-d4a0675-line-height );background-image:linear-gradient(180deg, var( --e-global-color-fec4657 ) 0%, var( --e-global-color-secondary ) 100%);border-radius:9px 9px 9px 9px;padding:5px 20px 5px 20px;}.elementor-15664 .elementor-element.elementor-element-7d60377 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-f8af2e4 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-e3cf451 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-71e7e50 .elementor-button{background-color:var( --e-global-color-f229722 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:3px 5px 24px 5px rgba(0, 0, 0, 0.1);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-71e7e50{width:var( --container-widget-width, 417px );max-width:417px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-71e7e50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-71e7e50 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15664 .elementor-element.elementor-element-71e7e50 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15664 .elementor-element.elementor-element-69a3076{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-69a3076:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-69a3076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-d6c6a12{--display:flex;--min-height:396px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-d6c6a12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15664 .elementor-element.elementor-element-cc99088 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-cc99088{text-align:start;}.elementor-15664 .elementor-element.elementor-element-cc99088 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-0ff4237{width:100%;max-width:100%;text-align:start;}.elementor-15664 .elementor-element.elementor-element-0ff4237 .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 );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-fec4657 );}.elementor-15664 .elementor-element.elementor-element-43feb78 .elementor-button{background-color:transparent;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(80deg, #7EF811 0%, #E5FF70 100%);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-43feb78{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-43feb78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-43feb78.elementor-element{--align-self:flex-start;}.elementor-15664 .elementor-element.elementor-element-d74d409 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-95833af{--display:flex;--min-height:0px;--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:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-95833af:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-95833af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-4cba40a{text-align:center;}.elementor-15664 .elementor-element.elementor-element-4cba40a .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-128c2a2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-128c2a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-48be2db{text-align:center;}.elementor-15664 .elementor-element.elementor-element-48be2db .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-8320cc0{--e-image-carousel-slides-to-show:8;}.elementor-15664 .elementor-element.elementor-element-3482103 .elementor-button{background-color:var( --e-global-color-f229722 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:3px 5px 24px 5px rgba(0, 0, 0, 0.1);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-3482103{width:var( --container-widget-width, 417px );max-width:417px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-3482103 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-3482103 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15664 .elementor-element.elementor-element-3482103 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15664 .elementor-element.elementor-element-2ad604f{--display:flex;--min-height:581px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-2ad604f:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-2ad604f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-f47ffaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-f47ffaa{text-align:center;}.elementor-15664 .elementor-element.elementor-element-f47ffaa .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-7ca6f90{width:100%;max-width:100%;text-align:center;}.elementor-15664 .elementor-element.elementor-element-7ca6f90 .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 );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-fec4657 );}.elementor-15664 .elementor-element.elementor-element-fa00051{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-fa00051 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-wrapper{text-align:start;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title{margin-block-end:10px;}.elementor-15664 .elementor-element.elementor-element-fa00051.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-fa00051.elementor-view-framed .elementor-icon, .elementor-15664 .elementor-element.elementor-element-fa00051.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title a{font-family:"indivisible", Sans-serif;font-size:1.4em;font-weight:600;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-description{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:24px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-e3fb503{width:var( --container-widget-width, 249px );max-width:249px;--container-widget-width:249px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-e3fb503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-15664 .elementor-element.elementor-element-e3fb503.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title{margin-block-end:10px;}.elementor-15664 .elementor-element.elementor-element-e3fb503.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-e3fb503.elementor-view-framed .elementor-icon, .elementor-15664 .elementor-element.elementor-element-e3fb503.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title a{font-family:"indivisible", Sans-serif;font-size:1.4em;font-weight:600;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-description{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:24px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-8621d24{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-8621d24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title{margin-block-end:10px;}.elementor-15664 .elementor-element.elementor-element-8621d24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-8621d24.elementor-view-framed .elementor-icon, .elementor-15664 .elementor-element.elementor-element-8621d24.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title a{font-family:"indivisible", Sans-serif;font-size:1.4em;font-weight:600;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-description{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:24px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-d1a9f1c{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title{margin-block-end:10px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-d1a9f1c.elementor-view-framed .elementor-icon, .elementor-15664 .elementor-element.elementor-element-d1a9f1c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title a{font-family:"indivisible", Sans-serif;font-size:1.4em;font-weight:600;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-description{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:24px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-487e128{--display:flex;--min-height:1223px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-487e128:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-487e128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-44819c6{width:100%;max-width:100%;}.elementor-15664 .elementor-element.elementor-element-44819c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-wrapper{gap:0px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title{margin-block-end:9px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-primary );}.elementor-15664 .elementor-element.elementor-element-c7f053b{--display:flex;--min-height:831px;--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:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15664 .elementor-element.elementor-element-c7f053b:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-c7f053b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #7EF811 0%, #E5FF70 100%);}.elementor-15664 .elementor-element.elementor-element-bb2fce7 .elementor-heading-title{font-family:"indivisible", Sans-serif;font-size:1.6em;font-weight:300;line-height:35px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-776da1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-776da1c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-776da1c .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 );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-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-6922186 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 19px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-6922186{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-6922186 .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 );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-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-000c158 .elementor-button{background-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 );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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:33px 33px 33px 33px;padding:5px 15px 5px 15px;}.elementor-15664 .elementor-element.elementor-element-4f4226b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-4f4226b{text-align:start;}.elementor-15664 .elementor-element.elementor-element-4f4226b .elementor-heading-title{font-family:"indivisible", Sans-serif;font-size:1.6em;font-weight:900;line-height:31px;color:#2D2D2D;}.elementor-15664 .elementor-element.elementor-element-f5ebeaf .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.21);border-radius:13px 13px 13px 13px;padding:10px 0px 10px 0px;}.elementor-15664 .elementor-element.elementor-element-f5ebeaf{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-f5ebeaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-f5ebeaf.elementor-element{--align-self:center;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--display:flex;--min-height:831px;--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:flex-start;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15664 .elementor-element.elementor-element-0fd0eec:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-0fd0eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-1468254 .elementor-heading-title{font-family:"indivisible", Sans-serif;font-size:1.6em;font-weight:300;line-height:35px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-13b8dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-13b8dc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-13b8dc4 .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 );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-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-dba87f9 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 19px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15664 .elementor-element.elementor-element-dba87f9{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-dba87f9 .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 );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-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15664 .elementor-element.elementor-element-6b371e2 .elementor-button{background-color:transparent;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 );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(60deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-fec4657 ) 100%);border-radius:33px 33px 33px 33px;padding:5px 15px 5px 15px;}.elementor-15664 .elementor-element.elementor-element-6b371e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-46e9128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-46e9128{text-align:start;}.elementor-15664 .elementor-element.elementor-element-46e9128 .elementor-heading-title{font-family:"indivisible", Sans-serif;font-size:1.6em;font-weight:900;line-height:31px;color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-6e0c268 .elementor-button{background-color:#F2C531;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.21);border-radius:13px 13px 13px 13px;padding:10px 0px 10px 0px;}.elementor-15664 .elementor-element.elementor-element-6e0c268{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-6e0c268 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-6e0c268.elementor-element{--align-self:center;}.elementor-15664 .elementor-element.elementor-element-5d1905b{--display:flex;--min-height:652px;--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:20px 30px;--row-gap:20px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-5d1905b:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-5d1905b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-6462869{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-14e2c57 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-70d56a9{--divider-border-style:solid;--divider-color:var( --e-global-color-f229722 );--divider-border-width:1.9px;}.elementor-15664 .elementor-element.elementor-element-70d56a9 .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-15664 .elementor-element.elementor-element-70d56a9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-15664 .elementor-element.elementor-element-4ef0b70{width:100%;max-width:100%;text-align:start;}.elementor-15664 .elementor-element.elementor-element-4ef0b70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-4ef0b70.elementor-element{--align-self:flex-start;}.elementor-15664 .elementor-element.elementor-element-4ef0b70 .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 );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-15664 .elementor-element.elementor-element-e2502ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-wrapper{text-align:start;}.elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title a{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 );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-15664 .elementor-element.elementor-element-e2502ea:has(:hover) .elementor-icon-box-title,
					 .elementor-15664 .elementor-element.elementor-element-e2502ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-description{font-family:var( --e-global-typography-c0ca939-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ca939-font-size );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-bcdf0f9 .elementor-button{background-color:transparent;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(80deg, #7EF811 0%, #E5FF70 100%);border-radius:9px 9px 9px 9px;padding:11px 0px 11px 0px;}.elementor-15664 .elementor-element.elementor-element-bcdf0f9{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-bcdf0f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-bcdf0f9.elementor-element{--align-self:flex-start;}.elementor-15664 .elementor-element.elementor-element-e77277d img{border-radius:15px 15px 15px 15px;}.elementor-15664 .elementor-element.elementor-element-df43bb2{--display:flex;--min-height:437px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-15664 .elementor-element.elementor-element-df43bb2:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-df43bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-6d84943{width:100%;max-width:100%;text-align:center;}.elementor-15664 .elementor-element.elementor-element-6d84943 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-a3cff4f{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-a3cff4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-a3cff4f .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-f9306d9{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-f9306d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-f9306d9 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-199c945{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-199c945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-199c945 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-901497b{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-901497b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-901497b .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-820c9cf{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-820c9cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-820c9cf .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-f472e5c{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-f472e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-15664 .elementor-element.elementor-element-f472e5c .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15664 .elementor-element.elementor-element-3f0c983{--display:flex;--min-height:1148px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-3f0c983:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-3f0c983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-f6bb121{width:100%;max-width:100%;text-align:center;}.elementor-15664 .elementor-element.elementor-element-f6bb121 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-f6bb121 .elementor-heading-title{font-family:var( --e-global-typography-61fa817-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa817-font-size );font-weight:var( --e-global-typography-61fa817-font-weight );line-height:var( --e-global-typography-61fa817-line-height );color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-55c7a25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-a0ea51e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-a0ea51e{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-fae17e9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-402d9f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-402d9f1{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-5f6a307{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-d387629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-d387629{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-c0109e3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-8ad146c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-dd29d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-dd29d83{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-c9c7f9d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-4fb1d1f{--n-accordion-title-font-size:var( --e-global-typography-d4a0675-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:50px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-d4a0675-font-family ), Sans-serif;font-weight:var( --e-global-typography-d4a0675-font-weight );line-height:var( --e-global-typography-d4a0675-line-height );}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15664 .elementor-element.elementor-element-ea2bf53{--display:flex;--min-height:560px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-ea2bf53:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-ea2bf53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15664 .elementor-element.elementor-element-e770155{--display:flex;--min-height:227px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-9edbaf3{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;text-align:start;}.elementor-15664 .elementor-element.elementor-element-9edbaf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-99372cb{--grid-template-columns:repeat(0, auto);--icon-size:32px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-15664 .elementor-element.elementor-element-99372cb .elementor-widget-container{text-align:center;}.elementor-15664 .elementor-element.elementor-element-99372cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-99372cb .elementor-social-icon{background-color:#FFFFFF00;}.elementor-15664 .elementor-element.elementor-element-99372cb .elementor-social-icon i{color:#FFFFFF;}.elementor-15664 .elementor-element.elementor-element-99372cb .elementor-social-icon svg{fill:#FFFFFF;}.elementor-15664 .elementor-element.elementor-element-99372cb .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-15664 .elementor-element.elementor-element-f27d0a3{--display:flex;--min-height:227px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-205e90a .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 );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-15664 .elementor-element.elementor-element-f9677de{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-945afca{--display:flex;--min-height:227px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-d8aaf97 .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 );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-15664 .elementor-element.elementor-element-7e66486 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-7e66486{font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:38px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-981ed82{--display:flex;--min-height:227px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-c059c95 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-15664 .elementor-element.elementor-element-c059c95 iframe{height:182px;}.elementor-15664 .elementor-element.elementor-element-9e28ad1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-17a078b{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;text-align:start;font-family:"indivisible", Sans-serif;font-size:1em;font-weight:300;line-height:30px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-15664 .elementor-element.elementor-element-17a078b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-17a078b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15664 .elementor-element.elementor-element-afd6fa2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-afd6fa2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15664 .elementor-element.elementor-element-afd6fa2{text-align:start;font-family:"indivisible", Sans-serif;font-size:1.2em;font-weight:600;line-height:25px;color:var( --e-global-color-primary );}@media(max-width:1366px){.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-15664 .elementor-element.elementor-element-6e4ec55{--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu .elementor-item{font-size:1em;line-height:34px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown .elementor-item, .elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2em;}.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-15664 .elementor-element.elementor-element-5b2b527 .elementor-heading-title{font-size:var( --e-global-typography-4bbee09-font-size );line-height:var( --e-global-typography-4bbee09-line-height );}.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-15664 .elementor-element.elementor-element-075e6c4{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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );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-icon-box .elementor-icon-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-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-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-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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4d9140f{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-15664 .elementor-element.elementor-element-a4e7f28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15664 .elementor-element.elementor-element-8069668 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-widget-divider .elementor-divider__text{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-15664 .elementor-element.elementor-element-8845324{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-15664 .elementor-element.elementor-element-bc28c9b{--e-image-carousel-slides-to-show:2;}.elementor-15664 .elementor-element.elementor-element-2d38ca9 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-a9733c8 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-14da1be{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-15664 .elementor-element.elementor-element-0f0f6da .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-05f41e2{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-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-7d60377 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-f8af2e4 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-71e7e50{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-15664 .elementor-element.elementor-element-69a3076{--min-height:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-cc99088 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-0ff4237 .elementor-heading-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-15664 .elementor-element.elementor-element-4cba40a .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-48be2db .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-3482103{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-15664 .elementor-element.elementor-element-2ad604f{--min-height:0px;--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-f47ffaa .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-7ca6f90 .elementor-heading-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-15664 .elementor-element.elementor-element-fa00051{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title a{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-description{font-size:1em;line-height:24px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-e3fb503{--container-widget-width:23.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.5% );max-width:23.5%;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title a{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-description{font-size:1em;line-height:23px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-8621d24{--container-widget-width:23.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.5% );max-width:23.5%;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title a{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-description{font-size:1em;line-height:24px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title a{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-description{font-size:1em;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-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-15664 .elementor-element.elementor-element-c7f053b{--min-height:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-15664 .elementor-element.elementor-element-bb2fce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-bb2fce7 .elementor-heading-title{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-000c158 .elementor-button{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-15664 .elementor-element.elementor-element-4f4226b .elementor-heading-title{font-size:1.6vw;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--min-height:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-15664 .elementor-element.elementor-element-1468254 .elementor-heading-title{font-size:1.4em;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6b371e2 .elementor-button{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-15664 .elementor-element.elementor-element-46e9128 .elementor-heading-title{font-size:1.6vw;line-height:29px;}.elementor-15664 .elementor-element.elementor-element-6462869{--min-height:437px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-14e2c57 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4ef0b70 .elementor-heading-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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title a{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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-description{font-size:var( --e-global-typography-c0ca939-font-size );}.elementor-15664 .elementor-element.elementor-element-6d84943 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-f6bb121 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a0ea51e{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-402d9f1{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-d387629{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-dd29d83{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f{--n-accordion-title-font-size:var( --e-global-typography-d4a0675-font-size );}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-ea2bf53{--min-height:333px;}.elementor-15664 .elementor-element.elementor-element-205e90a .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-15664 .elementor-element.elementor-element-f9677de{font-size:1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-d8aaf97 .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-15664 .elementor-element.elementor-element-7e66486{font-size:1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-17a078b{text-align:start;font-size:0.9em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-afd6fa2{text-align:center;font-size:1.1em;line-height:30px;}}@media(max-width:1024px){.elementor-15664 .elementor-element.elementor-element-f6b2876{--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.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-15664 .elementor-element.elementor-element-6e4ec55{width:var( --container-widget-width, 142px );max-width:142px;--container-widget-width:142px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-6e4ec55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-6e4ec55.elementor-element{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu .elementor-item{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown .elementor-item, .elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1em;}.elementor-15664 .elementor-element.elementor-element-be2de96{--min-height:864px;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-1b29294{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-39259f0{width:var( --container-widget-width, 142px );max-width:142px;--container-widget-width:142px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-39259f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-39259f0.elementor-element{--align-self: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-15664 .elementor-element.elementor-element-5b2b527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-5b2b527{text-align:center;}.elementor-15664 .elementor-element.elementor-element-5b2b527 .elementor-heading-title{font-size:var( --e-global-typography-4bbee09-font-size );line-height:var( --e-global-typography-4bbee09-line-height );}.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-15664 .elementor-element.elementor-element-075e6c4{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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );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-icon-box .elementor-icon-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-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title a{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-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-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-15664 .elementor-element.elementor-element-b40e5fe{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > a{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4d9140f{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-15664 .elementor-element.elementor-element-dcc2d61{--min-height:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-58a752f{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-8069668 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-widget-divider .elementor-divider__text{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-15664 .elementor-element.elementor-element-8845324{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-15664 .elementor-element.elementor-element-bc28c9b{--e-image-carousel-slides-to-show:3;}.elementor-15664 .elementor-element.elementor-element-2d38ca9 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-a9733c8 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-576bdeb{--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-0f0f6da .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-05f41e2{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-15664 .elementor-element.elementor-element-9d13d5f{--container-widget-width:403px;--container-widget-flex-grow:0;width:var( --container-widget-width, 403px );max-width:403px;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-c931a31{--container-widget-width:403px;--container-widget-flex-grow:0;width:var( --container-widget-width, 403px );max-width:403px;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-7d60377 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-f8af2e4 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-69a3076{--justify-content:center;}.elementor-15664 .elementor-element.elementor-element-d6c6a12{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-cc99088 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-0ff4237 .elementor-heading-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-15664 .elementor-element.elementor-element-43feb78{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-15664 .elementor-element.elementor-element-4cba40a .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-48be2db .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-f47ffaa .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-7ca6f90 .elementor-heading-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-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title a{font-size:1.2em;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-description{font-size:1em;line-height:25px;letter-spacing:0px;word-spacing:0em;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title a{font-size:1.2em;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-description{font-size:1em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title a{font-size:1.2em;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-description{font-size:1em;line-height:25px;letter-spacing:0px;word-spacing:0em;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title a{font-size:1.2em;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-description{font-size:1em;line-height:25px;letter-spacing:0px;word-spacing:0em;}.elementor-15664 .elementor-element.elementor-element-487e128{--min-height:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-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-15664 .elementor-element.elementor-element-c7f053b{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-15664 .elementor-element.elementor-element-bb2fce7 .elementor-heading-title{font-size:2.5vw;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-000c158 .elementor-button{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-15664 .elementor-element.elementor-element-4f4226b .elementor-heading-title{font-size:2.6vw;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-1468254 .elementor-heading-title{font-size:2.5vw;line-height:28px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6b371e2 .elementor-button{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-15664 .elementor-element.elementor-element-46e9128 .elementor-heading-title{font-size:2.6vw;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-6462869:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-6462869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://direitoambientalexperience.com.br/wp-content/uploads/2026/02/majestic-1-tablet.webp");}.elementor-15664 .elementor-element.elementor-element-14e2c57 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4ef0b70{width:100%;max-width:100%;}.elementor-15664 .elementor-element.elementor-element-4ef0b70 .elementor-heading-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-15664 .elementor-element.elementor-element-e2502ea > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title a{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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-description{font-size:var( --e-global-typography-c0ca939-font-size );}.elementor-15664 .elementor-element.elementor-element-bcdf0f9{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-15664 .elementor-element.elementor-element-6d84943 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a3cff4f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-f9306d9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-199c945{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-901497b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-820c9cf{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-f472e5c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-15664 .elementor-element.elementor-element-f6bb121 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a0ea51e{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-402d9f1{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-d387629{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-dd29d83{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f{font-size:1.2em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f{--n-accordion-title-font-size:var( --e-global-typography-d4a0675-font-size );}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-ea2bf53{--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:010px 0px;--row-gap:010px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-15664 .elementor-element.elementor-element-205e90a .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-15664 .elementor-element.elementor-element-f9677de{font-size:1em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-d8aaf97 .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-15664 .elementor-element.elementor-element-7e66486{font-size:1em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-981ed82{--min-height:317px;}.elementor-15664 .elementor-element.elementor-element-9e28ad1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-17a078b{width:var( --container-widget-width, 654.344px );max-width:654.344px;--container-widget-width:654.344px;--container-widget-flex-grow:0;text-align:center;font-size:1em;line-height:25px;}.elementor-15664 .elementor-element.elementor-element-afd6fa2{width:var( --container-widget-width, 654.344px );max-width:654.344px;--container-widget-width:654.344px;--container-widget-flex-grow:0;font-size:1em;line-height:25px;}}@media(max-width:767px){.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-15664 .elementor-element.elementor-element-6e4ec55{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15664 .elementor-element.elementor-element-2a2e762{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-15664 .elementor-element.elementor-element-2a2e762 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu .elementor-item{font-size:1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown .elementor-item, .elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1em;}.elementor-15664 .elementor-element.elementor-element-be2de96{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-1b29294{--width:90%;}.elementor-15664 .elementor-element.elementor-element-39259f0{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.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-15664 .elementor-element.elementor-element-5b2b527 .elementor-heading-title{font-size:var( --e-global-typography-4bbee09-font-size );line-height:var( --e-global-typography-4bbee09-line-height );}.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-15664 .elementor-element.elementor-element-075e6c4{text-align:center;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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );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-icon-box .elementor-icon-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-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title a{font-size:1.1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-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-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-15664 .elementor-element.elementor-element-b40e5fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > a{font-size:1.1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-8753fdb{--content-width:90vw;--min-height:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4d9140f{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-15664 .elementor-element.elementor-element-a4e7f28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15664 .elementor-element.elementor-element-808d2d7{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-dcc2d61{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-8069668 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-widget-divider .elementor-divider__text{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-15664 .elementor-element.elementor-element-8845324{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-15664 .elementor-element.elementor-element-de0dceb{--width:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-bc28c9b{--e-image-carousel-slides-to-show:1;}.elementor-15664 .elementor-element.elementor-element-bc28c9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-cdbfe5f{--min-height:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-2d38ca9 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-a9733c8 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-14da1be{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-576bdeb{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-0f0f6da .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-05f41e2{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-15664 .elementor-element.elementor-element-9d13d5f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-c931a31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-162adc8{--min-height:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-7d60377 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-f8af2e4 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-71e7e50{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-69a3076{--content-width:90vw;--min-height:0px;}.elementor-15664 .elementor-element.elementor-element-cc99088{text-align:center;}.elementor-15664 .elementor-element.elementor-element-cc99088 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-0ff4237{text-align:center;}.elementor-15664 .elementor-element.elementor-element-0ff4237 .elementor-heading-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-15664 .elementor-element.elementor-element-43feb78{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-95833af{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-4cba40a .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-48be2db .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-3482103{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-2ad604f{--content-width:90vw;--justify-content:center;}.elementor-15664 .elementor-element.elementor-element-f47ffaa{text-align:center;}.elementor-15664 .elementor-element.elementor-element-f47ffaa .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-7ca6f90{text-align:center;}.elementor-15664 .elementor-element.elementor-element-7ca6f90 .elementor-heading-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-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-description{font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-description{font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-description{font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title a{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-description{font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-487e128{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-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-15664 .elementor-element.elementor-element-c7f053b{--width:568px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:4vw;--padding-right:4vw;}.elementor-15664 .elementor-element.elementor-element-bb2fce7 .elementor-heading-title{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-000c158 .elementor-button{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-15664 .elementor-element.elementor-element-4f4226b .elementor-heading-title{font-size:1.4em;line-height:27px;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--width:568px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:4vw;--padding-right:4vw;}.elementor-15664 .elementor-element.elementor-element-1468254 .elementor-heading-title{font-size:1.2em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6b371e2 .elementor-button{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-15664 .elementor-element.elementor-element-46e9128 .elementor-heading-title{font-size:1.4em;line-height:27px;}.elementor-15664 .elementor-element.elementor-element-5d1905b{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-6462869{--width:100%;}.elementor-15664 .elementor-element.elementor-element-14e2c57 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4ef0b70 .elementor-heading-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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title a{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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-description{font-size:var( --e-global-typography-c0ca939-font-size );}.elementor-15664 .elementor-element.elementor-element-bcdf0f9{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;}.elementor-15664 .elementor-element.elementor-element-df43bb2{--content-width:90vw;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-6d84943 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a3cff4f{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-f9306d9{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-199c945{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-901497b{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-820c9cf{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-f472e5c{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-15664 .elementor-element.elementor-element-3f0c983{--content-width:90vw;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-f6bb121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15664 .elementor-element.elementor-element-f6bb121 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a0ea51e{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-402d9f1{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-d387629{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-dd29d83{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f{font-size:1em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f{--n-accordion-title-font-size:var( --e-global-typography-d4a0675-font-size );}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-ea2bf53{--content-width:90vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-e770155{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-f27d0a3{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-205e90a .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-15664 .elementor-element.elementor-element-f9677de{text-align:center;font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-945afca{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-d8aaf97 .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-15664 .elementor-element.elementor-element-7e66486{text-align:center;font-size:0.9em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-981ed82{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-17a078b{text-align:center;font-size:0.8em;line-height:26px;}.elementor-15664 .elementor-element.elementor-element-afd6fa2{text-align:center;font-size:1em;line-height:26px;}}@media(min-width:768px){.elementor-15664 .elementor-element.elementor-element-1b29294{--width:68%;}.elementor-15664 .elementor-element.elementor-element-58a752f{--width:44%;}.elementor-15664 .elementor-element.elementor-element-de0dceb{--width:56%;}.elementor-15664 .elementor-element.elementor-element-450a20d{--width:44%;}.elementor-15664 .elementor-element.elementor-element-7fbdf23{--width:56%;}.elementor-15664 .elementor-element.elementor-element-d6c6a12{--width:44%;}.elementor-15664 .elementor-element.elementor-element-95833af{--content-width:100%;}.elementor-15664 .elementor-element.elementor-element-c7f053b{--width:32%;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--width:32%;}.elementor-15664 .elementor-element.elementor-element-6462869{--width:44%;}.elementor-15664 .elementor-element.elementor-element-e770155{--width:13%;}.elementor-15664 .elementor-element.elementor-element-f27d0a3{--width:29%;}.elementor-15664 .elementor-element.elementor-element-945afca{--width:25%;}.elementor-15664 .elementor-element.elementor-element-981ed82{--width:25%;}.elementor-15664 .elementor-element.elementor-element-9e28ad1{--width:1280px;}}@media(max-width:1366px) and (min-width:768px){.elementor-15664 .elementor-element.elementor-element-d6c6a12{--width:40%;}.elementor-15664 .elementor-element.elementor-element-c7f053b{--width:28vw;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--width:28vw;}.elementor-15664 .elementor-element.elementor-element-6462869{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15664 .elementor-element.elementor-element-be2de96{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-1b29294{--width:82%;}.elementor-15664 .elementor-element.elementor-element-8753fdb{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-dcc2d61{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-58a752f{--width:100%;}.elementor-15664 .elementor-element.elementor-element-de0dceb{--width:100%;}.elementor-15664 .elementor-element.elementor-element-576bdeb{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-69a3076{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-d6c6a12{--width:100%;}.elementor-15664 .elementor-element.elementor-element-95833af{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-2ad604f{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-487e128{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-c7f053b{--width:48%;}.elementor-15664 .elementor-element.elementor-element-0fd0eec{--width:48%;}.elementor-15664 .elementor-element.elementor-element-5d1905b{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-6462869{--width:100%;}.elementor-15664 .elementor-element.elementor-element-df43bb2{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-3f0c983{--content-width:90vw;}.elementor-15664 .elementor-element.elementor-element-e770155{--width:33%;}.elementor-15664 .elementor-element.elementor-element-f27d0a3{--width:33%;}.elementor-15664 .elementor-element.elementor-element-945afca{--width:33%;}.elementor-15664 .elementor-element.elementor-element-981ed82{--width:100%;}}@media(min-width:3840px){.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-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu .elementor-item{font-size:1.2em;line-height:34px;}.elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown .elementor-item, .elementor-15664 .elementor-element.elementor-element-2a2e762 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.4em;}.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-15664 .elementor-element.elementor-element-5b2b527 .elementor-heading-title{font-size:var( --e-global-typography-4bbee09-font-size );line-height:var( --e-global-typography-4bbee09-line-height );}.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-15664 .elementor-element.elementor-element-075e6c4{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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );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-icon-box .elementor-icon-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-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-box-title a{font-size:1.25em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-b7a1c2b .elementor-icon-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-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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-item > a{font-size:1.25em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-70260f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4d9140f{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-15664 .elementor-element.elementor-element-dcc2d61:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-dcc2d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://direitoambientalexperience.com.br/wp-content/uploads/2026/01/dobra3-wide-scaled.jpg");}.elementor-15664 .elementor-element.elementor-element-58a752f{--min-height:369px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-8069668 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-widget-divider .elementor-divider__text{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-15664 .elementor-element.elementor-element-8845324{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-15664 .elementor-element.elementor-element-de0dceb{--min-height:369px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-cdbfe5f{--min-height:1157px;}.elementor-15664 .elementor-element.elementor-element-2d38ca9 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-a9733c8 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-14da1be{--container-widget-width:431px;--container-widget-flex-grow:0;width:var( --container-widget-width, 431px );max-width:431px;}.elementor-15664 .elementor-element.elementor-element-576bdeb:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-576bdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://direitoambientalexperience.com.br/wp-content/uploads/2026/01/dobra5-wide-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15664 .elementor-element.elementor-element-576bdeb{--min-height:542px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15664 .elementor-element.elementor-element-0f0f6da .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-05f41e2{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-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-9d13d5f .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-c931a31 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-162adc8{--min-height:1157px;}.elementor-15664 .elementor-element.elementor-element-7d60377 .elementor-button{font-size:var( --e-global-typography-d4a0675-font-size );line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-f8af2e4 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-71e7e50{--container-widget-width:431px;--container-widget-flex-grow:0;width:var( --container-widget-width, 431px );max-width:431px;}.elementor-15664 .elementor-element.elementor-element-cc99088 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-0ff4237 .elementor-heading-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-15664 .elementor-element.elementor-element-4cba40a .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-48be2db .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-3482103{--container-widget-width:431px;--container-widget-flex-grow:0;width:var( --container-widget-width, 431px );max-width:431px;}.elementor-15664 .elementor-element.elementor-element-2ad604f:not(.elementor-motion-effects-element-type-background), .elementor-15664 .elementor-element.elementor-element-2ad604f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://direitoambientalexperience.com.br/wp-content/uploads/2026/01/dobra8-wide-scaled.jpg");}.elementor-15664 .elementor-element.elementor-element-f47ffaa .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-7ca6f90 .elementor-heading-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-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-title a{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-fa00051 .elementor-icon-box-description{font-size:1em;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-title a{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-e3fb503 .elementor-icon-box-description{font-size:1em;line-height:24px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-title a{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-8621d24 .elementor-icon-box-description{font-size:1em;line-height:24px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-title a{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-d1a9f1c .elementor-icon-box-description{font-size:1em;line-height:24px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-44819c6 .elementor-icon-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-15664 .elementor-element.elementor-element-bb2fce7 .elementor-heading-title{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-776da1c .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-6922186 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-000c158 .elementor-button{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-15664 .elementor-element.elementor-element-4f4226b .elementor-heading-title{font-size:1.4em;line-height:31px;}.elementor-15664 .elementor-element.elementor-element-1468254 .elementor-heading-title{font-size:1.6em;line-height:31px;letter-spacing:0px;word-spacing:0px;}.elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-13b8dc4 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15664 .elementor-element.elementor-element-dba87f9 .elementor-icon-list-item > a{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-15664 .elementor-element.elementor-element-6b371e2 .elementor-button{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-15664 .elementor-element.elementor-element-46e9128 .elementor-heading-title{font-size:1.4em;line-height:31px;}.elementor-15664 .elementor-element.elementor-element-14e2c57 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-4ef0b70 .elementor-heading-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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title, .elementor-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-title a{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-15664 .elementor-element.elementor-element-e2502ea .elementor-icon-box-description{font-size:var( --e-global-typography-c0ca939-font-size );}.elementor-15664 .elementor-element.elementor-element-6d84943 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-f6bb121 .elementor-heading-title{font-size:var( --e-global-typography-61fa817-font-size );line-height:var( --e-global-typography-61fa817-line-height );}.elementor-15664 .elementor-element.elementor-element-a0ea51e{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-402d9f1{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-d387629{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-c8aadcc{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-dd29d83{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-b3ff37f{font-size:1.1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-4fb1d1f{--n-accordion-title-font-size:var( --e-global-typography-d4a0675-font-size );}:where( .elementor-15664 .elementor-element.elementor-element-4fb1d1f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d4a0675-line-height );}.elementor-15664 .elementor-element.elementor-element-f27d0a3{--width:40%;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15664 .elementor-element.elementor-element-205e90a .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-15664 .elementor-element.elementor-element-f9677de{font-size:0.9em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-945afca{--width:17%;}.elementor-15664 .elementor-element.elementor-element-d8aaf97 .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-15664 .elementor-element.elementor-element-7e66486{font-size:0.9em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-981ed82{--width:23%;}.elementor-15664 .elementor-element.elementor-element-9e28ad1{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15664 .elementor-element.elementor-element-17a078b{--container-widget-width:618px;--container-widget-flex-grow:0;width:var( --container-widget-width, 618px );max-width:618px;font-size:1em;line-height:30px;}.elementor-15664 .elementor-element.elementor-element-afd6fa2{font-size:1.2em;line-height:30px;}}/* Start custom CSS for container, class: .elementor-element-f6b2876 */.elementor-15664 .elementor-element.elementor-element-f6b2876{
    min-width: 100%;
}

.elementor-15664 .elementor-element.elementor-element-f6b2876{
    opacity: 0;
    transition: all 0.5s;
}
.elementor-15664 .elementor-element.elementor-element-f6b2876.elementor-sticky--effects{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfad63c */.elementor-15664 .elementor-element.elementor-element-cfad63c{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100vw;
    height: 100vh;
    
    object-fit: cover;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}

.video-lazy-wrap::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6); /* ajuste o valor entre 0 e 1 */
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2b527 */.desktop-br {
  display: none;
}

@media (min-width: 1024px) {
  .desktop-br {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b7a1c2b */.icone-gradiente .elementor-icon {
  background: linear-gradient(135deg, #7EF811, #E5FF70);
  border-radius: 8px;
  padding: 12px;
  color: #08281D; /* cor do ícone (escura) */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b40e5fe */.elementor-15664 .elementor-element.elementor-element-b40e5fe {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-b40e5fe:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63bc3d7 */html, body{
  overflow-x: hidden;
}
.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-15664 .elementor-element.elementor-element-63bc3d7 .elementor-widget-container{
    overflow: visible;
}

.elementor-15664 .elementor-element.elementor-element-63bc3d7 .carrossel-ativo {
    display: flex;
    animation: carrossel 200s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70260f6 */.desktop-br {
  display: none;
}

@media (min-width: 1024px) {
  .desktop-br {
    display: block;
  }
}


.icone-circular-gradiente .elementor-icon {
  background: linear-gradient(90deg, #7EF811, #E5FF70);
  border-radius: 50%;
  padding: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;

}/* End custom CSS */
/* Start custom CSS for panda-video, class: .elementor-element-a4e7f28 */.elementor-15664 .elementor-element.elementor-element-a4e7f28 {
  border-radius: 22px;
  overflow: hidden; /* importante para imagens e fundos */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bc28c9b */.elementor-15664 .elementor-element.elementor-element-bc28c9b .swiper,
.elementor-15664 .elementor-element.elementor-element-bc28c9b .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% -100%, 1000% -100%, 1000% 200%, 0% 200%);
}
.elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button-prev{
    top: auto !important;
    bottom: -90px !important;
    left: 0px !important;
    z-index: 2;
}
.elementor-15664 .elementor-element.elementor-element-bc28c9b .elementor-swiper-button-next{
    top: auto !important;
    bottom: -90px !important;
    left: 60px !important;
    z-index: 2;
}

.elementor-15664 .elementor-element.elementor-element-bc28c9b .swiper-slide {
  overflow: visible !important;
}

.elementor-15664 .elementor-element.elementor-element-bc28c9b .swiper-slide img {
  transition: transform 0.4s ease-in-out;
  transform: scale(1);
}

.elementor-15664 .elementor-element.elementor-element-bc28c9b .swiper-slide img:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdb9bf2 */@keyframes deslizarSecundario {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9d13d5f */.lista-icones .elementor-icon-list-item {
  position: relative;
  display: flex;
  align-items: center;
  background: linear-gradient(to top, #08281D 20%, #0F4A36 120%);
  border-radius: 16px;
  padding: 14px 60px;
  margin-bottom: 16px;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.4);
  overflow: hidden;
  z-index: 1;
}



/* Ícone */
.lista-icones .elementor-icon-list-icon {
  background-color: #00000040;
  padding: 6px;
  border-radius: 8px;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 3px 7.8px rgba(0, 0, 0, 0.23)
}

.lista-icones .elementor-icon-list-icon svg {
  fill: #B7FF4C !important;
  width: 24px;
  height: 24px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c931a31 */.lista-icones .elementor-icon-list-item {
  position: relative;
  display: flex;
  align-items: center;
  background: linear-gradient(to top, #08281D 20%, #0F4A36 120%);
  border-radius: 16px;
  padding: 14px 60px;
  margin-bottom: 16px;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.4);
  overflow: hidden;
  z-index: 1;
}



/* Ícone */
.lista-icones .elementor-icon-list-icon {
  background-color: #00000040;
  padding: 6px;
  border-radius: 8px;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 3px 7.8px rgba(0, 0, 0, 0.23)
}

.lista-icones .elementor-icon-list-icon svg {
  fill: #B7FF4C !important;
  width: 24px;
  height: 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3cf451 */@keyframes deslizarTerciario {
  0% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-128c2a2 */.elementor-15664 .elementor-element.elementor-element-128c2a2 {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-128c2a2:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8320cc0 */.elementor-15664 .elementor-element.elementor-element-8320cc0 .swiper-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.elementor-15664 .elementor-element.elementor-element-8320cc0 .swiper-wrapper {
    display: flex;
    width: max-content;
    animation: infiniteSlide 45s linear infinite;
    will-change: transform;
}

/* Remove o reinício brusco */
.elementor-15664 .elementor-element.elementor-element-8320cc0 .swiper-wrapper:hover {
    animation-play-state: paused;
}

@keyframes infiniteSlide {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}

.elementor-15664 .elementor-element.elementor-element-8320cc0 img {
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa00051 *//* ===== Caixa principal do card ===== */
.caixa-gradiente-icone {
  position: relative;
    background: linear-gradient(to top, #08281D 20%, #0F4A36 120%);
  border-radius: 24px;
  padding: 40px 28px;
  box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.4);
  color: #ffffff;
  overflow: hidden;
  z-index: 1;
}


/* ===== Ícone SVG dentro da caixinha escura ===== */
.caixa-gradiente-icone .elementor-icon {
  background-color: rgba(0, 0, 0, 0.35); /* fundo escuro translúcido */
  padding: 12px;
  border-radius: 12px;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.5);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 70px;
  height: 70px;
  margin-bottom: 20px;
}

/* ===== SVG dentro do ícone ===== */
.caixa-gradiente-icone .elementor-icon svg {
  width: 56px;
  height: 56px;
  fill: #B7FF4C; /* ou ajuste para a cor desejada */
}



.elementor-15664 .elementor-element.elementor-element-fa00051 {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-fa00051:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}

/* Layout padrão: 4 caixas por linha */
.caixa-gradiente-icone {
  flex: 1 1 23%;
}

/* Abaixo de 1120px: 2 por linha */
@media (max-width: 1119px) {
  .caixa-gradiente-icone {
    flex: 1 1 48%;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3fb503 */.elementor-15664 .elementor-element.elementor-element-e3fb503 {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-e3fb503:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8621d24 */.elementor-15664 .elementor-element.elementor-element-8621d24 {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-8621d24:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1a9f1c */.elementor-15664 .elementor-element.elementor-element-d1a9f1c {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-d1a9f1c:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb2fce7 */.experience {
  font-size: 1.3em;
  font-weight: 600;
  line-height: 1.1;
}

/* Responsivo para telas ≤ 1103px */
@media (min-width: 1024px) and (max-width: 1103px) {
  .experience {
    font-size: 1.2em;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-776da1c */@media (max-width: 1140px) {
  .lote2 {
    font-size: 0.95em;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6922186 */@media (max-width: 1140px) {
  .lista-iconica {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-000c158 */.botao-tachado .elementor-button-text {
  text-decoration: line-through;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4226b */.preco {
 color: #08281D;
 font-size: 2em; 
 font-weight: 600;
 line-height: 1.1;
}

.parcelas {
 color: #2D2D2D;
 font-size: 1em; 
 font-weight: 300; 
}

@media (max-width: 361px) {
  .preco {
    font-size: 1.6em; /* ou outro valor menor que 2em */
  }

  .parcelas {
    font-size: 0.85em; /* menor que 1em */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f053b */.elementor-15664 .elementor-element.elementor-element-c7f053b {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-c7f053b:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1468254 */.equipes {
  font-size: 1.3em;
  font-weight: 600; 
  line-height: 1.1; 
}
/* Responsivo para telas ≤ 1103px */
@media (min-width: 1024px) and (max-width: 1103px) {
  .equipes {
    font-size: 1.2em;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46e9128 */.preco2 {
 color: #0E130F;
 font-size: 2em; 
 font-weight: 600;
 line-height: 1.1;
}

.parcelas2 {
 color: #343C2D;
 font-size: 1em; 
 font-weight: 300; 
}

@media (max-width: 361px) {
  .preco2 {
    font-size: 1.6em; /* ou outro valor menor que 2em */
  }

  .parcelas2 {
    font-size: 0.85em; /* menor que 1em */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd0eec */.elementor-15664 .elementor-element.elementor-element-0fd0eec {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-0fd0eec:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6462869 */.elementor-15664 .elementor-element.elementor-element-6462869 {
  transition: transform 0.4s ease-in-out; /* Aplica para entrar e sair */
  transform: scale(1); /* Estado padrão */
}

.elementor-15664 .elementor-element.elementor-element-6462869:hover {
  transform: scale(1.01); /* Leve aumento no hover */
  z-index: 1; /* Para evitar sobreposição */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4fb1d1f */.elementor-15664 .elementor-element.elementor-element-4fb1d1f .e-n-accordion-item-title::after {
  content: "";
  position: absolute;
  bottom: -25px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #f2c531;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-99372cb *//* ===== Caixa com gradiente e sombra ===== */
.icones-sociais-gradiente .elementor-social-icon {
    background: linear-gradient(to top, #08281D 20%, #0F4A36 120%);
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.5);
  padding: 12px;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover (opcional) */
.icones-sociais-gradiente .elementor-social-icon:hover {
  transform: scale(1.05);
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.6);
}

/* SVG personalizado forçado */
.icones-sociais-gradiente .elementor-social-icon svg {
  width: 28px;
  height: 28px;
  fill: #B7FF4C !important;
}/* End custom CSS */
/* Start custom CSS *//*Remover scroll horizontal*/
html, body{
    width: 100%;
    overflow-x: hidden !important;
}
    
/*Corrige barra dupla*/ 
[data-elementor-type="wp-page"]{
    overflow: hidden;
}

/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 10px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #ffffff; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background: #7EF811; /*cor do controle do scroll*/
  border-radius: 10px; /*arredondamento*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                    #7EF811 /*cor do controle do scroll*/
                    #000000; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}

/*BOTÃO MENU - INGRESSO*/
.novo-menu-ingressos > a {
  background: linear-gradient(135deg, #7EF811, #E5FF70);
  color: #0E1310 !important;
  border-radius: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* efeito de entrada e saída */
  transform: scale(1);
  transition: transform 0.4s ease-in-out, background 0.3s ease, color 0.3s ease;
}

.novo-menu-ingressos > a:hover {

  transform: scale(1.01);
  z-index: 1;
}


@media (min-width: 1024px) {
  .elementor-nav-menu > ul {
    display: flex;
  }

  .elementor-nav-menu .novo-menu-ingressos {
    margin-left: auto; /* joga para o canto direito */
    padding-left: 24px; /* espaçamento do menu */
  }
}

/* Estabiliza scroll geral */
html {
    scroll-behavior: smooth;
    overflow-x: hidden;
}

body {
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

/* Evita reflow de elementos sticky */
.elementor-sticky {
    will-change: transform;
    transform: translateZ(0);
    backface-visibility: hidden;
}

/* Corrige quique causado por margin collapse */
.elementor-section,
.e-container,
.e-con {
    transform: translateZ(0);
}/* End custom CSS */