.elementor-49 .elementor-element.elementor-element-34a1c38{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-eec4802{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-a794816{text-align:center;}.elementor-49 .elementor-element.elementor-element-a794816 .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c221901{width:var( --container-widget-width, 935px );max-width:935px;--container-widget-width:935px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-c221901 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-c221901 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:125%;color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-a32e234{width:var( --container-widget-width, 612px );max-width:612px;--container-widget-width:612px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-a32e234 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:125%;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:125%;fill:var( --e-global-color-7c2ddfd );color:var( --e-global-color-7c2ddfd );border-style:none;border-radius:4px 4px 4px 4px;padding:23px 39px 23px 39px;}.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button:focus{background-color:var( --e-global-color-7062380 );color:var( --e-global-color-7c2ddfd );border-color:var( --e-global-color-edcacb7 );}.elementor-49 .elementor-element.elementor-element-12f3dce{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-12f3dce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-12f3dce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button-content-wrapper{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button:focus svg{fill:var( --e-global-color-7c2ddfd );}.elementor-49 .elementor-element.elementor-element-4f4cca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-44de4a5{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-1bdae63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-49 .elementor-element.elementor-element-f34f50b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-49 .elementor-element.elementor-element-080277e .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-b9d5f57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;line-height:125%;color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-5e27053{width:var( --container-widget-width, 361px );max-width:361px;--container-widget-width:361px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-5e27053.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-5e27053 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:125%;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-3330e85{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-3d7a27c{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d7a27c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3d7a27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-3d7a27c:hover{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-bf39e58 > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-bf39e58{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-bf39e58.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-49 .elementor-element.elementor-element-bf39e58.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-bf39e58.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-bf39e58:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-bf39e58:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6254a0e{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6254a0e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6254a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6254a0e:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-2ca755c > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-2ca755c{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-2ca755c.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-49 .elementor-element.elementor-element-2ca755c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-2ca755c.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-2ca755c:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-2ca755c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5ba79b2{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5ba79b2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5ba79b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5ba79b2:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-533261d > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-533261d{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-533261d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-533261d.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-533261d.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-49 .elementor-element.elementor-element-533261d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-533261d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-533261d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-533261d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-533261d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-533261d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-533261d:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-533261d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-ae5b1e8{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ae5b1e8:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ae5b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-ae5b1e8:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b897575 > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-b897575{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-b897575.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b897575.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-b897575.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-49 .elementor-element.elementor-element-b897575.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-b897575.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-b897575.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-b897575.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-b897575.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-b897575.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-b897575:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-b897575:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-0ada72d{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0ada72d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0ada72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-0ada72d:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-078173a > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-078173a{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-078173a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-078173a.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-078173a.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-49 .elementor-element.elementor-element-078173a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-078173a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-078173a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-078173a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-078173a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-078173a.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-078173a:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-078173a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-f8e1ca6{--display:flex;--background-transition:0.3s;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-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f8e1ca6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f8e1ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-f8e1ca6:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-acbea2b > .elementor-widget-container{padding:40px 52px 40px 52px;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-acbea2b{--icon-box-icon-margin:8px;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-title{margin-bottom:8px;color:#404040;}.elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-acbea2b.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-49 .elementor-element.elementor-element-acbea2b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-acbea2b.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-acbea2b:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-acbea2b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-description{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-157c9fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-157c9fc:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-157c9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-049f0b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-20c8c38{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-1e96b71{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-c33c409 .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-8519ccb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;line-height:125%;color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-d043562{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-d043562.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-d3e28ff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9D9AAD30;--border-color:#9D9AAD30;--padding-top:32px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-d3e28ff:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d3e28ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-d3e28ff:hover{border-style:solid;}.elementor-49 .elementor-element.elementor-element-d3e28ff, .elementor-49 .elementor-element.elementor-element-d3e28ff::before{--border-transition:0.3s;}.elementor-49 .elementor-element.elementor-element-b00b253{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-b00b253.elementor-view-stacked .elementor-icon{background-color:#D21501;}.elementor-49 .elementor-element.elementor-element-b00b253.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-b00b253.elementor-view-default .elementor-icon{fill:#D21501;color:#D21501;border-color:#D21501;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-fc72b22{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9D9AAD30;--border-color:#9D9AAD30;--padding-top:32px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-fc72b22:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-fc72b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-fc72b22:hover{border-style:solid;}.elementor-49 .elementor-element.elementor-element-fc72b22, .elementor-49 .elementor-element.elementor-element-fc72b22::before{--border-transition:0.3s;}.elementor-49 .elementor-element.elementor-element-d3b6951{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-d3b6951.elementor-view-stacked .elementor-icon{background-color:#D21501;}.elementor-49 .elementor-element.elementor-element-d3b6951.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-d3b6951.elementor-view-default .elementor-icon{fill:#D21501;color:#D21501;border-color:#D21501;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-ac961e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9D9AAD30;--border-color:#9D9AAD30;--padding-top:32px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ac961e2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ac961e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-ac961e2:hover{border-style:solid;}.elementor-49 .elementor-element.elementor-element-ac961e2, .elementor-49 .elementor-element.elementor-element-ac961e2::before{--border-transition:0.3s;}.elementor-49 .elementor-element.elementor-element-6c5cfd5{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-6c5cfd5.elementor-view-stacked .elementor-icon{background-color:#D21501;}.elementor-49 .elementor-element.elementor-element-6c5cfd5.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-6c5cfd5.elementor-view-default .elementor-icon{fill:#D21501;color:#D21501;border-color:#D21501;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-f5a4139{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9D9AAD30;--border-color:#9D9AAD30;--padding-top:32px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f5a4139:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f5a4139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-f5a4139:hover{border-style:solid;}.elementor-49 .elementor-element.elementor-element-f5a4139, .elementor-49 .elementor-element.elementor-element-f5a4139::before{--border-transition:0.3s;}.elementor-49 .elementor-element.elementor-element-0f37895{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-0f37895.elementor-view-stacked .elementor-icon{background-color:#D21501;}.elementor-49 .elementor-element.elementor-element-0f37895.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-0f37895.elementor-view-default .elementor-icon{fill:#D21501;color:#D21501;border-color:#D21501;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-6755cc8{--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:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-49 .elementor-element.elementor-element-6755cc8.e-con{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-19d393f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-49 .elementor-element.elementor-element-2ab7965{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-adf65fd{z-index:2;}.elementor-49 .elementor-element.elementor-element-1742b9c{--display:flex;}.elementor-49 .elementor-element.elementor-element-367db81{z-index:2;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-0f9970b{left:-83px;}body.rtl .elementor-49 .elementor-element.elementor-element-0f9970b{right:-83px;}.elementor-49 .elementor-element.elementor-element-0f9970b{top:187px;}.elementor-49 .elementor-element.elementor-element-b52796c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:122px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;}.elementor-49 .elementor-element.elementor-element-b52796c.e-con{--align-self:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-88d8007 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-88d8007.elementor-view-stacked .elementor-icon{background-color:#04040500;}.elementor-49 .elementor-element.elementor-element-88d8007.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-88d8007.elementor-view-default .elementor-icon{color:#04040500;border-color:#04040500;}.elementor-49 .elementor-element.elementor-element-88d8007.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-88d8007.elementor-view-default .elementor-icon svg{fill:#04040500;}.elementor-49 .elementor-element.elementor-element-88d8007 .elementor-icon{font-size:24px;}.elementor-49 .elementor-element.elementor-element-88d8007 .elementor-icon svg{height:24px;}.elementor-49 .elementor-element.elementor-element-fe977c8 .elementor-heading-title{font-family:var( --e-global-typography-8e2c6a2-font-family ), Sans-serif;font-size:var( --e-global-typography-8e2c6a2-font-size );font-weight:var( --e-global-typography-8e2c6a2-font-weight );line-height:var( --e-global-typography-8e2c6a2-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-b11cc6f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-431e819 > .elementor-widget-container{margin:0px -400px 0px -400px;}.elementor-49 .elementor-element.elementor-element-431e819 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:500;line-height:125%;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-a631342{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a631342:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a631342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2150102;}.elementor-49 .elementor-element.elementor-element-b51d0fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-999d40c .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-65557a9{text-align:center;}.elementor-49 .elementor-element.elementor-element-65557a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;line-height:125%;color:#17161E;}.elementor-49 .elementor-element.elementor-element-cec3cbd{--display:flex;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-71c5347 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-71c5347 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:125%;fill:var( --e-global-color-7c2ddfd );color:var( --e-global-color-7c2ddfd );border-style:none;border-radius:4px 4px 4px 4px;padding:23px 39px 23px 39px;}.elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button:focus{background-color:var( --e-global-color-7062380 );color:var( --e-global-color-7c2ddfd );border-color:var( --e-global-color-edcacb7 );}.elementor-49 .elementor-element.elementor-element-bd1ee9f{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-bd1ee9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-bd1ee9f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button:focus svg{fill:var( --e-global-color-7c2ddfd );}.elementor-49 .elementor-element.elementor-element-6faff46{--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:120px 0px;--row-gap:120px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6faff46:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6faff46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6faff46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b478ba2{--display:flex;--gap:64px 0px;--row-gap:64px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-7c2ddfd );--border-color:var( --e-global-color-7c2ddfd );--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-967d325{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-49 .elementor-element.elementor-element-f78f828{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-49 .elementor-element.elementor-element-f78f828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-5c93851 .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-a471a61{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a471a61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;line-height:125%;color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-e4e5cc6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-e4e5cc6 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon{background:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon.prev-arrow{left:-70px;right:auto;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon.next-arrow{right:-70px;left:auto;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider .jet-slick-dots li{background:#D53C2C80;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4b4d8e2{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-49 .elementor-element.elementor-element-4b4d8e2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4b4d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-ec8a7c8{--display:flex;}.elementor-49 .elementor-element.elementor-element-ec8a7c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b45f4c1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#9D9AAD20;--border-color:#9D9AAD20;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-87d7104 .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-066b126{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:left;}.elementor-49 .elementor-element.elementor-element-066b126 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-5f6d276{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-5f6d276 .elementor-heading-title{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-7c8d52b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-1385c2d{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-1385c2d.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-1385c2d .elementor-heading-title{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:125%;fill:var( --e-global-color-7c2ddfd );color:var( --e-global-color-7c2ddfd );border-style:none;border-radius:4px 4px 4px 4px;padding:23px 39px 23px 39px;}.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button:focus{background-color:var( --e-global-color-7062380 );color:var( --e-global-color-7c2ddfd );border-color:var( --e-global-color-edcacb7 );}.elementor-49 .elementor-element.elementor-element-d94a653{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-d94a653 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d94a653.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button-content-wrapper{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button:focus svg{fill:var( --e-global-color-7c2ddfd );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-91764fb{right:72px;}body.rtl .elementor-49 .elementor-element.elementor-element-91764fb{left:72px;}.elementor-49 .elementor-element.elementor-element-91764fb{top:236px;}.elementor-49 .elementor-element.elementor-element-27b88ec{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-27b88ec:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-27b88ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itelasgradil.com.br/wp-content/uploads/2025/06/mapa_contato.webp");background-position:bottom center;background-repeat:no-repeat;}.elementor-49 .elementor-element.elementor-element-0be5da1{--display:flex;--gap:64px 0px;--row-gap:64px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-8152fe2{--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;}.elementor-49 .elementor-element.elementor-element-d0c94ab{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-49 .elementor-element.elementor-element-d0c94ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-581fd47 .elementor-heading-title{font-family:var( --e-global-typography-920d9e4-font-family ), Sans-serif;font-size:var( --e-global-typography-920d9e4-font-size );font-weight:var( --e-global-typography-920d9e4-font-weight );text-transform:var( --e-global-typography-920d9e4-text-transform );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c0bebeb{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-c0bebeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:500;line-height:125%;color:var( --e-global-color-7e03cfa );}.elementor-49 .elementor-element.elementor-element-10dc55a{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-10dc55a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:125%;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-95019b9{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-c6839ef .elementor-heading-title{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c519892 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-c519892.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c519892.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-c519892.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c519892.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-c519892.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c519892 .elementor-icon{font-size:24px;}.elementor-49 .elementor-element.elementor-element-c519892 .elementor-icon svg{height:24px;}.elementor-49 .elementor-element.elementor-element-0416168{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-8f8a938 .elementor-heading-title{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:var( --e-global-color-8b90af2 );}.elementor-49 .elementor-element.elementor-element-267e4d5 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-267e4d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-267e4d5.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-267e4d5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-267e4d5.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-267e4d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-267e4d5 .elementor-icon{font-size:24px;}.elementor-49 .elementor-element.elementor-element-267e4d5 .elementor-icon svg{height:24px;}.elementor-49 .elementor-element.elementor-element-a90efd7{--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-start;}.elementor-49 .elementor-element.elementor-element-dbde5d2{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-dbde5d2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-dbde5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6f662d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-6f662d5:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6f662d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-08aeeaf{--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-08aeeaf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-08aeeaf.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-08aeeaf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-08aeeaf:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-08aeeaf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-283ffa4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-283ffa4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-283ffa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-59d726f{--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-59d726f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-59d726f.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-59d726f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-59d726f:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-59d726f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-2995dc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2995dc0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2995dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-af0e539{--icon-box-icon-margin:16px;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-af0e539.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-af0e539.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-af0e539.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon{font-size:32px;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-49 .elementor-element.elementor-element-af0e539:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-af0e539:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-description{font-family:var( --e-global-typography-2927cbd-font-family ), Sans-serif;font-size:var( --e-global-typography-2927cbd-font-size );font-weight:var( --e-global-typography-2927cbd-font-weight );line-height:var( --e-global-typography-2927cbd-line-height );color:#FFFFFF;}body.elementor-page-49:not(.elementor-motion-effects-element-type-background), body.elementor-page-49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-a794816 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-080277e .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-157c9fc{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-49 .elementor-element.elementor-element-049f0b3{--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-49 .elementor-element.elementor-element-20c8c38{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-1e96b71.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-c33c409{text-align:center;}.elementor-49 .elementor-element.elementor-element-c33c409 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-8519ccb{text-align:center;}.elementor-49 .elementor-element.elementor-element-d043562{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-49 .elementor-element.elementor-element-b00b253{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-d3b6951{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-6c5cfd5{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-0f37895{--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-19d393f{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-0f9970b{left:-49px;}body.rtl .elementor-49 .elementor-element.elementor-element-0f9970b{right:-49px;}.elementor-49 .elementor-element.elementor-element-0f9970b{top:96px;}.elementor-49 .elementor-element.elementor-element-b52796c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;}.elementor-49 .elementor-element.elementor-element-b52796c.e-con{--align-self:flex-end;}.elementor-49 .elementor-element.elementor-element-fe977c8 .elementor-heading-title{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-431e819 > .elementor-widget-container{margin:0px -300px 0px -300px;}.elementor-49 .elementor-element.elementor-element-431e819 .elementor-heading-title{font-size:80px;}.elementor-49 .elementor-element.elementor-element-b51d0fe.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-999d40c{text-align:center;}.elementor-49 .elementor-element.elementor-element-999d40c .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-cec3cbd{--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-71c5347 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-71c5347 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-49 .elementor-element.elementor-element-71c5347 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-49 .elementor-element.elementor-element-6faff46{--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-967d325{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-967d325.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-5c93851{text-align:center;}.elementor-49 .elementor-element.elementor-element-5c93851 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-a471a61{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-a471a61.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-e4e5cc6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-49 .elementor-element.elementor-element-b45f4c1.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-87d7104{text-align:center;}.elementor-49 .elementor-element.elementor-element-87d7104 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-066b126{text-align:left;}.elementor-49 .elementor-element.elementor-element-066b126 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-49 .elementor-element.elementor-element-5f6d276 .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-1385c2d .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-27b88ec{--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-8152fe2{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-d0c94ab{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-581fd47{text-align:center;}.elementor-49 .elementor-element.elementor-element-581fd47 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c0bebeb{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:left;}.elementor-49 .elementor-element.elementor-element-c0bebeb.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-10dc55a{text-align:left;}.elementor-49 .elementor-element.elementor-element-95019b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;}.elementor-49 .elementor-element.elementor-element-c6839ef .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-0416168{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:130px;}.elementor-49 .elementor-element.elementor-element-8f8a938 .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-08aeeaf{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-59d726f{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-af0e539{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-eec4802{--padding-top:24px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49 .elementor-element.elementor-element-a794816{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a794816 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c221901 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-44de4a5{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-f34f50b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-080277e .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-b9d5f57{width:initial;max-width:initial;text-align:center;}.elementor-49 .elementor-element.elementor-element-b9d5f57 .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-5e27053{text-align:center;}.elementor-49 .elementor-element.elementor-element-3330e85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3d7a27c{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-bf39e58 .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-6254a0e{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-2ca755c .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-5ba79b2{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-533261d .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-ae5b1e8{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-b897575 .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-0ada72d{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-078173a .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-f8e1ca6{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-acbea2b .elementor-icon-box-description{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-157c9fc{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-049f0b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-20c8c38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1e96b71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-c33c409 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-8519ccb{width:initial;max-width:initial;text-align:center;}.elementor-49 .elementor-element.elementor-element-8519ccb .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-d043562{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-d3e28ff{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-b00b253{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-fc72b22{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-d3b6951{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-ac961e2{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-6c5cfd5{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-f5a4139{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-49 .elementor-element.elementor-element-0f37895{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-b52796c{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-b52796c.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-fe977c8 .elementor-heading-title{font-size:var( --e-global-typography-8e2c6a2-font-size );line-height:var( --e-global-typography-8e2c6a2-line-height );}.elementor-49 .elementor-element.elementor-element-431e819 > .elementor-widget-container{margin:0px -200px 0px -200px;}.elementor-49 .elementor-element.elementor-element-431e819 .elementor-heading-title{font-size:48px;}.elementor-49 .elementor-element.elementor-element-a631342{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b51d0fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-999d40c .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-65557a9{width:initial;max-width:initial;text-align:center;}.elementor-49 .elementor-element.elementor-element-65557a9 .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-71c5347 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-71c5347 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-49 .elementor-element.elementor-element-71c5347 > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-49 .elementor-element.elementor-element-6faff46{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-b478ba2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-967d325{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-f78f828{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-5c93851 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-a471a61{width:initial;max-width:initial;text-align:center;}.elementor-49 .elementor-element.elementor-element-a471a61 .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-e4e5cc6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-49 .elementor-element.elementor-element-e4e5cc6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-49 .elementor-element.elementor-element-4b4d8e2{--content-width:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b45f4c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-b45f4c1.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-87d7104 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-066b126{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-066b126 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-49 .elementor-element.elementor-element-5f6d276{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;text-align:center;}.elementor-49 .elementor-element.elementor-element-5f6d276 .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-7c8d52b{--width:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-1385c2d{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-1385c2d .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-91764fb{right:72px;}body.rtl .elementor-49 .elementor-element.elementor-element-91764fb{left:72px;}.elementor-49 .elementor-element.elementor-element-91764fb{top:4px;}.elementor-49 .elementor-element.elementor-element-27b88ec{--padding-top:32px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-0be5da1{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-8152fe2{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-d0c94ab{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-581fd47.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-581fd47 .elementor-heading-title{font-size:var( --e-global-typography-920d9e4-font-size );line-height:var( --e-global-typography-920d9e4-line-height );letter-spacing:var( --e-global-typography-920d9e4-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c0bebeb{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;text-align:center;}.elementor-49 .elementor-element.elementor-element-c0bebeb.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-c0bebeb .elementor-heading-title{font-size:24px;}.elementor-49 .elementor-element.elementor-element-10dc55a{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;text-align:center;}.elementor-49 .elementor-element.elementor-element-95019b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-95019b9.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-c6839ef .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-0416168{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-0416168.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-8f8a938 .elementor-heading-title{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-dbde5d2{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-6f662d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}.elementor-49 .elementor-element.elementor-element-2995dc0{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon-box-description{font-size:var( --e-global-typography-2927cbd-font-size );line-height:var( --e-global-typography-2927cbd-line-height );}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-f34f50b{--content-width:386px;}.elementor-49 .elementor-element.elementor-element-3330e85{--content-width:1216px;}.elementor-49 .elementor-element.elementor-element-3d7a27c{--width:384px;}.elementor-49 .elementor-element.elementor-element-6254a0e{--width:384px;}.elementor-49 .elementor-element.elementor-element-5ba79b2{--width:384px;}.elementor-49 .elementor-element.elementor-element-ae5b1e8{--width:384px;}.elementor-49 .elementor-element.elementor-element-0ada72d{--width:384px;}.elementor-49 .elementor-element.elementor-element-f8e1ca6{--width:384px;}.elementor-49 .elementor-element.elementor-element-20c8c38{--width:100%;}.elementor-49 .elementor-element.elementor-element-1e96b71{--content-width:371px;}.elementor-49 .elementor-element.elementor-element-b51d0fe{--content-width:386px;}.elementor-49 .elementor-element.elementor-element-dbde5d2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-3d7a27c{--width:100%;}.elementor-49 .elementor-element.elementor-element-6254a0e{--width:100%;}.elementor-49 .elementor-element.elementor-element-5ba79b2{--width:100%;}.elementor-49 .elementor-element.elementor-element-ae5b1e8{--width:100%;}.elementor-49 .elementor-element.elementor-element-0ada72d{--width:100%;}.elementor-49 .elementor-element.elementor-element-f8e1ca6{--width:100%;}.elementor-49 .elementor-element.elementor-element-19d393f{--content-width:500px;}.elementor-49 .elementor-element.elementor-element-d0c94ab{--width:72.826%;}}/* Start custom CSS for button, class: .elementor-element-12f3dce */.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button-icon{

margin-top: 0px;
font-size: 20px;
max-height: 20px;

}

.elementor-49 .elementor-element.elementor-element-12f3dce .elementor-button-text {

flex-grow: 0;
align-items: center;
justify-content: center;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dba40c4 */.marquee {
    width: 100%;
    overflow: hidden;
}

.marquee-inner {
    display: flex;
    width: calc(384px * 12);
    gap:32px;/* Ajuste conforme o número de imagens e sua largura */
    animation: scroll 30s linear infinite;
}

.marquee-inner img {
    width: 384px; /* Defina a largura das imagens conforme necessário */
    height: auto;
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

@media (max-width: 768px) {
    .marquee-inner {
        width: calc(246px * 12 + 16px * 9); /* Ajuste conforme o número de imagens e o gap */
        gap: 16px; /* Espaço entre as imagens */
    }

    .marquee-inner img {
        width: 246px; /* Largura das imagens */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf39e58 *//* Define a cor para o estado NORMAL da descrição */
#caixa-descricao-fix .elementor-icon-box-description {
    color: #6D6D6D; /* Sua cor normal */
    transition: color 0.3s ease; /* Efeito suave opcional */
}

/* Define a cor para o estado HOVER da descrição */
#caixa-descricao-fix:hover .elementor-icon-box-description {
    color: #FFFFFF; /* Sua cor de hover */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ca755c *//* Define a cor para o estado NORMAL da descrição */
#caixa-descricao-fix .elementor-icon-box-description {
    color: #6D6D6D; /* Sua cor normal */
    transition: color 0.3s ease; /* Efeito suave opcional */
}

/* Define a cor para o estado HOVER da descrição */
#caixa-descricao-fix:hover .elementor-icon-box-description {
    color: #FFFFFF; /* Sua cor de hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3330e85 */.elementor-49 .elementor-element.elementor-element-3330e85 .cardservico{
    display: flex;
    flex:1;
    min-width: 280px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b00b253 */.elementor-49 .elementor-element.elementor-element-b00b253 .elementor-icon {
    margin-top: 6px;
}

/* Seleciona o widget e força a cor da LINHA (stroke) para todos os elementos SVG internos */
#fix-cor-linha .elementor-icon svg,
#fix-cor-linha .elementor-icon svg path,
#fix-cor-linha .elementor-icon svg line,
#fix-cor-linha .elementor-icon svg polyline {
    stroke: #D21501 !important; /* Sua cor desejada para a linha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e28ff */.borda-animada-hover {
  position: relative;
}

.borda-animada-hover::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #D21501;
  transition: width 0.4s ease;
}

.borda-animada-hover:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3b6951 */.elementor-49 .elementor-element.elementor-element-d3b6951 .elementor-icon {
    margin-top: 6px;
}

/* Seleciona o widget e força a cor da LINHA (stroke) para todos os elementos SVG internos */
#fix-cor-linha .elementor-icon svg,
#fix-cor-linha .elementor-icon svg path,
#fix-cor-linha .elementor-icon svg line,
#fix-cor-linha .elementor-icon svg polyline {
    stroke: #D21501 !important; /* Sua cor desejada para a linha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc72b22 */.borda-animada-hover {
  position: relative;
}

.borda-animada-hover::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #D21501;
  transition: width 0.4s ease;
}

.borda-animada-hover:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c5cfd5 */.elementor-49 .elementor-element.elementor-element-6c5cfd5 .elementor-icon {
    margin-top: 6px;
}

/* Seleciona o widget e força a cor da LINHA (stroke) para todos os elementos SVG internos */
#fix-cor-linha .elementor-icon svg,
#fix-cor-linha .elementor-icon svg path,
#fix-cor-linha .elementor-icon svg line,
#fix-cor-linha .elementor-icon svg polyline {
    stroke: #D21501 !important; /* Sua cor desejada para a linha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac961e2 */.borda-animada-hover {
  position: relative;
}

.borda-animada-hover::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #D21501;
  transition: width 0.4s ease;
}

.borda-animada-hover:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0f37895 */.elementor-49 .elementor-element.elementor-element-0f37895 .elementor-icon {
    margin-top: 6px;
}

/* Seleciona o widget e força a cor da LINHA (stroke) para todos os elementos SVG internos */
#fix-cor-linha .elementor-icon svg,
#fix-cor-linha .elementor-icon svg path,
#fix-cor-linha .elementor-icon svg line,
#fix-cor-linha .elementor-icon svg polyline {
    stroke: #D21501 !important; /* Sua cor desejada para a linha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5a4139 */.borda-animada-hover {
  position: relative;
}

.borda-animada-hover::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #D21501;
  transition: width 0.3s ease;
}

.borda-animada-hover:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f9970b */#selo-qualidade-color svg path {
    stroke: #D75649 !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd1ee9f */.elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button-icon{

margin-top: 0px;
font-size: 20px;
max-height: 20px;

}

.elementor-49 .elementor-element.elementor-element-bd1ee9f .elementor-button-text {

flex-grow: 0;
align-items: center;
justify-content: center;

}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e4e5cc6 */.jet-listing-grid__slider .jet-slick-dots li {
    width: 14px;
    height: 14px
    
}

.jet-listing-grid__slider .jet-slick-dots li.slick-active {
    width: 22px;
    height: 16px;
    border-radius: 8px;
    transition: all 0.4s ease;
    
}

/* Remove a borda azul de foco que pode aparecer ao clicar */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .slick-dots li button:focus {
    outline: none;
}


/*********************************/


.jet-listing-grid__slider-icon.slick-arrow svg {
    display: none
}


/* Seta para a DIREITA (Next) */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon.next-arrow {
    background-image: url('https://itelasgradil.com.br/wp-content/uploads/2025/06/arrow-circle-left.svg');
}

/* Seta para a ESQUERDA (Prev) */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon.prev-arrow {
    background-image: url('https://itelasgradil.com.br/wp-content/uploads/2025/06/arrow-circle-left.svg');
}

/*********************************/
/* 1. ESCONDE O ÍCONE DE FONTE PADRÃO (SE HOUVER) */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon i {
    display: none;
}

/* 2. ESTILIZAÇÃO GERAL DOS BOTÕES USANDO MASK */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon {
    
    width: 48px;
    height: 48px;
    
    /* COR NORMAL DO ÍCONE */
    background-color: #7E1408; 

    /* Define o SEU SVG como uma máscara (molde) */
    /* ADICIONADO O PREFIXO -webkit- E A REGRA !important */
    -webkit-mask-image: url('https://itelasgradil.com.br/wp-content/uploads/2025/06/arrow-circle-left.svg') !important;
    mask-image: url('https://itelasgradil.com.br/wp-content/uploads/2025/06/arrow-circle-left.svg') !important;
    
    /* Propriedades da máscara */
    -webkit-mask-size: contain !important;
    mask-size: contain !important;
    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    mask-position: center !important;

    transition: background-color 0.3s ease;
}


/* 3. DEFINE A COR DO ÍCONE NO HOVER */
.elementor-49 .elementor-element.elementor-element-e4e5cc6 .jet-listing-grid__slider-icon:hover {
    background-color: #500902; /* COR DO ÍCONE NO HOVER */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d94a653 */.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button-icon{

margin-top: 0px;
font-size: 20px;
max-height: 20px;

}

.elementor-49 .elementor-element.elementor-element-d94a653 .elementor-button-text {

flex-grow: 0;
align-items: center;
justify-content: center;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c519892 */.elementor-49 .elementor-element.elementor-element-c519892 .elementor-icon  {
    margin-top: -1px;
}

.elementor-49 .elementor-element.elementor-element-c519892 .elementor-icon-wrapper {
    height: 20px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-267e4d5 */.elementor-49 .elementor-element.elementor-element-267e4d5 .elementor-icon  {
    margin-top: -1px;
}

.elementor-49 .elementor-element.elementor-element-267e4d5 .elementor-icon-wrapper {
    height: 20px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08aeeaf */.elementor-49 .elementor-element.elementor-element-08aeeaf .elementor-icon {
    margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d726f */.elementor-49 .elementor-element.elementor-element-59d726f .elementor-icon {
    margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af0e539 */.elementor-49 .elementor-element.elementor-element-af0e539 .elementor-icon {
    margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90efd7 */@media screen and (max-width: 414px) {
    
    .elementor-49 .elementor-element.elementor-element-a90efd7 {
    flex-direction: column-reverse;
}
}/* End custom CSS */
/* Start custom CSS */html {
  scroll-behavior: smooth;
}/* End custom CSS */