.elementor-28745 .elementor-element.elementor-element-450bcca{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-28745 .elementor-element.elementor-element-32c975e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-2574338{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-28745 .elementor-element.elementor-element-495c5b1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-adfeace{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-28745 .elementor-element.elementor-element-b0834ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-3ac5100{--display:flex;--min-height:700px;--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28745 .elementor-element.elementor-element-3ac5100:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-3ac5100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/fibravalgroup.jpg");}.elementor-28745 .elementor-element.elementor-element-bd66931{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-28745 .elementor-element.elementor-element-bd75347{text-align:center;}.elementor-28745 .elementor-element.elementor-element-bd75347 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:90px;font-weight:900;line-height:100px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button{background-color:var( --e-global-color-79f3db1 );border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-28745 .elementor-element.elementor-element-a5252f4 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container{text-align:center;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button .gem-text-button{color:#000000;font-family:"Nunito Sans", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button .gem-button-icon{font-size:24px;color:#000000;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button i, .elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button:hover .gem-button-icon{color:var( --e-global-color-79f3db1 );transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-a5252f4 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-9c325d8:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-9c325d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-9c325d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 160px 0px;}.elementor-28745 .elementor-element.elementor-element-9c325d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-1766e91{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-cbc3190 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 20px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-cbc3190{text-align:left;}.elementor-28745 .elementor-element.elementor-element-cbc3190 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;letter-spacing:0px;color:#000000;}.elementor-28745 .elementor-element.elementor-element-bc81f7c{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;}.elementor-28745 .elementor-element.elementor-element-bc81f7c .elementor-divider-separator{width:55px;}.elementor-28745 .elementor-element.elementor-element-bc81f7c .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-28745 .elementor-element.elementor-element-03f4722{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-28745 .elementor-element.elementor-element-03f4722 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-03f4722 .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-ab71313{--spacer-size:50px;}.elementor-28745 .elementor-element.elementor-element-b7d07ed > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-b7d07ed{text-align:justify;}.elementor-28745 .elementor-element.elementor-element-b7d07ed, .elementor-28745 .elementor-element.elementor-element-b7d07ed .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-28745 .elementor-element.elementor-element-b7d07ed, .elementor-28745 .elementor-element.elementor-element-b7d07ed .elementor-text-editor *{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-9f3969e .gem-button-container .gem-button{background-color:var( --e-global-color-79f3db1 );border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-9f3969e .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-9f3969e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-9f3969e .gem-button-container{text-align:left;}.elementor-28745 .elementor-element.elementor-element-9f3969e .gem-button-container .gem-button .gem-text-button{color:#2C2C2C;font-family:"Nunito Sans", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-9f3969e .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-primary );}.elementor-28745 .elementor-element.elementor-element-2076a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-79ef7f5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-9f558aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-146dcc2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-b87fc72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-0101179 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-dd7d958{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28745 .elementor-element.elementor-element-3864407{--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-28745 .elementor-element.elementor-element-3864407:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-3864407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/teleco-dark-2.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-43df095{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-ef25ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-ef25ed2{z-index:99;}.elementor-28745 .elementor-element.elementor-element-ef25ed2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-5b1a09e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-5b1a09e{z-index:99;}.elementor-28745 .elementor-element.elementor-element-5b1a09e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-babeee1{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-babeee1 .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-babeee1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-633d628{--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-28745 .elementor-element.elementor-element-633d628:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-633d628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/conductosdefibraychapa-dark-1.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-9f12d46{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-fe82ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-fe82ec0{z-index:99;}.elementor-28745 .elementor-element.elementor-element-fe82ec0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:#05A0D3;}.elementor-28745 .elementor-element.elementor-element-7375722 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-7375722{z-index:99;}.elementor-28745 .elementor-element.elementor-element-7375722 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-0b84190{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-0b84190 .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-0b84190 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-64dba6e{--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-28745 .elementor-element.elementor-element-64dba6e:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-64dba6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/pinturavial_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-ce05b8e{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-a16a0c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-a16a0c2{z-index:99;}.elementor-28745 .elementor-element.elementor-element-a16a0c2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-08f1ad2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-08f1ad2{z-index:99;}.elementor-28745 .elementor-element.elementor-element-08f1ad2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-b1ecb0f{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-b1ecb0f .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-b1ecb0f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-c724ac6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28745 .elementor-element.elementor-element-433507d{--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-28745 .elementor-element.elementor-element-433507d:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-433507d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/teleco-dark-2.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-edf03b4{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-4ddc45c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-4ddc45c{z-index:99;}.elementor-28745 .elementor-element.elementor-element-4ddc45c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-67b1098 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-67b1098{z-index:99;}.elementor-28745 .elementor-element.elementor-element-67b1098 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-4f46e8c{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-4f46e8c .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-4f46e8c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-caf335d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;--border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-23ca9c8{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-52ff5d7{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-52ff5d7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-dffaebe{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-97ce604{--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-28745 .elementor-element.elementor-element-97ce604:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-97ce604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/conductosdefibraychapa-dark-1.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-d85f5cd{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-5ec3f42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-5ec3f42{z-index:99;}.elementor-28745 .elementor-element.elementor-element-5ec3f42 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:#05A0D3;}.elementor-28745 .elementor-element.elementor-element-b8a9be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-b8a9be7{z-index:99;}.elementor-28745 .elementor-element.elementor-element-b8a9be7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-507a656{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-507a656 .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-507a656 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-4b5dea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-f57dca3{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-a0d2de3{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-a0d2de3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-f1f79f0{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-2fe328c{--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-28745 .elementor-element.elementor-element-2fe328c:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-2fe328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/pinturavial_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-ebc77ec{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-aa2688d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-aa2688d{z-index:99;}.elementor-28745 .elementor-element.elementor-element-aa2688d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-7f52647 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-7f52647{z-index:99;}.elementor-28745 .elementor-element.elementor-element-7f52647 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-2d5005f{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-2d5005f .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-2d5005f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-92cc867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-8a9f22f{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-25cfae7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-25cfae7{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-25cfae7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-7352313{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-577f7af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28745 .elementor-element.elementor-element-ec27c41{--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-28745 .elementor-element.elementor-element-ec27c41:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-ec27c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/teleco-dark-2.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-afc00e2{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-d4bebd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-d4bebd2{z-index:99;}.elementor-28745 .elementor-element.elementor-element-d4bebd2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-9a0741c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-9a0741c{z-index:99;}.elementor-28745 .elementor-element.elementor-element-9a0741c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-98e70fa{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-98e70fa .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-98e70fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-d4cafba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;--border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-d656253{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-0a80e01{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-0a80e01 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-ae5bece{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-7dcd37b{--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-28745 .elementor-element.elementor-element-7dcd37b:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-7dcd37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/conductosdefibraychapa-dark-1.png");background-position:center center;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-de3bda1{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-48f01fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-48f01fd{z-index:99;}.elementor-28745 .elementor-element.elementor-element-48f01fd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:#05A0D3;}.elementor-28745 .elementor-element.elementor-element-f69228c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-f69228c{z-index:99;}.elementor-28745 .elementor-element.elementor-element-f69228c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-9e75ae4{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-9e75ae4 .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-9e75ae4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-6d9e520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-cc4c407{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-82aec44{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-82aec44 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-2e1be2c{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-8d77fe4{--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-28745 .elementor-element.elementor-element-8d77fe4:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-8d77fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/pinturavial_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-b348382{--spacer-size:323px;}.elementor-28745 .elementor-element.elementor-element-db52f1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-db52f1c{z-index:99;}.elementor-28745 .elementor-element.elementor-element-db52f1c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:800;line-height:32px;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-6d804a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-6d804a0{z-index:99;}.elementor-28745 .elementor-element.elementor-element-6d804a0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-9062da4{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;z-index:99;}.elementor-28745 .elementor-element.elementor-element-9062da4 .elementor-divider-separator{width:75px;}.elementor-28745 .elementor-element.elementor-element-9062da4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28745 .elementor-element.elementor-element-e5bc5c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-b025558{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-1b48849.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-1b48849{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-1b48849 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-0a3d734{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-333c305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28745 .elementor-element.elementor-element-b12ee55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;--border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-a61ffe4{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-16a6260{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-16a6260 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-f2fc1c8{--spacer-size:78px;}.elementor-28745 .elementor-element.elementor-element-bcfac4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-e060715{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-af1cb1e{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-af1cb1e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-15c15eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#666666;--border-color:#666666;}.elementor-28745 .elementor-element.elementor-element-84c5047{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-42c3a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-icon i{color:var( --e-global-color-79f3db1 );transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-icon svg{fill:var( --e-global-color-79f3db1 );transition:fill 0.3s;}.elementor-28745 .elementor-element.elementor-element-42c3a7a{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-icon{padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-42c3a7a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-28745 .elementor-element.elementor-element-d4d5c9a{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28745 .elementor-element.elementor-element-d4d5c9a:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-d4d5c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-d4d5c9a > .elementor-shape-top .elementor-shape-fill, .elementor-28745 .elementor-element.elementor-element-d4d5c9a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-d4d5c9a > .elementor-shape-top svg, .elementor-28745 .elementor-element.elementor-element-d4d5c9a > .e-con-inner > .elementor-shape-top svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-28745 .elementor-element.elementor-element-d4d5c9a > .elementor-shape-top, .elementor-28745 .elementor-element.elementor-element-d4d5c9a > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-28745 .elementor-element.elementor-element-3965622{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-3965622:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-3965622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-3965622 > .elementor-shape-bottom svg, .elementor-28745 .elementor-element.elementor-element-3965622 > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-28745 .elementor-element.elementor-element-76ed290{--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:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-76ed290.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28745 .elementor-element.elementor-element-027dab0{--spacer-size:30px;}.elementor-28745 .elementor-element.elementor-element-e3d5c73 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-e3d5c73{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-e3d5c73 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-e3d5c73.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-e3d5c73.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-e3d5c73.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-e3d5c73 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-8008d11{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-30e9fb7 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-30e9fb7 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-30e9fb7{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-30e9fb7 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-30e9fb7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-30e9fb7.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-30e9fb7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-30e9fb7 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-71297f7{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-84b7847{--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:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-e3dceb0{--spacer-size:30px;}.elementor-28745 .elementor-element.elementor-element-189db07 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-189db07{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-189db07 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-189db07.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-189db07.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-189db07.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-189db07 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-bc245bf{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-4f0ff16 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-4f0ff16 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-4f0ff16{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-4f0ff16 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-4f0ff16.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-4f0ff16.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-4f0ff16.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-4f0ff16 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-ca9ad3f{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-22510b7{--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:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-db787bc{--spacer-size:30px;}.elementor-28745 .elementor-element.elementor-element-e95d102 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-e95d102{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-e95d102 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-e95d102.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-e95d102.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-e95d102.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-e95d102 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-ab92d93{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-cc68531 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-cc68531 .elementor-icon-box-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-cc68531{--icon-box-icon-margin:0px;}.elementor-28745 .elementor-element.elementor-element-cc68531 .elementor-icon-box-title{margin-bottom:10px;color:#050000;}.elementor-28745 .elementor-element.elementor-element-cc68531.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-cc68531.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-cc68531.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-cc68531 .elementor-icon-box-description{color:#000000;}.elementor-28745 .elementor-element.elementor-element-f73f5b2{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-87d8f47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28745 .elementor-element.elementor-element-b93cc19{--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:20px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-e96627e > .elementor-widget-container{margin:0px 5px 0px 20px;}.elementor-28745 .elementor-element.elementor-element-e96627e{text-align:left;}.elementor-28745 .elementor-element.elementor-element-e96627e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:44px;color:#000000;}.elementor-28745 .elementor-element.elementor-element-3225a01{--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;}.elementor-28745 .elementor-element.elementor-element-e0034b6 > .elementor-widget-container{margin:25px 1px 0px 1px;padding:0px 5px 0px 5px;}.elementor-28745 .elementor-element.elementor-element-e0034b6 .gem-icon{font-size:44px;}.elementor-28745 .elementor-element.elementor-element-e0034b6 .gem-icon .gem-icon-inner .padding-box-inner{width:44px;height:44px;line-height:44px;}.elementor-28745 .elementor-element.elementor-element-e0034b6 .gem-icon .back-angle i{color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-e0034b6 .gem-icon svg{fill:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-e0034b6 .gem-icon .padding-box-inner{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-cbb58fd{--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-28745 .elementor-element.elementor-element-50dfbd5{--e-image-carousel-slides-to-show:6;}.elementor-28745 .elementor-element.elementor-element-50dfbd5 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-50dfbd5 .swiper-wrapper{display:flex;align-items:center;}.elementor-28745 .elementor-element.elementor-element-ad107c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28745 .elementor-element.elementor-element-27db227{--display:flex;}.elementor-28745 .elementor-element.elementor-element-538e53f{--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:20px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-28745 .elementor-element.elementor-element-ec88c42 > .elementor-widget-container{margin:0px 5px 0px 20px;}.elementor-28745 .elementor-element.elementor-element-ec88c42{text-align:left;}.elementor-28745 .elementor-element.elementor-element-ec88c42 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:44px;color:#000000;}.elementor-28745 .elementor-element.elementor-element-f4f95f0 .elementor-icon-wrapper{text-align:center;}.elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-view-default .elementor-icon{color:var( --e-global-color-79f3db1 );border-color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-view-framed .elementor-icon, .elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-f6ad7ee{--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-28745 .elementor-element.elementor-element-9c6b69a{--e-image-carousel-slides-to-show:6;}.elementor-28745 .elementor-element.elementor-element-9c6b69a > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-9c6b69a .swiper-wrapper{display:flex;align-items:center;}.elementor-28745 .elementor-element.elementor-element-1e53238{--e-image-carousel-slides-to-show:6;}.elementor-28745 .elementor-element.elementor-element-1e53238 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-1e53238 .swiper-wrapper{display:flex;align-items:center;}.elementor-28745 .elementor-element.elementor-element-4fedfc57:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-4fedfc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-4fedfc57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 20px 130px 20px;}.elementor-28745 .elementor-element.elementor-element-4fedfc57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-53f40e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28745 .elementor-element.elementor-element-1358bf3f{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-ecdf00b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-ecdf00b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marcofibraval.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-ecdf00b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-ecdf00b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-57b2b19 > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-79f3db1 );padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-57b2b19 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-57b2b19 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-57b2b19 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-57b2b19 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-869f0aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-869f0aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marcofibraval.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-869f0aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-869f0aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-bc15f5f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FEA30B;padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-bc15f5f a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-bc15f5f a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-bc15f5f a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-bc15f5f a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-68ab65c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-68ab65c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marcofibraval.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-68ab65c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-68ab65c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-87388f1 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-2b87cc7 );padding:55px 30px 0px 30px;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-87388f1 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-87388f1 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-87388f1 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-87388f1 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-dc24944:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-dc24944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-dc24944{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 20px 130px 20px;}.elementor-28745 .elementor-element.elementor-element-dc24944 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-f265102 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28745 .elementor-element.elementor-element-c3a297d{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-40b1451:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-40b1451 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-40b1451 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-40b1451 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-b05fd4a > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-79f3db1 );padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-b05fd4a a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-b05fd4a a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-b05fd4a a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-b05fd4a a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-66e5b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-66e5b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-66e5b02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-66e5b02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-4854e78 > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FEA30B;padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-4854e78 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-4854e78 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-4854e78 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-4854e78 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-b03c948:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-b03c948 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-b03c948 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-b03c948 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-2b87cc7 );padding:55px 30px 0px 30px;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-38a6dc7 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-38a6dc7 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-38a6dc7 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-38a6dc7 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-cecdf37:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-cecdf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-cecdf37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 20px 130px 20px;}.elementor-28745 .elementor-element.elementor-element-cecdf37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-1d046d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28745 .elementor-element.elementor-element-2f38aff{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-7782b1a > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FEA30B;padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-7782b1a a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-7782b1a a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-7782b1a a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-7782b1a a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-928808d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-928808d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-928808d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-928808d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-74ddf72 > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FEA30B;padding:55px 30px 00px 30px;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-74ddf72 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-74ddf72 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-74ddf72 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-74ddf72 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-af5c909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/marco-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-2b87cc7 );padding:55px 30px 0px 30px;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Nunito Sans", Sans-serif;font-weight:800;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-description{padding-bottom:60px;font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-description p, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-description, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-description span p, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox .gem-textbox-description span, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:50px !important;color:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:50px !important;height:50px !important;fill:var( --e-global-color-2b87cc7 );}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-image img, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content a .gem-image img{width:50px;max-width:50px;height:auto;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-28745 .elementor-element.elementor-element-3edb0d36:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-3edb0d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-3edb0d36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-28745 .elementor-element.elementor-element-3edb0d36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-3edb0d36 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-2d872592{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-28745 .elementor-element.elementor-element-2d872592 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-2d872592 .elementor-heading-title{font-size:18px;text-transform:none;color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-3523668c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28745 .elementor-element.elementor-element-3523668c{text-align:left;}.elementor-28745 .elementor-element.elementor-element-3523668c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-28745 .elementor-element.elementor-element-08434ab .gem-button-container .gem-button{background-color:var( --e-global-color-79f3db1 );border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-08434ab .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-08434ab > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-08434ab .gem-button-container{text-align:center;}.elementor-28745 .elementor-element.elementor-element-08434ab .gem-button-container .gem-button .gem-text-button{color:#2C2C2C;font-family:"Nunito Sans", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-08434ab .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-primary );}.elementor-28745 .elementor-element.elementor-element-c1137cb{padding:110px 0px 160px 0px;}.elementor-28745 .elementor-element.elementor-element-c7ae360{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-6293b8b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28745 .elementor-element.elementor-element-6293b8b{text-align:left;}.elementor-28745 .elementor-element.elementor-element-6293b8b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;letter-spacing:0px;color:#000000;}.elementor-28745 .elementor-element.elementor-element-e36b469{--divider-border-style:solid;--divider-color:var( --e-global-color-79f3db1 );--divider-border-width:2px;}.elementor-28745 .elementor-element.elementor-element-e36b469 .elementor-divider-separator{width:55px;}.elementor-28745 .elementor-element.elementor-element-e36b469 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-28745 .elementor-element.elementor-element-843d80a{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-28745 .elementor-element.elementor-element-843d80a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-843d80a .elementor-heading-title{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-a21ae18 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-a21ae18, .elementor-28745 .elementor-element.elementor-element-a21ae18 .elementor-text-editor *{font-family:"Nunito", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-092f041 .gem-button-container .gem-button{background-color:var( --e-global-color-79f3db1 );border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-092f041 .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-092f041 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-092f041 .gem-button-container{text-align:left;}.elementor-28745 .elementor-element.elementor-element-092f041 .gem-button-container .gem-button .gem-text-button{color:#2C2C2C;font-family:"Nunito Sans", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-092f041 .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-b33013e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-62238a4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-988ad1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-dc7f34a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-324914d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-205532f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28745 .elementor-element.elementor-element-6a4e621:not(.elementor-motion-effects-element-type-background), .elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/rm373batch2-08-scaled.jpg");}.elementor-28745 .elementor-element.elementor-element-6a4e621 .thegem-section-parallax-background{background-image:url("https://fibraval.es/wp-content/uploads/2025/04/rm373batch2-08-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-container{min-height:545px;}.elementor-28745 .elementor-element.elementor-element-6a4e621{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:67px;}.elementor-28745 .elementor-element.elementor-element-e1e2294 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-28745 .elementor-element.elementor-element-e1e2294{text-align:center;}.elementor-28745 .elementor-element.elementor-element-e1e2294 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:none;line-height:44px;color:#FFFFFF;}.elementor-28745 .elementor-element.elementor-element-c35da49 .gem-button-container .gem-button{background-color:var( --e-global-color-79f3db1 );border-radius:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-c35da49 .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-28745 .elementor-element.elementor-element-c35da49 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-c35da49 .gem-button-container{text-align:center;}.elementor-28745 .elementor-element.elementor-element-c35da49 .gem-button-container .gem-button .gem-text-button{color:#000000;font-family:"Nunito Sans", Sans-serif;}.elementor-28745 .elementor-element.elementor-element-c35da49 .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-79f3db1 );}.elementor-28745 .elementor-element.elementor-element-7d25d5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28745 .elementor-element.elementor-element-0f86b76 > .elementor-widget-container{margin:0% 0% 0% 0%;}@media(min-width:768px){.elementor-28745 .elementor-element.elementor-element-bd66931{--width:100%;}.elementor-28745 .elementor-element.elementor-element-3864407{--width:34%;}.elementor-28745 .elementor-element.elementor-element-633d628{--width:33%;}.elementor-28745 .elementor-element.elementor-element-64dba6e{--width:33%;}.elementor-28745 .elementor-element.elementor-element-433507d{--width:34%;}.elementor-28745 .elementor-element.elementor-element-caf335d{--width:34%;}.elementor-28745 .elementor-element.elementor-element-97ce604{--width:33%;}.elementor-28745 .elementor-element.elementor-element-4b5dea1{--width:33%;}.elementor-28745 .elementor-element.elementor-element-2fe328c{--width:33%;}.elementor-28745 .elementor-element.elementor-element-92cc867{--width:33%;}.elementor-28745 .elementor-element.elementor-element-ec27c41{--width:34%;}.elementor-28745 .elementor-element.elementor-element-d4cafba{--width:34%;}.elementor-28745 .elementor-element.elementor-element-7dcd37b{--width:33%;}.elementor-28745 .elementor-element.elementor-element-6d9e520{--width:33%;}.elementor-28745 .elementor-element.elementor-element-8d77fe4{--width:33%;}.elementor-28745 .elementor-element.elementor-element-e5bc5c3{--width:33%;}.elementor-28745 .elementor-element.elementor-element-b12ee55{--width:34%;}.elementor-28745 .elementor-element.elementor-element-bcfac4b{--width:33%;}.elementor-28745 .elementor-element.elementor-element-15c15eb{--width:33%;}.elementor-28745 .elementor-element.elementor-element-76ed290{--width:40%;}.elementor-28745 .elementor-element.elementor-element-84b7847{--width:40%;}.elementor-28745 .elementor-element.elementor-element-22510b7{--width:40%;}.elementor-28745 .elementor-element.elementor-element-b93cc19{--width:15%;}.elementor-28745 .elementor-element.elementor-element-3225a01{--width:5%;}.elementor-28745 .elementor-element.elementor-element-cbb58fd{--width:80%;}.elementor-28745 .elementor-element.elementor-element-538e53f{--width:15%;}.elementor-28745 .elementor-element.elementor-element-f6ad7ee{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28745 .elementor-element.elementor-element-ec27c41{--width:100%;}.elementor-28745 .elementor-element.elementor-element-d4cafba{--width:100%;}.elementor-28745 .elementor-element.elementor-element-7dcd37b{--width:100%;}.elementor-28745 .elementor-element.elementor-element-6d9e520{--width:100%;}.elementor-28745 .elementor-element.elementor-element-8d77fe4{--width:100%;}.elementor-28745 .elementor-element.elementor-element-e5bc5c3{--width:100%;}.elementor-28745 .elementor-element.elementor-element-538e53f{--width:603px;}.elementor-28745 .elementor-element.elementor-element-f6ad7ee{--width:100%;}.elementor-28745 .elementor-element.elementor-element-ecdf00b{width:50%;}.elementor-28745 .elementor-element.elementor-element-869f0aa{width:50%;}.elementor-28745 .elementor-element.elementor-element-68ab65c{width:50%;}.elementor-28745 .elementor-element.elementor-element-40b1451{width:50%;}.elementor-28745 .elementor-element.elementor-element-66e5b02{width:50%;}.elementor-28745 .elementor-element.elementor-element-b03c948{width:50%;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7{width:50%;}.elementor-28745 .elementor-element.elementor-element-928808d{width:50%;}.elementor-28745 .elementor-element.elementor-element-af5c909{width:50%;}}@media(max-width:1024px){.elementor-28745 .elementor-element.elementor-element-bd75347 .elementor-heading-title{font-size:62px;line-height:1.3em;}.elementor-28745 .elementor-element.elementor-element-9c325d8{padding:40px 0px 40px 0px;}.elementor-28745 .elementor-element.elementor-element-1766e91{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-03f4722 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-ab71313{--spacer-size:20px;}.elementor-28745 .elementor-element.elementor-element-9f3969e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-c724ac6{--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-28745 .elementor-element.elementor-element-577f7af{--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-28745 .elementor-element.elementor-element-50dfbd5{--e-image-carousel-slides-to-show:3;}.elementor-28745 .elementor-element.elementor-element-ad107c6{--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-28745 .elementor-element.elementor-element-538e53f{--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-28745 .elementor-element.elementor-element-f4f95f0 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-9c6b69a{--e-image-carousel-slides-to-show:3;}.elementor-28745 .elementor-element.elementor-element-1e53238{--e-image-carousel-slides-to-show:3;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");}.elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-7782b1a > .elementor-widget-container{padding:0px 7px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content{padding:55px 25px 0px 25px;}.elementor-28745 .elementor-element.elementor-element-928808d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-928808d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");}.elementor-28745 .elementor-element.elementor-element-af5c909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-08434ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-c1137cb{padding:40px 0px 40px 0px;}.elementor-28745 .elementor-element.elementor-element-c7ae360{margin-top:0px;margin-bottom:0px;}.elementor-28745 .elementor-element.elementor-element-843d80a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-092f041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-6a4e621 > .elementor-container{min-height:400px;}}@media(max-width:767px){.elementor-28745 .elementor-element.elementor-element-3ac5100{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28745 .elementor-element.elementor-element-bd75347 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-28745 .elementor-element.elementor-element-cbc3190 .elementor-heading-title{line-height:1.1em;}.elementor-28745 .elementor-element.elementor-element-9f3969e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-76ed290{--margin-top:5%;--margin-bottom:0%;--margin-left:8%;--margin-right:8%;}.elementor-28745 .elementor-element.elementor-element-30e9fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-84b7847{--margin-top:5%;--margin-bottom:0%;--margin-left:8%;--margin-right:8%;}.elementor-28745 .elementor-element.elementor-element-e3dceb0{--spacer-size:0px;}.elementor-28745 .elementor-element.elementor-element-4f0ff16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-22510b7{--margin-top:5%;--margin-bottom:0%;--margin-left:8%;--margin-right:8%;}.elementor-28745 .elementor-element.elementor-element-db787bc{--spacer-size:0px;}.elementor-28745 .elementor-element.elementor-element-cc68531 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-e96627e .elementor-heading-title{font-size:36px;}.elementor-28745 .elementor-element.elementor-element-50dfbd5{--e-image-carousel-slides-to-show:3;}.elementor-28745 .elementor-element.elementor-element-27db227{--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-28745 .elementor-element.elementor-element-538e53f{--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-28745 .elementor-element.elementor-element-ec88c42{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-28745 .elementor-element.elementor-element-ec88c42 .elementor-heading-title{font-size:36px;}.elementor-28745 .elementor-element.elementor-element-f4f95f0.elementor-element{--align-self:center;}.elementor-28745 .elementor-element.elementor-element-f6ad7ee{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28745 .elementor-element.elementor-element-9c6b69a{--e-image-carousel-slides-to-show:2;}.elementor-28745 .elementor-element.elementor-element-1e53238{--e-image-carousel-slides-to-show:2;}.elementor-28745 .elementor-element.elementor-element-57b2b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-28745 .elementor-element.elementor-element-57b2b19 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-bc15f5f > .elementor-widget-container{padding:20px 10px 10px 10px;}.elementor-28745 .elementor-element.elementor-element-bc15f5f .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-87388f1 > .elementor-widget-container{padding:20px 10px 10px 10px;}.elementor-28745 .elementor-element.elementor-element-87388f1 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-40b1451:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-40b1451 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");background-size:contain;}.elementor-28745 .elementor-element.elementor-element-40b1451 > .elementor-element-populated{margin:0px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-28745 .elementor-element.elementor-element-b05fd4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-b05fd4a .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-66e5b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-66e5b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");background-size:contain;}.elementor-28745 .elementor-element.elementor-element-66e5b02 > .elementor-element-populated{margin:0px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-4854e78 > .elementor-widget-container{padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-4854e78 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-b03c948:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-b03c948 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fibraval.es/wp-content/uploads/2025/03/Marco-fibraval.png");background-size:contain;}.elementor-28745 .elementor-element.elementor-element-b03c948 > .elementor-element-populated{margin:5px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-38a6dc7 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-28745 .elementor-element.elementor-element-8d7d6b7 > .elementor-element-populated{margin:0px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-28745 .elementor-element.elementor-element-7782b1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-7782b1a .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-928808d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-928808d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-28745 .elementor-element.elementor-element-928808d > .elementor-element-populated{margin:0px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-74ddf72 > .elementor-widget-container{padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-74ddf72 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-af5c909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-28745 .elementor-element.elementor-element-af5c909 > .elementor-element-populated{margin:5px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 10% 10% 10%;}.elementor-28745 .elementor-element.elementor-element-f5cb6e5 .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-3edb0d36{margin-top:-60px;margin-bottom:-60px;}.elementor-28745 .elementor-element.elementor-element-3523668c .elementor-heading-title{line-height:1.1em;}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .gallery-item{padding:calc(10px/2) !important;}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .gallery-set{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.elementor-28745 .elementor-element.elementor-element-3a1cd82e .gem-gallery-grid .fullwidth-block{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-28745 .elementor-element.elementor-element-08434ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-c7ae360{margin-top:50px;margin-bottom:50px;}.elementor-28745 .elementor-element.elementor-element-6293b8b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-28745 .elementor-element.elementor-element-092f041 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28745 .elementor-element.elementor-element-6a4e621{margin-top:-20px;margin-bottom:-20px;}.elementor-28745 .elementor-element.elementor-element-e1e2294 .elementor-heading-title{line-height:1.3em;}}/* Start custom CSS for container, class: .elementor-element-3ac5100 */.heroImage{
    
     background-size: cover;
     background-image: cover;
     z-index: 2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c325d8 *//* Crea un triángulo fijo, sin margen, alineado a la parte superior y derecha de la pantalla */
.triangulo-fondo {
    position: absolute; /* Fijo en la pantalla */
    top: 0; /* Sin margen superior */
    right: 0; /* Sin margen derecho */
    width: 0;
    height: 0;
    border-left: 190px solid transparent; /* Hace que el triángulo ocupe todo el ancho de la pantalla */
    border-bottom: 190px solid orange;    /* Controla la altura del triángulo */
    z-index: 6; /* Asegura que el triángulo esté detrás del contenido */
    transform: rotate(-90deg); /* Rota el triángulo 90 grados hacia la izquierda */
}

/* Asegúrate de que el header tenga una posición relativa */
header {
    position: relative;
    z-index: 2; /* Asegura que el encabezado esté por encima del triángulo */
}

/* Ajusta el z-index del menú de navegación si es necesario */
#primary-navigation {
    z-index: 3; /* Asegura que el menú de navegación esté por encima del triángulo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64dba6e */.vialvalImage {
    position: relative;
    cursor:pointer;

}

.vialvalImage::before, 
.vialvalImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.vialvalImage::before {
    opacity: 1;
}

.vialvalImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/pinturavial-1.png");
    opacity: 0;
}

.vialvalImage:hover::before {
    opacity: 0;
}

.vialvalImage:hover::after {
    opacity: 1;
}





.telecomImage{
    position: relative;

}

.telecomImage::before, 
.telecomImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.telecomImage::before {
    opacity: 1;
}

.telecomImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/04/teleco.png");
    opacity: 0;
}

.telecomImage:hover::before {
    opacity: 0;
}

.telecomImage:hover::after {
    opacity: 1;
}




.conductoImage{
    position: relative;

}

.conductoImage::before, 
.conductoImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.conductoImage::before {
    opacity: 1;
}

.conductoImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/04/conductosdefibraychapa.png");
    opacity: 0;
}

.conductoImage:hover::before {
    opacity: 0;
}

.conductoImage:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe328c */.pinturaImage {
    position: relative;

}

.pinturaImage::before, 
.pinturaImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.pinturaImage::before {
    opacity: 1;
}

.pinturaImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/pinturavial-1.png");
    opacity: 0;
}

.pinturaImage:hover::before {
    opacity: 0;
}

.pinturaImage:hover::after {
    opacity: 1;
}





.telecoImage{
    position: relative;

}

.telecoImage::before, 
.telecoImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.telecoImage::before {
    opacity: 1;
}

.telecoImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/teleco.png");
    opacity: 0;
}

.telecoImage:hover::before {
    opacity: 0;
}

.telecoImage:hover::after {
    opacity: 1;
}




.conductosImage{
    position: relative;

}

.conductosImage::before, 
.conductosImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.conductosImage::before {
    opacity: 1;
}

.conductosImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/conductosdefibraychapa.png");
    opacity: 0;
}

.conductosImage:hover::before {
    opacity: 0;
}

.conductosImage:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d77fe4 */.pinturaImage {
    position: relative;

}

.pinturaImage::before, 
.pinturaImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.pinturaImage::before {
    opacity: 1;
}

.pinturaImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/pinturavial-1.png");
    opacity: 0;
}

.pinturaImage:hover::before {
    opacity: 0;
}

.pinturaImage:hover::after {
    opacity: 1;
}





.telecoImage{
    position: relative;

}

.telecoImage::before, 
.telecoImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.telecoImage::before {
    opacity: 1;
}

.telecoImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/teleco.png");
    opacity: 0;
}

.telecoImage:hover::before {
    opacity: 0;
}

.telecoImage:hover::after {
    opacity: 1;
}




.conductosImage{
    position: relative;

}

.conductosImage::before, 
.conductosImage::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 0.3s ease-in-out;
}

.conductosImage::before {
    opacity: 1;
}

.conductosImage::after {
    background-image: url("https://fibravalgroup.live-website.com/wp-content/uploads/2025/03/conductosdefibraychapa.png");
    opacity: 0;
}

.conductosImage:hover::before {
    opacity: 0;
}

.conductosImage:hover::after {
    opacity: 1;
}/* End custom CSS */