.elementor-12480 .elementor-element.elementor-element-1ac314e4 .dsn-bg-mask{background-image:url("https://ppcp.es/wp-content/uploads/2024/03/Hero-Bg-1.png");--width-mask:70%;--height-mask:50%;--top-mask:28%;--left-mask:15%;}body:not(.rtl) .elementor-12480 .elementor-element.elementor-element-1ac314e4{left:0px;}body.rtl .elementor-12480 .elementor-element.elementor-element-1ac314e4{right:0px;}.elementor-12480 .elementor-element.elementor-element-1ac314e4{top:0px;}.elementor-12480 .elementor-element.elementor-element-61bd8d00{z-index:1;}.elementor-12480 .elementor-element.elementor-element-482b224a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12480 .elementor-element.elementor-element-482b224a{z-index:1;}.elementor-12480 .elementor-element.elementor-element-4e1a58e > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-12480 .elementor-element.elementor-element-3bda0fc3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12480 .elementor-element.elementor-element-41bc7db8 > .elementor-widget-container{margin:30px 0px -50px 0px;}.elementor-12480 .elementor-element.elementor-element-384048a1 > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12480 .elementor-element.elementor-element-5c66a962 > .elementor-widget-container{margin:-40px 60px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-5c66a962{z-index:0;}.elementor-12480 .elementor-element.elementor-element-5c66a962 img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-12480 .elementor-element.elementor-element-4fd8223e{margin-top:0px;margin-bottom:0px;}.elementor-12480 .elementor-element.elementor-element-7f5fd0f2 > div{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-bc-flex-widget .elementor-12480 .elementor-element.elementor-element-7f5fd0f2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-7f5fd0f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-7f56182 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-54807211.elementor-element{--align-self:center;}.elementor-12480 .elementor-element.elementor-element-54807211  {justify-content:end;display:flex;}.elementor-12480 .elementor-element.elementor-element-54807211 .title-btn{color:#DDDDDD;}.elementor-12480 .elementor-element.elementor-element-54807211 .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .dsn-grid-layout{--dsn-width-item:3;--dsn-col-item:30px;--dsn-row-item:40px;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .service-item-inner{padding:0px 0px 40px 0px;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .service-item{border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .service_title{text-transform:uppercase;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .service_description{margin-top:10px;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .dsn-service .dsn-icon:not(.dsn-bg-before):not(.dsn-bg-before){--dsn-icon-size:40px;}.elementor-12480 .elementor-element.elementor-element-6e5f11ae{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-62bad08c > div{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-bc-flex-widget .elementor-12480 .elementor-element.elementor-element-62bad08c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-62bad08c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-62bad08c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-6db18e71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-309d8cfc.elementor-element{--align-self:center;}.elementor-12480 .elementor-element.elementor-element-309d8cfc  {justify-content:end;display:flex;}.elementor-12480 .elementor-element.elementor-element-309d8cfc .title-btn{color:#DDDDDD;}.elementor-12480 .elementor-element.elementor-element-309d8cfc .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12480 .elementor-element.elementor-element-2cb94d5b:not(.elementor-motion-effects-element-type-background), .elementor-12480 .elementor-element.elementor-element-2cb94d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ppcp.blancoyenbotella.es/wp-content/plugins/elementor/assets/images/placeholder.png");}.elementor-12480 .elementor-element.elementor-element-2cb94d5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12480 .elementor-element.elementor-element-2cb94d5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12480 .elementor-element.elementor-element-59d95ad8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-794b871a > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-4118ea35 .dsn-heading-title{text-transform:uppercase;}.elementor-12480 .elementor-element.elementor-element-222d48b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-12480 .elementor-element.elementor-element-222d48b > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-12480 .elementor-element.elementor-element-b2fde07 .dsn-bg-mask{background-image:url("https://ppcp.blancoyenbotella.es/wp-content/plugins/elementor/assets/images/placeholder.png");--height-mask:50%;}body:not(.rtl) .elementor-12480 .elementor-element.elementor-element-b2fde07{left:0px;}body.rtl .elementor-12480 .elementor-element.elementor-element-b2fde07{right:0px;}.elementor-12480 .elementor-element.elementor-element-b2fde07{top:0px;}.elementor-12480 .elementor-element.elementor-element-f88c419 > div{grid-template-columns:65% 35%;grid-column-gap:30px;grid-row-gap:0px;}.elementor-12480 .elementor-element.elementor-element-f88c419 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-4455929a img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12480 .elementor-element.elementor-element-23af6150 img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12480 .elementor-element.elementor-element-20d0ed84{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-63b6eca .dsn-heading-title{text-transform:uppercase;}.elementor-12480 .elementor-element.elementor-element-22648002 .dsn-heading-title{max-width:350px;}.elementor-12480 .elementor-element.elementor-element-39d82e1a > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-12480 .elementor-element.elementor-element-4b2574cd .resume-title{text-transform:uppercase;}.elementor-12480 .elementor-element.elementor-element-21d6a6f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}body:not(.rtl) .elementor-12480 .elementor-element.elementor-element-3bc7ede5{left:0px;}body.rtl .elementor-12480 .elementor-element.elementor-element-3bc7ede5{right:0px;}.elementor-12480 .elementor-element.elementor-element-3bc7ede5{top:0px;}.elementor-12480 .elementor-element.elementor-element-3bc7ede5 .dsn-bg-mask{--height-mask:50%;--top-mask:50%;}.elementor-12480 .elementor-element.elementor-element-30076e7d .control-nav{justify-content:space-between;}.elementor-12480 .elementor-element.elementor-element-30076e7d .head-meta{justify-content:start;}.elementor-12480 .elementor-element.elementor-element-30076e7d .dsn-slider-content{justify-content:start;align-items:flex-end;}.elementor-12480 .elementor-element.elementor-element-30076e7d .metas span{text-transform:uppercase;}.elementor-12480 .elementor-element.elementor-element-4d622f31 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12480 .elementor-element.elementor-element-78479a13 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12480 .elementor-element.elementor-element-29da34e9  {justify-content:center;display:flex;}.elementor-12480 .elementor-element.elementor-element-79bc8166{padding:60px 0px 30px 0px;}.elementor-12480 .elementor-element.elementor-element-d712b0 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12480 .elementor-element.elementor-element-605a6a80 .hfe-site-logo-container, .elementor-12480 .elementor-element.elementor-element-605a6a80 .hfe-caption-width figcaption{text-align:center;}.elementor-12480 .elementor-element.elementor-element-605a6a80 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-12480 .elementor-element.elementor-element-605a6a80 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-12480 .elementor-element.elementor-element-55f8eb57 > div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}.elementor-12480 .elementor-element.elementor-element-55f8eb57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-12480 .elementor-element.elementor-element-4a50e9b8 .dsn-socials .dsn-icon{--dsn-icon-size:14px;}.elementor-12480 .elementor-element.elementor-element-2e6eea5d > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-12480 .elementor-element.elementor-element-2a4cc6c3{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12480 .elementor-element.elementor-element-482b224a{width:60%;}.elementor-12480 .elementor-element.elementor-element-384048a1{width:40%;}.elementor-12480 .elementor-element.elementor-element-d712b0{width:30%;}.elementor-12480 .elementor-element.elementor-element-55f8eb57{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12480 .elementor-element.elementor-element-3c74adbf{width:49%;}.elementor-12480 .elementor-element.elementor-element-39d82e1a{width:50%;}}@media(max-width:1024px){.elementor-12480 .elementor-element.elementor-element-51a65d98 .dsn-grid-layout{--dsn-width-item:2;}.elementor-12480 .elementor-element.elementor-element-39d82e1a > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-12480 .elementor-element.elementor-element-4e1a58e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12480 .elementor-element.elementor-element-3bda0fc3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12480 .elementor-element.elementor-element-41bc7db8 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-12480 .elementor-element.elementor-element-5c66a962 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-52cdc96d{margin-top:0px;margin-bottom:50px;}.elementor-12480 .elementor-element.elementor-element-4fd8223e{margin-top:0px;margin-bottom:50px;}.elementor-12480 .elementor-element.elementor-element-7f5fd0f2 > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12480 .elementor-element.elementor-element-54807211  {justify-content:flex-start;display:flex;}.elementor-12480 .elementor-element.elementor-element-51a65d98 .dsn-grid-layout{--dsn-width-item:2;--dsn-row-item:30px;}.elementor-12480 .elementor-element.elementor-element-62bad08c > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12480 .elementor-element.elementor-element-309d8cfc  {justify-content:flex-start;display:flex;}.elementor-12480 .elementor-element.elementor-element-794b871a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-222d48b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-f88c419 > div{grid-template-columns:100%;}.elementor-12480 .elementor-element.elementor-element-39d82e1a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-12480 .elementor-element.elementor-element-30076e7d .dsn-slider-content{align-items:center;}.elementor-12480 .elementor-element.elementor-element-29da34e9  {justify-content:flex-start;display:flex;}.elementor-12480 .elementor-element.elementor-element-d712b0{width:100%;}.elementor-12480 .elementor-element.elementor-element-d712b0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12480 .elementor-element.elementor-element-55f8eb57 > div{grid-row-gap:30px;}.elementor-12480 .elementor-element.elementor-element-55f8eb57{width:100%;}}