.elementor-48 .elementor-element.elementor-element-8b876ed{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-919d17e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ibericanna.zalox.pt/wp-content/uploads/2025/05/franz3184_A_close-up_of_the_leaves_of_an_cannabis_plant_with_so_39ae7448-7c8d-487e-a85f-74390a4a41b9.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-919d17e .swiper-slide-contents{margin-right:auto;}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-919d17e .swiper-slide-inner{text-align:left;}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-570ba83 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ibericanna.zalox.pt/wp-content/uploads/2025/05/franz3184_A_close-up_of_the_leaves_of_an_cannabis_plant_with_so_65f0a528-e5ad-40d8-8b58-f43e387835d7.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-570ba83 .swiper-slide-contents{margin-left:auto;}.elementor-48 .elementor-element.elementor-element-da03931 .elementor-repeater-item-570ba83 .swiper-slide-inner{text-align:right;}.elementor-48 .elementor-element.elementor-element-da03931 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-48 .elementor-element.elementor-element-da03931 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-da03931 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-f56b258{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:140px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-90d3c12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-30f3b53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-d49e723 .elementor-icon-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-d49e723.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-d49e723.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-d49e723.elementor-view-default .elementor-icon{color:var( --e-global-color-zlx005c );border-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-d49e723.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-d49e723.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-d49e723 .elementor-icon{font-size:40px;}.elementor-48 .elementor-element.elementor-element-d49e723 .elementor-icon svg{height:40px;}.elementor-48 .elementor-element.elementor-element-a0e857b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-4f2d65f .elementor-icon-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-4f2d65f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-4f2d65f.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-4f2d65f.elementor-view-default .elementor-icon{color:var( --e-global-color-zlx005c );border-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-4f2d65f.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-4f2d65f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-4f2d65f .elementor-icon{font-size:40px;}.elementor-48 .elementor-element.elementor-element-4f2d65f .elementor-icon svg{height:40px;}.elementor-48 .elementor-element.elementor-element-55946ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-a2f55c3 .elementor-icon-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-a2f55c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-a2f55c3.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-a2f55c3.elementor-view-default .elementor-icon{color:var( --e-global-color-zlx005c );border-color:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-a2f55c3.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-a2f55c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-zlx005c );}.elementor-48 .elementor-element.elementor-element-a2f55c3 .elementor-icon{font-size:40px;}.elementor-48 .elementor-element.elementor-element-a2f55c3 .elementor-icon svg{height:40px;}.elementor-48 .elementor-element.elementor-element-d43bab6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-280e08d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-8e06b94{text-align:center;}.elementor-48 .elementor-element.elementor-element-8e06b94 .elementor-heading-title{font-family:var( --e-global-typography-zlx001t-font-family ), Sans-serif;font-size:var( --e-global-typography-zlx001t-font-size );font-weight:var( --e-global-typography-zlx001t-font-weight );text-transform:var( --e-global-typography-zlx001t-text-transform );font-style:var( --e-global-typography-zlx001t-font-style );text-decoration:var( --e-global-typography-zlx001t-text-decoration );line-height:var( --e-global-typography-zlx001t-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-48 .elementor-element.elementor-element-7e2eef3 > .elementor-widget-container{margin:0px 30px 0px 60px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-7e2eef3{text-align:center;}.elementor-48 .elementor-element.elementor-element-0adc6a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-48 .elementor-element.elementor-element-e7ae6c0 .elementor-heading-title{font-family:var( --e-global-typography-zlx006t-font-family ), Sans-serif;font-size:var( --e-global-typography-zlx006t-font-size );font-weight:var( --e-global-typography-zlx006t-font-weight );text-transform:var( --e-global-typography-zlx006t-text-transform );font-style:var( --e-global-typography-zlx006t-font-style );text-decoration:var( --e-global-typography-zlx006t-text-decoration );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-48 .elementor-element.elementor-element-5032935 > .elementor-widget-container{margin:0px 30px 0px 60px;}.elementor-48 .elementor-element.elementor-element-5032935{text-align:center;}.elementor-48 .elementor-element.elementor-element-540b258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-84f0a2d{text-align:center;}.elementor-48 .elementor-element.elementor-element-84f0a2d .elementor-heading-title{font-family:var( --e-global-typography-zlx006t-font-family ), Sans-serif;font-size:var( --e-global-typography-zlx006t-font-size );font-weight:var( --e-global-typography-zlx006t-font-weight );text-transform:var( --e-global-typography-zlx006t-text-transform );font-style:var( --e-global-typography-zlx006t-font-style );text-decoration:var( --e-global-typography-zlx006t-text-decoration );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-48 .elementor-element.elementor-element-9a0713f > .elementor-widget-container{margin:0px 30px 0px 60px;}.elementor-48 .elementor-element.elementor-element-9a0713f{text-align:center;}.elementor-48 .elementor-element.elementor-element-2cfbcef{--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;}.elementor-48 .elementor-element.elementor-element-2cfbcef:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2cfbcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30392914;}.elementor-48 .elementor-element.elementor-element-5285dfa{--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:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-4cc4174{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-a0b82fd > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-48 .elementor-element.elementor-element-78d53c1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-f56b258{--width:100%;}.elementor-48 .elementor-element.elementor-element-30f3b53{--width:33%;}.elementor-48 .elementor-element.elementor-element-a0e857b{--width:33%;}.elementor-48 .elementor-element.elementor-element-55946ea{--width:33%;}.elementor-48 .elementor-element.elementor-element-280e08d{--width:33%;}.elementor-48 .elementor-element.elementor-element-0adc6a0{--width:33%;}.elementor-48 .elementor-element.elementor-element-540b258{--width:33%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-48 .elementor-element.elementor-element-8e06b94 .elementor-heading-title{font-size:var( --e-global-typography-zlx001t-font-size );line-height:var( --e-global-typography-zlx001t-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-48 .elementor-element.elementor-element-e7ae6c0 .elementor-heading-title{font-size:var( --e-global-typography-zlx006t-font-size );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-48 .elementor-element.elementor-element-84f0a2d .elementor-heading-title{font-size:var( --e-global-typography-zlx006t-font-size );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-48 .elementor-element.elementor-element-8e06b94 .elementor-heading-title{font-size:var( --e-global-typography-zlx001t-font-size );line-height:var( --e-global-typography-zlx001t-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-48 .elementor-element.elementor-element-e7ae6c0 .elementor-heading-title{font-size:var( --e-global-typography-zlx006t-font-size );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-48 .elementor-element.elementor-element-84f0a2d .elementor-heading-title{font-size:var( --e-global-typography-zlx006t-font-size );line-height:var( --e-global-typography-zlx006t-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}