.elementor-24 .elementor-element.elementor-element-79580060{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-79580060:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-79580060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0c9653f ) 0%, #EAE5DF00 100%);}.elementor-24 .elementor-element.elementor-element-7bbe4921{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-14a8bb04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-104ea3ad{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-71aaeb3-font-family ), Sans-serif;font-size:var( --e-global-typography-71aaeb3-font-size );font-weight:var( --e-global-typography-71aaeb3-font-weight );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-30208c49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2469ad55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5bec879d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-5bec879d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5bec879d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/beautiful-spotted-fat-cows-graze-on-green-grass-in-2026-01-09-07-17-00-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-762fddd1{--spacer-size:300px;}.elementor-24 .elementor-element.elementor-element-33395a59{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-33395a59:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-33395a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-5f608b9e .heading .heading-sub-title{color:#111111;}.elementor-24 .elementor-element.elementor-element-5f608b9e .heading .title-s{font-family:var( --e-global-typography-cdb430a-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb430a-font-size );font-weight:var( --e-global-typography-cdb430a-font-weight );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-981dd33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3f33e1a5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3f33e1a5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3f33e1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-1eefb587 .heading .heading-sub-title{color:#111111;}.elementor-24 .elementor-element.elementor-element-1eefb587 .heading .title-s{font-family:var( --e-global-typography-cdb430a-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb430a-font-size );font-weight:var( --e-global-typography-cdb430a-font-weight );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7edebcd8{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-7edebcd8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7edebcd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/small-herd-of-free-range-cattle-on-a-rural-farm-s-2026-01-07-01-40-41-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-72d5f946{--spacer-size:300px;}.elementor-24 .elementor-element.elementor-element-1a842083{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7431d426{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-7431d426:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7431d426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/interior-construction-of-housing-with-drywall-inst-2026-01-09-08-21-03-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-69745334{--spacer-size:300px;}.elementor-24 .elementor-element.elementor-element-7698a255{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-7698a255:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7698a255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-10e4deda .heading .heading-sub-title{color:#111111;}.elementor-24 .elementor-element.elementor-element-10e4deda .heading .title-s{font-family:var( --e-global-typography-cdb430a-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb430a-font-size );font-weight:var( --e-global-typography-cdb430a-font-weight );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-12f63794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-79367d6c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-79367d6c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-79367d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-355d84bb .heading .heading-sub-title{color:#111111;}.elementor-24 .elementor-element.elementor-element-8d5195d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-8d5195d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8d5195d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/interior-of-a-house-under-construction-renovation-2026-01-07-02-10-35-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-66d3cfb0{--spacer-size:300px;}.elementor-24 .elementor-element.elementor-element-2895f722{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7a60a22d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7f6a33cc{padding:0px 6px 0px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6251167 );border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-7f6a33cc.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-7f6a33cc .heading .heading-title{font-family:var( --e-global-typography-1fcd49f-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcd49f-font-size );font-weight:var( --e-global-typography-1fcd49f-font-weight );text-transform:var( --e-global-typography-1fcd49f-text-transform );line-height:var( --e-global-typography-1fcd49f-line-height );color:var( --e-global-color-6251167 );}.elementor-24 .elementor-element.elementor-element-1260dbaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-72df2f51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-78a79ac0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6251167 );--border-color:var( --e-global-color-6251167 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-78a79ac0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-78a79ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-4b44785e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2cda98dd .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-710b8ac6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6a44b428 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-6a44b428 .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-24 .elementor-element.elementor-element-3a2af55b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5bb52bcb .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-5bb52bcb .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-5bb52bcb .elementor-icon svg{height:32px;}.elementor-24 .elementor-element.elementor-element-7758fd17{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6251167 );--border-color:var( --e-global-color-6251167 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-7e50be3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f98efee .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-48bf8264{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-41cee481 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-41cee481 .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-24 .elementor-element.elementor-element-4977c87a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2d84ba8b .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-2d84ba8b .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-2d84ba8b .elementor-icon svg{height:32px;}.elementor-24 .elementor-element.elementor-element-2e17881d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6251167 );--border-color:var( --e-global-color-6251167 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-7cc2944a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7333aa47 .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-69a4b27c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-13f5efbd .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-13f5efbd .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-24 .elementor-element.elementor-element-685db3f0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-10764ab .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-10764ab .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-10764ab .elementor-icon svg{height:32px;}.elementor-24 .elementor-element.elementor-element-288a3196{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6251167 );--border-color:var( --e-global-color-6251167 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-58924f22{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42ff361a .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3fdaf891{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5471cac0 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-5471cac0 .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-24 .elementor-element.elementor-element-21b90fb5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e9ed609 .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-e9ed609 .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-e9ed609 .elementor-icon svg{height:32px;}.elementor-24 .elementor-element.elementor-element-ca5123a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-78d95b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1963b1a8{padding:0px 6px 0px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6251167 );border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-1963b1a8.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-1963b1a8 .heading .heading-title{font-family:var( --e-global-typography-1fcd49f-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcd49f-font-size );font-weight:var( --e-global-typography-1fcd49f-font-weight );text-transform:var( --e-global-typography-1fcd49f-text-transform );line-height:var( --e-global-typography-1fcd49f-line-height );color:var( --e-global-color-6251167 );}.elementor-24 .elementor-element.elementor-element-3bce9888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-35db830a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6251167 );--border-color:var( --e-global-color-6251167 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-47c49ede{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-icon i{color:var( --e-global-color-6251167 );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-icon svg{fill:var( --e-global-color-6251167 );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-f9eee77{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9fa221a-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa221a-font-size );font-weight:var( --e-global-typography-9fa221a-font-weight );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-3ce5daa8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7f743612{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-499d412{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-df9e002 .heading .heading-sub-title{color:#313131;}.elementor-24 .elementor-element.elementor-element-df9e002 .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-68f28f15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-580dd079 .heading .heading-title{font-family:var( --e-global-typography-7725397-font-family ), Sans-serif;font-size:var( --e-global-typography-7725397-font-size );font-weight:var( --e-global-typography-7725397-font-weight );text-decoration:var( --e-global-typography-7725397-text-decoration );}.elementor-24 .elementor-element.elementor-element-67d98cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-28bf5d00{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-28bf5d00:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-28bf5d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/bulls-in-a-farm-2026-01-05-05-59-15-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5b3fd68{--spacer-size:220px;}.elementor-24 .elementor-element.elementor-element-33b92361{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-33b92361:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-33b92361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/herd-of-cows-crossing-in-rural-meadow-countryside-2026-01-08-22-42-41-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1c773a67{--spacer-size:220px;}.elementor-24 .elementor-element.elementor-element-202586c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4608a7d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-icon i{color:var( --e-global-color-6251167 );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-icon svg{fill:var( --e-global-color-6251167 );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-62562a93{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9fa221a-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa221a-font-size );font-weight:var( --e-global-typography-9fa221a-font-weight );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-4bc26b90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-31a5730f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4296cda8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9197d3b .heading .heading-sub-title{color:#313131;}.elementor-24 .elementor-element.elementor-element-9197d3b .heading .title-s{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-327d431c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1ba2964 .heading .heading-title{font-family:var( --e-global-typography-7725397-font-family ), Sans-serif;font-size:var( --e-global-typography-7725397-font-size );font-weight:var( --e-global-typography-7725397-font-weight );text-decoration:var( --e-global-typography-7725397-text-decoration );}.elementor-24 .elementor-element.elementor-element-77bd8756{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6e19b374{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-6e19b374:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6e19b374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/image-demo_image1-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-7fcb7bfa{--spacer-size:220px;}.elementor-24 .elementor-element.elementor-element-7e21a64{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-7e21a64:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7e21a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/image-demo_image1-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1a533ac6{--spacer-size:220px;}.elementor-24 .elementor-element.elementor-element-605837bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-605837bf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-605837bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a4f9ca );}.elementor-24 .elementor-element.elementor-element-6701d2e6{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2532117a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8616288{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c990b94{padding:0px 6px 0px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6251167 );border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-c990b94.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-c990b94 .heading .heading-title{font-family:var( --e-global-typography-1fcd49f-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcd49f-font-size );font-weight:var( --e-global-typography-1fcd49f-font-weight );text-transform:var( --e-global-typography-1fcd49f-text-transform );line-height:var( --e-global-typography-1fcd49f-line-height );color:var( --e-global-color-6251167 );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-81f71e8-font-family ), Sans-serif;font-size:var( --e-global-typography-81f71e8-font-size );font-weight:var( --e-global-typography-81f71e8-font-weight );line-height:var( --e-global-typography-81f71e8-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-name{font-family:var( --e-global-typography-71aaeb3-font-family ), Sans-serif;font-size:var( --e-global-typography-71aaeb3-font-size );font-weight:var( --e-global-typography-71aaeb3-font-weight );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-job{font-family:var( --e-global-typography-207436c-font-family ), Sans-serif;font-size:var( --e-global-typography-207436c-font-size );line-height:var( --e-global-typography-207436c-line-height );letter-spacing:var( --e-global-typography-207436c-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5de4343d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5de4343d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5de4343d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/image-demo_image1-85.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-3069a703{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-3069a703.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6082cd07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6082cd07:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6082cd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1c733e );}.elementor-24 .elementor-element.elementor-element-3f63d6fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3f63d6fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-319019b{padding:0px 6px 0px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6251167 );border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-319019b.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-319019b .heading .heading-title{font-family:var( --e-global-typography-1fcd49f-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcd49f-font-size );font-weight:var( --e-global-typography-1fcd49f-font-weight );text-transform:var( --e-global-typography-1fcd49f-text-transform );line-height:var( --e-global-typography-1fcd49f-line-height );color:var( --e-global-color-6251167 );}.elementor-24 .elementor-element.elementor-element-20a78554{--spacer-size:100px;}.elementor-24 .elementor-element.elementor-element-24d2fccb .heading .heading-title{color:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-5775dde4 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-5775dde4 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-125aba6e{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-125aba6e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-125aba6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/newborn-cow-standing-while-other-cows-lick-her-2026-01-05-04-56-30-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-34b3566e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .info-box-bg-box{background-color:var( --e-global-color-a2e875e );border-style:solid;border-color:#252525;border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-d1c733e );width:45px !important;height:45px !important;line-height:45px !important;text-align:center;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .info-box-bg-box,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .infobox-overlay-color{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner:hover .info-box-bg-box,
					.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner.tp-info-active .info-box-bg-box{border-color:#252525;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner i.service-icon{font-size:24px !important;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon i{font-size:24px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon svg{width:24px;height:24px;fill:var( --e-global-color-a2e875e );stroke:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:24px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-45px -45px, 0 0;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box .service-img{max-width:45px !important;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .info-box-bg-box{background-color:var( --e-global-color-a2e875e );border-style:solid;border-color:#252525;border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-d1c733e );width:45px !important;height:45px !important;line-height:45px !important;text-align:center;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .info-box-bg-box,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .infobox-overlay-color{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner:hover .info-box-bg-box,
					.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner.tp-info-active .info-box-bg-box{border-color:#252525;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner i.service-icon{font-size:24px !important;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon i{font-size:24px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon svg{width:24px;height:24px;fill:var( --e-global-color-a2e875e );stroke:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:24px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-45px -45px, 0 0;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box .service-img{max-width:45px !important;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .info-box-bg-box{background-color:var( --e-global-color-a2e875e );border-style:solid;border-color:#252525;border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-d1c733e );width:45px !important;height:45px !important;line-height:45px !important;text-align:center;}.elementor-24 .elementor-element.elementor-element-7508f119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-7508f119.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .info-box-bg-box,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .infobox-overlay-color{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner:hover .info-box-bg-box,
					.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner.tp-info-active .info-box-bg-box{border-color:#252525;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner i.service-icon{font-size:24px !important;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon i{font-size:24px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon svg{width:24px;height:24px;fill:var( --e-global-color-a2e875e );stroke:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:24px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-45px -45px, 0 0;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-a2e875e );}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box .service-img{max-width:45px !important;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 10px);}.elementor-24 .elementor-element.elementor-element-7f8c053f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3d07d5e9{--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-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-3d07d5e9:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3d07d5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesusfernandezgil.es/wp-content/uploads/2026/01/tools-cement-boxes-baskets-in-renovating-room-ele-2026-01-08-07-20-15-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-6be459ef{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-6be459ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-7d38eb52{--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-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-7d38eb52:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7d38eb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c9653f );}.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-71aaeb3-font-family ), Sans-serif;font-size:var( --e-global-typography-71aaeb3-font-size );font-weight:var( --e-global-typography-71aaeb3-font-weight );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block p,.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-79580060:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-79580060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0c9653f ) 50%, #EAE5DF00 100%);}.elementor-24 .elementor-element.elementor-element-79580060{--padding-top:70px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-30208c49{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-2469ad55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-5f608b9e .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-981dd33{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1eefb587 .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-1a842083{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-10e4deda .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-12f63794{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2895f722{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-7f6a33cc .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-72df2f51{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-ca5123a{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-1963b1a8 .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-3bce9888{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9fa221a-font-size );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-580dd079 .heading .heading-title{font-size:var( --e-global-typography-7725397-font-size );}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9fa221a-font-size );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-1ba2964 .heading .heading-title{font-size:var( --e-global-typography-7725397-font-size );}.elementor-24 .elementor-element.elementor-element-605837bf{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-c990b94 .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-content{font-size:var( --e-global-typography-81f71e8-font-size );line-height:var( --e-global-typography-81f71e8-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-name{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-job{font-size:var( --e-global-typography-207436c-font-size );line-height:var( --e-global-typography-207436c-line-height );letter-spacing:var( --e-global-typography-207436c-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5de4343d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5de4343d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-24 .elementor-element.elementor-element-5de4343d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-6082cd07{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-319019b .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-125aba6e{--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-34b3566e{--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-7508f119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-7f8c053f{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-79580060:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-79580060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0c9653f ) 50%, #EAE5DF00 100%);}.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-5c064426 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-2469ad55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5f608b9e .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-981dd33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3f33e1a5.e-con{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-1eefb587 .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-1a842083{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-10e4deda .heading .title-s{font-size:var( --e-global-typography-cdb430a-font-size );line-height:var( --e-global-typography-cdb430a-line-height );letter-spacing:var( --e-global-typography-cdb430a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-12f63794{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-79367d6c.e-con{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-7f6a33cc .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-1963b1a8 .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-f9eee77 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9fa221a-font-size );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-580dd079 .heading .heading-title{font-size:var( --e-global-typography-7725397-font-size );}.elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-62562a93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9fa221a-font-size );line-height:var( --e-global-typography-9fa221a-line-height );letter-spacing:var( --e-global-typography-9fa221a-letter-spacing );}.elementor-24 .elementor-element.elementor-element-1ba2964 .heading .heading-title{font-size:var( --e-global-typography-7725397-font-size );}.elementor-24 .elementor-element.elementor-element-c990b94 .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-content{font-size:var( --e-global-typography-81f71e8-font-size );line-height:var( --e-global-typography-81f71e8-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-name{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}.elementor-24 .elementor-element.elementor-element-6679d025 .elementor-testimonial-job{font-size:var( --e-global-typography-207436c-font-size );line-height:var( --e-global-typography-207436c-line-height );letter-spacing:var( --e-global-typography-207436c-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5de4343d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5de4343d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-24 .elementor-element.elementor-element-5de4343d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-3069a703{--spacer-size:392px;}.elementor-24 .elementor-element.elementor-element-6082cd07{--padding-top:100px;--padding-bottom:156px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-319019b .heading .heading-title{font-size:var( --e-global-typography-1fcd49f-font-size );line-height:var( --e-global-typography-1fcd49f-line-height );}.elementor-24 .elementor-element.elementor-element-125aba6e{--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-34b3566e{--margin-top:285px;--margin-bottom:-285px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-2c7b0a0f .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-3fa9ae1e .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-7508f119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-24 .elementor-element.elementor-element-7508f119 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-6be459ef{--spacer-size:250px;}.elementor-24 .elementor-element.elementor-element-7d38eb52{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block,.elementor-24 .elementor-element.elementor-element-787042a4 .pt_plus_adv_text_block .text-content-block p{font-size:var( --e-global-typography-71aaeb3-font-size );line-height:var( --e-global-typography-71aaeb3-line-height );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-14a8bb04{--width:70%;}.elementor-24 .elementor-element.elementor-element-104ea3ad{--width:30%;}.elementor-24 .elementor-element.elementor-element-2469ad55{--width:25%;}.elementor-24 .elementor-element.elementor-element-981dd33{--width:25%;}.elementor-24 .elementor-element.elementor-element-1a842083{--width:25%;}.elementor-24 .elementor-element.elementor-element-12f63794{--width:25%;}.elementor-24 .elementor-element.elementor-element-7a60a22d{--width:66.6666%;}.elementor-24 .elementor-element.elementor-element-1260dbaa{--width:33.3333%;}.elementor-24 .elementor-element.elementor-element-4b44785e{--width:40%;}.elementor-24 .elementor-element.elementor-element-710b8ac6{--width:40%;}.elementor-24 .elementor-element.elementor-element-3a2af55b{--width:20%;}.elementor-24 .elementor-element.elementor-element-7e50be3{--width:40%;}.elementor-24 .elementor-element.elementor-element-48bf8264{--width:40%;}.elementor-24 .elementor-element.elementor-element-4977c87a{--width:20%;}.elementor-24 .elementor-element.elementor-element-7cc2944a{--width:40%;}.elementor-24 .elementor-element.elementor-element-69a4b27c{--width:40%;}.elementor-24 .elementor-element.elementor-element-685db3f0{--width:20%;}.elementor-24 .elementor-element.elementor-element-58924f22{--width:40%;}.elementor-24 .elementor-element.elementor-element-3fdaf891{--width:40%;}.elementor-24 .elementor-element.elementor-element-21b90fb5{--width:20%;}.elementor-24 .elementor-element.elementor-element-47c49ede{--width:25%;}.elementor-24 .elementor-element.elementor-element-3ce5daa8{--width:75%;}.elementor-24 .elementor-element.elementor-element-499d412{--width:50%;}.elementor-24 .elementor-element.elementor-element-68f28f15{--width:50%;}.elementor-24 .elementor-element.elementor-element-28bf5d00{--width:50%;}.elementor-24 .elementor-element.elementor-element-33b92361{--width:50%;}.elementor-24 .elementor-element.elementor-element-4608a7d1{--width:25%;}.elementor-24 .elementor-element.elementor-element-4bc26b90{--width:75%;}.elementor-24 .elementor-element.elementor-element-4296cda8{--width:50%;}.elementor-24 .elementor-element.elementor-element-327d431c{--width:50%;}.elementor-24 .elementor-element.elementor-element-6e19b374{--width:50%;}.elementor-24 .elementor-element.elementor-element-7e21a64{--width:50%;}.elementor-24 .elementor-element.elementor-element-8616288{--width:40%;}.elementor-24 .elementor-element.elementor-element-5de4343d{--width:60%;}.elementor-24 .elementor-element.elementor-element-3f63d6fb{--width:50%;}.elementor-24 .elementor-element.elementor-element-125aba6e{--width:50%;}.elementor-24 .elementor-element.elementor-element-3d07d5e9{--width:66.6666%;}.elementor-24 .elementor-element.elementor-element-7d38eb52{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-2469ad55{--width:50%;}.elementor-24 .elementor-element.elementor-element-981dd33{--width:50%;}.elementor-24 .elementor-element.elementor-element-1a842083{--width:50%;}.elementor-24 .elementor-element.elementor-element-12f63794{--width:50%;}.elementor-24 .elementor-element.elementor-element-3d07d5e9{--width:50%;}.elementor-24 .elementor-element.elementor-element-7d38eb52{--width:50%;}}