.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-b6ddc8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a186d87 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2026/04/butlleti-4-1.png);background-size:auto;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a186d87 .swiper-slide-contents{margin-left:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a186d87 .swiper-slide-inner{text-align:start;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2025/01/Aiguaneix_fotografia-banner-degradat.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-contents{margin-right:auto;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-inner .elementor-slide-heading{color:#F5F6FB;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-inner .elementor-slide-description{color:#F5F6FB;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-2d4fa3e .swiper-slide-inner .elementor-slide-button{color:#F5F6FB;border-color:#F5F6FB;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b856681 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/slide-abastaments-00.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b856681 .swiper-slide-contents{margin:0 auto;text-shadow:48px 48px 98px rgba(0, 0, 0, 0.97);}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b856681 .swiper-slide-inner{text-align:start;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/slider-cacbgi.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-contents{margin-left:auto;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.95);}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-16d5ad8 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a79215c .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2021/01/aigua-regenerada.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a79215c .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 4px rgba(0, 0, 0, 0.97);}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-a79215c .swiper-slide-inner{align-items:center;text-align:end;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-bg{background-color:#D3DCE6A6;background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/cacbgi-50anys-retoc.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 1px #F5DAA3;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-inner{text-align:end;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-inner .elementor-slide-heading{color:#FFD897;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-inner .elementor-slide-description{color:#FFD897;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-b292048 .swiper-slide-inner .elementor-slide-button{color:#FFD897;border-color:#FFD897;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-577adc2 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/agenda-2030-1.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-577adc2 .swiper-slide-inner .elementor-slide-heading{color:#050505;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-577adc2 .swiper-slide-inner .elementor-slide-description{color:#050505;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-repeater-item-577adc2 .swiper-slide-inner .elementor-slide-button{color:#050505;border-color:#050505;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide{transition-duration:calc(5000ms*1.2);height:538px;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-slide-button{background-color:#034683;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:800;line-height:0.3em;letter-spacing:0.5px;border-radius:13px;color:#FFFFFF;border-color:#003C72;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-slide-button:hover{background-color:#00486E;}.elementor-2 .elementor-element.elementor-element-346677a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide-contents{max-width:28%;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide-inner{padding:0% 5% 0% 12%;text-align:start;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-slide-heading{font-family:"Barlow", Sans-serif;font-size:31px;font-weight:300;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-slide-description{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-d6229df{margin-top:11px;margin-bottom:11px;}.elementor-2 .elementor-element.elementor-element-3da7ffc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3da7ffc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/P1300113_color.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3da7ffc5:hover > .elementor-element-populated{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/P1300113-1.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-3da7ffc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3da7ffc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3da7ffc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-3ceae39 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3ceae39{text-align:end;}.elementor-2 .elementor-element.elementor-element-3ceae39 img{width:85px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-3615386{--spacer-size:133px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-daf4b12 > .elementor-widget-container{padding:0% 0% 3% 3%;}.elementor-2 .elementor-element.elementor-element-daf4b12 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c2fc520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c2fc520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/10/serveis-consorci.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c2fc520:hover > .elementor-element-populated{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/10/serveis-consorci-color.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c2fc520 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c2fc520 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c2fc520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-21c4c12 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-21c4c12{text-align:end;}.elementor-2 .elementor-element.elementor-element-21c4c12 img{width:103px;}.elementor-2 .elementor-element.elementor-element-f8ebbd6{--spacer-size:133px;}.elementor-2 .elementor-element.elementor-element-c76a9b2 > .elementor-widget-container{padding:0% 0% 3% 3%;}.elementor-2 .elementor-element.elementor-element-c76a9b2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6f7176f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-6f7176f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/11/actualitat-blau.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6f7176f:hover > .elementor-element-populated{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/11/actualitat.jpg");}.elementor-2 .elementor-element.elementor-element-6f7176f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-6f7176f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-6f7176f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fca8902 > .elementor-widget-container{padding:24px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fca8902{text-align:end;}.elementor-2 .elementor-element.elementor-element-fca8902 img{width:91px;}.elementor-2 .elementor-element.elementor-element-8cf286b{--spacer-size:135px;}.elementor-2 .elementor-element.elementor-element-dac6d3b > .elementor-widget-container{padding:0% 0% 3% 3%;}.elementor-2 .elementor-element.elementor-element-dac6d3b{text-align:start;}.elementor-2 .elementor-element.elementor-element-dac6d3b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c094c59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c094c59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/10/seu-electronica-consorci.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c094c59:hover > .elementor-element-populated{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2020/10/seu-electronica-consorci-color.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c094c59.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-c094c59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-c094c59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c094c59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c094c59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-bf9f4e1 > .elementor-widget-container{padding:13px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bf9f4e1{text-align:end;}.elementor-2 .elementor-element.elementor-element-bf9f4e1 img{width:72px;}.elementor-2 .elementor-element.elementor-element-63e8af0{--spacer-size:133px;}.elementor-2 .elementor-element.elementor-element-9e085b4 > .elementor-widget-container{padding:0% 0% 3% 3%;}.elementor-2 .elementor-element.elementor-element-9e085b4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c1f2014:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c1f2014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DCE6;}.elementor-2 .elementor-element.elementor-element-c1f2014 > .elementor-container{max-width:1222px;}.elementor-2 .elementor-element.elementor-element-c1f2014{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c1f2014 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-031e38b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 42px;}.elementor-2 .elementor-element.elementor-element-031e38b{text-align:start;}.elementor-2 .elementor-element.elementor-element-031e38b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-f7a09f9 > .elementor-widget-container{padding:0% 9% 3% 9%;}.elementor-2 .elementor-element.elementor-element-f7a09f9{text-align:justify;font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-8be3e0d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-15e1e0a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-weight:700;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:02% 10% 02% 10%;}.elementor-2 .elementor-element.elementor-element-15e1e0a > .elementor-widget-container{margin:0% 0% 7% 0%;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-15e1e0a{z-index:9;}.elementor-2 .elementor-element.elementor-element-a3fe704:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a3fe704 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2021/01/bombolles-sobre-nosaltres-10.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a3fe704.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-a3fe704.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-a3fe704 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:4px;}.elementor-2 .elementor-element.elementor-element-a3fe704 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 2% 0% 2%;}.elementor-2 .elementor-element.elementor-element-a3fe704 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-be9766e > .elementor-widget-container{margin:61px 21px 21px 21px;}.elementor-2 .elementor-element.elementor-element-be9766e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-5012743 > .elementor-container{max-width:745px;}.elementor-2 .elementor-element.elementor-element-e6bebda{padding:0px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-dc07bf1 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dc07bf1{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc07bf1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-10a514b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2 .elementor-element.elementor-element-10a514b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-10a514b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-10a514b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-10a514b .elementor-icon{font-size:116px;}.elementor-2 .elementor-element.elementor-element-10a514b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-10a514b .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.7px;}.elementor-2 .elementor-element.elementor-element-10a514b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-10a514b .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2 .elementor-element.elementor-element-23fefda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-23fefda.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-23fefda.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon{font-size:116px;}.elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.7px;}.elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-23fefda .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2 .elementor-element.elementor-element-98088b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-98088b9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-98088b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon{font-size:116px;}.elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.7px;}.elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-98088b9 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2 .elementor-element.elementor-element-3dce77b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3dce77b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3dce77b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon{font-size:116px;}.elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.7px;}.elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3dce77b .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-2 .elementor-element.elementor-element-e307c23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e307c23.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e307c23.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon{font-size:116px;}.elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.7px;}.elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e307c23 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-497693b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-497693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-497693b > .elementor-container{max-width:1150px;}.elementor-2 .elementor-element.elementor-element-497693b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-497693b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ae62d5c > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-ae62d5c{text-align:center;}.elementor-2 .elementor-element.elementor-element-ae62d5c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:600;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-d26b595 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:saltella;-webkit-animation-name:saltella;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-direction:normal;-webkit-animation-direction:normal;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-2 .elementor-element.elementor-element-d26b595 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d26b595.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d26b595.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d26b595.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d26b595.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d26b595.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d26b595 .elementor-icon{font-size:37px;}.elementor-2 .elementor-element.elementor-element-d26b595 .elementor-icon svg{height:37px;}.elementor-widget-eael-twitter-feed .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-twitter-feed .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-twitter-feed .eael-twitter-feed-item .eael-twitter-feed-item-icon{color:var( --e-global-color-primary );}.elementor-widget-eael-twitter-feed .eael-twitter-feed-load-more .eael-twitter-feed-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-537847f .eael-twitter-feed-item .eael-twitter-feed-item-author{color:var( --e-global-color-8be3e0d );}.elementor-2 .elementor-element.elementor-element-537847f .eael-twitter-feed-item .eael-twitter-feed-item-content p{color:var( --e-global-color-8be3e0d );}.elementor-2 .elementor-element.elementor-element-467418f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-467418f.elementor-view-stacked .elementor-icon{background-color:#008AD1;}.elementor-2 .elementor-element.elementor-element-467418f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-467418f.elementor-view-default .elementor-icon{color:#008AD1;border-color:#008AD1;}.elementor-2 .elementor-element.elementor-element-467418f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-467418f.elementor-view-default .elementor-icon svg{fill:#008AD1;}.elementor-2 .elementor-element.elementor-element-467418f .elementor-icon{font-size:33px;}.elementor-2 .elementor-element.elementor-element-467418f .elementor-icon svg{height:33px;}.elementor-2 .elementor-element.elementor-element-231a23a > .elementor-container{max-width:928px;}.elementor-2 .elementor-element.elementor-element-fcb2bf7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fcb2bf7{text-align:center;}.elementor-2 .elementor-element.elementor-element-fcb2bf7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:600;line-height:0.9em;letter-spacing:-0.3px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1dec1e2{margin-top:0px;margin-bottom:60px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-tabs-tours .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tp-tabs-tours .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-b265860 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap{font-size:80px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap svg,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg{width:80px;height:80px;fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-image,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .tab-icon-wrap .tab-icon-image{max-width:80px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav:not(.full-width-icon) .plus-tab-header .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav:not(.full-width-icon) .plus-tab-header .tab-icon-wrap svg,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg{padding-right:22px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper ul.plus-tabs-nav.full-width-icon .plus-tab-header .tab-icon-wrap,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper ul.plus-tabs-nav.full-width-icon .plus-tab-header .tab-icon-wrap svg{padding-right:0;padding-bottom:22px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon{font-size:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon svg{width:15px;height:15px;fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .elementor-tab-title:hover + .tab-sep-icon,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .elementor-tab-title.active + .tab-sep-icon{color:#51ADDD;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .elementor-tab-title:hover + .tab-sep-icon svg,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .elementor-tab-title.active + .tab-sep-icon svg{fill:#51ADDD;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-nav-wrapper{width:37%;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-content-wrapper{width:calc(100% - 37%);}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title{font-size:26px;font-weight:800;color:#929498;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header:hover,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title.active{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b265860 .tp-tab-title-description{word-break:break-word;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-left:0px;margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-left:0;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-right:0;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-top:0;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-bottom:0;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav li .plus-tab-header{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .theplus-tabs-content-wrapper .plus-tab-content .plus-content-editor{font-weight:300;line-height:2em;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .theplus-tabs-content-wrapper,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion.mobile-accordion-tab .theplus-tabs-content-wrapper .plus-tab-content{padding:00px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-widget-tp-tabs-tours .plus-tab-header{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.elementor-2 .elementor-element.elementor-element-b265860.elementor-widget-tp-tabs-tours .plus-tab-header.active{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.elementor-2 .elementor-element.elementor-element-c33312b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c33312b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/parallax.jpg");background-position:-33px -77px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c33312b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c33312b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-cdb082c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-cdb082c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-cdb082c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-1986020{--spacer-size:95px;}.elementor-2 .elementor-element.elementor-element-3cc5c5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3cc5c5b{text-align:center;}.elementor-2 .elementor-element.elementor-element-3cc5c5b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-72a5390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:19px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-72a5390{text-align:end;}.elementor-2 .elementor-element.elementor-element-72a5390 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:700;text-shadow:0px 0px 7px rgba(0, 0, 0, 0.66);mix-blend-mode:exclusion;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-40e5f61 .dce-animations{animation-play-state:running;-webkit-animation-play-state:running;animation-name:pulsa;-webkit-animation-name:pulsa;transform-origin:center center;-webkit-transform-origin:center center;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-direction:alternate;-webkit-animation-direction:alternate;animation-fill-mode:none;-webkit-animation-fill-mode:none;}.elementor-2 .elementor-element.elementor-element-40e5f61 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-40e5f61 .elementor-icon{font-size:79px;}.elementor-2 .elementor-element.elementor-element-40e5f61 .elementor-icon svg{height:79px;}.elementor-2 .elementor-element.elementor-element-d7bb239 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-weight:700;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:3% 11% 3% 11%;}.elementor-2 .elementor-element.elementor-element-d7bb239 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-4fd3720{--spacer-size:85px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-89fb402.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-89fb402.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-53bdbce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-53bdbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-53bdbce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-53bdbce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5163c2f > .elementor-widget-container{padding:2% 0% 1% 0%;}.elementor-2 .elementor-element.elementor-element-5163c2f{text-align:center;}.elementor-2 .elementor-element.elementor-element-5163c2f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-4d715a7{--grid-row-gap:44px;--grid-column-gap:46px;}.elementor-2 .elementor-element.elementor-element-4d715a7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2 .elementor-element.elementor-element-4d715a7:after{content:"0.66";}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__text{padding:0px 12px 12px 12px;margin-bottom:6px;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4d715a7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-4d715a7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-4d715a7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-weight:700;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__title{margin-bottom:11px;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__meta-data{color:#000000;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__excerpt p{color:#000000;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__excerpt{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__read-more{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-031e38b > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-2 .elementor-element.elementor-element-c33312b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c33312b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b6ddc8a{width:100%;}.elementor-2 .elementor-element.elementor-element-3da7ffc5{width:48.37%;}.elementor-2 .elementor-element.elementor-element-c2fc520{width:51.256%;}.elementor-2 .elementor-element.elementor-element-6f7176f{width:49.813%;}.elementor-2 .elementor-element.elementor-element-c094c59{width:49.907%;}.elementor-2 .elementor-element.elementor-element-a188703{width:42.397%;}.elementor-2 .elementor-element.elementor-element-a3fe704{width:57.603%;}.elementor-2 .elementor-element.elementor-element-bb28e47{width:24.649%;}.elementor-2 .elementor-element.elementor-element-cdb082c{width:50.018%;}.elementor-2 .elementor-element.elementor-element-6c3ebe4{width:12.794%;}.elementor-2 .elementor-element.elementor-element-2e663c3{width:57.533%;}.elementor-2 .elementor-element.elementor-element-fba8e1f{width:29.335%;}.elementor-2 .elementor-element.elementor-element-89fb402{width:24.638%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-346677a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide{height:558px;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-346677a .swiper-slide-inner{padding:0px 8px 0px 8px;}.elementor-2 .elementor-element.elementor-element-346677a .elementor-slide-button{line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-031e38b > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap{font-size:44px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap svg,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg{width:44px;height:44px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-image,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .tab-icon-wrap .tab-icon-image{max-width:44px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav:not(.full-width-icon) .plus-tab-header .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav:not(.full-width-icon) .plus-tab-header .tab-icon-wrap svg,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg{padding-right:22px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper ul.plus-tabs-nav.full-width-icon .plus-tab-header .tab-icon-wrap,
					.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper ul.plus-tabs-nav.full-width-icon .plus-tab-header .tab-icon-wrap svg{padding-right:0;padding-bottom:22px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon{font-size:6px;}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon svg{width:6px;height:6px;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-nav-wrapper{width:166px;}.elementor-2 .elementor-element.elementor-element-b265860.elementor-tabs-view-vertical .theplus-tabs-content-wrapper{width:calc(100px - 166px);}.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header,.elementor-2 .elementor-element.elementor-element-b265860 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-c33312b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c33312b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:auto;}.elementor-2 .elementor-element.elementor-element-1986020{--spacer-size:24px;}.elementor-2 .elementor-element.elementor-element-72a5390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72a5390{text-align:center;}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-4d715a7:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-4d715a7 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-346677a */.elementor-button.elementor-slide-button.elementor-size-md {
    color: #fff !important;
    border: none;
}/* End custom CSS */
/* Start custom CSS for eael-twitter-feed, class: .elementor-element-537847f */.eael-twitter-feed-item-date {
    color: black !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for tp-tabs-tours, class: .elementor-element-b265860 */#tab-3-ccb {
    padding-left: 42px;
}
#tab-4-ccb {
   padding-left: 40px;  
}
#tab-5-ccb {
padding-left: 44px;

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4d715a7 */.elementor-post__read-more {
    background-color:#005099;
    padding: 6px 40px;
    text-align: center !important;
    display: block;
	max-width: 144px;
	margin-right: auto;
	margin-left: auto;
}
.elementor-post__read-more:hover {
    background-color:#008ad1;
    padding: 6px 40px;
    position: relative;
  
}/* End custom CSS */
/* Start custom CSS */#wt-cli-settings-btn  {
    color: #000 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/Barlow-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/Barlow-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/Barlow-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/Barlow-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://cacbgi.framegirona.dev/wp-content/uploads/2021/02/Barlow-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */