.elementor-32911 .elementor-element.elementor-element-e476954{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-32911 .elementor-element.elementor-element-e476954.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-4911000{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-2ff9955{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32911 .elementor-element.elementor-element-00aa52b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32911 .elementor-element.elementor-element-00aa52b.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-00aa52b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:600;line-height:59px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32911 .elementor-element.elementor-element-1ff2b08{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-1ff2b08.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32911 .elementor-element.elementor-element-83cb422 .elementor-button{background-color:#FF0A00;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-32911 .elementor-element.elementor-element-1ab9af8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-5e60f4c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-5e60f4c:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-5e60f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-5e60f4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-ba1369a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-ba1369a.e-con{--order:99999 /* order end hack */;}.elementor-32911 .elementor-element.elementor-element-97c284a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-97c284a:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-97c284a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-abe41ba{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-32911 .elementor-element.elementor-element-24fc073{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-24fc073.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-24fc073.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-24fc073.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-24fc073.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-24fc073:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-24fc073:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-24fc073 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-0a98d10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-0a98d10:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-0a98d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-7c4c2ea{--display:flex;}.elementor-32911 .elementor-element.elementor-element-f507735{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-f507735.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-f507735.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-f507735.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-f507735.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-f507735:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-f507735:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-f507735 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-cdbe36c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-cdbe36c:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-cdbe36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-a6f8790{--display:flex;}.elementor-32911 .elementor-element.elementor-element-463fa37{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-463fa37.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-463fa37.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-463fa37.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-463fa37.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-463fa37:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-463fa37:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-463fa37 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-2ca976b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-2ca976b:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-2ca976b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-1fa74cd{--display:flex;}.elementor-32911 .elementor-element.elementor-element-dbe61a1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-dbe61a1.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-dbe61a1.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-dbe61a1.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-dbe61a1.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-dbe61a1:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-dbe61a1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-dbe61a1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-4e97ebd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-4e97ebd:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-4e97ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-bd561e4{--display:flex;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-7ce0e5f.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-7ce0e5f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7ce0e5f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-a08589b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-32911 .elementor-element.elementor-element-a08589b:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-a08589b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-2574363{--display:flex;}.elementor-32911 .elementor-element.elementor-element-5fe1822{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-5fe1822.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-5fe1822.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-5fe1822.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-5fe1822.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-5fe1822:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-5fe1822:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-5fe1822 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-2ef8bc6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32911 .elementor-element.elementor-element-2ef8bc6.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-2ef8bc6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-d13a960{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-d13a960.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-8a32efb{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-bf93899{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-5940251{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-32911 .elementor-element.elementor-element-5940251.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-5940251 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-65fd245{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-32911 .elementor-element.elementor-element-65fd245.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-65fd245 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-7e240e4{--display:flex;--min-height:250px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7e240e4:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-7e240e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://tigerlog.com.br/wp-content/uploads/2026/10/C05.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32911 .elementor-element.elementor-element-eaefa24{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-eaefa24:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-eaefa24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-eaefa24.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-1c6bc11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-c8e7463{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-16836d2{--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:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-6588fbe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-bd2df27{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-32911 .elementor-element.elementor-element-bd2df27.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-bd2df27 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-6f696c1{--display:flex;--min-height:250px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-6f696c1:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-6f696c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://tigerlog.com.br/wp-content/uploads/2026/10/h1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32911 .elementor-element.elementor-element-1c6cbba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-780a880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-32911 .elementor-element.elementor-element-780a880:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-780a880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-29576d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-ada92a9.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-ada92a9.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-ada92a9.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-ada92a9:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-ada92a9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-ada92a9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-1c3c799{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-1c3c799.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-22f9db6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-22f9db6.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-31fb110{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-31fb110:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-31fb110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-d32cb40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-21591ea.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-21591ea.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-21591ea.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-21591ea:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-21591ea:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-21591ea .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-512bd67{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-512bd67.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-589d095{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-589d095.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-4ca1328{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:3;}.elementor-32911 .elementor-element.elementor-element-4ca1328:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-4ca1328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-c5b7f6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-bb26fc7.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-bb26fc7.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-bb26fc7.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-bb26fc7:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-bb26fc7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-bb26fc7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-97345b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-97345b8.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-99f3178{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-99f3178.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-45c3882{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-32911 .elementor-element.elementor-element-45c3882:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-45c3882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-d57e02e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-f68f795.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-f68f795.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-f68f795.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-f68f795:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-f68f795:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-f68f795 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-95dc284{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-95dc284.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-0fcfe9b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-0fcfe9b.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-89f9db8{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-89f9db8:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-89f9db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-d398341{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-8facf3c.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-8facf3c.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-8facf3c.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-8facf3c:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-8facf3c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-8facf3c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-ce1273d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-ce1273d.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-2332568{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-2332568.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-5968e1d{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:9;}.elementor-32911 .elementor-element.elementor-element-5968e1d:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-5968e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-383325b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-01a84b3.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-01a84b3.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-01a84b3.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-01a84b3:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-01a84b3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-01a84b3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-eb3c506{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-eb3c506.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-77941ff{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-77941ff.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-8ab87d9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-8ab87d9:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-8ab87d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-9e52ccc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32911 .elementor-element.elementor-element-9379b72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-9379b72:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-9379b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-5bd8177{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-d5ab35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-d5ab35d .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-d5ab35d .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-d5ab35d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-d5ab35d .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-d5ab35d:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-d5ab35d:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-d5ab35d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-b0ca629{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-b0ca629.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-8bdfbd4{--display:flex;}.elementor-32911 .elementor-element.elementor-element-7058543{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-7058543:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-7058543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-4ac9f5e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-38c0ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-38c0ac8 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-38c0ac8 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-38c0ac8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-38c0ac8 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-38c0ac8:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-38c0ac8:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-38c0ac8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-de9a4e5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-de9a4e5.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-04ef0a0{--display:flex;}.elementor-32911 .elementor-element.elementor-element-f0b05f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-f0b05f2:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-f0b05f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-482281c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-a60b0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-a60b0fe .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-a60b0fe .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-a60b0fe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-a60b0fe .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-a60b0fe:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-a60b0fe:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-a60b0fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-33aa022{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-33aa022.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-3e71fcc{--display:flex;}.elementor-32911 .elementor-element.elementor-element-fc2484e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-fc2484e:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-fc2484e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-8789202{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-18dbc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-18dbc7d .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-18dbc7d .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-18dbc7d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-18dbc7d .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-18dbc7d:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-18dbc7d:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-18dbc7d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-5dec9e6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-5dec9e6.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-0768f71{--display:flex;}.elementor-32911 .elementor-element.elementor-element-529e301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-529e301:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-529e301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-cdded02{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-90570c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-90570c2 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-90570c2 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-90570c2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-90570c2 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-90570c2:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-90570c2:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-90570c2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-abf7010{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-abf7010.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-4d05be8{--display:flex;}.elementor-32911 .elementor-element.elementor-element-1fadacf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-1fadacf:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-1fadacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-0c29126{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-72a8118{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-72a8118 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-72a8118 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-72a8118 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-72a8118 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-72a8118:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-72a8118:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-72a8118 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-1c79965{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-1c79965.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-fc51e00{--display:flex;}.elementor-32911 .elementor-element.elementor-element-d5a2cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-d5a2cc0:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-d5a2cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-cf8bd03{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-95c583f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-95c583f .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-95c583f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-95c583f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-95c583f .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-95c583f:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-95c583f:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-95c583f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-eb92194{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-eb92194.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-33245da{--display:flex;}.elementor-32911 .elementor-element.elementor-element-e4d0ab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-e4d0ab5:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-e4d0ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-3cce475{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-c53ba08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-c53ba08 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-c53ba08 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-c53ba08 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-c53ba08 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-c53ba08:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-c53ba08:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-c53ba08 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-e30ca66{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-e30ca66.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-2502158{--display:flex;}.elementor-32911 .elementor-element.elementor-element-cf6b7a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-cf6b7a5:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-cf6b7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-acd3573{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-a3486a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-a3486a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-a3486a8 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-a3486a8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-a3486a8 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-a3486a8:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-a3486a8:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-a3486a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-a3f37e3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-a3f37e3.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-a2ec233{--display:flex;}.elementor-32911 .elementor-element.elementor-element-8808145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-8808145:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-8808145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-03d8c8c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-6882d7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-6882d7b .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-6882d7b .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-6882d7b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-6882d7b .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-6882d7b:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-6882d7b:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-6882d7b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-4199cc6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-4199cc6.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-12fe9ee{--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-32911 .elementor-element.elementor-element-ef82055{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-ef82055:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-ef82055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-ef82055.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-0af06ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-0af06ab.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-cb786a0{--e-image-carousel-slides-to-show:3;}.elementor-32911 .elementor-element.elementor-element-cb786a0 .swiper-wrapper{display:flex;align-items:center;}.elementor-32911 .elementor-element.elementor-element-cb786a0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-32911 .elementor-element.elementor-element-53c8a1f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-53c8a1f.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-6e66f64{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-1c9ee5b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-cf5e827 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-539d6d3{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-539d6d3.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-c44bc47 .elementor-button{background-color:#FF0A00;border-radius:1000px 1000px 1000px 1000px;padding:15px 35px 15px 35px;}.elementor-32911 .elementor-element.elementor-element-57fb64e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-1975c70{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-1975c70:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-1975c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-1975c70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-24f6537{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-24f6537.e-con{--order:99999 /* order end hack */;}.elementor-32911 .elementor-element.elementor-element-8cf4396{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-8cf4396:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-8cf4396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-a46fe0b{--display:flex;}.elementor-32911 .elementor-element.elementor-element-e056b74{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-e056b74.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-e056b74.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-e056b74.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-e056b74.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-e056b74:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-e056b74:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-9bd42c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-9bd42c8:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-9bd42c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-5f40fa3{--display:flex;}.elementor-32911 .elementor-element.elementor-element-827570d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-827570d.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-827570d.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-827570d.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-827570d.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-827570d:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-827570d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-0d13f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-0d13f8a:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-0d13f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-f48312b{--display:flex;}.elementor-32911 .elementor-element.elementor-element-7ab7394{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-7ab7394.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-7ab7394.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7ab7394.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-7ab7394.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7ab7394:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-7ab7394:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-23ea80f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-23ea80f:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-23ea80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-cdadd2f{--display:flex;}.elementor-32911 .elementor-element.elementor-element-275fad6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-275fad6.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-275fad6.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-275fad6.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-275fad6.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-275fad6:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-275fad6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-e533e57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-e533e57:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-e533e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-1256155{--display:flex;}.elementor-32911 .elementor-element.elementor-element-7940b26{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-7940b26.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-7940b26.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7940b26.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-7940b26.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7940b26:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-7940b26:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-12d51c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-32911 .elementor-element.elementor-element-12d51c4:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-12d51c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-8df608b{--display:flex;}.elementor-32911 .elementor-element.elementor-element-59cfe5f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-32911 .elementor-element.elementor-element-59cfe5f.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-32911 .elementor-element.elementor-element-59cfe5f.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-59cfe5f.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-59cfe5f.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-59cfe5f:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-59cfe5f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#1B1B1B;}.elementor-32911 .elementor-element.elementor-element-000e371{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32911 .elementor-element.elementor-element-000e371.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-000e371 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-23a1c12{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-23a1c12.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-b18b8a5{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-1a11daf{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-5050a9c{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-32911 .elementor-element.elementor-element-5050a9c.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-5050a9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-ba153ab{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-32911 .elementor-element.elementor-element-ba153ab.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-32911 .elementor-element.elementor-element-ba153ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-0e38dea{--display:flex;--min-height:250px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-0e38dea:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-0e38dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://tigerlog.com.br/wp-content/uploads/2026/10/C05.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32911 .elementor-element.elementor-element-edd952f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-edd952f:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-edd952f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-edd952f.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-4a3ed07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-d968e2e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-4cfaf8d{--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:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-feb7c27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-45808aa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32911 .elementor-element.elementor-element-45808aa.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-45808aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:600;line-height:52px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-0dbeb10{--display:flex;--min-height:250px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-0dbeb10:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-0dbeb10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://tigerlog.com.br/wp-content/uploads/2026/10/h1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32911 .elementor-element.elementor-element-1842083{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-75f0819{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-32911 .elementor-element.elementor-element-75f0819:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-75f0819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-419e626{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-78fa765.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-78fa765.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-78fa765.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-78fa765:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-78fa765:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-78fa765 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-edd4db6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-edd4db6.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-2380b15{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-2380b15.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-eb407b1{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-eb407b1:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-eb407b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-f66c24e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-8d0911c.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-8d0911c.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-8d0911c.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-8d0911c:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-8d0911c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-8d0911c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-4420994{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-4420994.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-5b7cc77{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-5b7cc77.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-b3b98c8{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:3;}.elementor-32911 .elementor-element.elementor-element-b3b98c8:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-b3b98c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-bdb5b41{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-505382f.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-505382f.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-505382f.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-505382f:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-505382f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-505382f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-e952921{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-e952921.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-0ec84e0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-0ec84e0.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-41e68d2{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-32911 .elementor-element.elementor-element-41e68d2:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-41e68d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-35d6e7c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-7c140ad.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7c140ad.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-7c140ad.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7c140ad:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-7c140ad:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7c140ad .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-6fbcc93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-6fbcc93.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-ab141dd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-ab141dd.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-ded9f2c{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:5;}.elementor-32911 .elementor-element.elementor-element-ded9f2c:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-ded9f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-df0ab29{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-2194f17.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-2194f17.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-2194f17.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-2194f17:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-2194f17:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-2194f17 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-b65198d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-b65198d.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-6f36783{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-6f36783.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-129d1c3{--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:9;}.elementor-32911 .elementor-element.elementor-element-129d1c3:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-129d1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-81bda16{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-32911 .elementor-element.elementor-element-51b967e.elementor-view-stacked .elementor-icon{background-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-51b967e.elementor-view-framed .elementor-icon, .elementor-32911 .elementor-element.elementor-element-51b967e.elementor-view-default .elementor-icon{fill:#FF0A00;color:#FF0A00;border-color:#FF0A00;}.elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon{font-size:50px;}.elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-51b967e:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-51b967e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-51b967e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-7a5f9ce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7a5f9ce.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-40a87da{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#000000;}.elementor-32911 .elementor-element.elementor-element-40a87da.elementor-element{--align-self:flex-start;}.elementor-32911 .elementor-element.elementor-element-1ab0571{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-1ab0571:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-1ab0571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32911 .elementor-element.elementor-element-c363226{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32911 .elementor-element.elementor-element-310818a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-310818a:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-310818a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-2151c14{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-e2f66a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-e2f66a5 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-e2f66a5 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-e2f66a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-e2f66a5 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-e2f66a5:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-e2f66a5:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-e2f66a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-6550261{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-6550261.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-8fa5b16{--display:flex;}.elementor-32911 .elementor-element.elementor-element-3e45579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-3e45579:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-3e45579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-7c43483{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-844584f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-844584f .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-844584f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-844584f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-844584f .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-844584f:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-844584f:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-844584f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-f22421e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-f22421e.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-fb0d7a6{--display:flex;}.elementor-32911 .elementor-element.elementor-element-f9db9d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-f9db9d1:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-f9db9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-b52e791{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-8c27235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-8c27235 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-8c27235 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-8c27235 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-8c27235 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-8c27235:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-8c27235:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-8c27235 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-e783c34{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-e783c34.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-bf17561{--display:flex;}.elementor-32911 .elementor-element.elementor-element-b1b3c18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-b1b3c18:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-b1b3c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-e9dfeb7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-f6c8d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-f6c8d74 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-f6c8d74 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-f6c8d74 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-f6c8d74 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-f6c8d74:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-f6c8d74:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-f6c8d74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-4d58d6d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-4d58d6d.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-f3d3a73{--display:flex;}.elementor-32911 .elementor-element.elementor-element-10c6ce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-10c6ce5:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-10c6ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-3c8cb60{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7be8696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-7be8696 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-7be8696 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7be8696 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-7be8696 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-7be8696:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-7be8696:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-7be8696 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-3e015c1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-3e015c1.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-8a4de28{--display:flex;}.elementor-32911 .elementor-element.elementor-element-47662f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-47662f7:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-47662f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-038695d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-04b3c64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-04b3c64 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-04b3c64 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-04b3c64 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-04b3c64 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-04b3c64:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-04b3c64:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-04b3c64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-1db7f4a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-1db7f4a.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-409e732{--display:flex;}.elementor-32911 .elementor-element.elementor-element-4ebd717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-4ebd717:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-4ebd717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-589defc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-49cff16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-49cff16 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-49cff16 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-49cff16 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-49cff16 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-49cff16:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-49cff16:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-49cff16 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-d8586a8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-d8586a8.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-9aadafa{--display:flex;}.elementor-32911 .elementor-element.elementor-element-0078b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-0078b15:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-0078b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-9821f41{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-ff0ab76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-ff0ab76 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-ff0ab76 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-ff0ab76 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-ff0ab76 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-ff0ab76:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-ff0ab76:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-ff0ab76 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-7065c33{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-7065c33.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-a17a1ea{--display:flex;}.elementor-32911 .elementor-element.elementor-element-d06b21c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-d06b21c:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-d06b21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-846647d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-987840a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-987840a .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-987840a .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-987840a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-987840a .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-987840a:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-987840a:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-987840a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-e289ffe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-e289ffe.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-f093127{--display:flex;}.elementor-32911 .elementor-element.elementor-element-33ae697{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;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:#0000001C;--border-color:#0000001C;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-32911 .elementor-element.elementor-element-33ae697:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-33ae697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-1f1e51e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-74a5413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32911 .elementor-element.elementor-element-74a5413 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-74a5413 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-74a5413 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-32911 .elementor-element.elementor-element-74a5413 .elementor-icon-box-title{color:#000000;}.elementor-32911 .elementor-element.elementor-element-74a5413:has(:hover) .elementor-icon-box-title,
					 .elementor-32911 .elementor-element.elementor-element-74a5413:has(:focus) .elementor-icon-box-title{color:#030303;}.elementor-32911 .elementor-element.elementor-element-74a5413 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-32911 .elementor-element.elementor-element-77c71cc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-32911 .elementor-element.elementor-element-77c71cc.elementor-element{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-25f6ace{--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-32911 .elementor-element.elementor-element-4515eca{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-32911 .elementor-element.elementor-element-4515eca:not(.elementor-motion-effects-element-type-background), .elementor-32911 .elementor-element.elementor-element-4515eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-32911 .elementor-element.elementor-element-4515eca.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32911 .elementor-element.elementor-element-d6ebcd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-d6ebcd1.e-con{--align-self:center;}.elementor-32911 .elementor-element.elementor-element-818dd1b{--e-image-carousel-slides-to-show:3;}.elementor-32911 .elementor-element.elementor-element-818dd1b .swiper-wrapper{display:flex;align-items:center;}.elementor-32911 .elementor-element.elementor-element-818dd1b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}@media(min-width:768px){.elementor-32911 .elementor-element.elementor-element-e476954{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-4911000{--width:90%;}.elementor-32911 .elementor-element.elementor-element-2ff9955{--width:100%;}.elementor-32911 .elementor-element.elementor-element-5e60f4c{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-ba1369a{--width:90%;}.elementor-32911 .elementor-element.elementor-element-97c284a{--width:100%;}.elementor-32911 .elementor-element.elementor-element-0a98d10{--width:100%;}.elementor-32911 .elementor-element.elementor-element-7c4c2ea{--width:100%;}.elementor-32911 .elementor-element.elementor-element-cdbe36c{--width:100%;}.elementor-32911 .elementor-element.elementor-element-2ca976b{--width:100%;}.elementor-32911 .elementor-element.elementor-element-4e97ebd{--width:100%;}.elementor-32911 .elementor-element.elementor-element-a08589b{--width:100%;}.elementor-32911 .elementor-element.elementor-element-d13a960{--width:90%;}.elementor-32911 .elementor-element.elementor-element-8a32efb{--width:50%;}.elementor-32911 .elementor-element.elementor-element-7e240e4{--width:51%;}.elementor-32911 .elementor-element.elementor-element-eaefa24{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-1c6bc11{--width:90%;}.elementor-32911 .elementor-element.elementor-element-c8e7463{--width:50%;}.elementor-32911 .elementor-element.elementor-element-16836d2{--width:100%;}.elementor-32911 .elementor-element.elementor-element-6f696c1{--width:100%;}.elementor-32911 .elementor-element.elementor-element-1c6cbba{--width:60%;}.elementor-32911 .elementor-element.elementor-element-780a880{--width:100%;}.elementor-32911 .elementor-element.elementor-element-31fb110{--width:100%;}.elementor-32911 .elementor-element.elementor-element-4ca1328{--width:100%;}.elementor-32911 .elementor-element.elementor-element-45c3882{--width:100%;}.elementor-32911 .elementor-element.elementor-element-89f9db8{--width:100%;}.elementor-32911 .elementor-element.elementor-element-5968e1d{--width:100%;}.elementor-32911 .elementor-element.elementor-element-9379b72{--width:35%;}.elementor-32911 .elementor-element.elementor-element-7058543{--width:35%;}.elementor-32911 .elementor-element.elementor-element-f0b05f2{--width:35%;}.elementor-32911 .elementor-element.elementor-element-fc2484e{--width:35%;}.elementor-32911 .elementor-element.elementor-element-529e301{--width:35%;}.elementor-32911 .elementor-element.elementor-element-1fadacf{--width:35%;}.elementor-32911 .elementor-element.elementor-element-d5a2cc0{--width:35%;}.elementor-32911 .elementor-element.elementor-element-e4d0ab5{--width:35%;}.elementor-32911 .elementor-element.elementor-element-cf6b7a5{--width:35%;}.elementor-32911 .elementor-element.elementor-element-8808145{--width:35%;}.elementor-32911 .elementor-element.elementor-element-ef82055{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-0af06ab{--width:90%;}.elementor-32911 .elementor-element.elementor-element-53c8a1f{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-6e66f64{--width:90%;}.elementor-32911 .elementor-element.elementor-element-1c9ee5b{--width:100%;}.elementor-32911 .elementor-element.elementor-element-1975c70{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-24f6537{--width:90%;}.elementor-32911 .elementor-element.elementor-element-8cf4396{--width:100%;}.elementor-32911 .elementor-element.elementor-element-9bd42c8{--width:100%;}.elementor-32911 .elementor-element.elementor-element-5f40fa3{--width:100%;}.elementor-32911 .elementor-element.elementor-element-0d13f8a{--width:100%;}.elementor-32911 .elementor-element.elementor-element-23ea80f{--width:100%;}.elementor-32911 .elementor-element.elementor-element-e533e57{--width:100%;}.elementor-32911 .elementor-element.elementor-element-12d51c4{--width:100%;}.elementor-32911 .elementor-element.elementor-element-23a1c12{--width:90%;}.elementor-32911 .elementor-element.elementor-element-b18b8a5{--width:50%;}.elementor-32911 .elementor-element.elementor-element-0e38dea{--width:51%;}.elementor-32911 .elementor-element.elementor-element-edd952f{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-4a3ed07{--width:90%;}.elementor-32911 .elementor-element.elementor-element-d968e2e{--width:50%;}.elementor-32911 .elementor-element.elementor-element-4cfaf8d{--width:100%;}.elementor-32911 .elementor-element.elementor-element-0dbeb10{--width:100%;}.elementor-32911 .elementor-element.elementor-element-1842083{--width:60%;}.elementor-32911 .elementor-element.elementor-element-75f0819{--width:100%;}.elementor-32911 .elementor-element.elementor-element-eb407b1{--width:100%;}.elementor-32911 .elementor-element.elementor-element-b3b98c8{--width:100%;}.elementor-32911 .elementor-element.elementor-element-41e68d2{--width:100%;}.elementor-32911 .elementor-element.elementor-element-ded9f2c{--width:100%;}.elementor-32911 .elementor-element.elementor-element-129d1c3{--width:100%;}.elementor-32911 .elementor-element.elementor-element-310818a{--width:35%;}.elementor-32911 .elementor-element.elementor-element-3e45579{--width:35%;}.elementor-32911 .elementor-element.elementor-element-f9db9d1{--width:35%;}.elementor-32911 .elementor-element.elementor-element-b1b3c18{--width:35%;}.elementor-32911 .elementor-element.elementor-element-10c6ce5{--width:35%;}.elementor-32911 .elementor-element.elementor-element-47662f7{--width:35%;}.elementor-32911 .elementor-element.elementor-element-4ebd717{--width:35%;}.elementor-32911 .elementor-element.elementor-element-0078b15{--width:35%;}.elementor-32911 .elementor-element.elementor-element-d06b21c{--width:35%;}.elementor-32911 .elementor-element.elementor-element-33ae697{--width:35%;}.elementor-32911 .elementor-element.elementor-element-4515eca{--width:1400%;}.elementor-32911 .elementor-element.elementor-element-d6ebcd1{--width:90%;}}@media(max-width:1024px){.elementor-32911 .elementor-element.elementor-element-12fe9ee{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32911 .elementor-element.elementor-element-25f6ace{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-32911 .elementor-element.elementor-element-12fe9ee{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32911 .elementor-element.elementor-element-ef82055{--padding-top:20px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-32911 .elementor-element.elementor-element-53c8a1f{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32911 .elementor-element.elementor-element-cf5e827{width:var( --container-widget-width, 966px );max-width:966px;--container-widget-width:966px;--container-widget-flex-grow:0;text-align:start;}.elementor-32911 .elementor-element.elementor-element-cf5e827.elementor-element{--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-cf5e827 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-32911 .elementor-element.elementor-element-539d6d3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-1975c70{--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32911 .elementor-element.elementor-element-24f6537{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-8cf4396{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-a46fe0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-e056b74{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-e056b74 .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-9bd42c8{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-5f40fa3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-827570d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-827570d .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-0d13f8a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-f48312b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7ab7394{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-7ab7394 .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-23ea80f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-cdadd2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-275fad6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-275fad6 .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-e533e57{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-1256155{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-7940b26{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-7940b26 .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-12d51c4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32911 .elementor-element.elementor-element-8df608b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32911 .elementor-element.elementor-element-59cfe5f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-wrapper{text-align:start;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-title, .elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-title a{font-size:20px;}.elementor-32911 .elementor-element.elementor-element-59cfe5f .elementor-icon-box-description{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-000e371{padding:0px 0px 10px 0px;}.elementor-32911 .elementor-element.elementor-element-000e371 .elementor-heading-title{font-size:28px;}.elementor-32911 .elementor-element.elementor-element-5050a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-32911 .elementor-element.elementor-element-5050a9c .elementor-heading-title{font-size:15px;}.elementor-32911 .elementor-element.elementor-element-ba153ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-32911 .elementor-element.elementor-element-ba153ab.elementor-element{--order:-99999 /* order start hack */;}.elementor-32911 .elementor-element.elementor-element-ba153ab .elementor-heading-title{font-size:28px;}.elementor-32911 .elementor-element.elementor-element-edd952f{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-32911 .elementor-element.elementor-element-45808aa{padding:0px 0px 10px 0px;}.elementor-32911 .elementor-element.elementor-element-45808aa .elementor-heading-title{font-size:28px;}.elementor-32911 .elementor-element.elementor-element-1842083{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-32911 .elementor-element.elementor-element-2380b15{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-5b7cc77{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-0ec84e0{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-ab141dd{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-6f36783{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-40a87da{font-size:15px;line-height:1.5em;}.elementor-32911 .elementor-element.elementor-element-1ab0571{--padding-top:25px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-32911 .elementor-element.elementor-element-25f6ace{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32911 .elementor-element.elementor-element-4515eca{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for heading, class: .elementor-element-00aa52b */.elementor-32911 .elementor-element.elementor-element-00aa52b span {
    color: transparent !important;
    background: linear-gradient(90deg, #FFFFFF 0%, #FF0A00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83cb422 */.elementor-32911 .elementor-element.elementor-element-83cb422 .elementor-button {
    background: #FF0A00;
    position: relative;
    box-shadow:
        0 10px 20px rgba(255, 10, 0, 0.28),
        0 22px 45px rgba(255, 10, 0, 0.16),
        0 35px 70px rgba(255, 10, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e476954 *//* ==========================================
   TIGERLOG — CORREÇÃO DA LINHA NA MÁSCARA
   DESKTOP, TABLET E MOBILE
========================================== */

.elementor .elementor-element.tiger-hero.tiger-recorte-inferior {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    /*
     * Aumenta a camada curva em 2px.
     * Cria sobreposição com a parte retangular,
     * mantendo a altura total do container.
     */
    -webkit-mask-size:
        100% calc(var(--altura-recorte, 28px) + 2px),
        100% calc(100% - var(--altura-recorte, 28px)) !important;

    mask-size:
        100% calc(var(--altura-recorte, 28px) + 2px),
        100% calc(100% - var(--altura-recorte, 28px)) !important;

    -webkit-mask-position:
        center bottom,
        center top !important;

    mask-position:
        center bottom,
        center top !important;

    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;

    -webkit-mask-composite: source-over !important;
    mask-composite: add !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c284a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e240e4 */.elementor-32911 .elementor-element.elementor-element-7e240e4 {
    position: relative !important;
    overflow: hidden !important;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    -webkit-mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    -webkit-mask-size: 100% 100% !important;

    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    mask-repeat: no-repeat !important;
    mask-position: center !important;
    mask-size: 100% 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f696c1 */.elementor-32911 .elementor-element.elementor-element-6f696c1 {
    position: relative !important;
    overflow: hidden !important;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    -webkit-mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    -webkit-mask-size: 100% 100% !important;

    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    mask-repeat: no-repeat !important;
    mask-position: center !important;
    mask-size: 100% 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16836d2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780a880 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9379b72 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7058543 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b05f2 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2484e *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529e301 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fadacf *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a2cc0 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d0ab5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf6b7a5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8808145 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-12fe9ee *//* ==========================================
   TIGERLOG — ALINHAMENTO DO CARROSSEL
   DESKTOP + TABLET + MOBILE
========================================== */

/* DESKTOP */
@media (min-width: 1025px) {
    .tiger-carrossel-servicos {
        padding-left: 38px !important;
        padding-right: 0 !important;
        box-sizing: border-box;
    }
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .tiger-carrossel-servicos {
        padding-left: 24px !important;
        padding-right: 0 !important;
        box-sizing: border-box;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .tiger-carrossel-servicos {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cb786a0 */<style>
/* ==========================================
   TIGERLOG — CARROSSEL CONTÍNUO
   DESKTOP, TABLET E MOBILE
========================================== */

/* AJUSTA O WIDGET QUE CONTÉM ESTA GALERIA */
.elementor-widget-html:has(.tiger-faixa-logistica) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 1 1 100% !important;
    align-self: stretch !important;
}

.elementor-widget-html:has(.tiger-faixa-logistica)
> .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
}

/* EXIBE O CONTÊINER ORIGINAL NO TABLET E MOBILE */
@media (max-width: 1024px) {
    .elementor.elementor-1825
    .elementor-element.elementor-element-a4d6081 {
        display: flex !important;
    }
}

/* OCULTA O CARROSSEL ANTIGO */
.elementor-element.elementor-element-6a979e3 {
    display: none !important;
}

/* ==========================================
   ÁREA VISÍVEL
========================================== */

.tiger-faixa-logistica {
    --tiger-fade: 80px;
    --tiger-gap: 14px;
    --tiger-altura: 245px;
    --tiger-duracao: 40s;

    display: block;
    width: 100%;
    max-width: 100%;
    min-width: 0;

    padding: 0;
    overflow: hidden;
    box-sizing: border-box;

    container-type: inline-size;
    direction: ltr;
    background: transparent;

    /* A máscara controla transparência, não a cor do fundo. */
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0,
        #000 var(--tiger-fade),
        #000 calc(100% - var(--tiger-fade)),
        transparent 100%
    );

    mask-image: linear-gradient(
        to right,
        transparent 0,
        #000 var(--tiger-fade),
        #000 calc(100% - var(--tiger-fade)),
        transparent 100%
    );

    mask-mode: alpha;

    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;

    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}

/* ==========================================
   TRILHO EM MOVIMENTO
========================================== */

.tiger-faixa-logistica > .tiger-faixa-trilho {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center;
    justify-content: flex-start !important;

    width: max-content !important;
    max-width: none !important;

    gap: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0;

    direction: ltr;
    will-change: transform;

    animation:
        tiger-logistica-direita-v2
        var(--tiger-duracao)
        linear
        infinite !important;

    animation-play-state: running !important;
}

/* ==========================================
   GRUPOS IDÊNTICOS PARA LOOP CONTÍNUO
========================================== */

.tiger-faixa-logistica
> .tiger-faixa-trilho
> .tiger-faixa-grupo {
    display: flex !important;
    flex-flow: row nowrap !important;
    flex: 0 0 auto !important;
    align-items: center;

    width: max-content !important;
    max-width: none !important;

    gap: var(--tiger-gap) !important;
    margin: 0 !important;

    padding: 0 var(--tiger-gap) 0 0 !important;
    border: 0;

    box-sizing: border-box;
}

/* ==========================================
   IMAGENS — TRÊS VISÍVEIS NO DESKTOP
========================================== */

.tiger-faixa-logistica .tiger-faixa-grupo > img {
    display: block !important;
    flex: 0 0 auto !important;

    width: calc(
        (100cqw - var(--tiger-gap) - var(--tiger-gap)) / 3
    ) !important;

    min-width: 0 !important;
    max-width: none !important;

    height: var(--tiger-altura) !important;
    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;

    object-fit: cover;
    object-position: center;
    border-radius: 6px;

    box-sizing: border-box;
    user-select: none;
    -webkit-user-drag: none;
}

/* ==========================================
   MOVIMENTO PARA A DIREITA
========================================== */

@keyframes tiger-logistica-direita-v2 {
    from {
        transform: translate3d(-50%, 0, 0);
    }

    to {
        transform: translate3d(0, 0, 0);
    }
}

/* ==========================================
   TABLET — DUAS IMAGENS VISÍVEIS
========================================== */

@media (max-width: 1024px) {
    .tiger-faixa-logistica {
        --tiger-fade: 55px;
        --tiger-gap: 12px;
        --tiger-altura: 220px;
    }

    .tiger-faixa-logistica .tiger-faixa-grupo > img {
        width: calc(
            (100cqw - var(--tiger-gap)) / 2
        ) !important;
    }
}

/* ==========================================
   MOBILE — UMA IMAGEM VISÍVEL
========================================== */

@media (max-width: 767px) {
    .tiger-faixa-logistica {
        --tiger-fade: 28px;
        --tiger-gap: 10px;
        --tiger-altura: 200px;
    }

    .tiger-faixa-logistica .tiger-faixa-grupo > img {
        width: 100cqw !important;
    }
}
<\/style>

<div class="tiger-faixa-logistica"
     role="region"
     aria-label="Galeria de logística TigerLog">

    <div class="tiger-faixa-trilho">

        <!-- GRUPO ORIGINAL -->
        <div class="tiger-faixa-grupo">
            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_01.jpg"
                alt="Logística TigerLog — imagem 1"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_02.jpg"
                alt="Logística TigerLog — imagem 2"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_03.jpg"
                alt="Logística TigerLog — imagem 3"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_04.jpg"
                alt="Logística TigerLog — imagem 4"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_05.jpg"
                alt="Logística TigerLog — imagem 5"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_06.jpg"
                alt="Logística TigerLog — imagem 6"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_07.jpg"
                alt="Logística TigerLog — imagem 7"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_08.jpg"
                alt="Logística TigerLog — imagem 8"
                draggable="false">
        </div>

        <!-- CÓPIA PARA MANTER O MOVIMENTO CONTÍNUO -->
        <div class="tiger-faixa-grupo" aria-hidden="true">
            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_01.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_02.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_03.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_04.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_05.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_06.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_07.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_08.jpg"
                alt=""
                draggable="false">
        </div>

    </div>
</div>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef82055 *//* ==========================================
   TIGERLOG — RECORTES UNIVERSAIS DESKTOP
   RECORTE INFERIOR SEM LINHA RESIDUAL
   ACIMA DE 1024PX | SEM ANIMAÇÃO
========================================== */

@media screen and (min-width: 1025px) {

    /* ======================================
       BASE DOS DOIS RECORTES
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior,
    .elementor .elementor-element.tiger-recorte-inferior {
        --altura-recorte: 28px;
        --border-radius: 0px;

        --tiger-mascara-superior: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E");

        --tiger-mascara-inferior: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M140 0 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 Z'/%3E%3C/svg%3E");

        border-radius: 0 !important;

        -webkit-clip-path: none !important;
        clip-path: none !important;

        -webkit-mask-repeat: no-repeat !important;
        mask-repeat: no-repeat !important;

        -webkit-mask-composite: source-over !important;
        mask-composite: add !important;

        mask-mode: alpha !important;

        -webkit-mask-size:
            100% var(--altura-recorte),
            100% calc(100% - var(--altura-recorte)) !important;

        mask-size:
            100% var(--altura-recorte),
            100% calc(100% - var(--altura-recorte)) !important;
    }

    /* ======================================
       RECORTE SUPERIOR
       LATERAIS ALTAS + CENTRO REBAIXADO
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior {
        -webkit-mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white) !important;

        mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white) !important;

        -webkit-mask-position:
            center top,
            center bottom !important;

        mask-position:
            center top,
            center bottom !important;
    }

    /* ======================================
       RECORTE INFERIOR
       LATERAIS RECUADAS + CENTRO PROLONGADO
    ====================================== */

    .elementor .elementor-element.tiger-recorte-inferior {
        -webkit-mask-image:
            var(--tiger-mascara-inferior),
            linear-gradient(white, white) !important;

        mask-image:
            var(--tiger-mascara-inferior),
            linear-gradient(white, white) !important;

        -webkit-mask-position:
            center bottom,
            center top !important;

        mask-position:
            center bottom,
            center top !important;
    }

    /* ======================================
       TOPO E BASE NO MESMO CONTÊINER
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior.tiger-recorte-inferior {
        -webkit-mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white),
            var(--tiger-mascara-inferior) !important;

        mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white),
            var(--tiger-mascara-inferior) !important;

        -webkit-mask-size:
            100% var(--altura-recorte),
            100% calc(
                100% - var(--altura-recorte) - var(--altura-recorte)
            ),
            100% var(--altura-recorte) !important;

        mask-size:
            100% var(--altura-recorte),
            100% calc(
                100% - var(--altura-recorte) - var(--altura-recorte)
            ),
            100% var(--altura-recorte) !important;

        -webkit-mask-position:
            center top,
            center center,
            center bottom !important;

        mask-position:
            center top,
            center center,
            center bottom !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c44bc47 */.elementor-32911 .elementor-element.elementor-element-c44bc47 .elementor-button {
    background: #FF0A00;
    position: relative;
    box-shadow:
        0 10px 20px rgba(255, 10, 0, 0.28),
        0 22px 45px rgba(255, 10, 0, 0.16),
        0 35px 70px rgba(255, 10, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cf4396 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e38dea */.elementor-32911 .elementor-element.elementor-element-0e38dea {
    position: relative !important;
    overflow: hidden !important;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    -webkit-mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    -webkit-mask-size: 100% 100% !important;

    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    mask-repeat: no-repeat !important;
    mask-position: center !important;
    mask-size: 100% 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dbeb10 */.elementor-32911 .elementor-element.elementor-element-0dbeb10 {
    position: relative !important;
    overflow: hidden !important;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    -webkit-mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    -webkit-mask-size: 100% 100% !important;

    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 654.5 915.5' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H654.5 V384.73 C654.5 392 651.6 398.3 647.29 403.26 L631.71 420.24 C627.05 425.3 624.5 431.7 624.5 438.77 V659.23 C624.5 666.3 627.05 672.7 631.71 677.76 L647.29 694.74 C651.6 699.7 654.5 706 654.5 713.27 V915.5 H0 Z'/%3E%3C/svg%3E");

    mask-repeat: no-repeat !important;
    mask-position: center !important;
    mask-size: 100% 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfaf8d *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75f0819 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310818a *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e45579 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9db9d1 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b3c18 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c6ce5 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47662f7 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd717 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0078b15 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06b21c *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ae697 *//* =========================================  
   LUZ BRANCA QUE ACOMPANHA O MOUSE  
   MAIS SUTIL
========================================= */  

.card-hover::before {  
    content: "";  

    position: absolute !important;  
    inset: 0 !important;  

    pointer-events: none !important;  

    background:  
        radial-gradient(  
            380px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),  
            rgba(255,255,255,0.045) 0%,  
            rgba(255,255,255,0.015) 32%,  
            rgba(255,255,255,0.005) 52%,  
            transparent 72%  
        ) !important;  

    opacity: 0;  

    transition: opacity 0.3s ease;  

    border-radius: inherit;  

    z-index: 0 !important;  
}  

.card-hover:hover::before {  
    opacity: 0.7;  
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-25f6ace *//* ==========================================
   TIGERLOG — ALINHAMENTO DO CARROSSEL
   DESKTOP + TABLET + MOBILE
========================================== */

/* DESKTOP */
@media (min-width: 1025px) {
    .tiger-carrossel-servicos {
        padding-left: 38px !important;
        padding-right: 0 !important;
        box-sizing: border-box;
    }
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .tiger-carrossel-servicos {
        padding-left: 24px !important;
        padding-right: 0 !important;
        box-sizing: border-box;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .tiger-carrossel-servicos {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-818dd1b */<style>
/* ==========================================
   TIGERLOG — CARROSSEL CONTÍNUO
   DESKTOP, TABLET E MOBILE
========================================== */

/* AJUSTA O WIDGET QUE CONTÉM ESTA GALERIA */
.elementor-widget-html:has(.tiger-faixa-logistica) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex: 1 1 100% !important;
    align-self: stretch !important;
}

.elementor-widget-html:has(.tiger-faixa-logistica)
> .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
}

/* EXIBE O CONTÊINER ORIGINAL NO TABLET E MOBILE */
@media (max-width: 1024px) {
    .elementor.elementor-1825
    .elementor-element.elementor-element-a4d6081 {
        display: flex !important;
    }
}

/* OCULTA O CARROSSEL ANTIGO */
.elementor-element.elementor-element-6a979e3 {
    display: none !important;
}

/* ==========================================
   ÁREA VISÍVEL
========================================== */

.tiger-faixa-logistica {
    --tiger-fade: 80px;
    --tiger-gap: 14px;
    --tiger-altura: 245px;
    --tiger-duracao: 40s;

    display: block;
    width: 100%;
    max-width: 100%;
    min-width: 0;

    padding: 0;
    overflow: hidden;
    box-sizing: border-box;

    container-type: inline-size;
    direction: ltr;
    background: transparent;

    /* A máscara controla transparência, não a cor do fundo. */
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0,
        #000 var(--tiger-fade),
        #000 calc(100% - var(--tiger-fade)),
        transparent 100%
    );

    mask-image: linear-gradient(
        to right,
        transparent 0,
        #000 var(--tiger-fade),
        #000 calc(100% - var(--tiger-fade)),
        transparent 100%
    );

    mask-mode: alpha;

    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;

    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}

/* ==========================================
   TRILHO EM MOVIMENTO
========================================== */

.tiger-faixa-logistica > .tiger-faixa-trilho {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center;
    justify-content: flex-start !important;

    width: max-content !important;
    max-width: none !important;

    gap: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0;

    direction: ltr;
    will-change: transform;

    animation:
        tiger-logistica-direita-v2
        var(--tiger-duracao)
        linear
        infinite !important;

    animation-play-state: running !important;
}

/* ==========================================
   GRUPOS IDÊNTICOS PARA LOOP CONTÍNUO
========================================== */

.tiger-faixa-logistica
> .tiger-faixa-trilho
> .tiger-faixa-grupo {
    display: flex !important;
    flex-flow: row nowrap !important;
    flex: 0 0 auto !important;
    align-items: center;

    width: max-content !important;
    max-width: none !important;

    gap: var(--tiger-gap) !important;
    margin: 0 !important;

    padding: 0 var(--tiger-gap) 0 0 !important;
    border: 0;

    box-sizing: border-box;
}

/* ==========================================
   IMAGENS — TRÊS VISÍVEIS NO DESKTOP
========================================== */

.tiger-faixa-logistica .tiger-faixa-grupo > img {
    display: block !important;
    flex: 0 0 auto !important;

    width: calc(
        (100cqw - var(--tiger-gap) - var(--tiger-gap)) / 3
    ) !important;

    min-width: 0 !important;
    max-width: none !important;

    height: var(--tiger-altura) !important;
    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;

    object-fit: cover;
    object-position: center;
    border-radius: 6px;

    box-sizing: border-box;
    user-select: none;
    -webkit-user-drag: none;
}

/* ==========================================
   MOVIMENTO PARA A DIREITA
========================================== */

@keyframes tiger-logistica-direita-v2 {
    from {
        transform: translate3d(-50%, 0, 0);
    }

    to {
        transform: translate3d(0, 0, 0);
    }
}

/* ==========================================
   TABLET — DUAS IMAGENS VISÍVEIS
========================================== */

@media (max-width: 1024px) {
    .tiger-faixa-logistica {
        --tiger-fade: 55px;
        --tiger-gap: 12px;
        --tiger-altura: 220px;
    }

    .tiger-faixa-logistica .tiger-faixa-grupo > img {
        width: calc(
            (100cqw - var(--tiger-gap)) / 2
        ) !important;
    }
}

/* ==========================================
   MOBILE — UMA IMAGEM VISÍVEL
========================================== */

@media (max-width: 767px) {
    .tiger-faixa-logistica {
        --tiger-fade: 28px;
        --tiger-gap: 10px;
        --tiger-altura: 200px;
    }

    .tiger-faixa-logistica .tiger-faixa-grupo > img {
        width: 100cqw !important;
    }
}
<\/style>

<div class="tiger-faixa-logistica"
     role="region"
     aria-label="Galeria de logística TigerLog">

    <div class="tiger-faixa-trilho">

        <!-- GRUPO ORIGINAL -->
        <div class="tiger-faixa-grupo">
            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_01.jpg"
                alt="Logística TigerLog — imagem 1"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_02.jpg"
                alt="Logística TigerLog — imagem 2"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_03.jpg"
                alt="Logística TigerLog — imagem 3"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_04.jpg"
                alt="Logística TigerLog — imagem 4"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_05.jpg"
                alt="Logística TigerLog — imagem 5"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_06.jpg"
                alt="Logística TigerLog — imagem 6"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_07.jpg"
                alt="Logística TigerLog — imagem 7"
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_08.jpg"
                alt="Logística TigerLog — imagem 8"
                draggable="false">
        </div>

        <!-- CÓPIA PARA MANTER O MOVIMENTO CONTÍNUO -->
        <div class="tiger-faixa-grupo" aria-hidden="true">
            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_01.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_02.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_03.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_04.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_05.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_06.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_07.jpg"
                alt=""
                draggable="false">

            <img
                src="http://tigerlog.com.br/wp-content/uploads/2026/10/foto_08.jpg"
                alt=""
                draggable="false">
        </div>

    </div>
</div>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4515eca *//* ==========================================
   TIGERLOG — RECORTES UNIVERSAIS DESKTOP
   RECORTE INFERIOR SEM LINHA RESIDUAL
   ACIMA DE 1024PX | SEM ANIMAÇÃO
========================================== */

@media screen and (min-width: 1025px) {

    /* ======================================
       BASE DOS DOIS RECORTES
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior,
    .elementor .elementor-element.tiger-recorte-inferior {
        --altura-recorte: 28px;
        --border-radius: 0px;

        --tiger-mascara-superior: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E");

        --tiger-mascara-inferior: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M140 0 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 Z'/%3E%3C/svg%3E");

        border-radius: 0 !important;

        -webkit-clip-path: none !important;
        clip-path: none !important;

        -webkit-mask-repeat: no-repeat !important;
        mask-repeat: no-repeat !important;

        -webkit-mask-composite: source-over !important;
        mask-composite: add !important;

        mask-mode: alpha !important;

        -webkit-mask-size:
            100% var(--altura-recorte),
            100% calc(100% - var(--altura-recorte)) !important;

        mask-size:
            100% var(--altura-recorte),
            100% calc(100% - var(--altura-recorte)) !important;
    }

    /* ======================================
       RECORTE SUPERIOR
       LATERAIS ALTAS + CENTRO REBAIXADO
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior {
        -webkit-mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white) !important;

        mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white) !important;

        -webkit-mask-position:
            center top,
            center bottom !important;

        mask-position:
            center top,
            center bottom !important;
    }

    /* ======================================
       RECORTE INFERIOR
       LATERAIS RECUADAS + CENTRO PROLONGADO
    ====================================== */

    .elementor .elementor-element.tiger-recorte-inferior {
        -webkit-mask-image:
            var(--tiger-mascara-inferior),
            linear-gradient(white, white) !important;

        mask-image:
            var(--tiger-mascara-inferior),
            linear-gradient(white, white) !important;

        -webkit-mask-position:
            center bottom,
            center top !important;

        mask-position:
            center bottom,
            center top !important;
    }

    /* ======================================
       TOPO E BASE NO MESMO CONTÊINER
    ====================================== */

    .elementor .elementor-element.tiger-recorte-superior.tiger-recorte-inferior {
        -webkit-mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white),
            var(--tiger-mascara-inferior) !important;

        mask-image:
            var(--tiger-mascara-superior),
            linear-gradient(white, white),
            var(--tiger-mascara-inferior) !important;

        -webkit-mask-size:
            100% var(--altura-recorte),
            100% calc(
                100% - var(--altura-recorte) - var(--altura-recorte)
            ),
            100% var(--altura-recorte) !important;

        mask-size:
            100% var(--altura-recorte),
            100% calc(
                100% - var(--altura-recorte) - var(--altura-recorte)
            ),
            100% var(--altura-recorte) !important;

        -webkit-mask-position:
            center top,
            center center,
            center bottom !important;

        mask-position:
            center top,
            center center,
            center bottom !important;
    }
}/* End custom CSS */
/* Start custom CSS *//* ==========================================
   TIGERLOG — POPUPS PRODUTOS E SERVIÇOS
   FUNDO #F0F0F0
   DESKTOP, TABLET E MOBILE
========================================== */

/* IDs dos popups de produtos e serviços */
.elementor-popup-modal:is(
    #elementor-popup-modal-3402,
    #elementor-popup-modal-3405,
    #elementor-popup-modal-3408,
    #elementor-popup-modal-3411,
    #elementor-popup-modal-3414,
    #elementor-popup-modal-3417,
    #elementor-popup-modal-3370,
    #elementor-popup-modal-3361,
    #elementor-popup-modal-3364,
    #elementor-popup-modal-3358,
    #elementor-popup-modal-3355
) {
    --tiger-popup-largura: min(660px, calc(100vw - 40px));
    --tiger-popup-altura: 85vh;
    --tiger-popup-raio: 14px;

    --tiger-popup-fundo: #F0F0F0;

    --tiger-fechar-tamanho: 32px;
    --tiger-fechar-posicao: 14px;
    --tiger-fechar-icone: 16px;

    box-sizing: border-box !important;

    align-items: center !important;
    justify-content: center !important;

    padding: 0 !important;

    transition: none !important;

    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}

/* ==========================================
   CAIXA PRINCIPAL DO POPUP
========================================== */

.elementor-popup-modal:is(
    #elementor-popup-modal-3402,
    #elementor-popup-modal-3405,
    #elementor-popup-modal-3408,
    #elementor-popup-modal-3411,
    #elementor-popup-modal-3414,
    #elementor-popup-modal-3417,
    #elementor-popup-modal-3370,
    #elementor-popup-modal-3361,
    #elementor-popup-modal-3364,
    #elementor-popup-modal-3358,
    #elementor-popup-modal-3355
) .dialog-widget-content {

    position: relative !important;
    box-sizing: border-box !important;

    width: var(--tiger-popup-largura) !important;
    max-width: 100% !important;
    max-height: var(--tiger-popup-altura) !important;

    margin: auto !important;
    padding: 0 !important;

    /* FUNDO CINZA CLARO */
    background: var(--tiger-popup-fundo) !important;
    background-color: #F0F0F0 !important;

    border: none !important;
    border-radius: var(--tiger-popup-raio) !important;

    overflow: visible !important;

    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.18) !important;

    transition: none !important;
    filter: none !important;

    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;

    will-change: auto !important;
}

/* ==========================================
   CONTEÚDO E BOTÃO FECHAR
========================================== */

.elementor-popup-modal:is(
    #elementor-popup-modal-3402,
    #elementor-popup-modal-3405,
    #elementor-popup-modal-3408,
    #elementor-popup-modal-3411,
    #elementor-popup-modal-3414,
    #elementor-popup-modal-3417,
    #elementor-popup-modal-3370,
    #elementor-popup-modal-3361,
    #elementor-popup-modal-3364,
    #elementor-popup-modal-3358,
    #elementor-popup-modal-3355
) {

    /* ======================================
       CONTEÚDO INTERNO
    ====================================== */

    & .dialog-message {
        box-sizing: border-box !important;

        width: 100% !important;
        max-width: 100% !important;

        min-height: 0 !important;
        max-height: var(--tiger-popup-altura) !important;

        /* FUNDO CINZA CLARO */
        background: var(--tiger-popup-fundo) !important;
        background-color: #F0F0F0 !important;

        overflow-x: hidden !important;
        overflow-y: auto !important;

        border-radius: var(--tiger-popup-raio) !important;

        overscroll-behavior: contain;
        scroll-behavior: auto !important;

        scrollbar-width: thin;
        scrollbar-color: #B0B0B0 transparent;

        transition: none !important;
    }

    /* ======================================
       BOTÃO FECHAR
    ====================================== */

    & .dialog-close-button {
        position: absolute !important;

        top: var(--tiger-fechar-posicao) !important;
        right: var(--tiger-fechar-posicao) !important;

        left: auto !important;
        bottom: auto !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        box-sizing: border-box !important;

        width: var(--tiger-fechar-tamanho) !important;
        height: var(--tiger-fechar-tamanho) !important;

        min-width: var(--tiger-fechar-tamanho) !important;
        min-height: var(--tiger-fechar-tamanho) !important;

        max-width: var(--tiger-fechar-tamanho) !important;
        max-height: var(--tiger-fechar-tamanho) !important;

        margin: 0 !important;
        padding: 6px !important;

        background: #FF0A00 !important;
        color: #FFFFFF !important;

        border: 1px solid #FFFFFF !important;
        border-radius: 6px !important;

        font-size: var(--tiger-fechar-icone) !important;
        line-height: 1 !important;

        text-decoration: none !important;

        box-shadow: none !important;

        transform: none !important;
        transition: none !important;

        cursor: pointer !important;
        touch-action: manipulation;

        pointer-events: auto !important;

        z-index: 100 !important;
    }

    /* ======================================
       ÍCONE DE FECHAR
    ====================================== */

    & .dialog-close-button i,
    & .dialog-close-button svg {
        display: block !important;
        flex: 0 0 auto !important;

        width: var(--tiger-fechar-icone) !important;
        height: var(--tiger-fechar-icone) !important;

        min-width: var(--tiger-fechar-icone) !important;
        min-height: var(--tiger-fechar-icone) !important;

        margin: 0 !important;
        padding: 0 !important;

        font-size: var(--tiger-fechar-icone) !important;
        line-height: 1 !important;

        color: #FFFFFF !important;
        fill: currentColor !important;

        transform: none !important;
        transition: none !important;

        pointer-events: none !important;
    }

    /* ======================================
       FOCO PELO TECLADO
    ====================================== */

    & .dialog-close-button:focus-visible {
        outline: 2px solid #FFFFFF !important;
        outline-offset: 3px !important;
    }

    /* ======================================
       HOVER BOTÃO FECHAR
    ====================================== */

    @media (hover: hover) {
        & .dialog-close-button:hover {
            background: #D90900 !important;
        }
    }

    /* ======================================
       ALTURA DINÂMICA
    ====================================== */

    @supports (height: 100dvh) {
        --tiger-popup-altura: 85dvh;
    }

    /* ======================================
       MOBILE
    ====================================== */

    @media (max-width: 767px) {
        --tiger-popup-largura: calc(100vw - 30px);
        --tiger-popup-raio: 12px;

        --tiger-fechar-tamanho: 30px;
        --tiger-fechar-posicao: 10px;
        --tiger-fechar-icone: 15px;
    }
}


/* ==========================================
   TIGERLOG — RECORTE DE DIVISÃO
   DESKTOP + TABLET + MOBILE
   CENTRO RETO + CURVAS
========================================== */

/* CONFIGURAÇÕES GERAIS */

.tiger-recorte-superior,
.tiger-recorte-inferior {
    --altura-recorte: 28px;

    position: relative !important;
    border: none !important;
    outline: none !important;

    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;

    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}

/* ==========================================
   RECORTE SUPERIOR
========================================== */

.tiger-recorte-superior:not(.tiger-recorte-inferior) {
    -webkit-mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    -webkit-mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    -webkit-mask-position: center top, center bottom;
    mask-position: center top, center bottom;
}


/* ==========================================
   TIGERLOG — RECORTES CORRIGIDOS
   DESKTOP + TABLET + MOBILE
   CENTRO RETO + CURVAS NAS LATERAIS
========================================== */

/* CONFIGURAÇÕES GERAIS */

.tiger-recorte-superior,
.tiger-recorte-inferior {
    --altura-recorte: 28px;

    position: relative !important;
    border: none !important;
    outline: none !important;

    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;
}

/* ==========================================
   RECORTE SUPERIOR
========================================== */

.tiger-recorte-superior:not(.tiger-recorte-inferior) {

    -webkit-mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    -webkit-mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    -webkit-mask-position: center top, center bottom;
    mask-position: center top, center bottom;
}

/* ==========================================
   RECORTE INFERIOR — INVERTIDO E CORRIGIDO
   O CENTRO DA SEÇÃO DESCE
========================================== */

.tiger-recorte-inferior:not(.tiger-recorte-superior) {

    -webkit-mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H1000 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H1000 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000);

    -webkit-mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    mask-size:
        100% var(--altura-recorte),
        100% calc(100% - var(--altura-recorte) + 2px);

    -webkit-mask-position: center bottom, center top;
    mask-position: center bottom, center top;
}

/* ==========================================
   RECORTE SUPERIOR + INFERIOR JUNTOS
========================================== */

.tiger-recorte-superior.tiger-recorte-inferior {

    -webkit-mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H1000 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 H0 Z'/%3E%3C/svg%3E");

    mask-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H140 C210 0 210 28 280 28 H720 C790 28 790 0 860 0 H1000 V28 H0 Z'/%3E%3C/svg%3E"),
        linear-gradient(#000,#000),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 28' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0 H1000 H860 C790 0 790 28 720 28 H280 C210 28 210 0 140 0 H0 Z'/%3E%3C/svg%3E");

    -webkit-mask-size:
        100% var(--altura-recorte),
        100% calc(100% - 2 * var(--altura-recorte) + 2px),
        100% var(--altura-recorte);

    mask-size:
        100% var(--altura-recorte),
        100% calc(100% - 2 * var(--altura-recorte) + 2px),
        100% var(--altura-recorte);

    -webkit-mask-position:
        center top,
        center center,
        center bottom;

    mask-position:
        center top,
        center center,
        center bottom;
}

/* ==========================================
   TABLET
========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .tiger-recorte-superior,
    .tiger-recorte-inferior {
        --altura-recorte: 24px;
    }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

    .tiger-recorte-superior,
    .tiger-recorte-inferior {
        --altura-recorte: 20px;
    }
}/* End custom CSS */