.elementor-12346 .elementor-element.elementor-element-a90cfa3 .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-12346 .elementor-element.elementor-element-a90cfa3{left:0px;}body.rtl .elementor-12346 .elementor-element.elementor-element-a90cfa3{right:0px;}.elementor-12346 .elementor-element.elementor-element-a90cfa3{top:0px;}.elementor-12346 .elementor-element.elementor-element-ff496c9{z-index:1;}.elementor-12346 .elementor-element.elementor-element-47bfcb6a > .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-12346 .elementor-element.elementor-element-47bfcb6a{z-index:1;}.elementor-12346 .elementor-element.elementor-element-320fe72a > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-12346 .elementor-element.elementor-element-60f64e8e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12346 .elementor-element.elementor-element-1894a92 > .elementor-widget-container{margin:30px 0px -50px 0px;}.elementor-12346 .elementor-element.elementor-element-6391555b > .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-12346 .elementor-element.elementor-element-1ce4b0ff > .elementor-widget-container{margin:-40px 60px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-1ce4b0ff{z-index:0;}.elementor-12346 .elementor-element.elementor-element-1ce4b0ff img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-12346 .elementor-element.elementor-element-590412ea{margin-top:0px;margin-bottom:0px;}.elementor-12346 .elementor-element.elementor-element-23db4b18 > 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-12346 .elementor-element.elementor-element-23db4b18.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-23db4b18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-74df0c12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-15c1fd63.elementor-element{--align-self:center;}.elementor-12346 .elementor-element.elementor-element-15c1fd63  {justify-content:end;display:flex;}.elementor-12346 .elementor-element.elementor-element-15c1fd63 .title-btn{color:#DDDDDD;}.elementor-12346 .elementor-element.elementor-element-15c1fd63 .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .dsn-grid-layout{--dsn-width-item:3;--dsn-col-item:30px;--dsn-row-item:40px;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .service-item-inner{padding:0px 0px 40px 0px;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .service-item{border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .service_title{text-transform:uppercase;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .service_description{margin-top:10px;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .dsn-service .dsn-icon:not(.dsn-bg-before):not(.dsn-bg-before){--dsn-icon-size:40px;}.elementor-12346 .elementor-element.elementor-element-57a205d0{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-6864245f > 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-12346 .elementor-element.elementor-element-6864245f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-6864245f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-6864245f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-74adb7dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-5ed745b9.elementor-element{--align-self:center;}.elementor-12346 .elementor-element.elementor-element-5ed745b9  {justify-content:end;display:flex;}.elementor-12346 .elementor-element.elementor-element-5ed745b9 .title-btn{color:#DDDDDD;}.elementor-12346 .elementor-element.elementor-element-5ed745b9 .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12346 .elementor-element.elementor-element-77f927a7:not(.elementor-motion-effects-element-type-background), .elementor-12346 .elementor-element.elementor-element-77f927a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ppcp.blancoyenbotella.es/wp-content/plugins/elementor/assets/images/placeholder.png");}.elementor-12346 .elementor-element.elementor-element-77f927a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12346 .elementor-element.elementor-element-77f927a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12346 .elementor-element.elementor-element-66869e8a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-f69b3b9 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-67e446b .dsn-heading-title{text-transform:uppercase;}.elementor-12346 .elementor-element.elementor-element-22d7c0c0 > .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-12346 .elementor-element.elementor-element-22d7c0c0 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-12346 .elementor-element.elementor-element-2abbafd8 .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-12346 .elementor-element.elementor-element-2abbafd8{left:0px;}body.rtl .elementor-12346 .elementor-element.elementor-element-2abbafd8{right:0px;}.elementor-12346 .elementor-element.elementor-element-2abbafd8{top:0px;}.elementor-12346 .elementor-element.elementor-element-6bf073dc > div{grid-template-columns:65% 35%;grid-column-gap:30px;grid-row-gap:0px;}.elementor-12346 .elementor-element.elementor-element-6bf073dc > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-244a1b69 img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12346 .elementor-element.elementor-element-c9886f1 img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12346 .elementor-element.elementor-element-5303b6e3{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-51b75b08 .dsn-heading-title{text-transform:uppercase;}.elementor-12346 .elementor-element.elementor-element-1545f10e .dsn-heading-title{max-width:350px;}.elementor-12346 .elementor-element.elementor-element-7d8a3fa9 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-12346 .elementor-element.elementor-element-13190809 .resume-title{text-transform:uppercase;}.elementor-12346 .elementor-element.elementor-element-462c5b78 > .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-12346 .elementor-element.elementor-element-14211361{left:0px;}body.rtl .elementor-12346 .elementor-element.elementor-element-14211361{right:0px;}.elementor-12346 .elementor-element.elementor-element-14211361{top:0px;}.elementor-12346 .elementor-element.elementor-element-14211361 .dsn-bg-mask{--height-mask:50%;--top-mask:50%;}.elementor-12346 .elementor-element.elementor-element-30b76572 .control-nav{justify-content:space-between;}.elementor-12346 .elementor-element.elementor-element-30b76572 .head-meta{justify-content:start;}.elementor-12346 .elementor-element.elementor-element-30b76572 .dsn-slider-content{justify-content:start;align-items:flex-end;}.elementor-12346 .elementor-element.elementor-element-30b76572 .metas span{text-transform:uppercase;}.elementor-12346 .elementor-element.elementor-element-7b1a38ae > .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-12346 .elementor-element.elementor-element-1a87cf78 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12346 .elementor-element.elementor-element-16df820d  {justify-content:center;display:flex;}.elementor-12346 .elementor-element.elementor-element-68551fe7{padding:60px 0px 30px 0px;}.elementor-12346 .elementor-element.elementor-element-74b778e9 > .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-12346 .elementor-element.elementor-element-2029295d .hfe-site-logo-container, .elementor-12346 .elementor-element.elementor-element-2029295d .hfe-caption-width figcaption{text-align:center;}.elementor-12346 .elementor-element.elementor-element-2029295d .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-12346 .elementor-element.elementor-element-2029295d .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-12346 .elementor-element.elementor-element-6b1bbcce > div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}.elementor-12346 .elementor-element.elementor-element-6b1bbcce > .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-12346 .elementor-element.elementor-element-3e54ae11 .dsn-socials .dsn-icon{--dsn-icon-size:14px;}.elementor-12346 .elementor-element.elementor-element-9bc2a85 > .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-12346 .elementor-element.elementor-element-ddbf4b1{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12346 .elementor-element.elementor-element-47bfcb6a{width:60%;}.elementor-12346 .elementor-element.elementor-element-6391555b{width:40%;}.elementor-12346 .elementor-element.elementor-element-74b778e9{width:30%;}.elementor-12346 .elementor-element.elementor-element-6b1bbcce{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12346 .elementor-element.elementor-element-1da5644e{width:49%;}.elementor-12346 .elementor-element.elementor-element-7d8a3fa9{width:50%;}}@media(max-width:1024px){.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .dsn-grid-layout{--dsn-width-item:2;}.elementor-12346 .elementor-element.elementor-element-7d8a3fa9 > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-12346 .elementor-element.elementor-element-320fe72a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12346 .elementor-element.elementor-element-60f64e8e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12346 .elementor-element.elementor-element-1894a92 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-12346 .elementor-element.elementor-element-1ce4b0ff > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-2209cd82{margin-top:0px;margin-bottom:50px;}.elementor-12346 .elementor-element.elementor-element-590412ea{margin-top:0px;margin-bottom:50px;}.elementor-12346 .elementor-element.elementor-element-23db4b18 > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12346 .elementor-element.elementor-element-15c1fd63  {justify-content:flex-start;display:flex;}.elementor-12346 .elementor-element.elementor-element-34dc7ba5 .dsn-grid-layout{--dsn-width-item:2;--dsn-row-item:30px;}.elementor-12346 .elementor-element.elementor-element-6864245f > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12346 .elementor-element.elementor-element-5ed745b9  {justify-content:flex-start;display:flex;}.elementor-12346 .elementor-element.elementor-element-f69b3b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-22d7c0c0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-6bf073dc > div{grid-template-columns:100%;}.elementor-12346 .elementor-element.elementor-element-7d8a3fa9 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-12346 .elementor-element.elementor-element-30b76572 .dsn-slider-content{align-items:center;}.elementor-12346 .elementor-element.elementor-element-16df820d  {justify-content:flex-start;display:flex;}.elementor-12346 .elementor-element.elementor-element-74b778e9{width:100%;}.elementor-12346 .elementor-element.elementor-element-74b778e9 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12346 .elementor-element.elementor-element-6b1bbcce > div{grid-row-gap:30px;}.elementor-12346 .elementor-element.elementor-element-6b1bbcce{width:100%;}}