.elementor-4963 .elementor-element.elementor-element-d8e596f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-d8e596f:not(.elementor-motion-effects-element-type-background), .elementor-4963 .elementor-element.elementor-element-d8e596f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4963 .elementor-element.elementor-element-7bbcdc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4963 .elementor-element.elementor-element-2d3008f img{width:53%;}.elementor-4963 .elementor-element.elementor-element-524a824{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-4963 .elementor-element.elementor-element-053ae14{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-053ae14.elementor-element{--align-self:center;}.elementor-4963 .elementor-element.elementor-element-053ae14 a{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7e1d927{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7e1d927 a{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-757f923{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.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-4963 .elementor-element.elementor-element-d18e0cd .elementor-button{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-4963 .elementor-element.elementor-element-bbab6d3 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4963 .elementor-element.elementor-element-164281d{--display:flex;--min-height:737px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4963 .elementor-element.elementor-element-751bd3c{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.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-4963 .elementor-element.elementor-element-e430f90 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:150px 150px 150px 150px;}.elementor-4963 .elementor-element.elementor-element-e430f90{text-align:start;}.elementor-4963 .elementor-element.elementor-element-e430f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-bf44936{text-align:start;}.elementor-4963 .elementor-element.elementor-element-bf44936 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b0d9ff5{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ccefb3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4963 .elementor-element.elementor-element-717a75a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-4963 .elementor-element.elementor-element-668a63a .elementor-button{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-4963 .elementor-element.elementor-element-40bdbed .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4963 .elementor-element.elementor-element-4af48f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-7e003c2 img{border-radius:17px 17px 17px 17px;}.elementor-4963 .elementor-element.elementor-element-e629671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-095f266 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-47d7b8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-47d7b8e{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-403fecc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-f94ba84{--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-4963 .elementor-element.elementor-element-d8a6988 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-d8a6988.elementor-view-stacked .elementor-icon{background-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-d8a6988.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-d8a6988.elementor-view-default .elementor-icon{fill:#6EE471;color:#6EE471;border-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-d8a6988 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d8a6988:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-d8a6988:has(:focus) .elementor-icon-box-title{color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-d8a6988 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d6bd3a1 .elementor-button{background-color:#61CE7000;}.elementor-4963 .elementor-element.elementor-element-5c6ee59{--display:flex;}.elementor-4963 .elementor-element.elementor-element-6be6125 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-6be6125.elementor-view-stacked .elementor-icon{background-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-6be6125.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-6be6125.elementor-view-default .elementor-icon{fill:#6EE471;color:#6EE471;border-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-6be6125 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6be6125:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-6be6125:has(:focus) .elementor-icon-box-title{color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-6be6125 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fa8caa7 .elementor-button{background-color:#61CE7000;}.elementor-4963 .elementor-element.elementor-element-33c7d45{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e78ae5a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-e78ae5a.elementor-view-stacked .elementor-icon{background-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-e78ae5a.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-e78ae5a.elementor-view-default .elementor-icon{fill:#6EE471;color:#6EE471;border-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-e78ae5a .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e78ae5a:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-e78ae5a:has(:focus) .elementor-icon-box-title{color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-e78ae5a .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-810e4e5 .elementor-button{background-color:#61CE7000;}.elementor-4963 .elementor-element.elementor-element-dd96c7b{--display:flex;}.elementor-4963 .elementor-element.elementor-element-dea1c67 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-dea1c67.elementor-view-stacked .elementor-icon{background-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-dea1c67.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-dea1c67.elementor-view-default .elementor-icon{fill:#6EE471;color:#6EE471;border-color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-dea1c67 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-dea1c67:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-dea1c67:has(:focus) .elementor-icon-box-title{color:#6EE471;}.elementor-4963 .elementor-element.elementor-element-dea1c67 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c3bc092 .elementor-button{background-color:#61CE7000;}.elementor-4963 .elementor-element.elementor-element-f31a567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-73d597f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-3732966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-5ca6fcb{--display:flex;}.elementor-4963 .elementor-element.elementor-element-933ffdb .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-4d11a2a{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6c0f5f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-b995744{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-b995744 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-b995744.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b995744.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b995744.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b8f657a{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-b8f657a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-b8f657a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b8f657a.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b8f657a.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-740ea93{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-740ea93 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-740ea93.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-740ea93.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-740ea93.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-6717681{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-6717681 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-6717681.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-6717681.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-6717681.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-3060482{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-3060482 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-3060482.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-3060482.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-3060482.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-f60debd{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-f60debd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-f60debd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-f60debd.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-f60debd.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-1bf6322{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-4e959e0{--display:flex;}.elementor-4963 .elementor-element.elementor-element-8801649{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-8801649 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ac2996f .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6fedbfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-aac544c{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-da662d3{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fdf42e6{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-702a057{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-838f001{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9ca2b6e{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-95067ef{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f29d38b{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-57d3332{--display:flex;}.elementor-4963 .elementor-element.elementor-element-9049665{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-9049665 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-857d4ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-b6ab704{--display:flex;--justify-content:center;}.elementor-4963 .elementor-element.elementor-element-2528cb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-2528cb0.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-2528cb0.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-2528cb0.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-04940f5{--display:flex;}.elementor-4963 .elementor-element.elementor-element-21598cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-21598cc.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-21598cc.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-21598cc.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-95143f9{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e6ca839{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-e6ca839.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-e6ca839.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-e6ca839.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c2bf642{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-84577c3{--display:flex;}.elementor-4963 .elementor-element.elementor-element-7f58801{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-7f58801.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-7f58801.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-7f58801.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-434a297{--display:flex;}.elementor-4963 .elementor-element.elementor-element-3a6b480{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-3a6b480.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-3a6b480.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-3a6b480.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e7d0ae8{--display:flex;}.elementor-4963 .elementor-element.elementor-element-7cb875e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-7cb875e.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-7cb875e.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-7cb875e.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-23d5b29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-2cbfce3{--display:flex;}.elementor-4963 .elementor-element.elementor-element-1d297a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-1b8d8e5{--display:flex;}.elementor-4963 .elementor-element.elementor-element-2664124 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-613d43d{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ab777d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-7f6b63e{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-7f6b63e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-7f6b63e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-7f6b63e.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-7f6b63e.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-8730789{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-8730789 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-8730789.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-8730789.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-8730789.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b53d4ea{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-b53d4ea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-b53d4ea.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b53d4ea.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b53d4ea.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-57c9e9d{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-57c9e9d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-57c9e9d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-57c9e9d.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-57c9e9d.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-fa9f52b{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-fa9f52b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-fa9f52b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-fa9f52b.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-fa9f52b.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b8d17ba{width:initial;max-width:initial;}.elementor-4963 .elementor-element.elementor-element-b8d17ba .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4963 .elementor-element.elementor-element-b8d17ba.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-b8d17ba.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b8d17ba.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-e1ff99b{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ff4579c{--display:flex;}.elementor-4963 .elementor-element.elementor-element-2ad47be{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-2ad47be .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-17f9657 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6af92b0{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-529267f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-bc820d9{--display:flex;}.elementor-4963 .elementor-element.elementor-element-fd5e1f1 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-5f90643{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ce4c115{--display:flex;}.elementor-4963 .elementor-element.elementor-element-03eb44e .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-680ee39{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b539029{--display:flex;}.elementor-4963 .elementor-element.elementor-element-ac13623{--display:flex;}.elementor-4963 .elementor-element.elementor-element-a15bf0e .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c0ee33e{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-2199f3f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e6b2891{--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;}.elementor-4963 .elementor-element.elementor-element-2ebc9ea{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4963 .elementor-element.elementor-element-2ebc9ea.e-con{--align-self:center;}.elementor-4963 .elementor-element.elementor-element-9491bd5 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-5ad0924{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-04e74ed{--display:flex;}.elementor-4963 .elementor-element.elementor-element-d1a59cb{--display:flex;}.elementor-4963 .elementor-element.elementor-element-d54a288{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-d54a288 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c8650f0 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d3824cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-feefe6a{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4e49d63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-4e49d63 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7737c15{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4f02a15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-4f02a15 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c771918{--display:flex;}.elementor-4963 .elementor-element.elementor-element-1c6f455{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-1c6f455 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c9bec4f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-56985ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-56985ad .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-1e7753e{--display:flex;}.elementor-4963 .elementor-element.elementor-element-7ec99ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-7ec99ef .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fedab73{--display:flex;}.elementor-4963 .elementor-element.elementor-element-ce4cbc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-ce4cbc9 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f15831f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-9c87254{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-9c87254 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-0e90924{--display:flex;}.elementor-4963 .elementor-element.elementor-element-b81834e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-b81834e .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-cd38c87{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4d8234a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-4d8234a .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c4a11e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-40543b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-94694bc{--display:flex;--justify-content:center;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-cb4e3b3.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-cb4e3b3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-cb4e3b3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-377c4a0{--display:flex;}.elementor-4963 .elementor-element.elementor-element-b450a81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-b450a81 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-b450a81.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-b450a81.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b450a81.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-b450a81 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-b450a81 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-b450a81 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-96a111b{--display:flex;}.elementor-4963 .elementor-element.elementor-element-d0181c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-d0181c2 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-d0181c2.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-d0181c2.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-d0181c2.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-d0181c2 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-d0181c2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-d0181c2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f70a9f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-407293c{--display:flex;}.elementor-4963 .elementor-element.elementor-element-021e1d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-021e1d8 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-021e1d8.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-021e1d8.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-021e1d8.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-021e1d8 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-021e1d8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-021e1d8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-bf3ad3f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-f599f49{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-f599f49 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-4963 .elementor-element.elementor-element-f599f49.elementor-view-stacked .elementor-icon{background-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-f599f49.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-f599f49.elementor-view-default .elementor-icon{fill:#26FC8A;color:#26FC8A;border-color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-f599f49 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-f599f49 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-f599f49 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f1b7603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-f91e5ce{--display:flex;}.elementor-4963 .elementor-element.elementor-element-5b0a524 img{width:100%;}.elementor-4963 .elementor-element.elementor-element-08761d2{--display:flex;}.elementor-4963 .elementor-element.elementor-element-ace75bf img{width:100%;}.elementor-4963 .elementor-element.elementor-element-6a8b4b8{--display:flex;}.elementor-4963 .elementor-element.elementor-element-05f1b79 img{width:100%;}.elementor-4963 .elementor-element.elementor-element-653b309{--display:flex;}.elementor-4963 .elementor-element.elementor-element-22e3918 img{width:100%;}.elementor-4963 .elementor-element.elementor-element-0eb737e{--display:flex;}.elementor-4963 .elementor-element.elementor-element-da2194d img{width:100%;}.elementor-4963 .elementor-element.elementor-element-3f94451{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4711ab3 img{width:100%;}.elementor-4963 .elementor-element.elementor-element-d3279d6{--display:flex;}.elementor-4963 .elementor-element.elementor-element-05de7cf img{width:100%;}.elementor-4963 .elementor-element.elementor-element-75e2a39{--display:flex;}.elementor-4963 .elementor-element.elementor-element-360bcc8 img{width:100%;}.elementor-4963 .elementor-element.elementor-element-751a35a{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-4963 .elementor-element.elementor-element-61ec2fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-3f66cd8{--display:flex;}.elementor-4963 .elementor-element.elementor-element-2838d71{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4963 .elementor-element.elementor-element-f6c3d42{--display:flex;}.elementor-4963 .elementor-element.elementor-element-f673f37{--display:flex;}.elementor-4963 .elementor-element.elementor-element-7f4502e{text-align:center;}.elementor-4963 .elementor-element.elementor-element-7f4502e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b9f6632{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e018081{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-e018081 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-49c5b63 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-636ac08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-636ac08{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-5b65f98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-e47971b{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-4261a06{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7ae6363{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fd95466{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e0fd5b3{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f1dcb3d{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3ecbf08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content: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-4963 .elementor-element.elementor-element-772b992{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-428ebbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4963 .elementor-element.elementor-element-87bdeb3 .elementor-icon-wrapper{text-align:center;}.elementor-4963 .elementor-element.elementor-element-87bdeb3.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-4963 .elementor-element.elementor-element-87bdeb3.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-87bdeb3.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-4963 .elementor-element.elementor-element-87bdeb3.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-87bdeb3.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-4963 .elementor-element.elementor-element-67c981c .elementor-icon-wrapper{text-align:center;}.elementor-4963 .elementor-element.elementor-element-67c981c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-67c981c.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-67c981c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-67c981c.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-67c981c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-cbeddcd .elementor-icon-wrapper{text-align:center;}.elementor-4963 .elementor-element.elementor-element-cbeddcd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-cbeddcd.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-cbeddcd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-cbeddcd.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-cbeddcd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-4963 .elementor-element.elementor-element-1d7856b{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-220b466{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4963 .elementor-element.elementor-element-220b466.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4963 .elementor-element.elementor-element-6409b1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-6409b1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-6409b1d.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-6409b1d.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6409b1d .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c4b4237{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-c4b4237.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c4b4237.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-c4b4237.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c4b4237 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-cde8cd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-cde8cd5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-cde8cd5.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-cde8cd5.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-cde8cd5 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-42acd3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-42acd3a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-42acd3a.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-42acd3a.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-42acd3a .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9ae28a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4963 .elementor-element.elementor-element-c5db87f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4963 .elementor-element.elementor-element-73946a6{--display:flex;--gap:0px 050px;--row-gap:0px;--column-gap:050px;}.elementor-4963 .elementor-element.elementor-element-20d5515{--display:flex;}.elementor-4963 .elementor-element.elementor-element-57bf182{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-57bf182 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ec3ac37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e6642fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-e6642fa{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9541a44{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4963 .elementor-element.elementor-element-3e67a8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-3e67a8d.elementor-view-stacked .elementor-icon{background-color:#838383;}.elementor-4963 .elementor-element.elementor-element-3e67a8d.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-3e67a8d.elementor-view-default .elementor-icon{fill:#838383;color:#838383;border-color:#838383;}.elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon{font-size:36px;}.elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3e67a8d .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-13edb72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-13edb72 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-13edb72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-13edb72.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-13edb72.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-13edb72 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-13edb72 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-13edb72 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-13edb72 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-02be455{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-02be455 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-02be455.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-02be455.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-02be455.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-02be455 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-02be455 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-02be455 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-02be455 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-33b0ff8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-33b0ff8 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-33b0ff8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-33b0ff8.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-33b0ff8.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-33b0ff8 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-33b0ff8 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-33b0ff8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-33b0ff8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a5601f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-c01406d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c01406d .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-c01406d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c01406d.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-c01406d.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c01406d .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-c01406d .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-c01406d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-c01406d .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fad3463{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-fad3463 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-fad3463.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-fad3463.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-fad3463.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-fad3463 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-fad3463 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-fad3463 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-fad3463 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3c88ae0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-3c88ae0 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-3c88ae0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-3c88ae0.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-3c88ae0.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-3c88ae0 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-3c88ae0 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-3c88ae0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-3c88ae0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a342ce4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-a342ce4 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-a342ce4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-a342ce4.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-a342ce4.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-a342ce4 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-a342ce4 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-a342ce4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-a342ce4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-2978467{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4963 .elementor-element.elementor-element-a6068c4{--display:flex;}.elementor-4963 .elementor-element.elementor-element-8c01d6c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-8c01d6c{text-align:center;}.elementor-4963 .elementor-element.elementor-element-8c01d6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-4632adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-ac8c90e{--display:flex;}.elementor-4963 .elementor-element.elementor-element-30aeba3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4963 .elementor-element.elementor-element-fb762d0{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e34ae7f{--display:flex;}.elementor-4963 .elementor-element.elementor-element-c9c6dc0{text-align:center;}.elementor-4963 .elementor-element.elementor-element-c9c6dc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6e34a0e{--display:flex;}.elementor-4963 .elementor-element.elementor-element-f5b44f3{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-f5b44f3 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-873239f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b914db4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-b914db4{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-ab24c56{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9d6a3a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-c30d75e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-c30d75e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c30d75e.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-c30d75e.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c30d75e .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f0b688b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-f0b688b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-f0b688b.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-f0b688b.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f0b688b .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-037d9e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-037d9e2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-037d9e2.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-037d9e2.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-037d9e2 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-816597b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-816597b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-816597b.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-816597b.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-816597b .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d301024{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-086e0fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-727dfcf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-727dfcf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-727dfcf.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-727dfcf.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-727dfcf .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f99c431{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-f99c431.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-f99c431.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-f99c431.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f99c431 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c76ca98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-c76ca98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c76ca98.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-c76ca98.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c76ca98 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a83ffe3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-a83ffe3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-a83ffe3.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-a83ffe3.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a83ffe3 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-0dfdfd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-9d9464b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-05568d0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4963 .elementor-element.elementor-element-3dddf82{--display:flex;}.elementor-4963 .elementor-element.elementor-element-8beffc5{--display:flex;}.elementor-4963 .elementor-element.elementor-element-29769e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-a9144a4{text-align:center;}.elementor-4963 .elementor-element.elementor-element-a9144a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c393544{--display:flex;}.elementor-4963 .elementor-element.elementor-element-7c07903{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-7c07903 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-4c3304c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9109126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-9109126{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-fd44c77{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4963 .elementor-element.elementor-element-28065e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-28065e8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-28065e8.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-28065e8.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-28065e8 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d788ca6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-d788ca6 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-d788ca6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-d788ca6.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-d788ca6.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-d788ca6 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-d788ca6 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-d788ca6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-d788ca6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-75e4955{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-75e4955 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-75e4955.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-75e4955.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-75e4955.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-75e4955 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-75e4955 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-75e4955 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-75e4955 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3d42aec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-3d42aec .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-4963 .elementor-element.elementor-element-3d42aec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-3d42aec.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-3d42aec.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-4963 .elementor-element.elementor-element-3d42aec .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-3d42aec .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-3d42aec .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-3d42aec .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-304093d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-9ff3bc7{--display:flex;}.elementor-4963 .elementor-element.elementor-element-e96a41d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3d39ddc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-a47cdba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-a47cdba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-a47cdba .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-a47cdba .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-a47cdba .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-a47cdba .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a47cdba .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-40ff21a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-40ff21a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4963 .elementor-element.elementor-element-40ff21a .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-40ff21a .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-40ff21a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-40ff21a .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-40ff21a .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c66fd31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c66fd31 .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-c66fd31 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-c66fd31 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-c66fd31 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-c66fd31 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f5c93ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-f5c93ad .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-f5c93ad .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-f5c93ad .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-f5c93ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-f5c93ad .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-746bea1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-746bea1 .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-746bea1 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-746bea1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-746bea1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-746bea1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-8d3ff4a{--display:flex;}.elementor-4963 .elementor-element.elementor-element-f8c19ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-3b5c346{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-52d21bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-52d21bc .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-52d21bc .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-52d21bc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-52d21bc .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-52d21bc .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7a9e86c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-7a9e86c .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-7a9e86c .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-7a9e86c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-7a9e86c .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7a9e86c .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-cf69e2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-cf69e2a .elementor-icon-box-wrapper{text-align:start;}.elementor-4963 .elementor-element.elementor-element-cf69e2a .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-cf69e2a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-cf69e2a .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-cf69e2a .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7a28eb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-ca3d9db{--display:flex;}.elementor-4963 .elementor-element.elementor-element-d84ec8a{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4c22ac8{--display:flex;}.elementor-4963 .elementor-element.elementor-element-782f189 .elementor-heading-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-21b5cd0{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e179a7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-8a2c56b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4963 .elementor-element.elementor-element-d97000a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-1da112b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-1da112b.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-1da112b.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-1da112b.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-1da112b:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-1da112b:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-1da112b .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a736597{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-a736597.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-a736597.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-a736597.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-a736597:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-a736597:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-a736597 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b17bd07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-b17bd07.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-b17bd07.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b17bd07.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b17bd07:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-b17bd07:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-b17bd07 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6d1a310{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-6d1a310.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-6d1a310.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-6d1a310.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-6d1a310:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-6d1a310:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-6d1a310 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-93d5cf4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-93d5cf4.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-93d5cf4.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-93d5cf4.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-93d5cf4:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-93d5cf4:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-93d5cf4 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b969dc5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:4px;}.elementor-4963 .elementor-element.elementor-element-b969dc5.elementor-view-stacked .elementor-icon{background-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-b969dc5.elementor-view-framed .elementor-icon, .elementor-4963 .elementor-element.elementor-element-b969dc5.elementor-view-default .elementor-icon{fill:#26FC8A00;color:#26FC8A00;border-color:#26FC8A00;}.elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon{font-size:6px;}.elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon-box-title, .elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b969dc5:has(:hover) .elementor-icon-box-title,
					 .elementor-4963 .elementor-element.elementor-element-b969dc5:has(:focus) .elementor-icon-box-title{color:#26FC8A;}.elementor-4963 .elementor-element.elementor-element-b969dc5 .elementor-icon-box-description{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-bf55797{--display:flex;}.elementor-4963 .elementor-element.elementor-element-81291bb{color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-37dbb61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-7c2d45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-a80dcd2{--display:flex;}.elementor-4963 .elementor-element.elementor-element-b0094ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-705d842{--display:flex;}.elementor-4963 .elementor-element.elementor-element-300e4cd.elementor-element{--align-self:flex-start;}.elementor-4963 .elementor-element.elementor-element-6464ffb{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7051c37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-568ec2a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-952e9a4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-8f42ecc{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-3315c88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-409d1ff{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-c9804b8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-77dff32{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4963 .elementor-element.elementor-element-98ae15d{--display:flex;}.elementor-4963 .elementor-element.elementor-element-0b71f24{text-align:start;}.elementor-4963 .elementor-element.elementor-element-0b71f24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b5e9957{text-align:start;}.elementor-4963 .elementor-element.elementor-element-b5e9957 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-7bd9f9a{text-align:start;}.elementor-4963 .elementor-element.elementor-element-7bd9f9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-97d3804{--display:flex;}.elementor-4963 .elementor-element.elementor-element-95b9bdf{text-align:start;}.elementor-4963 .elementor-element.elementor-element-95b9bdf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-de88b44{text-align:start;}.elementor-4963 .elementor-element.elementor-element-de88b44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d67ef2e{text-align:start;}.elementor-4963 .elementor-element.elementor-element-d67ef2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-b4354f8{text-align:start;}.elementor-4963 .elementor-element.elementor-element-b4354f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-2c72125{text-align:start;}.elementor-4963 .elementor-element.elementor-element-2c72125 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-eae81f1{text-align:start;}.elementor-4963 .elementor-element.elementor-element-eae81f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-d8eb6fd{--display:flex;}.elementor-4963 .elementor-element.elementor-element-4bd5b3b{text-align:start;}.elementor-4963 .elementor-element.elementor-element-4bd5b3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-e2fdfee{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-adba204 .elementor-button{background-color:#000000;}.elementor-4963 .elementor-element.elementor-element-492ff3e{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4963 .elementor-element.elementor-element-492ff3e .elementor-widget-container{text-align:center;}.elementor-4963 .elementor-element.elementor-element-f5ab7e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-d28d3f6{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-4963 .elementor-element.elementor-element-760f375{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}body.elementor-page-4963:not(.elementor-motion-effects-element-type-background), body.elementor-page-4963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-4963 .elementor-element.elementor-element-bf44936 .elementor-heading-title{font-size:23px;}.elementor-4963 .elementor-element.elementor-element-b0d9ff5{font-size:15px;}.elementor-4963 .elementor-element.elementor-element-668a63a .elementor-button{font-size:15px;}.elementor-4963 .elementor-element.elementor-element-40bdbed .elementor-button{font-size:13px;}.elementor-4963 .elementor-element.elementor-element-e629671{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4963 .elementor-element.elementor-element-8801649{--container-widget-width:242px;--container-widget-flex-grow:0;width:var( --container-widget-width, 242px );max-width:242px;}.elementor-4963 .elementor-element.elementor-element-751a35a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4963 .elementor-element.elementor-element-7c07903{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}}@media(max-width:767px){.elementor-4963 .elementor-element.elementor-element-d8e596f{--padding-top:025px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-2d3008f img{width:31%;}.elementor-4963 .elementor-element.elementor-element-053ae14{--container-widget-width:86px;--container-widget-flex-grow:0;width:var( --container-widget-width, 86px );max-width:86px;}.elementor-4963 .elementor-element.elementor-element-757f923{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;}.elementor-4963 .elementor-element.elementor-element-757f923.e-con{--align-self:center;}.elementor-4963 .elementor-element.elementor-element-d18e0cd .elementor-button{font-size:9px;}.elementor-4963 .elementor-element.elementor-element-bbab6d3 .elementor-button{font-size:9px;}.elementor-4963 .elementor-element.elementor-element-164281d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-bf44936 .elementor-heading-title{font-size:24px;}.elementor-4963 .elementor-element.elementor-element-b0d9ff5{font-size:12px;}.elementor-4963 .elementor-element.elementor-element-ccefb3c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4963 .elementor-element.elementor-element-717a75a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4963 .elementor-element.elementor-element-668a63a .elementor-button{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-40bdbed .elementor-button{font-size:11px;}.elementor-4963 .elementor-element.elementor-element-e629671{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4963 .elementor-element.elementor-element-b995744 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-b8f657a .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-740ea93 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-6717681 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-3060482 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-f60debd .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-8801649{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-4963 .elementor-element.elementor-element-9049665{--container-widget-width:144px;--container-widget-flex-grow:0;width:var( --container-widget-width, 144px );max-width:144px;}.elementor-4963 .elementor-element.elementor-element-2528cb0 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-21598cc .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-e6ca839 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-7f58801 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-3a6b480 .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-7cb875e .elementor-icon-box-wrapper{align-items:center;}.elementor-4963 .elementor-element.elementor-element-f1b7603{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4963 .elementor-element.elementor-element-751a35a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4963 .elementor-element.elementor-element-e018081{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-4963 .elementor-element.elementor-element-3ecbf08{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4963 .elementor-element.elementor-element-6409b1d{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-4963 .elementor-element.elementor-element-9ae28a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-57bf182{--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;}.elementor-4963 .elementor-element.elementor-element-f5b44f3{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-4963 .elementor-element.elementor-element-7c07903{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;}.elementor-4963 .elementor-element.elementor-element-6464ffb{font-size:12px;}.elementor-4963 .elementor-element.elementor-element-0b71f24 .elementor-heading-title{font-size:18px;}.elementor-4963 .elementor-element.elementor-element-b5e9957 .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-7bd9f9a .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-95b9bdf .elementor-heading-title{font-size:18px;}.elementor-4963 .elementor-element.elementor-element-de88b44 .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-d67ef2e .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-b4354f8 .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-2c72125 .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-eae81f1 .elementor-heading-title{font-size:14px;}.elementor-4963 .elementor-element.elementor-element-4bd5b3b .elementor-heading-title{font-size:18px;}.elementor-4963 .elementor-element.elementor-element-e2fdfee{font-size:12px;}.elementor-4963 .elementor-element.elementor-element-d28d3f6{font-size:12px;}.elementor-4963 .elementor-element.elementor-element-760f375{font-size:12px;}}@media(min-width:768px){.elementor-4963 .elementor-element.elementor-element-d8e596f{--content-width:1314px;}.elementor-4963 .elementor-element.elementor-element-7bbcdc0{--width:24%;}.elementor-4963 .elementor-element.elementor-element-524a824{--width:49%;}.elementor-4963 .elementor-element.elementor-element-757f923{--width:50%;}.elementor-4963 .elementor-element.elementor-element-164281d{--content-width:1304px;}.elementor-4963 .elementor-element.elementor-element-751bd3c{--width:718px;}.elementor-4963 .elementor-element.elementor-element-4af48f2{--width:45%;}.elementor-4963 .elementor-element.elementor-element-e629671{--content-width:1267px;}.elementor-4963 .elementor-element.elementor-element-f31a567{--content-width:1213px;}.elementor-4963 .elementor-element.elementor-element-57d3332{--width:100%;}.elementor-4963 .elementor-element.elementor-element-857d4ed{--width:100%;}.elementor-4963 .elementor-element.elementor-element-84577c3{--width:100%;}.elementor-4963 .elementor-element.elementor-element-d1a59cb{--width:100%;}.elementor-4963 .elementor-element.elementor-element-feefe6a{--width:100%;}.elementor-4963 .elementor-element.elementor-element-7737c15{--width:100%;}.elementor-4963 .elementor-element.elementor-element-c771918{--width:100%;}.elementor-4963 .elementor-element.elementor-element-c9bec4f{--width:100%;}.elementor-4963 .elementor-element.elementor-element-1e7753e{--width:100%;}.elementor-4963 .elementor-element.elementor-element-fedab73{--width:100%;}.elementor-4963 .elementor-element.elementor-element-f15831f{--width:100%;}.elementor-4963 .elementor-element.elementor-element-0e90924{--width:100%;}.elementor-4963 .elementor-element.elementor-element-cd38c87{--width:100%;}.elementor-4963 .elementor-element.elementor-element-40543b6{--width:100%;}.elementor-4963 .elementor-element.elementor-element-407293c{--width:100%;}.elementor-4963 .elementor-element.elementor-element-61ec2fe{--width:100%;}.elementor-4963 .elementor-element.elementor-element-2838d71{--width:100%;}.elementor-4963 .elementor-element.elementor-element-b9f6632{--width:100%;}.elementor-4963 .elementor-element.elementor-element-428ebbf{--width:45%;}.elementor-4963 .elementor-element.elementor-element-220b466{--width:100%;}.elementor-4963 .elementor-element.elementor-element-9ae28a0{--width:100%;}.elementor-4963 .elementor-element.elementor-element-73946a6{--width:100%;}.elementor-4963 .elementor-element.elementor-element-20d5515{--width:100%;}.elementor-4963 .elementor-element.elementor-element-9541a44{--width:100%;}.elementor-4963 .elementor-element.elementor-element-a5601f6{--width:100%;}.elementor-4963 .elementor-element.elementor-element-2978467{--width:100%;}.elementor-4963 .elementor-element.elementor-element-4632adc{--width:100%;}.elementor-4963 .elementor-element.elementor-element-30aeba3{--width:100%;}.elementor-4963 .elementor-element.elementor-element-9d6a3a7{--width:100%;}.elementor-4963 .elementor-element.elementor-element-086e0fb{--width:100%;}.elementor-4963 .elementor-element.elementor-element-0dfdfd8{--width:100%;}.elementor-4963 .elementor-element.elementor-element-05568d0{--width:100%;}.elementor-4963 .elementor-element.elementor-element-3dddf82{--width:120%;}.elementor-4963 .elementor-element.elementor-element-8beffc5{--width:100%;}.elementor-4963 .elementor-element.elementor-element-c393544{--width:100%;}.elementor-4963 .elementor-element.elementor-element-fd44c77{--width:100%;}.elementor-4963 .elementor-element.elementor-element-3d39ddc{--width:100%;}.elementor-4963 .elementor-element.elementor-element-8a2c56b{--width:96%;}.elementor-4963 .elementor-element.elementor-element-bf55797{--width:100%;}.elementor-4963 .elementor-element.elementor-element-7c2d45a{--content-width:1439px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4963 .elementor-element.elementor-element-751bd3c{--width:500px;}.elementor-4963 .elementor-element.elementor-element-4af48f2{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-164281d */.novaxs-btn-primary .elementor-button{
  padding: 12px 18px !important;
  border-radius: 14px !important;

  background: linear-gradient(135deg, rgba(38, 252, 138, 1), rgba(139, 158, 147, 1)) !important;
  border: 1px solid rgba(255,255,255,.14) !important;

  color: #000000 !important;
  font-weight: 700 !important;
  letter-spacing: .2px !important;

  box-shadow: 0 16px 40px rgba(38, 252, 138, 0.2) !important;
  transition: .18s ease !important;
}

.novaxs-btn-primary .elementor-button:hover{
  filter: brightness(1.05);
  transform: translateY(-1px);
  box-shadow: 0 22px 55px rgba(38, 252, 138, 0.28) !important;
}

.novaxs-btn-secondary .elementor-button{
  padding: 12px 18px !important;
  border-radius: 14px !important;

  background: rgba(255,255,255,.04) !important;
  border: 1px solid rgba(255,255,255,.14) !important;

  color: rgba(233,239,236,.95) !important;
  font-weight: 700 !important;
  letter-spacing: .2px !important;

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  transition: .18s ease !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e629671 *//* ===========================
   NX — ANCHORS (ALTURA IGUAL + BOTÃO NO RODAPÉ)
   Requisitos:
   - Grid pai: .nxp-anchors__grid
   - Card: .nxp-anchor-box
   - Icon Box: .nxp-anchor-iconbox
   - Button: .nxp-anchor-btn
   =========================== */

/* 1) GARANTE GRID REAL (se o Elementor já for grid, não atrapalha) */
.nxp-anchors__grid{
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 22px;

  align-items: stretch;       /* estica itens no eixo vertical */
  justify-items: stretch;     /* estica no eixo horizontal */
}

/* 2) CARD — sempre 100% da altura da célula do grid */
.nxp-anchor-box{
  width: 100%;
  height: 100%;
  min-height: 100%;           /* força igualar em cenários chatos do Elementor */

  padding: 26px 24px;
  border-radius: 22px;

  background: rgba(255,255,255,.02);
  border: 1px solid rgba(38,252,138,.22);

  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  box-shadow:
    0 30px 120px rgba(0,0,0,.45),
    0 0 28px rgba(38,252,138,.12),
    inset 0 1px 0 rgba(255,255,255,.05);

  transition: all .35s ease;

  /* 🔥 FUNDAMENTAL: layout interno do card */
  display: flex;
  flex-direction: column;
}

/* HOVER do card */
.nxp-anchor-box:hover{
  transform: translateY(-6px);
  border-color: rgba(38,252,138,.55);

  box-shadow:
    0 55px 160px rgba(0,0,0,.55),
    0 0 55px rgba(38,252,138,.30),
    inset 0 1px 0 rgba(255,255,255,.05);
}

/* 3) ICON BOX — ocupa o espaço disponível */
.nxp-anchor-iconbox{
  display: flex;
  flex-direction: column;
  flex: 1;                   /* faz o conteúdo preencher o card */
  min-height: 0;             /* evita overflow em clamps */
}

/* wrapper do Elementor do Icon Box */
.nxp-anchor-iconbox .elementor-icon-box-wrapper{
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
}

/* área de texto */
.nxp-anchor-iconbox .elementor-icon-box-content{
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
}

/* ICON */
.nxp-anchor-iconbox .elementor-icon{
  width: 54px;
  height: 54px;
  border-radius: 16px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(38,252,138,.12);
  border: 1px solid rgba(38,252,138,.40);
  box-shadow: 0 0 24px rgba(38,252,138,.25);
}

.nxp-anchor-iconbox i,
.nxp-anchor-iconbox svg{
  font-size: 22px;
  color: #26FC8A;
}

/* TITLE — clamp 2 linhas */
.nxp-anchor-iconbox .elementor-icon-box-title{
  margin: 14px 0 8px !important;

  font-size: 18px;
  font-weight: 800;
  color: rgba(233,239,236,.95);

  line-height: 1.15;

  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* DESCRIPTION — clamp 3 linhas */
.nxp-anchor-iconbox .elementor-icon-box-description{
  margin: 0 !important;

  color: rgba(233,239,236,.70);
  font-size: 14px;
  line-height: 1.55;

  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* link do Icon Box (se existir) */
.nxp-anchor-iconbox a{
  text-decoration: none;
  color: inherit;
}

/* 4) BOTÃO — SEMPRE NO FINAL */
.nxp-anchor-btn{
  margin-top: auto;          /* 🔥 empurra o botão para o rodapé */
  padding-top: 18px;         /* espaçamento consistente */
}

/* botão em si */
.nxp-anchor-btn .elementor-button{
  width: 100%;

  padding: 10px 14px;
  border-radius: 12px;

  font-size: 13px;
  font-weight: 700;

  background: rgba(38,252,138,.10);
  border: 1px solid rgba(38,252,138,.40);
  color: #26FC8A;

  transition: all .25s ease;

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}

.nxp-anchor-btn .elementor-button:hover{
  background: rgba(38,252,138,.18);
  border-color: rgba(38,252,138,.65);

  box-shadow: 0 0 18px rgba(38,252,138,.35);
  transform: translateY(-1px);
}

/* 5) RESPONSIVO */
@media (max-width: 1024px){
  .nxp-anchors__grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .nxp-anchor-box{
    padding: 24px 20px;
  }
}

@media (max-width: 640px){
  .nxp-anchors__grid{
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f31a567 *//* ===========================
   SEÇÃO 3 — DESAFIO + SOLUÇÃO
   =========================== */

.nxp-sec--desafio{
  padding: 44px 0;
}

.nxp-desafio__grid{
  display:grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  align-items: stretch;
}

/* cards */
.nxp-desafio__problem,
.nxp-desafio__solution{
  padding: 18px;
}

/* ======= PROBLEMA (esquerda) ======= */
.nxp-problem__lead{
  margin: 6px 0 14px;
  color: rgba(233,239,236,.78);
  line-height: 1.55;
  font-weight: 600;
}
.nxp-problem__lead strong{
  color: rgba(233,239,236,.94);
}

.nxp-problem__list{
  display:flex;
  flex-direction: column;
  gap: 12px;
  margin: 10px 0 14px;
}

/* Icon Box do problema */
.nxp-problem-item .elementor-icon-box-wrapper{
  display:flex;
  align-items:center;
  gap: 12px;
}
.nxp-problem-item .elementor-icon{
  width: 32px;
  height: 32px;
  border-radius: 999px;
  display:flex;
  align-items:center;
  justify-content:center;
  background: rgba(255,255,255,.04);
  border: 1px solid rgba(255,255,255,.10);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.06);
}
.nxp-problem-item .elementor-icon i,
.nxp-problem-item .elementor-icon svg{
  color: rgba(233,239,236,.75);
  font-size: 14px;
}
.nxp-problem-item .elementor-icon-box-title{
  margin:0 !important;
}
.nxp-problem-item .elementor-icon-box-title span{
  color: rgba(233,239,236,.86);
  font-size: 14px;
  font-weight: 650;
}
.nxp-problem-item .elementor-icon-box-description{
  display:none !important;
}

/* fechamento do problema */
.nxp-problem__foot{
  margin: 0;
  color: rgba(233,239,236,.72);
  line-height: 1.55;
}
.nxp-problem__foot b,
.nxp-problem__foot strong{
  color: rgba(233,239,236,.94);
}

/* ======= SOLUÇÃO (direita) ======= */
.nxp-solution__hint{
  margin: 0 0 12px;
  color: rgba(233,239,236,.70);
  font-weight: 650;
}

.nxp-solution__stack{
  display:flex;
  flex-direction: column;
  gap: 12px;
}

/* pilar */
.nxp-solution__pillar{
  position: relative;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,.10);
  background: rgba(0,0,0,.14);
  padding: 14px 14px 14px 54px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
  overflow:hidden;
  transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease;
}

.nxp-solution__pillar:hover{
  transform: translateY(-2px);
  border-color: rgba(38,252,138,.22);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 22px rgba(38,252,138,.10);
}

/* número */
.nxp-pillar__num{
  position:absolute;
  left: 14px;
  top: 14px;
  width: 30px;
  height: 30px;
  border-radius: 999px;
  display:flex;
  align-items:center;
  justify-content:center;

  background: rgba(38,252,138,.10);
  border: 1px solid rgba(38,252,138,.28);
  box-shadow: 0 0 18px rgba(38,252,138,.18);
}

/* número via pseudo content (seta com nth-child) */
.nxp-solution__pillar:nth-child(1) .nxp-pillar__num:before{ content:"1"; }
.nxp-solution__pillar:nth-child(2) .nxp-pillar__num:before{ content:"2"; }
.nxp-solution__pillar:nth-child(3) .nxp-pillar__num:before{ content:"3"; }
.nxp-pillar__num:before{
  color: rgba(183,255,217,.95);
  font-weight: 800;
  font-size: 13px;
}

/* título e texto */
.nxp-pillar__title .elementor-heading-title{
  margin: 0 0 6px;
  font-size: 15px;
  font-weight: 750;
  color: rgba(233,239,236,.92);
  letter-spacing: -0.15px;
}

.nxp-pillar__text{
  margin: 0;
  color: rgba(233,239,236,.72);
  line-height: 1.55;
  font-weight: 550;
}

/* responsivo */
@media (max-width: 1024px){
  .nxp-desafio__grid{ grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d5b29 *//* ===========================
   SEÇÃO 3 — DESAFIO + SOLUÇÃO
   =========================== */

.nxp-sec--desafio{
  padding: 44px 0;
}

.nxp-desafio__grid{
  display:grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  align-items: stretch;
}

/* cards */
.nxp-desafio__problem,
.nxp-desafio__solution{
  padding: 18px;
}

/* ======= PROBLEMA (esquerda) ======= */
.nxp-problem__lead{
  margin: 6px 0 14px;
  color: rgba(233,239,236,.78);
  line-height: 1.55;
  font-weight: 600;
}
.nxp-problem__lead strong{
  color: rgba(233,239,236,.94);
}

.nxp-problem__list{
  display:flex;
  flex-direction: column;
  gap: 12px;
  margin: 10px 0 14px;
}

/* Icon Box do problema */
.nxp-problem-item .elementor-icon-box-wrapper{
  display:flex;
  align-items:center;
  gap: 12px;
}
.nxp-problem-item .elementor-icon{
  width: 32px;
  height: 32px;
  border-radius: 999px;
  display:flex;
  align-items:center;
  justify-content:center;
  background: rgba(255,255,255,.04);
  border: 1px solid rgba(255,255,255,.10);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.06);
}
.nxp-problem-item .elementor-icon i,
.nxp-problem-item .elementor-icon svg{
  color: rgba(233,239,236,.75);
  font-size: 14px;
}
.nxp-problem-item .elementor-icon-box-title{
  margin:0 !important;
}
.nxp-problem-item .elementor-icon-box-title span{
  color: rgba(233,239,236,.86);
  font-size: 14px;
  font-weight: 650;
}
.nxp-problem-item .elementor-icon-box-description{
  display:none !important;
}

/* fechamento do problema */
.nxp-problem__foot{
  margin: 0;
  color: rgba(233,239,236,.72);
  line-height: 1.55;
}
.nxp-problem__foot b,
.nxp-problem__foot strong{
  color: rgba(233,239,236,.94);
}

/* ======= SOLUÇÃO (direita) ======= */
.nxp-solution__hint{
  margin: 0 0 12px;
  color: rgba(233,239,236,.70);
  font-weight: 650;
}

.nxp-solution__stack{
  display:flex;
  flex-direction: column;
  gap: 12px;
}

/* pilar */
.nxp-solution__pillar{
  position: relative;
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,.10);
  background: rgba(0,0,0,.14);
  padding: 14px 14px 14px 54px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
  overflow:hidden;
  transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease;
}

.nxp-solution__pillar:hover{
  transform: translateY(-2px);
  border-color: rgba(38,252,138,.22);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 22px rgba(38,252,138,.10);
}

/* número */
.nxp-pillar__num{
  position:absolute;
  left: 14px;
  top: 14px;
  width: 30px;
  height: 30px;
  border-radius: 999px;
  display:flex;
  align-items:center;
  justify-content:center;

  background: rgba(38,252,138,.10);
  border: 1px solid rgba(38,252,138,.28);
  box-shadow: 0 0 18px rgba(38,252,138,.18);
}

/* número via pseudo content (seta com nth-child) */
.nxp-solution__pillar:nth-child(1) .nxp-pillar__num:before{ content:"1"; }
.nxp-solution__pillar:nth-child(2) .nxp-pillar__num:before{ content:"2"; }
.nxp-solution__pillar:nth-child(3) .nxp-pillar__num:before{ content:"3"; }
.nxp-pillar__num:before{
  color: rgba(183,255,217,.95);
  font-weight: 800;
  font-size: 13px;
}

/* título e texto */
.nxp-pillar__title .elementor-heading-title{
  margin: 0 0 6px;
  font-size: 15px;
  font-weight: 750;
  color: rgba(233,239,236,.92);
  letter-spacing: -0.15px;
}

.nxp-pillar__text{
  margin: 0;
  color: rgba(233,239,236,.72);
  line-height: 1.55;
  font-weight: 550;
}

/* responsivo */
@media (max-width: 1024px){
  .nxp-desafio__grid{ grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6b2891 *//* ===========================
   SEÇÃO 2 — PROPOSTA CENTRAL (PREMIUM CLEAN)
   Mantém classes:
   .nxp-sec--proposta
   .nxp-proposta__grid
   .nxp-proposta__card
   .nxp-badge / --green / --soft
   .nxp-chips .nxp-chip
   .nxp-results .nxp-result-icon
   =========================== */

.nxp-sec--proposta{ padding: 58px 0; }

/* Header */
.nxp-proposta .nxp-h2 .elementor-heading-title{
  font-size: 22px;
  font-weight: 780;
  letter-spacing: -0.25px;
  color: rgba(233,239,236,.96);
  margin: 0 0 10px;
}
.nxp-proposta .nxp-sub{
  max-width: 92ch;
  color: rgba(233,239,236,.72);
  line-height: 1.7;
  margin: 0 0 24px;
}

/* GRID 2 COLUNAS */
.nxp-proposta__grid{
  display:grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  align-items: stretch;
}

/* CARDS — borda neutra, verde só como acento */
.nxp-proposta__card{
  position: relative;
  padding: 22px;
  border-radius: 18px;

  background: rgba(255,255,255,.03);
  border: 1px solid rgba(255,255,255,.08);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.05),
    0 18px 52px rgba(0,0,0,.45);

  overflow:hidden;
  transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;
}

/* glow interno super sutil (não “pinta” a tela) */
.nxp-proposta__card::before{
  content:"";
  position:absolute;
  inset:-60%;
  background:
    radial-gradient(circle at 25% 25%, rgba(38,252,138,.10), transparent 62%),
    radial-gradient(circle at 85% 80%, rgba(255,255,255,.06), transparent 64%);
  filter: blur(38px);
  opacity: .55;
  pointer-events:none;
}

/* hover premium: verde aparece */
.nxp-proposta__card:hover{
  transform: translateY(-3px);
  border-color: rgba(38,252,138,.22);
  box-shadow:
    0 28px 80px rgba(0,0,0,.60),
    0 0 26px rgba(38,252,138,.10),
    inset 0 1px 0 rgba(255,255,255,.05);
}

/* BADGES (menores e mais elegantes) */
.nxp-badge{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding: 6px 11px;
  border-radius: 999px;
  font-size: 11.5px;
  font-weight: 720;
  letter-spacing: .18px;

  border: 1px solid rgba(255,255,255,.10);
  background: rgba(0,0,0,.18);
  color: rgba(233,239,236,.82);

  margin-bottom: 12px;
}

.nxp-badge--green{
  border-color: rgba(38,252,138,.18);
  background: rgba(38,252,138,.08);
  color: rgba(183,255,217,.95);
}

.nxp-badge--soft{
  border-color: rgba(255,255,255,.10);
  background: rgba(0,0,0,.16);
}

/* H3 */
.nxp-h3 .elementor-heading-title{
  margin: 0 0 14px;
  font-size: 18px;
  font-weight: 820;
  color: rgba(233,239,236,.94);
  letter-spacing: -0.25px;
}

/* ===========================
   CHIPS (pills clean, 2 colunas)
   Sem borda verde forte
   =========================== */

.nxp-chips{
  display:grid;
  grid-template-columns: repeat(2, minmax(0,1fr));
  gap: 12px;
  margin-top: 6px;
}

.nxp-chip{
  padding: 10px 14px;
  border-radius: 999px;

  border: 1px solid rgba(255,255,255,.10);
  background: rgba(0,0,0,.16);

  box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
  transition: transform .2s ease, border-color .2s ease, background .2s ease;
}

.nxp-chip:hover{
  transform: translateY(-1px);
  border-color: rgba(38,252,138,.18);
  background: rgba(38,252,138,.06);
}

.nxp-chip .elementor-heading-title{
  font-size: 13px;
  font-weight: 680;
  color: rgba(233,239,236,.90);
  margin: 0;
}

/* ===========================
   RESULTADOS (lista clean, sem “mini-cards”)
   =========================== */

.nxp-results{
  display:grid;
  grid-template-columns: repeat(3, minmax(0,1fr));
  gap: 12px 16px;
  margin-top: 10px;
}

/* “result” vira só wrapper, sem caixa */
.nxp-result-icon{
  padding: 0;            /* remove aparência de card */
  background: transparent;
  border: none;
  box-shadow: none;
}

.nxp-result-icon .elementor-icon-box-wrapper{
  display:flex;
  align-items:center;
  gap: 10px;
}

/* Ícone pequeno e preciso */
.nxp-result-icon .elementor-icon{
  width: 26px;
  height: 26px;
  border-radius: 999px;

  display:flex;
  align-items:center;
  justify-content:center;

  background: rgba(38,252,138,.12);
  border: 1px solid rgba(38,252,138,.18);
  box-shadow: 0 0 14px rgba(38,252,138,.14);
}

.nxp-result-icon .elementor-icon i,
.nxp-result-icon .elementor-icon svg{
  color: rgba(38,252,138,.95);
  font-size: 13px;
}

.nxp-result-icon .elementor-icon-box-title{
  margin: 0 !important;
}

.nxp-result-icon .elementor-icon-box-title span{
  font-size: 13px;
  font-weight: 680;
  color: rgba(233,239,236,.90);
  line-height: 1.15;
}

.nxp-result-icon .elementor-icon-box-description{ display:none !important; }

/* RESPONSIVO */
@media (max-width: 1024px){
  .nxp-proposta__grid{ grid-template-columns: 1fr; }
  .nxp-results{ grid-template-columns: repeat(2, minmax(0,1fr)); }
}
@media (max-width: 520px){
  .nxp-chips{ grid-template-columns: 1fr; }
  .nxp-results{ grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b7603 */:root{
  --nova-green: rgba(38,252,138,1);
  --stroke: rgba(255,255,255,.10);

  /* controle */
  --fade-w: 140px;
  --badge-h: 150px;
  --img-h: 120px;
  --radius: 22px;
}

/* =========================
   CONTAINER PAI (full width real)
   ========================= */
.novaxs-logos{
  width: 100% !important;
  max-width: 100% !important;

  border-radius: var(--radius) !important;
  border: 1px solid var(--stroke) !important;
  background: rgba(255,255,255,.02) !important;
  box-shadow: 0 18px 55px rgba(0,0,0,.35) !important;

  overflow: hidden !important;
  position: relative !important;
  padding: 18px 0 !important;
}

/* inner do Elementor não pode limitar */
.novaxs-logos > .e-con-inner,
.novaxs-logos > .elementor-container{
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* =========================
   FADES LATERAIS (visual)
   ========================= */
.novaxs-logos::before,
.novaxs-logos::after{
  content:"";
  position:absolute;
  top:0; bottom:0;
  width: var(--fade-w);
  z-index: 9;
  pointer-events:none;
}
.novaxs-logos::before{
  left:0;
  background: linear-gradient(90deg, rgba(0,0,0,.95), rgba(0,0,0,0));
}
.novaxs-logos::after{
  right:0;
  background: linear-gradient(270deg, rgba(0,0,0,.95), rgba(0,0,0,0));
}

/* =========================
   CARROSSEL (Swiper do Elementor)
   ========================= */
.novaxs-logos-carousel{
  width: 100% !important;
  max-width: 100% !important;
}

/* garante que o swiper ocupe a largura */
.novaxs-logos-carousel .swiper,
.novaxs-logos-carousel .swiper-wrapper{
  width: 100% !important;
}

/* centraliza conteúdo do slide */
.novaxs-logos-carousel .swiper-slide{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* =========================
   BADGE (cartão do logo)
   - aplica em QUALQUER widget de imagem dentro do carrossel
   ========================= */
.novaxs-logos-carousel .swiper-slide .elementor-widget-image{
  height: var(--badge-h) !important;
  min-height: var(--badge-h) !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 12px 18px !important;
  border-radius: 16px !important;

  border: 1px solid rgba(255,255,255,.10) !important;
  background: rgba(255,255,255,.03) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.05),
    0 0 22px rgba(38,252,138,.08) !important;

  overflow: hidden !important;
}

/* remove padding do container interno do widget */
.novaxs-logos-carousel .elementor-widget-image .elementor-widget-container{
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}

/* =========================
   IMG (tamanho travado)
   ========================= */
.novaxs-logos-carousel .elementor-widget-image img{
  height: var(--img-h) !important;
  width: auto !important;

  max-height: 100% !important;
  max-width: 170px !important;

  object-fit: contain !important;
  display: block !important;

  opacity: .92 !important;
  filter: grayscale(100%) brightness(1.15) !important;
}

/* hover */
.novaxs-logos-carousel .elementor-widget-image:hover{
  border-color: rgba(38,252,138,.35) !important;
  box-shadow: 0 0 26px rgba(38,252,138,.16) !important;
}
.novaxs-logos-carousel .elementor-widget-image:hover img{
  filter: grayscale(0%) brightness(1.2) !important;
}

/* =========================
   MOBILE
   ========================= */
@media (max-width: 768px){
  :root{
    --fade-w: 90px;
    --badge-h: 90px;
    --img-h: 800px;
  }

  .novaxs-logos{
    border-radius: 18px !important;
    padding: 14px 0 !important;
  }

  .novaxs-logos-carousel .elementor-widget-image img{
    max-width: 140px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ec2fe *//* ===========================
   SEÇÃO OMNI — CSS FINAL PREMIUM
   Desktop: 4 itens na mesma linha
   Mobile: 2 colunas
   Compatível com:
   .nxp-omni__impact
   .nxp-omni__impact_is-3
   .nxp-omni__impact-item
   =========================== */

.nxp-sec--omni{
  padding: 90px 0;
  position: relative;
  overflow: hidden;
}

/* ===========================
   GRID PRINCIPAL
   =========================== */

.nxp-omni__grid{
  display: grid;
  grid-template-columns: 1.05fr .95fr;
  gap: 65px;
  align-items: center;

  width: 100%;
  max-width: 1450px;
  margin: 0 auto;
}

/* wrapper do mock */
.nxp-omni__media{
  width: 90%;
  margin: 0 auto;
}

/* ===========================
   MOCK / IMAGEM
   =========================== */

.nxp-omni__mock{
  position: relative;
  border-radius: 22px;
  overflow: hidden;

  border: 1px solid rgba(38,252,138,.30);
  background: rgba(255,255,255,.03);

  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  box-shadow:
    0 45px 140px rgba(0,0,0,.55),
    0 0 35px rgba(38,252,138,.16),
    inset 0 1px 0 rgba(255,255,255,.05);

  padding: 10px;

  animation: nxpFloat 6s ease-in-out infinite;
  transition: all .35s ease;

  width: 100%;
  box-sizing: border-box;
}

@keyframes nxpFloat{
  0%   { transform: translateY(0px); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0px); }
}

.nxp-omni__mock:hover{
  border-color: rgba(38,252,138,.55);
  box-shadow:
    0 75px 190px rgba(0,0,0,.60),
    0 0 65px rgba(38,252,138,.35),
    inset 0 1px 0 rgba(255,255,255,.05);
}

.nxp-omni__img img{
  border-radius: 14px;
  display: block;
  width: 100%;
  height: auto;
}

/* ===========================
   TEXTO / LEAD
   =========================== */

.nxp-omni__lead{
  color: rgba(233,239,236,.78);
  margin: 12px 0 20px;
  font-size: 16px;
  line-height: 1.65;
  max-width: 72ch;
}

/* ===========================
   CHIPS
   =========================== */

.nxp-omni__chip{
  margin: 0 !important;
  padding: 8px 18px !important;
  border-radius: 999px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  height: 34px;
  box-sizing: border-box;

  background: rgba(38,252,138,.06) !important;
  border: 1px solid rgba(38,252,138,.25) !important;

  color: rgba(233,239,236,.99) !important;
  font-size: 13px !important;
  font-weight: 600 !important;

  line-height: normal !important;
  text-align: center !important;

  white-space: nowrap;
  transition: all .25s ease;
}

/* ===========================
   CANAIS
   =========================== */

.nxp-omni__channels{
  display: flex;
  gap: 16px;
  align-items: center;
  margin: 8px 0 20px;
}

.nxp-omni__icon .elementor-icon{
  width: 52px;
  height: 52px;
  border-radius: 16px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(255,255,255,.03);
  border: 1px solid rgba(38,252,138,.30);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.05),
    0 0 22px rgba(38,252,138,.15);

  transition: all .25s ease;
}

.nxp-omni__icon .elementor-icon i,
.nxp-omni__icon .elementor-icon svg{
  font-size: 20px;
  color: rgba(38,252,138,.95);
}

/* ===========================
   IMPACTO — DESKTOP
   4 ITENS NA MESMA LINHA
   =========================== */

.nxp-omni__impact,
.nxp-omni__impact_is-3,
.nxp-omni__impact.is-3{
  display: grid !important;

  /* DESKTOP: força 4 colunas */
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;

  gap: 0 !important;
  align-items: start !important;

  width: 100% !important;
  max-width: 100% !important;

  margin: 0 0 28px !important;
  padding: 0 6px !important;

  box-sizing: border-box !important;
  flex-wrap: unset !important;
}

/* Caso o Elementor coloque um .e-con-inner ou .elementor-container dentro */
.nxp-omni__impact > .e-con-inner,
.nxp-omni__impact_is-3 > .e-con-inner,
.nxp-omni__impact.is-3 > .e-con-inner,
.nxp-omni__impact > .elementor-container,
.nxp-omni__impact_is-3 > .elementor-container,
.nxp-omni__impact.is-3 > .elementor-container{
  display: grid !important;

  /* DESKTOP: força 4 colunas também no inner */
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;

  gap: 0 !important;
  align-items: start !important;

  width: 100% !important;
  max-width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  box-sizing: border-box !important;
}

/* Filhos diretos */
.nxp-omni__impact > *,
.nxp-omni__impact_is-3 > *,
.nxp-omni__impact.is-3 > *,
.nxp-omni__impact > .e-con-inner > *,
.nxp-omni__impact_is-3 > .e-con-inner > *,
.nxp-omni__impact.is-3 > .e-con-inner > *,
.nxp-omni__impact > .elementor-container > *,
.nxp-omni__impact_is-3 > .elementor-container > *,
.nxp-omni__impact.is-3 > .elementor-container > *{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
}

/* Segurança geral */
.nxp-omni__impact-item,
.nxp-omni__impact-item *{
  box-sizing: border-box !important;
}

.nxp-omni__impact-item{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

/* Wrapper interno */
.nxp-omni__impact-item .elementor-icon-box-wrapper{
  width: 100% !important;
  min-width: 0 !important;
  padding: 10px 8px !important;
}

/* ÍCONE */
.nxp-omni__impact-item .elementor-icon{
  width: 56px !important;
  height: 56px !important;
  border-radius: 50% !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: rgba(38,252,138,.12) !important;
  border: 1px solid rgba(38,252,138,.35) !important;
  box-shadow: 0 0 24px rgba(38,252,138,.25) !important;
}

.nxp-omni__impact-item .elementor-icon i{
  font-size: 16px !important;
  line-height: 1 !important;
  color: rgba(38,252,138,.95) !important;
}

.nxp-omni__impact-item .elementor-icon svg{
  width: 36px !important;
  height: 36px !important;
  color: rgba(38,252,138,.95) !important;
}

/* TÍTULO */
.nxp-omni__impact-item .elementor-icon-box-title{
  margin: 10px 0 0 !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

.nxp-omni__impact-item .elementor-icon-box-title,
.nxp-omni__impact-item .elementor-icon-box-title a,
.nxp-omni__impact-item .elementor-icon-box-title span{
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;

  overflow: hidden !important;
  white-space: normal !important;
  text-overflow: unset !important;
  word-break: normal !important;
  overflow-wrap: anywhere !important;

  font-size: 12.5px !important;
  font-weight: 750 !important;
  color: rgba(233,239,236,.95) !important;
  line-height: 1.15 !important;

  max-width: 100% !important;
  min-width: 0 !important;
}

/* DESCRIÇÃO */
.nxp-omni__impact-item .elementor-icon-box-description{
  display: block !important;
  margin-top: 10px !important;
  color: rgba(233,239,236,.70) !important;
  font-size: 12.5px !important;
  line-height: 1.45 !important;
}

/* ===========================
   TABLET
   Mantém 4 colunas em telas maiores de tablet/desktop.
   Só quebra para 2 colunas abaixo de 900px.
   =========================== */

@media (max-width: 1024px){
  .nxp-sec--omni{
    padding: 70px 0;
  }

  .nxp-omni__grid{
    grid-template-columns: 1fr;
    gap: 48px;
    width: min(92%, 1200px);
    margin: 0 auto;
  }

  .nxp-omni__media{
    width: 100%;
  }
}

/* Aqui sim quebra para 2 colunas */
@media (max-width: 900px){

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    padding: 0 !important;
  }
}

/* ===========================
   MOBILE
   2 COLUNAS DE 50%
   =========================== */

@media (max-width: 520px){

  .nxp-sec--omni{
    padding: 56px 0;
  }

  .nxp-omni__grid{
    width: calc(100% - 28px);
    gap: 34px;
  }

  .nxp-omni__lead{
    font-size: 14px;
    line-height: 1.55;
    margin: 10px 0 18px;
  }

  .nxp-omni__channels{
    flex-wrap: wrap;
    gap: 12px;
    margin: 8px 0 18px;
  }

  .nxp-omni__icon .elementor-icon{
    width: 48px;
    height: 48px;
    border-radius: 14px;
  }

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;

    gap: 14px 12px !important;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 0 24px !important;
    padding: 0 !important;

    align-items: stretch !important;
  }

  .nxp-omni__impact > *,
  .nxp-omni__impact_is-3 > *,
  .nxp-omni__impact.is-3 > *,
  .nxp-omni__impact > .e-con-inner > *,
  .nxp-omni__impact_is-3 > .e-con-inner > *,
  .nxp-omni__impact.is-3 > .e-con-inner > *,
  .nxp-omni__impact > .elementor-container > *,
  .nxp-omni__impact_is-3 > .elementor-container > *,
  .nxp-omni__impact.is-3 > .elementor-container > *{
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  .nxp-omni__impact-item{
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-wrapper{
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;

    padding: 12px 8px !important;
    text-align: center !important;
  }

  .nxp-omni__impact-item .elementor-icon{
    width: 54px !important;
    height: 54px !important;
    margin: 0 auto !important;
  }

  .nxp-omni__impact-item .elementor-icon i{
    font-size: 15px !important;
  }

  .nxp-omni__impact-item .elementor-icon svg{
    width: 34px !important;
    height: 34px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title{
    margin: 9px 0 0 !important;
    text-align: center !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title,
  .nxp-omni__impact-item .elementor-icon-box-title a,
  .nxp-omni__impact-item .elementor-icon-box-title span{
    font-size: 12px !important;
    line-height: 1.18 !important;
    text-align: center !important;
    -webkit-line-clamp: 3 !important;
    overflow-wrap: normal !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-description{
    font-size: 11.5px !important;
    line-height: 1.35 !important;
    text-align: center !important;
    margin-top: 8px !important;
  }
}

/* ===========================
   MOBILE MUITO PEQUENO
   =========================== */

@media (max-width: 390px){

  .nxp-omni__grid{
    width: calc(100% - 22px);
  }

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px 10px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-wrapper{
    padding: 10px 6px !important;
  }

  .nxp-omni__impact-item .elementor-icon{
    width: 50px !important;
    height: 50px !important;
  }

  .nxp-omni__impact-item .elementor-icon svg{
    width: 31px !important;
    height: 31px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title,
  .nxp-omni__impact-item .elementor-icon-box-title a,
  .nxp-omni__impact-item .elementor-icon-box-title span{
    font-size: 11.5px !important;
    line-height: 1.16 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ae28a0 *//* ===========================
   SEÇÃO OMNI — CSS FINAL PREMIUM (CENTRALIZADO)
   Corrigido para:
   Desktop: 4 itens em uma linha
   Mobile: 2 colunas
   Classes:
   .nxp-omni__impact
   .nxp-omni__impact_is-3
   .nxp-omni__impact-item
   =========================== */

.nxp-sec--omni{
  padding: 90px 0;
  position: relative;
  overflow: hidden;
}

/* ===========================
   GRID PRINCIPAL
   =========================== */

.nxp-omni__grid{
  width: 100%;
  max-width: 1450px;
  margin: 0 auto;

  display: grid;
  grid-template-columns: 1.05fr .95fr;
  gap: 64px;
  align-items: center;

  grid-template-areas: "media content";
}

/* áreas */
.nxp-omni__mock{ 
  grid-area: media;
  display: flex;
  justify-content: center;
}

.nxp-omni__content{ 
  grid-area: content;
}

/* ===========================
   MOCK (IMAGEM)
   =========================== */

.nxp-omni__media{
  width: 90%;
  margin: 0 auto;
}

.nxp-omni__mock{
  position: relative;
  border-radius: 22px;
  overflow: hidden;

  border: 1px solid rgba(38,252,138,.30);
  background: rgba(255,255,255,.03);

  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  box-shadow:
    0 45px 140px rgba(0,0,0,.55),
    0 0 35px rgba(38,252,138,.16),
    inset 0 1px 0 rgba(255,255,255,.05);

  padding: 10px;

  animation: nxpFloat 6s ease-in-out infinite;
  transition: all .35s ease;

  width: 100%;
  box-sizing: border-box;
}

@keyframes nxpFloat{
  0%   { transform: translateY(0px); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0px); }
}

.nxp-omni__mock:hover{
  border-color: rgba(38,252,138,.55);
  box-shadow:
    0 75px 190px rgba(0,0,0,.60),
    0 0 65px rgba(38,252,138,.35),
    inset 0 1px 0 rgba(255,255,255,.05);
}

.nxp-omni__img img{
  border-radius: 14px;
  display: block;
  width: 100%;
  height: auto;
}

/* ===========================
   TEXTO / LEAD
   =========================== */

.nxp-omni__lead{
  color: rgba(233,239,236,.78);
  margin: 12px 0 20px;
  font-size: 16px;
  line-height: 1.65;
  max-width: 72ch;
}

/* ===========================
   CHIPS
   =========================== */

.nxp-omni__chips{
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 14px 0 14px;
}

.nxp-omni__chip{
  padding: 8px 14px;
  border-radius: 999px;

  background: rgba(38,252,138,.06);
  border: 1px solid rgba(38,252,138,.25);

  color: rgba(233,239,236,.92);
  font-size: 13px;
  font-weight: 650;
  line-height: 1;

  transition: all .25s ease;
}

.nxp-omni__chip:hover{
  background: rgba(38,252,138,.12);
  border-color: rgba(38,252,138,.45);
}

/* ===========================
   CANAIS
   =========================== */

.nxp-omni__channels{
  display: flex;
  gap: 16px;
  align-items: center;
  margin: 8px 0 20px;
}

.nxp-omni__icon .elementor-icon{
  width: 52px;
  height: 52px;
  border-radius: 16px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(255,255,255,.03);
  border: 1px solid rgba(38,252,138,.30);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.05),
    0 0 22px rgba(38,252,138,.15);

  transition: all .25s ease;
}

.nxp-omni__icon .elementor-icon i,
.nxp-omni__icon .elementor-icon svg{
  font-size: 20px;
  color: rgba(38,252,138,.95);
}

/* ===========================
   IMPACTO — DESKTOP
   4 ITENS EM UMA LINHA
   =========================== */

.nxp-omni__impact,
.nxp-omni__impact_is-3,
.nxp-omni__impact.is-3{
  display: grid !important;

  /* CORREÇÃO PRINCIPAL */
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;

  gap: 10px !important;

  width: 100% !important;
  max-width: 100% !important;

  margin: 0 0 28px !important;
  padding: 0 !important;

  box-sizing: border-box !important;
  align-items: start !important;

  flex-wrap: unset !important;
}

/* Se o Elementor criar .e-con-inner dentro do container */
.nxp-omni__impact > .e-con-inner,
.nxp-omni__impact_is-3 > .e-con-inner,
.nxp-omni__impact.is-3 > .e-con-inner,
.nxp-omni__impact > .elementor-container,
.nxp-omni__impact_is-3 > .elementor-container,
.nxp-omni__impact.is-3 > .elementor-container{
  display: grid !important;

  /* CORREÇÃO PRINCIPAL TAMBÉM NO INNER */
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;

  gap: 10px !important;

  width: 100% !important;
  max-width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  box-sizing: border-box !important;
  align-items: start !important;
}

/* Filhos diretos */
.nxp-omni__impact > *,
.nxp-omni__impact_is-3 > *,
.nxp-omni__impact.is-3 > *,
.nxp-omni__impact > .e-con-inner > *,
.nxp-omni__impact_is-3 > .e-con-inner > *,
.nxp-omni__impact.is-3 > .e-con-inner > *,
.nxp-omni__impact > .elementor-container > *,
.nxp-omni__impact_is-3 > .elementor-container > *,
.nxp-omni__impact.is-3 > .elementor-container > *{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
}

/* Segurança geral */
.nxp-omni__impact-item,
.nxp-omni__impact-item *{
  box-sizing: border-box !important;
}

.nxp-omni__impact-item{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

/* Wrapper interno do Icon Box */
.nxp-omni__impact-item .elementor-icon-box-wrapper{
  width: 100% !important;
  min-width: 0 !important;
  padding: 10px 8px !important;
}

/* Ícone */
.nxp-omni__impact-item .elementor-icon{
  width: 46px !important;
  height: 46px !important;
  border-radius: 999px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: rgba(38,252,138,.12) !important;
  border: 1px solid rgba(38,252,138,.35) !important;
  box-shadow: 0 0 24px rgba(38,252,138,.25) !important;
}

.nxp-omni__impact-item .elementor-icon i{
  font-size: 16px !important;
  line-height: 1 !important;
  color: rgba(38,252,138,.95) !important;
}

.nxp-omni__impact-item .elementor-icon svg{
  width: 32px !important;
  height: 32px !important;
  color: rgba(38,252,138,.95) !important;
}

/* Título */
.nxp-omni__impact-item .elementor-icon-box-title{
  margin: 10px 0 0 !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

.nxp-omni__impact-item .elementor-icon-box-title,
.nxp-omni__impact-item .elementor-icon-box-title a,
.nxp-omni__impact-item .elementor-icon-box-title span{
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;

  overflow: hidden !important;
  white-space: normal !important;
  text-overflow: unset !important;
  word-break: normal !important;
  overflow-wrap: anywhere !important;

  font-size: 12.5px !important;
  font-weight: 750 !important;
  color: rgba(233,239,236,.95) !important;
  line-height: 1.15 !important;

  max-width: 100% !important;
  min-width: 0 !important;
}

/* Descrição */
.nxp-omni__impact-item .elementor-icon-box-description{
  display: block !important;
  margin-top: 10px !important;
  color: rgba(233,239,236,.70) !important;
  font-size: 12.5px !important;
  line-height: 1.45 !important;
}

/* ===========================
   PRACTICE (O QUE MUDA NA PRÁTICA)
   =========================== */

.nxp-omni__practice{
  margin-top: 26px;
  padding: 22px 22px;
  border-radius: 22px;

  background: rgba(255,255,255,.02);
  border: 1px solid rgba(38,252,138,.18);

  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  box-shadow:
    0 35px 120px rgba(0,0,0,.45),
    0 0 28px rgba(38,252,138,.10),
    inset 0 1px 0 rgba(255,255,255,.04);
}

/* título do bloco */
.nxp-omni__practice-title{
  margin: 0 !important;
  color: rgba(233,239,236,.95);
  font-size: 16px !important;
  font-weight: 800 !important;
  letter-spacing: -0.01em;
}

/* subtítulo curto */
.nxp-omni__practice-lead{
  margin: 10px 0 0 !important;
  color: rgba(233,239,236,.70);
  font-size: 13.5px;
  line-height: 1.55;
  max-width: 70ch;
}

/* grid dos cards */
.nxp-omni__practice-grid{
  margin-top: 16px;
  width: 100%;
  display: grid !important;
  grid-template-columns: 1fr;
  gap: 14px;
}

/* card */
.nxp-omni__practice-card{
  padding: 16px 16px;
  border-radius: 18px;

  background: rgba(38,252,138,.04);
  border: 1px solid rgba(38,252,138,.18);

  box-shadow:
    0 0 22px rgba(38,252,138,.08),
    inset 0 1px 0 rgba(255,255,255,.04);
}

/* “Funcional” */
.nxp-omni__practice-kicker{
  margin: 0 0 10px !important;
  display: inline-flex;
  gap: 8px;
  align-items: center;

  color: rgba(233,239,236,.92);
  font-size: 12.5px !important;
  font-weight: 800 !important;
  text-transform: uppercase;
  letter-spacing: .08em;
}

/* Lista */
.nxp-omni__practice-list .elementor-icon-list-item{
  margin: 8px 0 !important;
}

.nxp-omni__practice-list .elementor-icon-list-icon i,
.nxp-omni__practice-list .elementor-icon-list-icon svg{
  color: rgba(38,252,138,.95) !important;
  font-size: 14px !important;
}

.nxp-omni__practice-list .elementor-icon-list-text{
  color: rgba(233,239,236,.78) !important;
  font-size: 13.5px !important;
  line-height: 1.45 !important;
}

/* se adicionar “Estratégico” depois */
@media (min-width: 1025px){
  .nxp-omni__practice-grid.is-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* ===========================
   REVERSE (DESKTOP)
   =========================== */

@media (min-width: 1025px){
  .nxp-sec--omni.is-reverse .nxp-omni__grid{
    grid-template-columns: .95fr 1.05fr;
    grid-template-areas: "content media";
  }
}

/* ===========================
   RESPONSIVO — TABLET
   =========================== */

@media (max-width: 1024px){
  .nxp-sec--omni{
    padding: 70px 0;
  }

  .nxp-omni__grid{
    grid-template-columns: 1fr;
    gap: 48px;
    grid-template-areas:
      "media"
      "content";

    width: min(92%, 1200px);
    margin: 0 auto;
  }

  .nxp-omni__media{
    width: 100%;
  }
}

/* Quebra para 2 colunas somente abaixo de 900px */
@media (max-width: 900px){

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    padding: 0 !important;
  }
}

/* ===========================
   RESPONSIVO — MOBILE
   IMPACTO EM 2 COLUNAS DE 50%
   =========================== */

@media (max-width: 520px){

  .nxp-sec--omni{
    padding: 56px 0;
  }

  .nxp-omni__grid{
    width: calc(100% - 28px);
    gap: 34px;
  }

  .nxp-omni__media{
    width: 100%;
  }

  .nxp-omni__lead{
    font-size: 14px;
    line-height: 1.55;
    margin: 10px 0 18px;
  }

  .nxp-omni__channels{
    flex-wrap: wrap;
    gap: 12px;
    margin: 8px 0 18px;
  }

  .nxp-omni__icon .elementor-icon{
    width: 48px;
    height: 48px;
    border-radius: 14px;
  }

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 14px 12px !important;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 0 24px !important;
    padding: 0 !important;

    align-items: stretch !important;
  }

  .nxp-omni__impact > *,
  .nxp-omni__impact_is-3 > *,
  .nxp-omni__impact.is-3 > *,
  .nxp-omni__impact > .e-con-inner > *,
  .nxp-omni__impact_is-3 > .e-con-inner > *,
  .nxp-omni__impact.is-3 > .e-con-inner > *,
  .nxp-omni__impact > .elementor-container > *,
  .nxp-omni__impact_is-3 > .elementor-container > *,
  .nxp-omni__impact.is-3 > .elementor-container > *{
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  .nxp-omni__impact-item{
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-wrapper{
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;

    padding: 12px 8px !important;
    text-align: center !important;
  }

  .nxp-omni__impact-item .elementor-icon{
    width: 54px !important;
    height: 54px !important;
    margin: 0 auto !important;
  }

  .nxp-omni__impact-item .elementor-icon i{
    font-size: 15px !important;
  }

  .nxp-omni__impact-item .elementor-icon svg{
    width: 34px !important;
    height: 34px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title{
    margin: 9px 0 0 !important;
    text-align: center !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title,
  .nxp-omni__impact-item .elementor-icon-box-title a,
  .nxp-omni__impact-item .elementor-icon-box-title span{
    font-size: 12px !important;
    line-height: 1.18 !important;
    text-align: center !important;
    -webkit-line-clamp: 3 !important;
    overflow-wrap: normal !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-description{
    font-size: 11.5px !important;
    line-height: 1.35 !important;
    text-align: center !important;
    margin-top: 8px !important;
  }

  .nxp-omni__practice{
    margin-top: 22px;
    padding: 18px 16px;
    border-radius: 18px;
  }

  .nxp-omni__practice-title{
    font-size: 15px !important;
  }

  .nxp-omni__practice-lead{
    font-size: 13px;
    line-height: 1.5;
  }
}

/* ===========================
   MOBILE MUITO PEQUENO
   Mantém 2 colunas, mas compacta
   =========================== */

@media (max-width: 390px){

  .nxp-omni__grid{
    width: calc(100% - 22px);
  }

  .nxp-omni__impact,
  .nxp-omni__impact_is-3,
  .nxp-omni__impact.is-3,
  .nxp-omni__impact > .e-con-inner,
  .nxp-omni__impact_is-3 > .e-con-inner,
  .nxp-omni__impact.is-3 > .e-con-inner,
  .nxp-omni__impact > .elementor-container,
  .nxp-omni__impact_is-3 > .elementor-container,
  .nxp-omni__impact.is-3 > .elementor-container{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px 10px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-wrapper{
    padding: 10px 6px !important;
  }

  .nxp-omni__impact-item .elementor-icon{
    width: 50px !important;
    height: 50px !important;
  }

  .nxp-omni__impact-item .elementor-icon svg{
    width: 31px !important;
    height: 31px !important;
  }

  .nxp-omni__impact-item .elementor-icon-box-title,
  .nxp-omni__impact-item .elementor-icon-box-title a,
  .nxp-omni__impact-item .elementor-icon-box-title span{
    font-size: 11.5px !important;
    line-height: 1.16 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a28eb5 *//* ===========================
   SEÇÃO FECHAMENTO — PREMIUM
   =========================== */

.nxp-sec--closing{
  padding: 10px 0;
  position: relative;
  overflow: hidden;
}

.nxp-closing__inner{
  width: 100%;
  max-width: 1450px;
  margin: 0 auto;
  padding: 0 16px;
  box-sizing: border-box;
}

.nxp-closing__card{
  border-radius: 22px;
  border: 1px solid rgba(38,252,138,.25);
  background: rgba(255,255,255,.03);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  box-shadow:
    0 45px 140px rgba(0,0,0,.55),
    0 0 35px rgba(38,252,138,.14),
    inset 0 1px 0 rgba(255,255,255,.05);

  padding: 46px;
}

.nxp-closing__title{
  color: rgba(233,239,236,.98);
  font-size: clamp(28px, 3.1vw, 42px);
  line-height: 1.1;
  letter-spacing: -0.02em;
  font-weight: 850;
  margin: 0;
}

.nxp-closing__lead{
  margin-top: 14px;
  color: rgba(233,239,236,.78);
  font-size: 16px;
  line-height: 1.65;
  max-width: 78ch;
}

.nxp-closing__grid{
  margin-top: 30px;
  display: grid;
  grid-template-columns: 1.1fr .9fr;
  gap: 38px;
  align-items: center;
}

.nxp-closing__kicker{
  margin: 0 0 14px;
  font-size: 14px;
  color: rgba(38,252,138,.95);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-weight: 800;
}

.nxp-closing__list .elementor-icon-list-item{
  padding: 7px 0;
}

.nxp-closing__list .elementor-icon-list-icon i,
.nxp-closing__list .elementor-icon-list-icon svg{
  color: rgba(38,252,138,.95) !important;
}

.nxp-closing__list .elementor-icon-list-text{
  color: rgba(233,239,236,.88) !important;
  font-size: 15px;
  line-height: 1.45;
  font-weight: 650;
}

.nxp-closing__cta{
  border-radius: 18px;
  border: 1px solid rgba(38,252,138,.22);
  background: rgba(0,0,0,.18);
  padding: 22px;
}

.nxp-closing__note{
  color: rgba(233,239,236,.82);
  font-size: 14.5px;
  line-height: 1.6;
}

.nxp-closing__note strong{
  color: rgba(233,239,236,.98);
}

.nxp-closing__actions{
  margin-top: 16px;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}

/* BOTÕES (no seu padrão neon) */
.nxp-btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  padding: 12px 16px !important;
  border-radius: 14px !important;
  font-weight: 800 !important;
  font-size: 14px !important;
  line-height: 1 !important;

  transition: all .25s ease;
}

.nxp-btn--primary{
  background: rgba(38,252,138,.18) !important;
  border: 1px solid rgba(38,252,138,.45) !important;
  color: rgba(233,239,236,.98) !important;

  box-shadow: 0 0 26px rgba(38,252,138,.22);
}

.nxp-btn--primary:hover{
  background: rgba(38,252,138,.26) !important;
  border-color: rgba(38,252,138,.70) !important;
  transform: translateY(-1px);
}

.nxp-btn--ghost{
  background: rgba(255,255,255,.03) !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  color: rgba(233,239,236,.90) !important;
}

.nxp-btn--ghost:hover{
  border-color: rgba(38,252,138,.35) !important;
  box-shadow: 0 0 18px rgba(38,252,138,.12);
  transform: translateY(-1px);
}

/* RESPONSIVO */
@media (max-width: 1024px){
  .nxp-closing__card{ padding: 34px; }
  .nxp-closing__grid{
    grid-template-columns: 1fr;
    gap: 22px;
  }
}

@media (max-width: 520px){
  .nxp-closing__card{ padding: 26px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c2d45a *//* =========================================================
   NOVA XS — FOOTER (Elementor Containers)
   Classes:
   .nx-footer > .nx-footer__inner
   ========================================================= */

.nx-footer{
  --nx-green: 38,252,138;
  --nx-bg: rgba(255,255,255,.02);
  --nx-line: rgba(var(--nx-green), .22);
  --nx-line-strong: rgba(var(--nx-green), .38);

  --nx-text: rgba(255,255,255,.92);
  --nx-muted: rgba(255,255,255,.70);

  position: relative;
  padding: clamp(46px, 6vw, 74px) 0 26px;
  overflow: hidden;
}

/* glow sutil ao fundo */
.nx-footer::before{
  content:"";
  position:absolute;
  inset:-30% -10%;
  background:
    radial-gradient(circle at 22% 65%, rgba(var(--nx-green), .12), transparent 15%),
    radial-gradient(circle at 82% 60%, rgba(var(--nx-green), .08), transparent 15%);
  filter: blur(40px);
  opacity: .9;
  pointer-events:none;
}

/* inner */
.nx-footer__inner{
  width: min(1400px, calc(100% - 48px));
  margin: 0 auto;
}

/* top grid */
.nx-footer__top{
  display: grid !important;
  grid-template-columns: 1.35fr 1fr 1fr 1.15fr !important;
  gap: 22px !important;
  align-items: start !important;

  padding: 22px;
  border-radius: 18px;
  background: var(--nx-bg);
  border: 1px solid rgba(255,255,255,.06);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  box-shadow:
    0 18px 60px rgba(0,0,0,.45),
    inset 0 1px 0 rgba(255,255,255,.04);
}

/* responsivo */
@media (max-width: 980px){
  .nx-footer__top{ grid-template-columns: 1fr 1fr !important; }
}
@media (max-width: 640px){
  .nx-footer__top{ grid-template-columns: 1fr !important; }
}

/* col */
.nx-footer__col{
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* títulos */
.nx-footer__title{
  color: var(--nx-text);
  font-weight: 650;
  letter-spacing: .2px;
  margin: 0;
  font-size: 14px;
  text-transform: uppercase;
}

/* textos */
.nx-footer__desc,
.nx-footer__descSmall{
  color: var(--nx-muted);
  line-height: 1.6;
  margin: 0;
}

.nx-footer__desc{ max-width: 52ch; }
.nx-footer__descSmall{ max-width: 40ch; }

/* logo (opcional) */
.nx-footer__logo img{
  height: 65px;
  width: auto;
  opacity: .95;
}

/* badges */
.nx-footer__badges{
  display:flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 6px;
}
.nx-badge{
  display:inline-flex;
  align-items:center;
  gap: 8px;

  padding: 8px 10px;
  border-radius: 999px;

  border: 1px solid rgba(var(--nx-green), .20);
  background: rgba(var(--nx-green), .06);
  color: rgba(255,255,255,.84);
  font-size: 12px;
  line-height: 1;
}

/* links */
.nx-footer__links a{
  display: inline-flex;
  align-items: center;
  gap: 10px;

  color: rgba(255,255,255,.82);
  text-decoration: none;
  font-size: 14px;
  line-height: 1.9;

  transition: color .18s ease, transform .18s ease;
}

.nx-footer__links a:hover{
  color: rgba(var(--nx-green), .95);
  transform: translateX(2px);
}

/* CTA botões (coloque classes no widget Button) */
.nx-btn{
  width: fit-content;
}

.nx-btn--primary .elementor-button{
  border-radius: 999px !important;
  padding: 12px 16px !important;
  border: 1px solid rgba(var(--nx-green), .45) !important;
  background: rgba(var(--nx-green), .14) !important;
  color: rgba(255,255,255,.92) !important;

  box-shadow:
    0 14px 40px rgba(0,0,0,.45),
    0 0 18px rgba(var(--nx-green), .18) !important;

  transition: .2s ease !important;
}

.nx-btn--primary .elementor-button:hover{
  border-color: rgba(var(--nx-green), .72) !important;
  box-shadow: 0 18px 55px rgba(0,0,0,.55), 0 0 26px rgba(var(--nx-green), .25) !important;
  transform: translateY(-1px);
}

.nx-btn--ghost .elementor-button{
  border-radius: 999px !important;
  padding: 12px 16px !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  background: rgba(255,255,255,.03) !important;
  color: rgba(255,255,255,.88) !important;

  transition: .2s ease !important;
}
.nx-btn--ghost .elementor-button:hover{
  border-color: rgba(var(--nx-green), .35) !important;
  background: rgba(var(--nx-green), .06) !important;
}

/* social */
.nx-footer__social{
  display:flex;
  gap: 10px;
  margin-top: 6px;
}
.nx-footer__social a{
  width: 38px;
  height: 38px;
  border-radius: 12px;

  display:inline-flex;
  align-items:center;
  justify-content:center;

  background: rgba(255,255,255,.03);
  border: 1px solid rgba(255,255,255,.10);
  color: rgba(255,255,255,.86);

  transition: .2s ease;
}
.nx-footer__social a:hover{
  border-color: rgba(var(--nx-green), .40);
  box-shadow: 0 0 18px rgba(var(--nx-green), .18);
  transform: translateY(-1px);
}

/* bottom */
.nx-footer__bottom{
  display:flex;
  align-items:center;
  justify-content: space-between;
  gap: 16px;

  padding: 16px 6px 0;
  margin-top: 14px;

  border-top: 1px solid rgba(255,255,255,.08);
}

@media (max-width: 720px){
  .nx-footer__bottom{
    flex-direction: column;
    align-items: flex-start;
  }
}

.nx-footer__copy{
  color: rgba(255,255,255,.62);
  font-size: 13px;
}

.nx-footer__meta{
  display:flex;
  flex-wrap: wrap;
  gap: 14px;
}
.nx-footer__meta a{
  color: rgba(255,255,255,.70);
  text-decoration:none;
  font-size: 13px;
}
.nx-footer__meta a:hover{
  color: rgba(var(--nx-green), .95);
}/* End custom CSS */
/* Start custom CSS */:root{
  --brand: #8B9E93;
  --bg0: #070A09;
  --bg1: #0B0F0E;
  --bg2: #101615;
  --muted: #AAB6B0;
}

body{
  background:
    radial-gradient(120% 90% at 50% 15%, rgba(0,0,0,0) 35%, rgba(0,0,0,.55) 100%),
    radial-gradient(900px 520px at 22% 18%, rgba(139,158,147,.12), transparent 60%),
    radial-gradient(700px 420px at 78% 26%, rgba(139,158,147,.08), transparent 62%),
    linear-gradient(180deg, var(--bg0) 0%, var(--bg1) 38%, var(--bg0) 100%) !important;
}


.kicker{
  display:inline-flex;
  gap:10px;
  align-items:center;
  padding: 8px 14px;
  border-radius: 999px;

  /* Glass */
  background: rgba(139,158,147,.08);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  /* Borda luminosa */
  border: 1px solid rgba(139,158,147,.35);

  /* Glow externo suave */
  box-shadow:
    0 0 0 1px rgba(139,158,147,.12),
    0 8px 30px rgba(139,158,147,.18);

  color: #dfe8e3;
  font-size: 13px;
  letter-spacing: .3px;
  text-transform: none;
}

/* Ponto luminoso */
.dot{
  width: 8px;
  height: 8px;
  border-radius: 999px;

  background: #8B9E93;

  box-shadow:
    0 0 6px rgba(139,158,147,.9),
    0 0 12px rgba(139,158,147,.6),
    0 0 18px rgba(139,158,147,.3);
    .kicker{
  transition: all .25s ease;
}

.kicker:hover{
  box-shadow:
    0 0 0 1px rgba(139,158,147,.18),
    0 12px 40px rgba(139,158,147,.35);
  transform: translateY(-1px);
}

}

/* CHIP BASE */
.novaxs-chip .elementor-button{
  padding: 7px 12px !important;
  border-radius: 999px !important;

  background: rgba(255,255,255,.03) !important;
  border: 1px solid rgba(255,255,255,.10) !important;

  color: rgba(233,239,236,.90) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  letter-spacing: .2px !important;

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  transition: transform .25s ease, background .25s ease, border-color .25s ease, box-shadow .25s ease !important;
  position: relative;
  overflow: hidden;

  /* garante que o pseudo-elemento apareça */
  z-index: 0;
}

/* texto sempre por cima do glow */
.novaxs-chip .elementor-button *{
  position: relative;
  z-index: 2;
}

/* GLOW “RESPIRANDO” (mais visível) */
.novaxs-chip .elementor-button::after{
  content: "";
  position: absolute;
  inset: -60%;
  z-index: 1;

  background: radial-gradient(circle at 30% 30%,
    rgba(139,158,147,.35),
    transparent 55%
  );

  opacity: .25;
  filter: blur(10px);
  transform: scale(1);

  animation: novaxs-chip-breathe 3.2s ease-in-out infinite;
  pointer-events: none;
}

/* HOVER PREMIUM */
.novaxs-chip .elementor-button:hover{
  border-color: rgba(139,158,147,.55) !important;
  background: rgba(139,158,147,.12) !important;

  transform: translateY(-2px) scale(1.03);
  box-shadow:
    0 10px 30px rgba(0,0,0,.35),
    0 0 20px rgba(139,158,147,.35) !important;
}

/* CLICK FEEDBACK */
.novaxs-chip .elementor-button:active{
  transform: translateY(0) scale(.98);
  box-shadow:
    0 6px 16px rgba(0,0,0,.35),
    0 0 12px rgba(139,158,147,.25) !important;
}

/* ANIMAÇÃO “RESPIRAÇÃO” */
@keyframes novaxs-chip-breathe{
  0%   { opacity: .18; transform: scale(1);    filter: blur(10px); }
  50%  { opacity: .55; transform: scale(1.18); filter: blur(16px); }
  100% { opacity: .18; transform: scale(1);    filter: blur(10px); }
}/* End custom CSS */