.elementor-28664 .elementor-element.elementor-element-ac69513{--display:flex;--min-height:763px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.96;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-ac69513:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ibercad.pt/wp-content/uploads/2026/04/banner-principal-trimble-connect.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-ac69513::before, .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-ac69513 > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-ac69513 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(281deg, #00939EBA 34%, #006375 58%);}.elementor-28664 .elementor-element.elementor-element-b3916ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-dba3491{--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;max-width:1280px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-dba3491.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-9b6a9ce{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-28664 .elementor-element.elementor-element-7ae8a50{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C3E1E95C;padding:6px 10px 6px 10px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edbe290 );border-radius:30px 30px 30px 30px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-7ae8a50.elementor-element{--align-self:flex-start;}.elementor-28664 .elementor-element.elementor-element-7ae8a50 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-b553db8{width:100%;max-width:100%;padding:20px 0px 0px 0px;text-align:start;}.elementor-28664 .elementor-element.elementor-element-b553db8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:62px;font-weight:700;line-height:62px;color:var( --e-global-color-0185f38 );}.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-28664 .elementor-element.elementor-element-6e39882{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:400;line-height:42px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-45cad55{--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;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-df7690e .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn{background-color:#00BBC9;text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:none;}.elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-df7690e{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn > i, .elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn > i, .rtl .elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-28664 .elementor-element.elementor-element-dc1724e .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn{background-color:#00939E91;text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-dc1724e{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn > i, .elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn > i, .rtl .elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-28664 .elementor-element.elementor-element-9d46cc9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-3a6eedb{--display:flex;--min-height:763px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.96;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-3a6eedb:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ibercad.pt/wp-content/uploads/2026/04/banner-principal-trimble-connect.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-3a6eedb::before, .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-3a6eedb > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-3a6eedb > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(281deg, #00939E0A 34%, #006375 58%);}.elementor-28664 .elementor-element.elementor-element-a0e71ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-262f427{--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;max-width:1280px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-262f427.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-0a0fa0f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-d77b202{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C3E1E95C;padding:6px 10px 6px 10px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edbe290 );border-radius:30px 30px 30px 30px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-d77b202.elementor-element{--align-self:flex-start;}.elementor-28664 .elementor-element.elementor-element-d77b202 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-6d94b54{width:100%;max-width:100%;padding:20px 0px 0px 0px;text-align:start;}.elementor-28664 .elementor-element.elementor-element-6d94b54 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:62px;font-weight:700;line-height:62px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-b2f1a79{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:400;line-height:42px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-8d816b2{--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;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn{background-color:#00BBC9;text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:none;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-02dfb40{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn > i, .elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn > i, .rtl .elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-28664 .elementor-element.elementor-element-79ca9fc .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn{background-color:#00939E91;text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-79ca9fc{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn > i, .elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn > i, .rtl .elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-28664 .elementor-element.elementor-element-c56864f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-e9a948b{--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;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-b243117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-4d1339d{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-4d1339d.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-4d1339d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-7bd0929{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-7bd0929.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-c5a4664{--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;overflow:visible;}.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-28664 .elementor-element.elementor-element-28183ac img{pointer-events:all;}.elementor-28664 .elementor-element.elementor-element-e5ba141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-befae10{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 40px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-28664 .elementor-element.elementor-element-befae10.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-befae10 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-f7f4c83{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-1fb3f5b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.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-28664 .elementor-element.elementor-element-cf29252 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-28664 .elementor-element.elementor-element-cf29252 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-cf29252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-cf29252.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-cf29252.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-cf29252.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-cf29252 .elementor-icon{font-size:26px;}.elementor-28664 .elementor-element.elementor-element-cf29252:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-cf29252:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-cf29252 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-ad7bae0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-a2debfc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-a2debfc.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-a2debfc.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-a2debfc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon{font-size:26px;}.elementor-28664 .elementor-element.elementor-element-a2debfc:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-a2debfc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-5024268{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-f35fa59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-f35fa59.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-f35fa59.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-f35fa59.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon{font-size:26px;}.elementor-28664 .elementor-element.elementor-element-f35fa59:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-f35fa59:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-2511b74{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-2511b74:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-2511b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-28664 .elementor-element.elementor-element-dd7576b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-aa7ed2c img{pointer-events:all;}.elementor-28664 .elementor-element.elementor-element-7f868e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-aa94252{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-aa94252.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-053df0c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-053df0c:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-053df0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-217cbea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-fb2ae7b img{pointer-events:all;}.elementor-28664 .elementor-element.elementor-element-9f88626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-a027540{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-a027540.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-a027540 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-f4c7161{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-f4c7161.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-e79f445{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-e79f445:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-e79f445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-28664 .elementor-element.elementor-element-8423967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-0c24dd1 img{pointer-events:all;}.elementor-28664 .elementor-element.elementor-element-2852bcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-1f2d81f{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-1f2d81f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-1f2d81f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-57080bb{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-57080bb.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-fcf2527{--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;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-11bdc87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-1d31a3f{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-1d31a3f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-1d31a3f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-3d2a83f{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-3d2a83f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-9dff00e{--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;--overlay-opacity:0.18;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-9dff00e:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28664 .elementor-element.elementor-element-9dff00e::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ibercad.pt/wp-content/uploads/2026/03/Objeto-Inteligente-de-Vetor.png");--background-overlay:'';background-position:201px 0px;background-repeat:no-repeat;}.elementor-28664 .elementor-element.elementor-element-302c79d{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-302c79d.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-302c79d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-a73afb3{padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-28664 .elementor-element.elementor-element-a73afb3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-a73afb3 .elementor-icon-box-title{margin-block-end:12px;}.elementor-28664 .elementor-element.elementor-element-a73afb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-a73afb3.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-a73afb3.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-a73afb3 .elementor-icon{font-size:39px;}.elementor-28664 .elementor-element.elementor-element-a73afb3:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-a73afb3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-a73afb3 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-5d3fbdb{padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-28664 .elementor-element.elementor-element-5d3fbdb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-5d3fbdb .elementor-icon-box-title{margin-block-end:12px;}.elementor-28664 .elementor-element.elementor-element-5d3fbdb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-5d3fbdb.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-5d3fbdb.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-5d3fbdb .elementor-icon{font-size:39px;}.elementor-28664 .elementor-element.elementor-element-5d3fbdb:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-5d3fbdb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-5d3fbdb .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-d358689{padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-28664 .elementor-element.elementor-element-d358689 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-d358689 .elementor-icon-box-title{margin-block-end:12px;}.elementor-28664 .elementor-element.elementor-element-d358689.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-d358689.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-d358689.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-d358689 .elementor-icon{font-size:39px;}.elementor-28664 .elementor-element.elementor-element-d358689:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-d358689:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-d358689 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-30ef491{padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-28664 .elementor-element.elementor-element-30ef491 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-30ef491 .elementor-icon-box-title{margin-block-end:12px;}.elementor-28664 .elementor-element.elementor-element-30ef491.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-30ef491.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-30ef491.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-30ef491 .elementor-icon{font-size:39px;}.elementor-28664 .elementor-element.elementor-element-30ef491:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-30ef491:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-30ef491 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-0df29a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-ddcf8e6{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 40px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-28664 .elementor-element.elementor-element-ddcf8e6.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-ddcf8e6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-604b396{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-0e75276{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-d0fa9c4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-d0fa9c4 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-d0fa9c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-d0fa9c4.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-d0fa9c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-d0fa9c4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-d0fa9c4 .elementor-icon{font-size:30px;padding:12px;}.elementor-28664 .elementor-element.elementor-element-d0fa9c4:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-d0fa9c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-d0fa9c4 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-8a854fa{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-e5bfbd5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-e5bfbd5 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-e5bfbd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-e5bfbd5.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-e5bfbd5.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-e5bfbd5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-e5bfbd5 .elementor-icon{font-size:30px;padding:12px;}.elementor-28664 .elementor-element.elementor-element-e5bfbd5:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-e5bfbd5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-e5bfbd5 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-43fbb1d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-9b9e137{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-610597d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-610597d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-610597d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-610597d.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-610597d.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-610597d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-610597d .elementor-icon{font-size:30px;padding:12px;}.elementor-28664 .elementor-element.elementor-element-610597d:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-610597d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-610597d .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-026c988{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-80aac03 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-28664 .elementor-element.elementor-element-80aac03 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-80aac03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );fill:var( --e-global-color-0185f38 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-80aac03.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-80aac03.elementor-view-default .elementor-icon{fill:var( --e-global-color-edbe290 );color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-80aac03.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-80aac03 .elementor-icon{font-size:30px;padding:12px;}.elementor-28664 .elementor-element.elementor-element-80aac03:has(:hover) .elementor-icon-box-title,
					 .elementor-28664 .elementor-element.elementor-element-80aac03:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-80aac03 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-34726f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-34726f1:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-34726f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-28664 .elementor-element.elementor-element-7072322{width:100%;max-width:100%;padding:0px 0px 40px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-7072322.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-7072322 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-f4f7b1f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-46983ca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f95eab6 );--border-color:var( --e-global-color-f95eab6 );--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.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-28664 .elementor-element.elementor-element-697cac4{padding:0px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-697cac4 .elementor-icon-wrapper{text-align:start;}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-default .elementor-icon{color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-edbe290 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-framed .elementor-icon:hover, .elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-framed .elementor-icon:hover, .elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-697cac4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-697cac4 .elementor-icon{font-size:26px;}.elementor-28664 .elementor-element.elementor-element-697cac4 .elementor-icon svg{height:26px;}.elementor-28664 .elementor-element.elementor-element-25f04aa{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-25f04aa.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-25f04aa .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-1146ace{width:100%;max-width:100%;padding:0px 0px 10px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-1146ace.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-2d0255e{border-radius:20px 20px 20px 20px;}.elementor-28664 .elementor-element.elementor-element-2d0255e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28664 .elementor-element.elementor-element-96b713d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f95eab6 );--border-color:var( --e-global-color-f95eab6 );--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-c3b4194{padding:0px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-c3b4194 .elementor-icon-wrapper{text-align:start;}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-default .elementor-icon{color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-framed .elementor-icon, .elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-edbe290 );color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-framed .elementor-icon:hover, .elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-edbe290 );border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-framed .elementor-icon:hover, .elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-c3b4194.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-c3b4194 .elementor-icon{font-size:26px;}.elementor-28664 .elementor-element.elementor-element-c3b4194 .elementor-icon svg{height:26px;}.elementor-28664 .elementor-element.elementor-element-2ddc4df{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-2ddc4df.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-2ddc4df .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-b535c67{width:100%;max-width:100%;padding:0px 0px 10px 0px;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-28664 .elementor-element.elementor-element-b535c67.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-4796138{border-radius:20px 20px 20px 20px;}.elementor-28664 .elementor-element.elementor-element-4796138 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28664 .elementor-element.elementor-element-f5d09d0{--display:flex;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-9743b21{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28664 .elementor-element.elementor-element-9743b21.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-9743b21 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:50px;font-weight:700;line-height:65px;color:var( --e-global-color-text );}.elementor-28664 .elementor-element.elementor-element-2afceb2 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn{background-color:var( --e-global-color-edbe290 );text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edbe290 );}.elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-2afceb2{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn > i, .elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn > i, .rtl .elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-28664 .elementor-element.elementor-element-435a934{--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;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-435a934::before, .elementor-28664 .elementor-element.elementor-element-435a934 > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-435a934 > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-435a934 > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-435a934 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-435a934 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ibercad.pt/wp-content/uploads/2026/03/Objeto-Inteligente-de-Vetor.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-28664 .elementor-element.elementor-element-3b799bc{--display:flex;--min-height:223px;--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;--overlay-opacity:0.12;--overlay-mix-blend-mode:screen;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-3b799bc:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-3b799bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, var( --e-global-color-edbe290 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-28664 .elementor-element.elementor-element-3b799bc::before, .elementor-28664 .elementor-element.elementor-element-3b799bc > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-3b799bc > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-3b799bc > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-3b799bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-3b799bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ibercad.pt/wp-content/uploads/2026/03/Footer-Background.webp");--background-overlay:'';}.elementor-28664 .elementor-element.elementor-element-9f0d83b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-28664 .elementor-element.elementor-element-e204bd1{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-28664 .elementor-element.elementor-element-e204bd1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-27b3662{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-28664 .elementor-element.elementor-element-27b3662 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-0185f38 );}.elementor-28664 .elementor-element.elementor-element-00f6895{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-28664 .elementor-element.elementor-element-e07bd54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}@media(max-width:1024px){.elementor-28664 .elementor-element.elementor-element-ac69513{--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;--overlay-opacity:0.79;--padding-top:160px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-ac69513:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-b3916ef{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-dba3491{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-7ae8a50{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-28664 .elementor-element.elementor-element-7ae8a50.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-b553db8{width:100%;max-width:100%;text-align:center;}.elementor-28664 .elementor-element.elementor-element-b553db8.elementor-element{--align-self:flex-start;}.elementor-28664 .elementor-element.elementor-element-b553db8 .elementor-heading-title{font-size:68px;}.elementor-28664 .elementor-element.elementor-element-6e39882{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-6e39882.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-45cad55{--justify-content:center;}.elementor-28664 .elementor-element.elementor-element-9d46cc9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-3a6eedb{--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;--overlay-opacity:0.79;--padding-top:160px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-3a6eedb:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-a0e71ba{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-262f427{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-d77b202{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-28664 .elementor-element.elementor-element-d77b202.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-6d94b54{width:100%;max-width:100%;text-align:center;}.elementor-28664 .elementor-element.elementor-element-6d94b54.elementor-element{--align-self:flex-start;}.elementor-28664 .elementor-element.elementor-element-6d94b54 .elementor-heading-title{font-size:68px;}.elementor-28664 .elementor-element.elementor-element-b2f1a79{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-b2f1a79.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-8d816b2{--justify-content:center;}.elementor-28664 .elementor-element.elementor-element-c56864f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-e9a948b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-b243117{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-4d1339d.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-4d1339d{text-align:center;}.elementor-28664 .elementor-element.elementor-element-7bd0929.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-7bd0929{text-align:center;}.elementor-28664 .elementor-element.elementor-element-28183ac{text-align:center;}.elementor-28664 .elementor-element.elementor-element-28183ac img{width:90%;}.elementor-28664 .elementor-element.elementor-element-e5ba141{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-f7f4c83{--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-28664 .elementor-element.elementor-element-f7f4c83.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-2511b74{--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:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-dd7576b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-7f868e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe{text-align:center;}.elementor-28664 .elementor-element.elementor-element-aa94252.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-aa94252{text-align:center;}.elementor-28664 .elementor-element.elementor-element-053df0c{--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:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-217cbea{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-a027540.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-a027540{text-align:center;}.elementor-28664 .elementor-element.elementor-element-f4c7161.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-f4c7161{text-align:center;}.elementor-28664 .elementor-element.elementor-element-e79f445{--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:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-8423967{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-2852bcc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-1f2d81f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-1f2d81f{text-align:center;}.elementor-28664 .elementor-element.elementor-element-57080bb.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-57080bb{text-align:center;}.elementor-28664 .elementor-element.elementor-element-fcf2527{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-11bdc87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-1d31a3f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-1d31a3f{text-align:center;}.elementor-28664 .elementor-element.elementor-element-3d2a83f.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-3d2a83f{text-align:center;}.elementor-28664 .elementor-element.elementor-element-9dff00e::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-28664 .elementor-element.elementor-element-9dff00e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28664 .elementor-element.elementor-element-9dff00e.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-302c79d{padding:0px 0px 20px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-302c79d.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-0df29a7{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-28664 .elementor-element.elementor-element-604b396{--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-28664 .elementor-element.elementor-element-604b396.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-43fbb1d{--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-28664 .elementor-element.elementor-element-43fbb1d.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-34726f1{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28664 .elementor-element.elementor-element-7072322.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-7072322{text-align:center;}.elementor-28664 .elementor-element.elementor-element-f4f7b1f{--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-28664 .elementor-element.elementor-element-f4f7b1f.e-con{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-25f04aa.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-25f04aa{text-align:start;}.elementor-28664 .elementor-element.elementor-element-1146ace.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-1146ace{text-align:start;}.elementor-28664 .elementor-element.elementor-element-2ddc4df.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-2ddc4df{text-align:start;}.elementor-28664 .elementor-element.elementor-element-b535c67.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-b535c67{text-align:start;}.elementor-28664 .elementor-element.elementor-element-9743b21{padding:0px 22px 0px 22px;--container-widget-width:785px;--container-widget-flex-grow:0;width:var( --container-widget-width, 785px );max-width:785px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-9743b21.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-9743b21 .elementor-heading-title{font-size:44px;}.elementor-28664 .elementor-element.elementor-element-435a934{--padding-top:0px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-3b799bc{--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-28664 .elementor-element.elementor-element-e204bd1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-28664 .elementor-element.elementor-element-e204bd1.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-e204bd1 .elementor-heading-title{font-size:35px;}.elementor-28664 .elementor-element.elementor-element-27b3662{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-28664 .elementor-element.elementor-element-27b3662.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-27b3662 .elementor-heading-title{font-size:35px;}.elementor-28664 .elementor-element.elementor-element-00f6895{padding:0px 0px 30px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-00f6895.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-28664 .elementor-element.elementor-element-ac69513{--min-height:540px;--overlay-opacity:0.9;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-ac69513:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-ac69513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-dba3491{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-7ae8a50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 10px 6px 10px;--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-28664 .elementor-element.elementor-element-7ae8a50 .elementor-heading-title{font-size:12px;}.elementor-28664 .elementor-element.elementor-element-b553db8{width:100%;max-width:100%;padding:10px 0px 0px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-b553db8 .elementor-heading-title{font-size:37px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-6e39882{width:100%;max-width:100%;text-align:center;font-size:22px;line-height:37px;}.elementor-28664 .elementor-element.elementor-element-45cad55{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28664 .elementor-element.elementor-element-df7690e .elementskit-btn{font-size:14px;}.elementor-28664 .elementor-element.elementor-element-dc1724e .elementskit-btn{font-size:14px;}.elementor-28664 .elementor-element.elementor-element-9d46cc9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-3a6eedb{--min-height:540px;--overlay-opacity:0.9;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-3a6eedb:not(.elementor-motion-effects-element-type-background), .elementor-28664 .elementor-element.elementor-element-3a6eedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28664 .elementor-element.elementor-element-262f427{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-d77b202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 10px 6px 10px;--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-28664 .elementor-element.elementor-element-d77b202 .elementor-heading-title{font-size:12px;}.elementor-28664 .elementor-element.elementor-element-6d94b54{width:100%;max-width:100%;padding:10px 0px 0px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-6d94b54 .elementor-heading-title{font-size:37px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-b2f1a79{width:100%;max-width:100%;text-align:center;font-size:22px;line-height:37px;}.elementor-28664 .elementor-element.elementor-element-8d816b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28664 .elementor-element.elementor-element-02dfb40 .elementskit-btn{font-size:14px;}.elementor-28664 .elementor-element.elementor-element-79ca9fc .elementskit-btn{font-size:14px;}.elementor-28664 .elementor-element.elementor-element-c56864f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-4d1339d{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-4d1339d .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-7bd0929{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-c5a4664{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-28183ac img{width:100%;}.elementor-28664 .elementor-element.elementor-element-e5ba141{--padding-top:60px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-befae10{width:100%;max-width:100%;padding:0px 10px 20px 10px;text-align:start;}.elementor-28664 .elementor-element.elementor-element-cf29252 .elementor-icon-box-wrapper{text-align:start;}.elementor-28664 .elementor-element.elementor-element-cf29252 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon-box-wrapper{text-align:start;}.elementor-28664 .elementor-element.elementor-element-a2debfc .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon-box-wrapper{text-align:start;}.elementor-28664 .elementor-element.elementor-element-f35fa59 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-8a1bcbe .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-aa94252{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-9f88626{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-a027540{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-a027540 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-f4c7161{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-1f2d81f{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-1f2d81f .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-57080bb{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-fcf2527{--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-28664 .elementor-element.elementor-element-11bdc87{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-1d31a3f{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-1d31a3f .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-3d2a83f{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-9dff00e::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-video-container::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .e-con-inner > .elementor-background-slideshow::before, .elementor-28664 .elementor-element.elementor-element-9dff00e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-28664 .elementor-element.elementor-element-9dff00e{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-302c79d{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-302c79d .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-a73afb3 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-5d3fbdb .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-d358689 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-30ef491 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-0df29a7{--padding-top:30px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-ddcf8e6{width:100%;max-width:100%;padding:0px 10px 20px 10px;text-align:start;}.elementor-28664 .elementor-element.elementor-element-d0fa9c4 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-e5bfbd5 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-610597d .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-80aac03 .elementor-icon-box-description{font-size:16px;}.elementor-28664 .elementor-element.elementor-element-7072322{width:100%;max-width:100%;padding:0px 22px 0px 22px;text-align:start;}.elementor-28664 .elementor-element.elementor-element-7072322 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-46983ca{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-25f04aa{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-1146ace{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-96b713d{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-2ddc4df{width:100%;max-width:100%;text-align:start;}.elementor-28664 .elementor-element.elementor-element-b535c67{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-28664 .elementor-element.elementor-element-9743b21{width:100%;max-width:100%;padding:20px 22px 0px 22px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-9743b21 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-28664 .elementor-element.elementor-element-2afceb2{padding:10px 0px 0px 0px;}.elementor-28664 .elementor-element.elementor-element-2afceb2.elementor-element{--align-self:center;}.elementor-28664 .elementor-element.elementor-element-2afceb2 .elementskit-btn{font-size:14px;}.elementor-28664 .elementor-element.elementor-element-435a934{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-28664 .elementor-element.elementor-element-3b799bc{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-28664 .elementor-element.elementor-element-9f0d83b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28664 .elementor-element.elementor-element-e204bd1{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-e204bd1 .elementor-heading-title{font-size:27px;}.elementor-28664 .elementor-element.elementor-element-27b3662{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-28664 .elementor-element.elementor-element-27b3662 .elementor-heading-title{font-size:27px;}.elementor-28664 .elementor-element.elementor-element-00f6895{width:100%;max-width:100%;text-align:center;}}@media(min-width:768px){.elementor-28664 .elementor-element.elementor-element-b243117{--width:50%;}.elementor-28664 .elementor-element.elementor-element-c5a4664{--width:50%;}.elementor-28664 .elementor-element.elementor-element-dd7576b{--width:50%;}.elementor-28664 .elementor-element.elementor-element-7f868e6{--width:50%;}.elementor-28664 .elementor-element.elementor-element-217cbea{--width:50%;}.elementor-28664 .elementor-element.elementor-element-9f88626{--width:50%;}.elementor-28664 .elementor-element.elementor-element-8423967{--width:50%;}.elementor-28664 .elementor-element.elementor-element-2852bcc{--width:50%;}.elementor-28664 .elementor-element.elementor-element-11bdc87{--width:50%;}.elementor-28664 .elementor-element.elementor-element-9dff00e{--width:50%;}.elementor-28664 .elementor-element.elementor-element-9f0d83b{--width:100%;}.elementor-28664 .elementor-element.elementor-element-e07bd54{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28664 .elementor-element.elementor-element-b243117{--width:100%;}.elementor-28664 .elementor-element.elementor-element-c5a4664{--width:100%;}.elementor-28664 .elementor-element.elementor-element-f7f4c83{--width:500px;}.elementor-28664 .elementor-element.elementor-element-dd7576b{--width:100%;}.elementor-28664 .elementor-element.elementor-element-7f868e6{--width:100%;}.elementor-28664 .elementor-element.elementor-element-217cbea{--width:100%;}.elementor-28664 .elementor-element.elementor-element-9f88626{--width:100%;}.elementor-28664 .elementor-element.elementor-element-8423967{--width:100%;}.elementor-28664 .elementor-element.elementor-element-2852bcc{--width:100%;}.elementor-28664 .elementor-element.elementor-element-11bdc87{--width:100%;}.elementor-28664 .elementor-element.elementor-element-9dff00e{--width:70%;}.elementor-28664 .elementor-element.elementor-element-604b396{--width:100%;}.elementor-28664 .elementor-element.elementor-element-43fbb1d{--width:100%;}.elementor-28664 .elementor-element.elementor-element-f4f7b1f{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-1fb3f5b */.elementor-28664 .elementor-element.elementor-element-1fb3f5b{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-1fb3f5b::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-1fb3f5b:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7bae0 */.elementor-28664 .elementor-element.elementor-element-ad7bae0{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-ad7bae0::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-ad7bae0:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5024268 */.elementor-28664 .elementor-element.elementor-element-5024268{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-5024268::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-5024268:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e75276 */.elementor-28664 .elementor-element.elementor-element-0e75276{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-0e75276::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-0e75276:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a854fa */.elementor-28664 .elementor-element.elementor-element-8a854fa{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-8a854fa::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-8a854fa:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9e137 */.elementor-28664 .elementor-element.elementor-element-9b9e137{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-9b9e137::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-9b9e137:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-026c988 */.elementor-28664 .elementor-element.elementor-element-026c988{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-026c988::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-026c988:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2d0255e */.elementor-28664 .elementor-element.elementor-element-2d0255e
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46983ca */.elementor-28664 .elementor-element.elementor-element-46983ca{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-46983ca::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-46983ca:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4796138 */.elementor-28664 .elementor-element.elementor-element-4796138
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96b713d */.elementor-28664 .elementor-element.elementor-element-96b713d{
    position: relative;
}

.elementor-28664 .elementor-element.elementor-element-96b713d::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;

    /* linha verde */
    border: 1px solid #00BBC9;

    /* inicia escondida */
    clip-path: inset(0 100% 100% 0);
    transition: clip-path 0.6s ease;
}

.elementor-28664 .elementor-element.elementor-element-96b713d:hover::before{
    /* desenha contornando */
    clip-path: inset(0 0 0 0);
}/* End custom CSS */