.elementor-23571 .elementor-element.elementor-element-92cedfa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items: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-23571 .elementor-element.elementor-element-92cedfa:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://ibercad.pt/wp-content/uploads/2026/03/Ibercad-toolkit-banner-v3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23571 .elementor-element.elementor-element-92cedfa::before, .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-92cedfa > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-92cedfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23571 .elementor-element.elementor-element-e2bac19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-881c4f8{--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-23571 .elementor-element.elementor-element-881c4f8.e-con{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-56fcaae{--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-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-23571 .elementor-element.elementor-element-5fdfaf6{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-5fdfaf6 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:56px;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-23571 .elementor-element.elementor-element-ea9e6b8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-3833daf{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-3833daf .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:700;line-height:32px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-5772906{--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-23571 .elementor-element.elementor-element-f72704c .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn{background-color:#00BBC973;text-transform:uppercase;color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-edbe290 );border-radius:8px 8px 8px 8px;}.elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-f72704c{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn > i, .elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn > i, .rtl .elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-23571 .elementor-element.elementor-element-d0c5caf .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn{background-color:#00BBC9;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-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn:hover{background-color:var( --e-global-color-8015697 );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-d0c5caf{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn > i, .elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn > i, .rtl .elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-23571 .elementor-element.elementor-element-04d1554{--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-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-23571 .elementor-element.elementor-element-d2120d6{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-23571 .elementor-element.elementor-element-d2120d6 img{pointer-events:all;}.elementor-23571 .elementor-element.elementor-element-1ddf2b3{--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;--overlay-opacity:0.15;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-1ddf2b3::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .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:1200px 74px;background-repeat:no-repeat;}.elementor-23571 .elementor-element.elementor-element-b58ab57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-1d5df02{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-1d5df02 .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-23571 .elementor-element.elementor-element-be4c145{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-1d07990{--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-23571 .elementor-element.elementor-element-d8b0ae0{--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;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-23571 .elementor-element.elementor-element-0bbce57{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-0bbce57 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:22px;}.elementor-23571 .elementor-element.elementor-element-0bbce57 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-0bbce57.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-23571 .elementor-element.elementor-element-0bbce57.elementor-view-framed .elementor-icon, .elementor-23571 .elementor-element.elementor-element-0bbce57.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-23571 .elementor-element.elementor-element-0bbce57.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-0bbce57 .elementor-icon{font-size:26px;}.elementor-23571 .elementor-element.elementor-element-0bbce57:has(:hover) .elementor-icon-box-title,
					 .elementor-23571 .elementor-element.elementor-element-0bbce57:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-0bbce57 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-c439934{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-c439934 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:22px;}.elementor-23571 .elementor-element.elementor-element-c439934 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-c439934.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-23571 .elementor-element.elementor-element-c439934.elementor-view-framed .elementor-icon, .elementor-23571 .elementor-element.elementor-element-c439934.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-23571 .elementor-element.elementor-element-c439934.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-c439934 .elementor-icon{font-size:26px;}.elementor-23571 .elementor-element.elementor-element-c439934:has(:hover) .elementor-icon-box-title,
					 .elementor-23571 .elementor-element.elementor-element-c439934:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-c439934 .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-68279e5{--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;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-b2edcef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-b2edcef .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:22px;}.elementor-23571 .elementor-element.elementor-element-b2edcef .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-b2edcef.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-23571 .elementor-element.elementor-element-b2edcef.elementor-view-framed .elementor-icon, .elementor-23571 .elementor-element.elementor-element-b2edcef.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-23571 .elementor-element.elementor-element-b2edcef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-b2edcef .elementor-icon{font-size:26px;}.elementor-23571 .elementor-element.elementor-element-b2edcef:has(:hover) .elementor-icon-box-title,
					 .elementor-23571 .elementor-element.elementor-element-b2edcef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-b2edcef .elementor-icon-box-description{font-family:"Noto Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-b2b1442{--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-23571 .elementor-element.elementor-element-b2b1442:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-b2b1442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-23571 .elementor-element.elementor-element-ad4fc6d{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-23571 .elementor-element.elementor-element-ad4fc6d.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-ad4fc6d .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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23571 .elementor-element.elementor-element-c588792{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-6090b63{text-align:center;}.elementor-23571 .elementor-element.elementor-element-6090b63 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-b816577{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-79d1f64-font-family ), Sans-serif;font-size:var( --e-global-typography-79d1f64-font-size );font-weight:var( --e-global-typography-79d1f64-font-weight );line-height:var( --e-global-typography-79d1f64-line-height );color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-b816577.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23571 .elementor-element.elementor-element-8345c60{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-23571 .elementor-element.elementor-element-8345c60.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-8345c60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23571 .elementor-element.elementor-element-8345c60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23571 .elementor-element.elementor-element-8345c60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23571 .elementor-element.elementor-element-8345c60 .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-23571 .elementor-element.elementor-element-8345c60 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-23571 .elementor-element.elementor-element-b21b7cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-11c6dea{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-114f6cc .elementor-heading-title{color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-c7e0083{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-aea0f30{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-aea0f30 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-305fdfd{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-1069cf3 .elementor-heading-title{color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-6a39ace{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-844bd00{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-844bd00 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-d9bb681{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-6174d8d{--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-23571 .elementor-element.elementor-element-efab7f8{text-align:center;}.elementor-23571 .elementor-element.elementor-element-efab7f8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-01b1035{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-79d1f64-font-family ), Sans-serif;font-size:var( --e-global-typography-79d1f64-font-size );font-weight:var( --e-global-typography-79d1f64-font-weight );line-height:var( --e-global-typography-79d1f64-line-height );color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-01b1035.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-1651b38{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-c583b12{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-5aa7d80{width:var( --container-widget-width, 32% );max-width:32%;background-color:var( --e-global-color-secondary );padding:6px 6px 6px 6px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-5aa7d80.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-5aa7d80 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-c94f0f8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-348a3e6{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-db6996d{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-db6996d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-50b9826{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-bb96ca6{width:var( --container-widget-width, 32% );max-width:32%;background-color:var( --e-global-color-secondary );padding:6px 6px 6px 6px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-bb96ca6.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-bb96ca6 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-a3371a7 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-cfa7bbb{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-a8056cc{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-a8056cc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-beb910a{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-7f17939{width:var( --container-widget-width, 32% );max-width:32%;background-color:var( --e-global-color-secondary );padding:6px 6px 6px 6px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-7f17939.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-7f17939 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-b8d32a1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-c6208e8{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-cb13674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-cb13674 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-8a536bb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-bff1287{text-align:center;}.elementor-23571 .elementor-element.elementor-element-bff1287 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-25a5973{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-79d1f64-font-family ), Sans-serif;font-size:var( --e-global-typography-79d1f64-font-size );font-weight:var( --e-global-typography-79d1f64-font-weight );line-height:var( --e-global-typography-79d1f64-line-height );color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-25a5973.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-2d179b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-a2fff4d{--display:flex;--min-height:590px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-d89306d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-c6e1c95{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-49ad7aa{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-49ad7aa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-f1152ad{--display:flex;--min-height:590px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-3ec2d70 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-e08d193{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-dff0c5a{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-dff0c5a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-f36cf1f{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-ec10555 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-33248ed{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-46f412c{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-46f412c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-3896bc3{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-524388b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-bd3d00c{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-f0b22ae{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-f0b22ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-9eb6b68{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-c6d82ae .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-257ddc1{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-d0f43aa{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-d0f43aa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-8c1d973{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-light );--border-color:var( --e-global-color-light );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-cc51897 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-3ca1f23{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-d51ccd4{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-d51ccd4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-b2e1536{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-b023dbf .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-86d49ee{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-b352744{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-b352744 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-f1dbf0b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;padding:30px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-74px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-74px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-0185f38 );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-23571 .elementor-element.elementor-element-f1dbf0b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#D8D8D8;}.elementor-23571 .elementor-element.elementor-element-f1dbf0b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-8015697 );}.elementor-23571 .elementor-element.elementor-element-2b4b89b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-08b6e2f{text-align:center;}.elementor-23571 .elementor-element.elementor-element-08b6e2f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:36px;font-weight:700;line-height:42px;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-fc20985{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-79d1f64-font-family ), Sans-serif;font-size:var( --e-global-typography-79d1f64-font-size );font-weight:var( --e-global-typography-79d1f64-font-weight );line-height:var( --e-global-typography-79d1f64-line-height );color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-fc20985.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-66977ef{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-1292cdb{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-1292cdb:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-1292cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-23571 .elementor-element.elementor-element-b227abc .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-79b7113{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-1118a4a{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-1118a4a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-3b2a990{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-3b2a990:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-3b2a990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-23571 .elementor-element.elementor-element-1d662fb .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-ec6b321{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-6145f35{border-radius:20px 20px 20px 20px;}.elementor-23571 .elementor-element.elementor-element-6145f35 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23571 .elementor-element.elementor-element-e785778{--display:flex;--min-height:200px;--overlay-opacity:0.14;--overlay-mix-blend-mode:luminosity;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-e785778:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-e785778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(235deg, var( --e-global-color-edbe290 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-23571 .elementor-element.elementor-element-e785778::before, .elementor-23571 .elementor-element.elementor-element-e785778 > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-e785778 > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-e785778 > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-e785778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-e785778 > .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-23571 .elementor-element.elementor-element-433f222 img{pointer-events:all;}.elementor-23571 .elementor-element.elementor-element-433f222{text-align:center;}.elementor-23571 .elementor-element.elementor-element-9531e08 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-5845556{width:100%;max-width:100%;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-5845556 p{margin-block-end:0px;}.elementor-23571 .elementor-element.elementor-element-2b70241 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn{background-color:#00BBC900;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-0185f38 );}.elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-0185f38 );fill:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-2b70241{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn > i, .elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn > i, .rtl .elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-23571 .elementor-element.elementor-element-b7312fb{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;background-color:var( --e-global-color-0185f38 );padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 25px 0px rgba(0, 0, 0, 0.07);--n-tabs-title-gap:20px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-0185f38 );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-color:var( --e-global-color-primary );--n-tabs-icon-color-active:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-b7312fb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-23571 .elementor-element.elementor-element-b7312fb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#01859E;}.elementor-23571 .elementor-element.elementor-element-b7312fb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-23571 .elementor-element.elementor-element-b7312fb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-84f9f14 );}.elementor-23571 .elementor-element.elementor-element-b7312fb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23571 .elementor-element.elementor-element-b7312fb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Noto Sans", Sans-serif;font-weight:500;}.elementor-23571 .elementor-element.elementor-element-b7312fb [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-0185f38 );--n-tabs-icon-color-hover:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-457d710{--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:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-91f60cb{width:var( --container-widget-width, 44% );max-width:44%;padding:0px 0px 40px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-23571 .elementor-element.elementor-element-91f60cb.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-91f60cb .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-23571 .elementor-element.elementor-element-3754561{--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;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-3754561.e-con{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-4935984{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 25px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-4935984:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-4935984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-ed31768{width:var( --container-widget-width, 42% );max-width:42%;background-color:var( --e-global-color-edbe290 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:42%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-ed31768.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-ed31768 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-cfd6efc .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-85f7da8{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-8100ba7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23571 .elementor-element.elementor-element-8100ba7 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-edbe290 );}.elementor-23571 .elementor-element.elementor-element-3e471f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-23571 .elementor-element.elementor-element-b648af6{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-0095a5d{width:var( --container-widget-width, 56% );max-width:56%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:56%;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-23571 .elementor-element.elementor-element-0095a5d.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-0095a5d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-92efd2a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-89f4a0d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 25px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-89f4a0d:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-89f4a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-321a633{width:var( --container-widget-width, 42% );max-width:42%;background-color:var( --e-global-color-edbe290 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:42%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-321a633.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-321a633 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-37986d1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-8d30210{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-c314c9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-900e0bb{width:var( --container-widget-width, 14% );max-width:14%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-b4e584b{width:var( --container-widget-width, 74% );max-width:74%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-b4e584b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-edbe290 );}.elementor-23571 .elementor-element.elementor-element-d093aba{width:var( --container-widget-width, 28% );max-width:28%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-da69c13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-23571 .elementor-element.elementor-element-a83c5ee{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-fee2085{width:var( --container-widget-width, 56% );max-width:56%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:56%;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-23571 .elementor-element.elementor-element-fee2085.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-fee2085 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-6caf991{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-ebfec35{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 25px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-ebfec35:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-ebfec35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-4a5b0af{width:var( --container-widget-width, 42% );max-width:42%;background-color:var( --e-global-color-edbe290 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:42%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8015697 );border-radius:8px 8px 8px 8px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-4a5b0af.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-4a5b0af .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-f101832 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-23571 .elementor-element.elementor-element-fbf0335{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-17d97ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-6e6186d{width:var( --container-widget-width, 14% );max-width:14%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-fcc436d{width:var( --container-widget-width, 100% );max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23571 .elementor-element.elementor-element-fcc436d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-edbe290 );}.elementor-23571 .elementor-element.elementor-element-3b16411{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-23571 .elementor-element.elementor-element-8463aa0{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-e4d676c{width:var( --container-widget-width, 56% );max-width:56%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:56%;--container-widget-flex-grow:0;border-style:none;text-align:center;}.elementor-23571 .elementor-element.elementor-element-e4d676c.elementor-element{--align-self:flex-start;}.elementor-23571 .elementor-element.elementor-element-e4d676c .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-2a54b1f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-23571 .elementor-element.elementor-element-d88a723{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-d88a723::before, .elementor-23571 .elementor-element.elementor-element-d88a723 > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-d88a723 > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-d88a723 > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-d88a723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-d88a723 > .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-23571 .elementor-element.elementor-element-8fa95dc{--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-23571 .elementor-element.elementor-element-8fa95dc:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-8fa95dc > .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-23571 .elementor-element.elementor-element-8fa95dc::before, .elementor-23571 .elementor-element.elementor-element-8fa95dc > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-8fa95dc > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-8fa95dc > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-8fa95dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-8fa95dc > .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-23571 .elementor-element.elementor-element-6a80115{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-23571 .elementor-element.elementor-element-2777f31{width:var( --container-widget-width, 84% );max-width:84%;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;}.elementor-23571 .elementor-element.elementor-element-2777f31 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-0185f38 );}.elementor-23571 .elementor-element.elementor-element-fe3498d{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;line-height:40px;color:#FFFFFF;}.elementor-23571 .elementor-element.elementor-element-71eb1d8{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23571 .elementor-element.elementor-element-92cedfa{--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:160px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-23571 .elementor-element.elementor-element-92cedfa:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-23571 .elementor-element.elementor-element-e2bac19{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-881c4f8{--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-23571 .elementor-element.elementor-element-5fdfaf6{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;}.elementor-23571 .elementor-element.elementor-element-5fdfaf6.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-5fdfaf6 .elementor-heading-title{font-size:44px;}.elementor-23571 .elementor-element.elementor-element-ea9e6b8{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;text-align:center;}.elementor-23571 .elementor-element.elementor-element-ea9e6b8.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-3833daf{width:100%;max-width:100%;text-align:center;}.elementor-23571 .elementor-element.elementor-element-3833daf.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-5772906{--justify-content:center;}.elementor-23571 .elementor-element.elementor-element-04d1554{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-d2120d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-d2120d6 img{width:60%;}.elementor-23571 .elementor-element.elementor-element-1ddf2b3{--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-23571 .elementor-element.elementor-element-1ddf2b3::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23571 .elementor-element.elementor-element-1d5df02.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-1d5df02{text-align:center;}.elementor-23571 .elementor-element.elementor-element-be4c145.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-be4c145{text-align:center;}.elementor-23571 .elementor-element.elementor-element-1d07990{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-68279e5{--justify-content:center;}.elementor-23571 .elementor-element.elementor-element-b2b1442{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-23571 .elementor-element.elementor-element-ad4fc6d.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-ad4fc6d{text-align:center;}.elementor-23571 .elementor-element.elementor-element-b816577{font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-01b1035{font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-1651b38{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-23571 .elementor-element.elementor-element-25a5973{font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-a2fff4d{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-f36cf1f{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-3896bc3{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-9eb6b68{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-8c1d973{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-b2e1536{--min-height:590px;}.elementor-23571 .elementor-element.elementor-element-f1dbf0b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-23571 .elementor-element.elementor-element-fc20985{font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-66977ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-23571 .elementor-element.elementor-element-457d710{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23571 .elementor-element.elementor-element-91f60cb{width:100%;max-width:100%;padding:0px 22px 40px 22px;text-align:center;}.elementor-23571 .elementor-element.elementor-element-91f60cb.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-3754561{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-23571 .elementor-element.elementor-element-4935984{--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-23571 .elementor-element.elementor-element-900e0bb{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-23571 .elementor-element.elementor-element-b4e584b{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-23571 .elementor-element.elementor-element-d093aba{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-23571 .elementor-element.elementor-element-6e6186d{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-23571 .elementor-element.elementor-element-d88a723{--padding-top:0px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-23571 .elementor-element.elementor-element-8fa95dc{--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:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-23571 .elementor-element.elementor-element-2777f31{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-23571 .elementor-element.elementor-element-2777f31.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-2777f31 .elementor-heading-title{font-size:49px;}.elementor-23571 .elementor-element.elementor-element-fe3498d.elementor-element{--align-self:center;}.elementor-23571 .elementor-element.elementor-element-fe3498d{text-align:center;}}@media(max-width:767px){.elementor-23571 .elementor-element.elementor-element-92cedfa:not(.elementor-motion-effects-element-type-background), .elementor-23571 .elementor-element.elementor-element-92cedfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibercad.pt/wp-content/uploads/2026/03/Ibercad-toolkit-banner-v3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23571 .elementor-element.elementor-element-92cedfa{--min-height:886px;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-881c4f8{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-23571 .elementor-element.elementor-element-5fdfaf6{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-5fdfaf6 .elementor-heading-title{font-size:32px;line-height:43px;}.elementor-23571 .elementor-element.elementor-element-ea9e6b8{width:100%;max-width:100%;font-size:16px;}.elementor-23571 .elementor-element.elementor-element-3833daf{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-5772906{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23571 .elementor-element.elementor-element-f72704c .elementskit-btn{font-size:14px;}.elementor-23571 .elementor-element.elementor-element-d0c5caf .elementskit-btn{font-size:14px;}.elementor-23571 .elementor-element.elementor-element-d2120d6 img{width:80%;}.elementor-23571 .elementor-element.elementor-element-1ddf2b3::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23571 .elementor-element.elementor-element-1ddf2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23571 .elementor-element.elementor-element-1d5df02{width:100%;max-width:100%;text-align:start;}.elementor-23571 .elementor-element.elementor-element-1d5df02 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23571 .elementor-element.elementor-element-be4c145{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-23571 .elementor-element.elementor-element-d8b0ae0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-0bbce57{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-0bbce57 .elementor-icon-box-description{font-size:16px;}.elementor-23571 .elementor-element.elementor-element-c439934{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-c439934 .elementor-icon-box-description{font-size:16px;}.elementor-23571 .elementor-element.elementor-element-68279e5{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-b2edcef{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-b2edcef .elementor-icon-box-description{font-size:16px;}.elementor-23571 .elementor-element.elementor-element-b2b1442{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23571 .elementor-element.elementor-element-ad4fc6d{width:100%;max-width:100%;padding:0px 22px 30px 22px;text-align:start;}.elementor-23571 .elementor-element.elementor-element-ad4fc6d .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23571 .elementor-element.elementor-element-c588792{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-6090b63{text-align:start;}.elementor-23571 .elementor-element.elementor-element-b816577{text-align:start;font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-8345c60{width:100%;max-width:100%;}.elementor-23571 .elementor-element.elementor-element-b21b7cb{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-23571 .elementor-element.elementor-element-11c6dea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-305fdfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-d9bb681{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-6174d8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-efab7f8{text-align:start;}.elementor-23571 .elementor-element.elementor-element-01b1035{text-align:start;font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-c583b12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-50b9826{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-beb910a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-8a536bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-bff1287{text-align:start;}.elementor-23571 .elementor-element.elementor-element-25a5973{text-align:start;font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-a2fff4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-f1dbf0b{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-38px;--e-n-carousel-arrow-prev-top-position:64px;--e-n-carousel-arrow-next-right-position:-38px;--e-n-carousel-arrow-next-top-position:64px;}.elementor-23571 .elementor-element.elementor-element-2b4b89b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-08b6e2f{text-align:start;}.elementor-23571 .elementor-element.elementor-element-fc20985{text-align:start;font-size:var( --e-global-typography-79d1f64-font-size );line-height:var( --e-global-typography-79d1f64-line-height );}.elementor-23571 .elementor-element.elementor-element-66977ef{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-e785778{--padding-top:30px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-23571 .elementor-element.elementor-element-2b70241 .elementskit-btn{font-size:14px;}.elementor-23571 .elementor-element.elementor-element-b7312fb{padding:30px 20px 30px 20px;}.elementor-23571 .elementor-element.elementor-element-91f60cb{width:100%;max-width:100%;text-align:start;}.elementor-23571 .elementor-element.elementor-element-91f60cb .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23571 .elementor-element.elementor-element-900e0bb{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-23571 .elementor-element.elementor-element-b4e584b{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-23571 .elementor-element.elementor-element-d093aba{width:100%;max-width:100%;text-align:center;}.elementor-23571 .elementor-element.elementor-element-6e6186d{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-23571 .elementor-element.elementor-element-fcc436d{--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;}.elementor-23571 .elementor-element.elementor-element-d88a723{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23571 .elementor-element.elementor-element-8fa95dc{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-23571 .elementor-element.elementor-element-6a80115{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23571 .elementor-element.elementor-element-2777f31{width:100%;max-width:100%;text-align:center;}.elementor-23571 .elementor-element.elementor-element-2777f31 .elementor-heading-title{font-size:34px;}.elementor-23571 .elementor-element.elementor-element-fe3498d{width:100%;max-width:100%;text-align:center;}}@media(min-width:768px){.elementor-23571 .elementor-element.elementor-element-b58ab57{--width:40%;}.elementor-23571 .elementor-element.elementor-element-1d07990{--width:60%;}.elementor-23571 .elementor-element.elementor-element-b2b1442{--content-width:1240px;}.elementor-23571 .elementor-element.elementor-element-c583b12{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-50b9826{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-beb910a{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-1292cdb{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-3b2a990{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-e785778{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-3754561{--width:98%;}.elementor-23571 .elementor-element.elementor-element-4935984{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-89f4a0d{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-ebfec35{--width:33.3%;}.elementor-23571 .elementor-element.elementor-element-6a80115{--width:100%;}.elementor-23571 .elementor-element.elementor-element-71eb1d8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23571 .elementor-element.elementor-element-b58ab57{--width:100%;}.elementor-23571 .elementor-element.elementor-element-1d07990{--width:100%;}.elementor-23571 .elementor-element.elementor-element-c583b12{--width:70%;}.elementor-23571 .elementor-element.elementor-element-50b9826{--width:70%;}.elementor-23571 .elementor-element.elementor-element-beb910a{--width:70%;}.elementor-23571 .elementor-element.elementor-element-1292cdb{--width:70%;}.elementor-23571 .elementor-element.elementor-element-3b2a990{--width:70%;}.elementor-23571 .elementor-element.elementor-element-e785778{--width:70%;}.elementor-23571 .elementor-element.elementor-element-4935984{--width:80%;}.elementor-23571 .elementor-element.elementor-element-89f4a0d{--width:80%;}.elementor-23571 .elementor-element.elementor-element-ebfec35{--width:80%;}}/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49ad7aa */.elementor-23571 .elementor-element.elementor-element-49ad7aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dff0c5a */.elementor-23571 .elementor-element.elementor-element-dff0c5a
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46f412c */.elementor-23571 .elementor-element.elementor-element-46f412c
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f0b22ae */.elementor-23571 .elementor-element.elementor-element-f0b22ae
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d0f43aa */.elementor-23571 .elementor-element.elementor-element-d0f43aa
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d51ccd4 */.elementor-23571 .elementor-element.elementor-element-d51ccd4
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b352744 */.elementor-23571 .elementor-element.elementor-element-b352744
{ margin-top: auto;}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b7312fb */.elementor-23571 .elementor-element.elementor-element-b7312fb .e-n-tabs-heading .e-n-tab-title{
    transition: all .3s ease;
}

/* hover */
.elementor-23571 .elementor-element.elementor-element-b7312fb .e-n-tabs-heading .e-n-tab-title:hover{
    background-color: #0188a1 !important;
    color: #fff !important;
}

/* ativo */
.elementor-23571 .elementor-element.elementor-element-b7312fb .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{
    background-color: #01859E !important;
    color: #fff !important;
}/* End custom CSS */