.elementor-7379 .elementor-element.elementor-element-060fca8{--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;--z-index:999;}.elementor-7379 .elementor-element.elementor-element-7f7be6d{--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-around;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-7f7be6d:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-7f7be6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7379 .elementor-element.elementor-element-fa73d90{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-7379 .elementor-element.elementor-element-fa73d90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7379 .elementor-element.elementor-element-fa73d90 img{width:120px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ccc1f08 );fill:var( --e-global-color-ccc1f08 );padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-44456d9 );fill:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-46773d8{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-44456d9 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:25px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a, .elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-menu-toggle{color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-50f2f7b );border-style:none;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a:hover,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-menu-toggle:hover{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a:hover,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-50f2f7b );background-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown .elementor-item, .elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Degular", Sans-serif;font-size:14px;font-weight:400;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#EFEFEF30;border-bottom-width:1px;}.elementor-7379 .elementor-element.elementor-element-46773d8 div.elementor-menu-toggle{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-46773d8 div.elementor-menu-toggle svg{fill:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-menu-toggle{background-color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-46773d8 div.elementor-menu-toggle:hover{color:#E0E0E0;}.elementor-7379 .elementor-element.elementor-element-46773d8 div.elementor-menu-toggle:hover svg{fill:#E0E0E0;}.elementor-7379 .elementor-element.elementor-element-bdb1361{--display:flex;--min-height:500px;--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;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-bdb1361:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-bdb1361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reusodeagua.org/wp-content/uploads/2025/12/BG-IRda-e1767021409607.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7379 .elementor-element.elementor-element-595cd3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-595cd3a:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-595cd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-fb895b6{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7379 .elementor-element.elementor-element-f409382 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-1019ee8{--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-7379 .elementor-element.elementor-element-c6ec5e4 .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-ef4a685{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7379 .elementor-element.elementor-element-ee7af0a .elementor-button{background-color:transparent;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;background-image:linear-gradient(45deg, var( --e-global-color-ccc1f08 ) 0%, var( --e-global-color-44456d9 ) 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-7379 .elementor-element.elementor-element-ee7af0a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7379 .elementor-element.elementor-element-ee7af0a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7379 .elementor-element.elementor-element-3a0e376 .elementor-button{background-color:#003B3D00;font-family:"Degular", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-ccc1f08 );color:var( --e-global-color-ccc1f08 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ccc1f08 );border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-7379 .elementor-element.elementor-element-3a0e376 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7379 .elementor-element.elementor-element-3a0e376 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7379 .elementor-element.elementor-element-933b9e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 25px;--row-gap:50px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-933b9e8:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-933b9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #04595C 0%, var( --e-global-color-ccc1f08 ) 100%);}.elementor-7379 .elementor-element.elementor-element-3acd101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-7379 .elementor-element.elementor-element-090bacf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-44456d9 );--border-color:var( --e-global-color-44456d9 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-5a4151c{--display:flex;--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-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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7379 .elementor-element.elementor-element-16d20db .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7379 .elementor-element.elementor-element-16d20db .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-16d20db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-16d20db.elementor-view-framed .elementor-icon, .elementor-7379 .elementor-element.elementor-element-16d20db.elementor-view-default .elementor-icon{fill:var( --e-global-color-44456d9 );color:var( --e-global-color-44456d9 );border-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-16d20db .elementor-icon{font-size:18px;}.elementor-7379 .elementor-element.elementor-element-16d20db:has(:hover) .elementor-icon-box-title,
					 .elementor-7379 .elementor-element.elementor-element-16d20db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-16d20db .elementor-icon-box-description{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-d63c9f2 .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-7e2aa80 .elementor-button{background-color:#04595C;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-50f2f7b );color:var( --e-global-color-50f2f7b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF50;border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-7e2aa80{left:30px;}body.rtl .elementor-7379 .elementor-element.elementor-element-7e2aa80{right:30px;}.elementor-7379 .elementor-element.elementor-element-7e2aa80{bottom:-20px;}.elementor-7379 .elementor-element.elementor-element-7e2aa80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7379 .elementor-element.elementor-element-7e2aa80 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:start;}.elementor-7379 .elementor-element.elementor-element-904e1d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-44456d9 );--border-color:var( --e-global-color-44456d9 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-bdf2c06{--display:flex;--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-7379 .elementor-element.elementor-element-c4a2608 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7379 .elementor-element.elementor-element-c4a2608 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-c4a2608.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-c4a2608.elementor-view-framed .elementor-icon, .elementor-7379 .elementor-element.elementor-element-c4a2608.elementor-view-default .elementor-icon{fill:var( --e-global-color-44456d9 );color:var( --e-global-color-44456d9 );border-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-c4a2608 .elementor-icon{font-size:18px;}.elementor-7379 .elementor-element.elementor-element-c4a2608:has(:hover) .elementor-icon-box-title,
					 .elementor-7379 .elementor-element.elementor-element-c4a2608:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-c4a2608 .elementor-icon-box-description{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-020600a .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-73723d2 .elementor-button{background-color:#04595C;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-50f2f7b );color:var( --e-global-color-50f2f7b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF50;border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-73723d2{left:30px;}body.rtl .elementor-7379 .elementor-element.elementor-element-73723d2{right:30px;}.elementor-7379 .elementor-element.elementor-element-73723d2{bottom:-20px;}.elementor-7379 .elementor-element.elementor-element-73723d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7379 .elementor-element.elementor-element-73723d2 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:start;}.elementor-7379 .elementor-element.elementor-element-4d59221{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-44456d9 );--border-color:var( --e-global-color-44456d9 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-6874435{--display:flex;--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-7379 .elementor-element.elementor-element-1929392 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7379 .elementor-element.elementor-element-1929392 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-1929392.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-1929392.elementor-view-framed .elementor-icon, .elementor-7379 .elementor-element.elementor-element-1929392.elementor-view-default .elementor-icon{fill:var( --e-global-color-44456d9 );color:var( --e-global-color-44456d9 );border-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-1929392 .elementor-icon{font-size:18px;}.elementor-7379 .elementor-element.elementor-element-1929392:has(:hover) .elementor-icon-box-title,
					 .elementor-7379 .elementor-element.elementor-element-1929392:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-1929392 .elementor-icon-box-description{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-86c739a .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-c4889d1 .elementor-button{background-color:#04595C;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-50f2f7b );color:var( --e-global-color-50f2f7b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF50;border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-c4889d1{left:30px;}body.rtl .elementor-7379 .elementor-element.elementor-element-c4889d1{right:30px;}.elementor-7379 .elementor-element.elementor-element-c4889d1{bottom:-20px;}.elementor-7379 .elementor-element.elementor-element-c4889d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7379 .elementor-element.elementor-element-c4889d1 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:start;}.elementor-7379 .elementor-element.elementor-element-b3a7d16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-44456d9 );--border-color:var( --e-global-color-44456d9 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-568fe06{--display:flex;--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-7379 .elementor-element.elementor-element-e253b40 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7379 .elementor-element.elementor-element-e253b40 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-e253b40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-e253b40.elementor-view-framed .elementor-icon, .elementor-7379 .elementor-element.elementor-element-e253b40.elementor-view-default .elementor-icon{fill:var( --e-global-color-44456d9 );color:var( --e-global-color-44456d9 );border-color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-e253b40 .elementor-icon{font-size:18px;}.elementor-7379 .elementor-element.elementor-element-e253b40:has(:hover) .elementor-icon-box-title,
					 .elementor-7379 .elementor-element.elementor-element-e253b40:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-e253b40 .elementor-icon-box-description{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-5bf253d .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-5616261 .elementor-button{background-color:#04595C;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:var( --e-global-color-50f2f7b );color:var( --e-global-color-50f2f7b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF50;border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-5616261{left:30px;}body.rtl .elementor-7379 .elementor-element.elementor-element-5616261{right:30px;}.elementor-7379 .elementor-element.elementor-element-5616261{bottom:-20px;}.elementor-7379 .elementor-element.elementor-element-5616261 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7379 .elementor-element.elementor-element-5616261 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:start;}.elementor-7379 .elementor-element.elementor-element-5cbede2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-5cbede2:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-5cbede2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-c3a28fe{--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-7379 .elementor-element.elementor-element-1ad2959{--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-7379 .elementor-element.elementor-element-05bb2c1 .elementor-heading-title{font-family:var( --e-global-typography-27beaf9-font-family ), Sans-serif;font-size:var( --e-global-typography-27beaf9-font-size );font-weight:var( --e-global-typography-27beaf9-font-weight );line-height:var( --e-global-typography-27beaf9-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-701ed6e .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-52f4529{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-95c1038 .elementor-button{background-color:transparent;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;background-image:linear-gradient(45deg, var( --e-global-color-ccc1f08 ) 0%, var( --e-global-color-44456d9 ) 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-7379 .elementor-element.elementor-element-95c1038 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7379 .elementor-element.elementor-element-95c1038 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7379 .elementor-element.elementor-element-3b2d30f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-3b2d30f:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-3b2d30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-057a79d{--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-7379 .elementor-element.elementor-element-0628f7a{text-align:center;}.elementor-7379 .elementor-element.elementor-element-0628f7a .elementor-heading-title{font-family:var( --e-global-typography-27beaf9-font-family ), Sans-serif;font-size:var( --e-global-typography-27beaf9-font-size );font-weight:var( --e-global-typography-27beaf9-font-weight );line-height:var( --e-global-typography-27beaf9-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-e9bd7dd{text-align:center;}.elementor-7379 .elementor-element.elementor-element-e9bd7dd .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-2bff9b0{text-align:center;}.elementor-7379 .elementor-element.elementor-element-2bff9b0 .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-32ff9a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-7379 .elementor-element.elementor-element-df4dffc{text-align:center;}.elementor-7379 .elementor-element.elementor-element-df4dffc .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-d1c8b13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-2c07f4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003B3D20;--border-color:#003B3D20;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-2c07f4d:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-2c07f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7379 .elementor-element.elementor-element-26908cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-8a0ea7f{--spacer-size:10px;}.elementor-7379 .elementor-element.elementor-element-9c78325{text-align:start;}.elementor-7379 .elementor-element.elementor-element-9c78325 .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-72ba557{text-align:start;}.elementor-7379 .elementor-element.elementor-element-72ba557 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-50712ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003B3D20;--border-color:#003B3D20;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-50712ee:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-50712ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7379 .elementor-element.elementor-element-1e9f04b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-b7f2ac0{--spacer-size:10px;}.elementor-7379 .elementor-element.elementor-element-be08442{text-align:start;}.elementor-7379 .elementor-element.elementor-element-be08442 .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-634cb2d{text-align:start;}.elementor-7379 .elementor-element.elementor-element-634cb2d .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-ca889c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#003B3D20;--border-color:#003B3D20;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-ca889c0:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-ca889c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7379 .elementor-element.elementor-element-2d27a30{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-754df52{--spacer-size:10px;}.elementor-7379 .elementor-element.elementor-element-bc5ed7c{text-align:start;}.elementor-7379 .elementor-element.elementor-element-bc5ed7c .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-ef675a4{text-align:start;}.elementor-7379 .elementor-element.elementor-element-ef675a4 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-2496bb6 .elementor-button{background-color:transparent;font-family:"Degular", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;background-image:linear-gradient(45deg, var( --e-global-color-ccc1f08 ) 0%, var( --e-global-color-44456d9 ) 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-7379 .elementor-element.elementor-element-2496bb6.elementor-element{--align-self:center;}.elementor-7379 .elementor-element.elementor-element-2496bb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7379 .elementor-element.elementor-element-2496bb6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7379 .elementor-element.elementor-element-2510850{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-2510850:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-2510850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-91f92e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--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-7379 .elementor-element.elementor-element-5fe2d92{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-3e2bcb0{text-align:start;}.elementor-7379 .elementor-element.elementor-element-3e2bcb0 .elementor-heading-title{font-family:var( --e-global-typography-27beaf9-font-family ), Sans-serif;font-size:var( --e-global-typography-27beaf9-font-size );font-weight:var( --e-global-typography-27beaf9-font-weight );line-height:var( --e-global-typography-27beaf9-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-35cf6c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-7379 .elementor-element.elementor-element-8759d7f{--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;--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-7379 .elementor-element.elementor-element-8ed3b88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF20;--border-color:#EFEFEF20;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 5px rgba(0, 0, 0, 0.1);--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-7379 .elementor-element.elementor-element-8cdf811{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7379 .elementor-element.elementor-element-8391ad0{text-align:start;}.elementor-7379 .elementor-element.elementor-element-8391ad0 .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-fc6b6de{text-align:start;}.elementor-7379 .elementor-element.elementor-element-fc6b6de .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-d3b7259{text-align:start;}.elementor-7379 .elementor-element.elementor-element-d3b7259 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-f598451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF20;--border-color:#EFEFEF20;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 5px rgba(0, 0, 0, 0.1);--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-7379 .elementor-element.elementor-element-1c63248{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7379 .elementor-element.elementor-element-b308260{text-align:start;}.elementor-7379 .elementor-element.elementor-element-b308260 .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-284b030{text-align:start;}.elementor-7379 .elementor-element.elementor-element-284b030 .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-e1ac945{text-align:start;}.elementor-7379 .elementor-element.elementor-element-e1ac945 .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-691af9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFEFEF20;--border-color:#EFEFEF20;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 5px rgba(0, 0, 0, 0.1);--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-7379 .elementor-element.elementor-element-73b4829{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7379 .elementor-element.elementor-element-88085f5{text-align:start;}.elementor-7379 .elementor-element.elementor-element-88085f5 .elementor-heading-title{font-family:var( --e-global-typography-36e1348-font-family ), Sans-serif;font-size:var( --e-global-typography-36e1348-font-size );font-weight:var( --e-global-typography-36e1348-font-weight );line-height:var( --e-global-typography-36e1348-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-2a598fa{text-align:start;}.elementor-7379 .elementor-element.elementor-element-2a598fa .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-d6163d3{text-align:start;}.elementor-7379 .elementor-element.elementor-element-d6163d3 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-b183e38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-b183e38:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-b183e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7379 .elementor-element.elementor-element-5888784{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-c4146cb{--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:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-25c65cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-decfce9{text-align:start;}.elementor-7379 .elementor-element.elementor-element-decfce9 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-dae7184{text-align:start;}.elementor-7379 .elementor-element.elementor-element-dae7184 .elementor-heading-title{font-family:var( --e-global-typography-c9de831-font-family ), Sans-serif;font-size:var( --e-global-typography-c9de831-font-size );font-weight:var( --e-global-typography-c9de831-font-weight );line-height:var( --e-global-typography-c9de831-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-a393f32{--e-image-carousel-slides-to-show:3;}.elementor-7379 .elementor-element.elementor-element-a393f32 .swiper-wrapper{display:flex;align-items:center;}.elementor-7379 .elementor-element.elementor-element-fdbbf79{--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:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-05cd6b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-7379 .elementor-element.elementor-element-5905263{text-align:start;}.elementor-7379 .elementor-element.elementor-element-5905263 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-dceab1e{--e-image-carousel-slides-to-show:3;}.elementor-7379 .elementor-element.elementor-element-dceab1e .swiper-wrapper{display:flex;align-items:center;}.elementor-7379 .elementor-element.elementor-element-ab0eb38{--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:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-62f1678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-7379 .elementor-element.elementor-element-0f70958{text-align:start;}.elementor-7379 .elementor-element.elementor-element-0f70958 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:54px;font-weight:700;line-height:1em;color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-b6822cc{--e-image-carousel-slides-to-show:1;}.elementor-7379 .elementor-element.elementor-element-67cdf2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-ca08c20{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-71e753f img{width:30px;}.elementor-7379 .elementor-element.elementor-element-4c14baf{text-align:center;}.elementor-7379 .elementor-element.elementor-element-4c14baf .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-1b059af{text-align:center;}.elementor-7379 .elementor-element.elementor-element-1b059af .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-8508a65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-bc63208 img{width:30px;}.elementor-7379 .elementor-element.elementor-element-1c68624{text-align:center;}.elementor-7379 .elementor-element.elementor-element-1c68624 .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-0557414{text-align:center;}.elementor-7379 .elementor-element.elementor-element-0557414 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-e577f47{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7379 .elementor-element.elementor-element-fdbce41 img{width:30px;}.elementor-7379 .elementor-element.elementor-element-eb2235e{text-align:center;}.elementor-7379 .elementor-element.elementor-element-eb2235e .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-3090f44{text-align:center;}.elementor-7379 .elementor-element.elementor-element-3090f44 .elementor-heading-title{font-family:var( --e-global-typography-9e0a6f6-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0a6f6-font-size );font-weight:var( --e-global-typography-9e0a6f6-font-weight );line-height:var( --e-global-typography-9e0a6f6-line-height );color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-2f70475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7379 .elementor-element.elementor-element-2f70475:not(.elementor-motion-effects-element-type-background), .elementor-7379 .elementor-element.elementor-element-2f70475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccc1f08 );}.elementor-7379 .elementor-element.elementor-element-0908e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-7379 .elementor-element.elementor-element-263d310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-7379 .elementor-element.elementor-element-38a1062{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-78fe50c{--display:flex;--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-7379 .elementor-element.elementor-element-0ac2026{text-align:start;}.elementor-7379 .elementor-element.elementor-element-0ac2026 img{width:200px;}.elementor-7379 .elementor-element.elementor-element-df4c093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-89ce606{--display:flex;--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-7379 .elementor-element.elementor-element-c226b52{text-align:start;}.elementor-7379 .elementor-element.elementor-element-c226b52 .elementor-heading-title{font-family:var( --e-global-typography-3ffcc79-font-family ), Sans-serif;font-size:var( --e-global-typography-3ffcc79-font-size );font-weight:var( --e-global-typography-3ffcc79-font-weight );line-height:var( --e-global-typography-3ffcc79-line-height );color:var( --e-global-color-44456d9 );}.elementor-7379 .elementor-element.elementor-element-db3eaaf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-9a2b6fa{text-align:start;}.elementor-7379 .elementor-element.elementor-element-9a2b6fa .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-7ca6171{text-align:start;}.elementor-7379 .elementor-element.elementor-element-7ca6171 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-bec536b{text-align:start;}.elementor-7379 .elementor-element.elementor-element-bec536b .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-bdb999c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-82aec54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-7379 .elementor-element.elementor-element-6f449ea{text-align:start;}.elementor-7379 .elementor-element.elementor-element-6f449ea .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-a8cf06b{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-7379 .elementor-element.elementor-element-a8cf06b .elementor-widget-container{text-align:center;}.elementor-7379 .elementor-element.elementor-element-a8cf06b .elementor-social-icon{background-color:var( --e-global-color-44456d9 );--icon-padding:0.3em;}.elementor-7379 .elementor-element.elementor-element-a8cf06b .elementor-social-icon i{color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-a8cf06b .elementor-social-icon svg{fill:var( --e-global-color-50f2f7b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7379 .elementor-element.elementor-element-b9292b5{--divider-border-style:solid;--divider-color:var( --e-global-color-44456d9 );--divider-border-width:1px;}.elementor-7379 .elementor-element.elementor-element-b9292b5 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-7379 .elementor-element.elementor-element-b9292b5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7379 .elementor-element.elementor-element-fd6d17f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--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-7379 .elementor-element.elementor-element-e709ac7{text-align:center;}.elementor-7379 .elementor-element.elementor-element-e709ac7 .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;color:var( --e-global-color-50f2f7b );}.elementor-7379 .elementor-element.elementor-element-256663d{text-align:center;}.elementor-7379 .elementor-element.elementor-element-256663d .elementor-heading-title{font-family:"Degular", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-50f2f7b );}@media(max-width:1024px){.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-46773d8{--nav-menu-icon-size:20px;}.elementor-7379 .elementor-element.elementor-element-c6ec5e4 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-d63c9f2 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-020600a .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-86c739a .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-5bf253d .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-05bb2c1 .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-701ed6e .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-0628f7a .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-e9bd7dd .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-2bff9b0 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-df4dffc .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-9c78325 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-72ba557 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-be08442 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-634cb2d .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-bc5ed7c .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-ef675a4 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-3e2bcb0 .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-8391ad0 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-fc6b6de .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-d3b7259 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-b308260 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-284b030 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-e1ac945 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-88085f5 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-2a598fa .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-d6163d3 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-dae7184 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-4c14baf .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-1b059af .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-1c68624 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-0557414 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-eb2235e .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-3090f44 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-c226b52 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}}@media(min-width:768px){.elementor-7379 .elementor-element.elementor-element-060fca8{--width:100%;}.elementor-7379 .elementor-element.elementor-element-7f7be6d{--content-width:100%;}.elementor-7379 .elementor-element.elementor-element-595cd3a{--content-width:1000px;}.elementor-7379 .elementor-element.elementor-element-fb895b6{--width:50%;}.elementor-7379 .elementor-element.elementor-element-1019ee8{--width:50%;}.elementor-7379 .elementor-element.elementor-element-933b9e8{--content-width:1000px;}.elementor-7379 .elementor-element.elementor-element-3acd101{--width:100%;}.elementor-7379 .elementor-element.elementor-element-090bacf{--width:25%;}.elementor-7379 .elementor-element.elementor-element-904e1d2{--width:25%;}.elementor-7379 .elementor-element.elementor-element-4d59221{--width:25%;}.elementor-7379 .elementor-element.elementor-element-b3a7d16{--width:25%;}.elementor-7379 .elementor-element.elementor-element-5cbede2{--content-width:1000px;}.elementor-7379 .elementor-element.elementor-element-c3a28fe{--width:50%;}.elementor-7379 .elementor-element.elementor-element-1ad2959{--width:50%;}.elementor-7379 .elementor-element.elementor-element-3b2d30f{--content-width:800px;}.elementor-7379 .elementor-element.elementor-element-057a79d{--width:500px;}.elementor-7379 .elementor-element.elementor-element-32ff9a2{--width:100%;}.elementor-7379 .elementor-element.elementor-element-d1c8b13{--width:100%;}.elementor-7379 .elementor-element.elementor-element-2510850{--content-width:800px;}.elementor-7379 .elementor-element.elementor-element-91f92e6{--width:100%;}.elementor-7379 .elementor-element.elementor-element-5fe2d92{--width:50%;}.elementor-7379 .elementor-element.elementor-element-35cf6c5{--width:100%;}.elementor-7379 .elementor-element.elementor-element-8759d7f{--width:100%;}.elementor-7379 .elementor-element.elementor-element-b183e38{--content-width:800px;}.elementor-7379 .elementor-element.elementor-element-25c65cf{--width:500px;}.elementor-7379 .elementor-element.elementor-element-05cd6b9{--width:500px;}.elementor-7379 .elementor-element.elementor-element-62f1678{--width:500px;}.elementor-7379 .elementor-element.elementor-element-67cdf2c{--content-width:800px;}.elementor-7379 .elementor-element.elementor-element-2f70475{--content-width:1000px;}.elementor-7379 .elementor-element.elementor-element-0908e88{--width:100%;}.elementor-7379 .elementor-element.elementor-element-263d310{--width:100%;}.elementor-7379 .elementor-element.elementor-element-38a1062{--width:30%;}.elementor-7379 .elementor-element.elementor-element-df4c093{--width:30%;}.elementor-7379 .elementor-element.elementor-element-bdb999c{--width:30%;}.elementor-7379 .elementor-element.elementor-element-fd6d17f{--width:100%;}}@media(max-width:767px){.elementor-7379 .elementor-element.elementor-element-060fca8{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-7f7be6d{--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;--border-radius:0px 0px 0px 0px;}.elementor-7379 .elementor-element.elementor-element-fa73d90 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-7379 .elementor-element.elementor-element-fa73d90{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-7379 .elementor-element.elementor-element-46773d8 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-7379 .elementor-element.elementor-element-46773d8{--nav-menu-icon-size:20px;}.elementor-7379 .elementor-element.elementor-element-bdb1361{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7379 .elementor-element.elementor-element-595cd3a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-f409382{text-align:center;}.elementor-7379 .elementor-element.elementor-element-f409382 .elementor-heading-title{font-size:24px;}.elementor-7379 .elementor-element.elementor-element-c6ec5e4{text-align:center;}.elementor-7379 .elementor-element.elementor-element-c6ec5e4 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-ef4a685{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7379 .elementor-element.elementor-element-ee7af0a.elementor-element{--align-self:stretch;}.elementor-7379 .elementor-element.elementor-element-3a0e376.elementor-element{--align-self:stretch;}.elementor-7379 .elementor-element.elementor-element-933b9e8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-3acd101{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7379 .elementor-element.elementor-element-5a4151c{--min-height:250px;}.elementor-7379 .elementor-element.elementor-element-d63c9f2{text-align:center;}.elementor-7379 .elementor-element.elementor-element-d63c9f2 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-7e2aa80.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-7e2aa80{left:65px;}body.rtl .elementor-7379 .elementor-element.elementor-element-7e2aa80{right:65px;}.elementor-7379 .elementor-element.elementor-element-bdf2c06{--min-height:250px;}.elementor-7379 .elementor-element.elementor-element-020600a{text-align:center;}.elementor-7379 .elementor-element.elementor-element-020600a .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-73723d2.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-73723d2{left:65px;}body.rtl .elementor-7379 .elementor-element.elementor-element-73723d2{right:65px;}.elementor-7379 .elementor-element.elementor-element-6874435{--min-height:250px;}.elementor-7379 .elementor-element.elementor-element-86c739a{text-align:center;}.elementor-7379 .elementor-element.elementor-element-86c739a .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-c4889d1.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-c4889d1{left:65px;}body.rtl .elementor-7379 .elementor-element.elementor-element-c4889d1{right:65px;}.elementor-7379 .elementor-element.elementor-element-568fe06{--min-height:250px;}.elementor-7379 .elementor-element.elementor-element-5bf253d{text-align:center;}.elementor-7379 .elementor-element.elementor-element-5bf253d .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-5616261.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-7379 .elementor-element.elementor-element-5616261{left:65px;}body.rtl .elementor-7379 .elementor-element.elementor-element-5616261{right:65px;}.elementor-7379 .elementor-element.elementor-element-5cbede2{--gap:50px 25px;--row-gap:50px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-05bb2c1{text-align:center;}.elementor-7379 .elementor-element.elementor-element-05bb2c1 .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-701ed6e{text-align:center;}.elementor-7379 .elementor-element.elementor-element-701ed6e .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-52f4529{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7379 .elementor-element.elementor-element-95c1038.elementor-element{--align-self:stretch;}.elementor-7379 .elementor-element.elementor-element-3b2d30f{--gap:50px 25px;--row-gap:50px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-0628f7a{text-align:center;}.elementor-7379 .elementor-element.elementor-element-0628f7a .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-e9bd7dd{text-align:center;}.elementor-7379 .elementor-element.elementor-element-e9bd7dd .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-2bff9b0{text-align:center;}.elementor-7379 .elementor-element.elementor-element-2bff9b0 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-32ff9a2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7379 .elementor-element.elementor-element-df4dffc{text-align:center;}.elementor-7379 .elementor-element.elementor-element-df4dffc .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-d1c8b13{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7379 .elementor-element.elementor-element-9c78325{text-align:center;}.elementor-7379 .elementor-element.elementor-element-9c78325 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-72ba557{text-align:center;}.elementor-7379 .elementor-element.elementor-element-72ba557 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-be08442{text-align:center;}.elementor-7379 .elementor-element.elementor-element-be08442 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-634cb2d{text-align:center;}.elementor-7379 .elementor-element.elementor-element-634cb2d .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-bc5ed7c{text-align:center;}.elementor-7379 .elementor-element.elementor-element-bc5ed7c .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-ef675a4{text-align:center;}.elementor-7379 .elementor-element.elementor-element-ef675a4 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-2496bb6.elementor-element{--align-self:stretch;}.elementor-7379 .elementor-element.elementor-element-2510850{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-91f92e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7379 .elementor-element.elementor-element-3e2bcb0{text-align:center;}.elementor-7379 .elementor-element.elementor-element-3e2bcb0 .elementor-heading-title{font-size:var( --e-global-typography-27beaf9-font-size );line-height:var( --e-global-typography-27beaf9-line-height );}.elementor-7379 .elementor-element.elementor-element-8391ad0{text-align:center;}.elementor-7379 .elementor-element.elementor-element-8391ad0 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-fc6b6de{text-align:center;}.elementor-7379 .elementor-element.elementor-element-fc6b6de .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-d3b7259{text-align:center;}.elementor-7379 .elementor-element.elementor-element-d3b7259 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-b308260{text-align:center;}.elementor-7379 .elementor-element.elementor-element-b308260 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-284b030{text-align:center;}.elementor-7379 .elementor-element.elementor-element-284b030 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-e1ac945{text-align:center;}.elementor-7379 .elementor-element.elementor-element-e1ac945 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-88085f5{text-align:center;}.elementor-7379 .elementor-element.elementor-element-88085f5 .elementor-heading-title{font-size:var( --e-global-typography-36e1348-font-size );line-height:var( --e-global-typography-36e1348-line-height );}.elementor-7379 .elementor-element.elementor-element-2a598fa{text-align:center;}.elementor-7379 .elementor-element.elementor-element-2a598fa .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-d6163d3{text-align:center;}.elementor-7379 .elementor-element.elementor-element-d6163d3 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-b183e38{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-decfce9{text-align:center;}.elementor-7379 .elementor-element.elementor-element-dae7184{text-align:center;}.elementor-7379 .elementor-element.elementor-element-dae7184 .elementor-heading-title{font-size:var( --e-global-typography-c9de831-font-size );line-height:var( --e-global-typography-c9de831-line-height );}.elementor-7379 .elementor-element.elementor-element-5905263{text-align:center;}.elementor-7379 .elementor-element.elementor-element-0f70958{text-align:center;}.elementor-7379 .elementor-element.elementor-element-67cdf2c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7379 .elementor-element.elementor-element-4c14baf{text-align:center;}.elementor-7379 .elementor-element.elementor-element-4c14baf .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-1b059af{text-align:center;}.elementor-7379 .elementor-element.elementor-element-1b059af .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-1c68624{text-align:center;}.elementor-7379 .elementor-element.elementor-element-1c68624 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-0557414{text-align:center;}.elementor-7379 .elementor-element.elementor-element-0557414 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-eb2235e{text-align:center;}.elementor-7379 .elementor-element.elementor-element-eb2235e .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-3090f44{text-align:center;}.elementor-7379 .elementor-element.elementor-element-3090f44 .elementor-heading-title{font-size:var( --e-global-typography-9e0a6f6-font-size );line-height:var( --e-global-typography-9e0a6f6-line-height );}.elementor-7379 .elementor-element.elementor-element-2f70475{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-7379 .elementor-element.elementor-element-263d310{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7379 .elementor-element.elementor-element-0ac2026{text-align:center;}.elementor-7379 .elementor-element.elementor-element-89ce606{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7379 .elementor-element.elementor-element-c226b52{text-align:center;}.elementor-7379 .elementor-element.elementor-element-c226b52 .elementor-heading-title{font-size:var( --e-global-typography-3ffcc79-font-size );line-height:var( --e-global-typography-3ffcc79-line-height );}.elementor-7379 .elementor-element.elementor-element-9a2b6fa{text-align:center;}.elementor-7379 .elementor-element.elementor-element-7ca6171{text-align:center;}.elementor-7379 .elementor-element.elementor-element-bec536b{text-align:center;}.elementor-7379 .elementor-element.elementor-element-82aec54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7379 .elementor-element.elementor-element-6f449ea{text-align:center;}.elementor-7379 .elementor-element.elementor-element-b9292b5 .elementor-divider-separator{width:80%;}.elementor-7379 .elementor-element.elementor-element-b9292b5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7379 .elementor-element.elementor-element-e709ac7{text-align:center;}.elementor-7379 .elementor-element.elementor-element-256663d{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-7f7be6d */.menu {
  z-index: 9999;
  transform: translateY(0);
  transition: transform .4s ease;   /* animação padrão */
  will-change: transform;
}

.menu.is-hidden {
  transform: translateY(-130%);     /* some pra cima */
  transition: transform .6s ease;   /* mais lento pra esconder */
}

.menu.is-visible {
  transform: translateY(0);
  transition: transform .25s ease;  /* mais rápido pra aparecer */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e2aa80 */.elementor-7379 .elementor-element.elementor-element-7e2aa80 .elementor-button-icon{
    font-size:9px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73723d2 */.elementor-7379 .elementor-element.elementor-element-73723d2 .elementor-button-icon{
    font-size:9px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4889d1 */.elementor-7379 .elementor-element.elementor-element-c4889d1 .elementor-button-icon{
    font-size:9px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5616261 */.elementor-7379 .elementor-element.elementor-element-5616261 .elementor-button-icon{
    font-size:9px;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-8a0ea7f */.elementor-7379 .elementor-element.elementor-element-8a0ea7f::before{
  content:"";
  display:block;
  height:2px;
  width:44px;
  border-radius:999px;
  background: linear-gradient(90deg, rgba(42,160,164,.85), rgba(59,222,227,.85));
  opacity:.65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c07f4d */.card:hover{
    transform: translatey(-5px);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-b7f2ac0 */.elementor-7379 .elementor-element.elementor-element-b7f2ac0::before{
  content:"";
  display:block;
  height:2px;
  width:44px;
  border-radius:999px;
  background: linear-gradient(90deg, rgba(42,160,164,.85), rgba(59,222,227,.85));
  opacity:.65;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-754df52 */.elementor-7379 .elementor-element.elementor-element-754df52::before{
  content:"";
  display:block;
  height:2px;
  width:44px;
  border-radius:999px;
  background: linear-gradient(90deg, rgba(42,160,164,.85), rgba(59,222,227,.85));
  opacity:.65;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-632bd3f *//* ======= TAG / PILL – DARK MODE, LEFT ======= */
.section-tag-dark{
  /* tokens */
  --tag-bg: rgba(20, 210, 220, .10);
  --tag-border: rgba(20, 210, 220, .32);
  --tag-text: #b9f4f7;
  --tag-glow: rgba(20, 210, 220, .35);
  --line: rgba(185, 244, 247, .18);

  position: relative;
  width: 100%;
  margin: clamp(18px, 3vw, 28px) 0 clamp(10px, 2vw, 16px);
  isolation: isolate;
}

/* linha horizontal partindo da esquerda */
.section-tag-dark::before{
  content:"";
  position:absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: min(720px, 88vw);
  height: 1px;
  background: linear-gradient(90deg,
    var(--line),
    rgba(185, 244, 247, .28),
    transparent
  );
  z-index: -1;
}

/* pílula */
.section-tag-dark__text{
  display: inline-flex;
  align-items: center;
  gap: .55rem;

  padding: .62rem 1.05rem;
  border-radius: 999px;

  background:
    radial-gradient(120% 150% at 30% 20%, rgba(255,255,255,.18), transparent 55%),
    linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.02)),
    var(--tag-bg);

  border: 1px solid var(--tag-border);
  color: var(--tag-text);

  font: 600 clamp(.82rem, 1.15vw, .95rem)/1 system-ui, -apple-system, Segoe UI, Roboto, Arial;
  letter-spacing: .2px;
  backdrop-filter: blur(6px);

  box-shadow:
    0 10px 26px rgba(0,0,0,.45),
    0 0 0 0 var(--tag-glow);

  /* motion desktop */
  transform: translateX(-8px) scale(.98);
  opacity: 0;
  animation: tagInLeft .6s cubic-bezier(.2,.9,.2,1) .05s forwards;

  transition:
    transform .25s cubic-bezier(.2,.8,.2,1),
    box-shadow .25s ease,
    border-color .25s ease,
    background .25s ease;
}

/* marcador */
.section-tag-dark__text::before{
  content:"";
  width: .55rem;
  height: .55rem;
  border-radius: 999px;
  background: linear-gradient(180deg, #14d2dc, #0fb1b9);
  box-shadow: 0 0 0 4px rgba(20,210,220,.18);
}

/* hover */
.section-tag-dark__text:hover,
.section-tag-dark__text:focus-visible{
  transform: translateX(0) scale(1.01);
  border-color: rgba(20,210,220,.55);
  box-shadow:
    0 14px 32px rgba(0,0,0,.55),
    0 0 0 6px var(--tag-glow);
  outline: none;
}

/* animação desktop */
@keyframes tagInLeft{
  to{
    transform: translateX(0) scale(1);
    opacity: 1;
  }
}

@media (max-width: 420px){
  /* centraliza a pílula */
  .section-tag-dark{
    display: flex;
    justify-content: center;
  }

  /* linha passa a ser simétrica */
  .section-tag-dark::before{
    left: 50%;
    transform: translate(-50%, -50%);
    width: 92vw;
    background: linear-gradient(90deg,
      transparent,
      rgba(185, 244, 247, .28),
      transparent
    );
  }

  /* ajusta motion para eixo vertical */
  .section-tag-dark__text{
    padding: .55rem .9rem;
    gap: .45rem;

    transform: translateY(8px) scale(.98);
    animation: tagInUp .6s cubic-bezier(.2,.9,.2,1) .05s forwards;
  }
}

/* animação mobile */
@keyframes tagInUp{
  to{
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ed3b88 *//* ========= CARD CLICK (sem “botão” / sem sobrepor texto) ========= */
/* Cole no final do seu CSS. Aplica hover + click + foco + “dica” de clicável. */

.card-click{
      background:rgba(255,255,255,.06);
  cursor:pointer;
  position:relative;
  transform:translateZ(0);
  -webkit-tap-highlight-color:transparent;

  transition:
    transform .18s ease,
    box-shadow .18s ease,
    filter .18s ease;
  will-change:transform;

  box-shadow:0 10px 28px rgba(0,0,0,.18);
}

/* hover: levanta + realça */
.card-click:hover{
  transform:translateY(-6px);
  filter:brightness(1.03);
  box-shadow:0 22px 52px rgba(0,0,0,.28);
}

/* click: afunda */
.card-click:active{
  transform:translateY(-2px) scale(.995);
  box-shadow:0 12px 26px rgba(0,0,0,.22);
}

/* foco por teclado */
.card-click:focus-visible{
  outline:none;
  box-shadow:
    0 22px 52px rgba(0,0,0,.28),
    0 0 0 3px rgba(42,160,164,.42);
}

/* brilho sutil (não atrapalha texto) */
.card-click::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;

  background:
    radial-gradient(700px 240px at 30% -10%, rgba(42,160,164,.22), transparent 55%),
    linear-gradient(to bottom, rgba(255,255,255,.06), transparent 38%);
  opacity:0;
  transition:opacity .18s ease;
}

.card-click:hover::before,
.card-click:focus-visible::before{
  opacity:1;
}

/* Mobile: hover não existe → mantém discreto (mas visível) */
@media (max-width:768px){
  .card-click{ transform:none; }
  .card-click::after{
    opacity:.9;
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f598451 *//* ========= CARD CLICK (sem “botão” / sem sobrepor texto) ========= */
/* Cole no final do seu CSS. Aplica hover + click + foco + “dica” de clicável. */

.card-click{
      background:rgba(255,255,255,.06);
  cursor:pointer;
  position:relative;
  transform:translateZ(0);
  -webkit-tap-highlight-color:transparent;

  transition:
    transform .18s ease,
    box-shadow .18s ease,
    filter .18s ease;
  will-change:transform;

  box-shadow:0 10px 28px rgba(0,0,0,.18);
}

/* hover: levanta + realça */
.card-click:hover{
  transform:translateY(-6px);
  filter:brightness(1.03);
  box-shadow:0 22px 52px rgba(0,0,0,.28);
}

/* click: afunda */
.card-click:active{
  transform:translateY(-2px) scale(.995);
  box-shadow:0 12px 26px rgba(0,0,0,.22);
}

/* foco por teclado */
.card-click:focus-visible{
  outline:none;
  box-shadow:
    0 22px 52px rgba(0,0,0,.28),
    0 0 0 3px rgba(42,160,164,.42);
}

/* brilho sutil (não atrapalha texto) */
.card-click::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;

  background:
    radial-gradient(700px 240px at 30% -10%, rgba(42,160,164,.22), transparent 55%),
    linear-gradient(to bottom, rgba(255,255,255,.06), transparent 38%);
  opacity:0;
  transition:opacity .18s ease;
}

.card-click:hover::before,
.card-click:focus-visible::before{
  opacity:1;
}

/* Mobile: hover não existe → mantém discreto (mas visível) */
@media (max-width:768px){
  .card-click{ transform:none; }
  .card-click::after{
    opacity:.9;
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-691af9e *//* ========= CARD CLICK (sem “botão” / sem sobrepor texto) ========= */
/* Cole no final do seu CSS. Aplica hover + click + foco + “dica” de clicável. */

.card-click{
      background:rgba(255,255,255,.06);
  cursor:pointer;
  position:relative;
  transform:translateZ(0);
  -webkit-tap-highlight-color:transparent;

  transition:
    transform .18s ease,
    box-shadow .18s ease,
    filter .18s ease;
  will-change:transform;

  box-shadow:0 10px 28px rgba(0,0,0,.18);
}

/* hover: levanta + realça */
.card-click:hover{
  transform:translateY(-6px);
  filter:brightness(1.03);
  box-shadow:0 22px 52px rgba(0,0,0,.28);
}

/* click: afunda */
.card-click:active{
  transform:translateY(-2px) scale(.995);
  box-shadow:0 12px 26px rgba(0,0,0,.22);
}

/* foco por teclado */
.card-click:focus-visible{
  outline:none;
  box-shadow:
    0 22px 52px rgba(0,0,0,.28),
    0 0 0 3px rgba(42,160,164,.42);
}

/* brilho sutil (não atrapalha texto) */
.card-click::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;

  background:
    radial-gradient(700px 240px at 30% -10%, rgba(42,160,164,.22), transparent 55%),
    linear-gradient(to bottom, rgba(255,255,255,.06), transparent 38%);
  opacity:0;
  transition:opacity .18s ease;
}

.card-click:hover::before,
.card-click:focus-visible::before{
  opacity:1;
}

/* Mobile: hover não existe → mantém discreto (mas visível) */
@media (max-width:768px){
  .card-click{ transform:none; }
  .card-click::after{
    opacity:.9;
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65cca4e *//* ======= TAG / PILL ELEGANTE (LEFT → CENTER MOBILE) ======= */
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag{
  /* tokens */
  --tag-bg: rgba(14, 161, 170, .12);
  --tag-border: rgba(14, 161, 170, .28);
  --tag-text: #0d6f74;
  --tag-glow: rgba(14, 161, 170, .22);
  --line: rgba(13, 111, 116, .28);

  display: grid;
  place-items: start;
  width: fit-content;

  margin: clamp(14px, 3vw, 22px) 0 clamp(10px, 2vw, 16px);
  position: relative;
  isolation: isolate;
}

/* linha horizontal fluindo da esquerda */
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag::before{
  content:"";
  position:absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: min(820px, 92vw);
  height: 1px;
  background: linear-gradient(90deg,
    var(--line),
    rgba(13, 111, 116, .18),
    transparent
  );
  z-index: -1;
}

/* pílula */
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text{
  display: inline-flex;
  align-items: center;
  gap: .55rem;

  padding: .62rem 1.05rem;
  border-radius: 999px;

  background:
    radial-gradient(120% 150% at 30% 20%, rgba(255,255,255,.55), transparent 55%),
    linear-gradient(180deg, rgba(255,255,255,.70), rgba(255,255,255,.35)),
    var(--tag-bg);

  border: 1px solid var(--tag-border);
  color: var(--tag-text);

  font: 600 clamp(.82rem, 1.25vw, .95rem)/1 system-ui, -apple-system, Segoe UI, Roboto, Arial;
  letter-spacing: .2px;

  box-shadow:
    0 10px 22px rgba(0,0,0,.06),
    0 0 0 0 var(--tag-glow);

  /* motion */
  transform: translateY(6px) scale(.98);
  opacity: 0;
  animation: tagIn .65s cubic-bezier(.2,.9,.2,1) .05s forwards;

  transition:
    transform .25s cubic-bezier(.2,.8,.2,1),
    box-shadow .25s ease,
    border-color .25s ease,
    background .25s ease;
}

/* micro marcador */
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text::before{
  content:"";
  width: .55rem;
  height: .55rem;
  border-radius: 999px;
  background: linear-gradient(180deg, rgba(14,161,170,.95), rgba(13,111,116,.95));
  box-shadow: 0 0 0 4px rgba(14,161,170,.12);
}

/* hover / focus */
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text:hover,
.elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text:focus-visible{
  transform: translateY(-1px) scale(1.01);
  border-color: rgba(14,161,170,.45);
  box-shadow:
    0 14px 28px rgba(0,0,0,.08),
    0 0 0 6px var(--tag-glow);
  outline: none;
}

/* entrada */
@keyframes tagIn{
  to{
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

/* MOBILE — centraliza tudo */
@media (max-width: 420px){
  .elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag{
    place-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag::before{
    left: 50%;
    transform: translate(-50%, -50%);
    width: 96vw;
    background: linear-gradient(90deg,
      transparent,
      rgba(13,111,116,.28),
      transparent
    );
  }

  .elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text{
    padding: .55rem .9rem;
    gap: .45rem;
  }
}

/* acessibilidade */
@media (prefers-reduced-motion: reduce){
  .elementor-7379 .elementor-element.elementor-element-65cca4e .section-tag__text{
    animation: none;
    opacity: 1;
    transform: none;
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a393f32 */.elementor-7379 .elementor-element.elementor-element-a393f32 .swiper-wrapper {
    -webkit-transtion-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-7379 .elementor-element.elementor-element-a393f32 .swiper-slide-image{
    filter: grayscale(100%);
}

.elementor-7379 .elementor-element.elementor-element-a393f32 .swiper-slide-image:hover{
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5777ca *//* ======= TAG / PILL ELEGANTE (LEFT → CENTER MOBILE) ======= */
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag{
  /* tokens */
  --tag-bg: rgba(14, 161, 170, .12);
  --tag-border: rgba(14, 161, 170, .28);
  --tag-text: #0d6f74;
  --tag-glow: rgba(14, 161, 170, .22);
  --line: rgba(13, 111, 116, .28);

  display: grid;
  place-items: start;
  width: fit-content;

  margin: clamp(14px, 3vw, 22px) 0 clamp(10px, 2vw, 16px);
  position: relative;
  isolation: isolate;
}

/* linha horizontal fluindo da esquerda */
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag::before{
  content:"";
  position:absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: min(820px, 92vw);
  height: 1px;
  background: linear-gradient(90deg,
    var(--line),
    rgba(13, 111, 116, .18),
    transparent
  );
  z-index: -1;
}

/* pílula */
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text{
  display: inline-flex;
  align-items: center;
  gap: .55rem;

  padding: .62rem 1.05rem;
  border-radius: 999px;

  background:
    radial-gradient(120% 150% at 30% 20%, rgba(255,255,255,.55), transparent 55%),
    linear-gradient(180deg, rgba(255,255,255,.70), rgba(255,255,255,.35)),
    var(--tag-bg);

  border: 1px solid var(--tag-border);
  color: var(--tag-text);

  font: 600 clamp(.82rem, 1.25vw, .95rem)/1 system-ui, -apple-system, Segoe UI, Roboto, Arial;
  letter-spacing: .2px;

  box-shadow:
    0 10px 22px rgba(0,0,0,.06),
    0 0 0 0 var(--tag-glow);

  /* motion */
  transform: translateY(6px) scale(.98);
  opacity: 0;
  animation: tagIn .65s cubic-bezier(.2,.9,.2,1) .05s forwards;

  transition:
    transform .25s cubic-bezier(.2,.8,.2,1),
    box-shadow .25s ease,
    border-color .25s ease,
    background .25s ease;
}

/* micro marcador */
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text::before{
  content:"";
  width: .55rem;
  height: .55rem;
  border-radius: 999px;
  background: linear-gradient(180deg, rgba(14,161,170,.95), rgba(13,111,116,.95));
  box-shadow: 0 0 0 4px rgba(14,161,170,.12);
}

/* hover / focus */
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text:hover,
.elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text:focus-visible{
  transform: translateY(-1px) scale(1.01);
  border-color: rgba(14,161,170,.45);
  box-shadow:
    0 14px 28px rgba(0,0,0,.08),
    0 0 0 6px var(--tag-glow);
  outline: none;
}

/* entrada */
@keyframes tagIn{
  to{
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

/* MOBILE — centraliza tudo */
@media (max-width: 420px){
  .elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag{
    place-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag::before{
    left: 50%;
    transform: translate(-50%, -50%);
    width: 96vw;
    background: linear-gradient(90deg,
      transparent,
      rgba(13,111,116,.28),
      transparent
    );
  }

  .elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text{
    padding: .55rem .9rem;
    gap: .45rem;
  }
}

/* acessibilidade */
@media (prefers-reduced-motion: reduce){
  .elementor-7379 .elementor-element.elementor-element-e5777ca .section-tag__text{
    animation: none;
    opacity: 1;
    transform: none;
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dceab1e */.elementor-7379 .elementor-element.elementor-element-dceab1e .swiper-wrapper {
    -webkit-transtion-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-7379 .elementor-element.elementor-element-dceab1e .swiper-slide-image{
    filter: grayscale(100%);
}

.elementor-7379 .elementor-element.elementor-element-dceab1e .swiper-slide-image:hover{
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71f8049 *//* ======= TAG / PILL ELEGANTE (LEFT → CENTER MOBILE) ======= */
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag{
  /* tokens */
  --tag-bg: rgba(14, 161, 170, .12);
  --tag-border: rgba(14, 161, 170, .28);
  --tag-text: #0d6f74;
  --tag-glow: rgba(14, 161, 170, .22);
  --line: rgba(13, 111, 116, .28);

  display: grid;
  place-items: start;
  width: fit-content;

  margin: clamp(14px, 3vw, 22px) 0 clamp(10px, 2vw, 16px);
  position: relative;
  isolation: isolate;
}

/* linha horizontal fluindo da esquerda */
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag::before{
  content:"";
  position:absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: min(820px, 92vw);
  height: 1px;
  background: linear-gradient(90deg,
    var(--line),
    rgba(13, 111, 116, .18),
    transparent
  );
  z-index: -1;
}

/* pílula */
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text{
  display: inline-flex;
  align-items: center;
  gap: .55rem;

  padding: .62rem 1.05rem;
  border-radius: 999px;

  background:
    radial-gradient(120% 150% at 30% 20%, rgba(255,255,255,.55), transparent 55%),
    linear-gradient(180deg, rgba(255,255,255,.70), rgba(255,255,255,.35)),
    var(--tag-bg);

  border: 1px solid var(--tag-border);
  color: var(--tag-text);

  font: 600 clamp(.82rem, 1.25vw, .95rem)/1 system-ui, -apple-system, Segoe UI, Roboto, Arial;
  letter-spacing: .2px;

  box-shadow:
    0 10px 22px rgba(0,0,0,.06),
    0 0 0 0 var(--tag-glow);

  /* motion */
  transform: translateY(6px) scale(.98);
  opacity: 0;
  animation: tagIn .65s cubic-bezier(.2,.9,.2,1) .05s forwards;

  transition:
    transform .25s cubic-bezier(.2,.8,.2,1),
    box-shadow .25s ease,
    border-color .25s ease,
    background .25s ease;
}

/* micro marcador */
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text::before{
  content:"";
  width: .55rem;
  height: .55rem;
  border-radius: 999px;
  background: linear-gradient(180deg, rgba(14,161,170,.95), rgba(13,111,116,.95));
  box-shadow: 0 0 0 4px rgba(14,161,170,.12);
}

/* hover / focus */
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text:hover,
.elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text:focus-visible{
  transform: translateY(-1px) scale(1.01);
  border-color: rgba(14,161,170,.45);
  box-shadow:
    0 14px 28px rgba(0,0,0,.08),
    0 0 0 6px var(--tag-glow);
  outline: none;
}

/* entrada */
@keyframes tagIn{
  to{
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}

/* MOBILE — centraliza tudo */
@media (max-width: 420px){
  .elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag{
    place-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag::before{
    left: 50%;
    transform: translate(-50%, -50%);
    width: 96vw;
    background: linear-gradient(90deg,
      transparent,
      rgba(13,111,116,.28),
      transparent
    );
  }

  .elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text{
    padding: .55rem .9rem;
    gap: .45rem;
  }
}

/* acessibilidade */
@media (prefers-reduced-motion: reduce){
  .elementor-7379 .elementor-element.elementor-element-71f8049 .section-tag__text{
    animation: none;
    opacity: 1;
    transform: none;
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b6822cc */.elementor-7379 .elementor-element.elementor-element-b6822cc .swiper-wrapper {
    -webkit-transtion-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-7379 .elementor-element.elementor-element-b6822cc .swiper-slide-image{
    filter: grayscale(100%);
}

.elementor-7379 .elementor-element.elementor-element-b6822cc .swiper-slide-image:hover{
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f449ea */.destaque{
    color: #2AA0A4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a78aa3b */.botao-brilhante {
  position: relative;
  z-index: 1;
  font-weight: bold;
  border-radius: 5px;
  overflow: hidden;
    transition: transform 0.35s cubic-bezier(.2,.8,.2,1);
}

.botao-brilhante:hover {
        transform: translateY(-6px);
}


.botao-brilhante:hover::before,
.botao-brilhante:hover::after {
  animation: none;
}


.botao-brilhante::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255, 255, 255, 0.3) 50%,
    transparent 100%
  );
  transform: skewX(-25deg);
  animation: brilho-textura 2.5s infinite;
  z-index: 2;
  pointer-events: none;
}

.botao-brilhante::after {
  content: attr(data-text);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* Cor do brilho */
  font-weight: bold;
  z-index: 3;
  white-space: nowrap;
  mix-blend-mode: lighten;
  animation: brilho-texto 2.5s infinite;
  opacity: 0;
}

@keyframes brilho-textura {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}

@keyframes brilho-texto {
  0%, 100% {
    opacity: 0;
    transform: translate(-50%, -50%) translateX(-50%);
  }
  45% {
    opacity: 1;
    transform: translate(-50%, -50%) translateX(0%);
  }
  55% {
    opacity: 1;
    transform: translate(-50%, -50%) translateX(0%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5757f0e */.botao-secundario {
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out;
}

.botao-secundario:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 14px rgba(0,0,0,.1);
}/* End custom CSS */