.elementor-12342 .elementor-element.elementor-element-c40479b .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-12342 .elementor-element.elementor-element-c40479b{left:0px;}body.rtl .elementor-12342 .elementor-element.elementor-element-c40479b{right:0px;}.elementor-12342 .elementor-element.elementor-element-c40479b{top:0px;}.elementor-12342 .elementor-element.elementor-element-7082f93a{z-index:1;}.elementor-12342 .elementor-element.elementor-element-3bffd9e7 > .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-12342 .elementor-element.elementor-element-3bffd9e7{z-index:1;}.elementor-12342 .elementor-element.elementor-element-11a9a0b6 > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-12342 .elementor-element.elementor-element-305a64ce > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12342 .elementor-element.elementor-element-7e2897b6 > .elementor-widget-container{margin:30px 0px -50px 0px;}.elementor-12342 .elementor-element.elementor-element-516b9aef > .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-12342 .elementor-element.elementor-element-3b2d3efd > .elementor-widget-container{margin:-40px 60px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-3b2d3efd{z-index:0;}.elementor-12342 .elementor-element.elementor-element-3b2d3efd img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-12342 .elementor-element.elementor-element-24d65491{margin-top:0px;margin-bottom:0px;}.elementor-12342 .elementor-element.elementor-element-66a75b02 > 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-12342 .elementor-element.elementor-element-66a75b02.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-66a75b02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-7e0e8e25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-4166c893.elementor-element{--align-self:center;}.elementor-12342 .elementor-element.elementor-element-4166c893  {justify-content:end;display:flex;}.elementor-12342 .elementor-element.elementor-element-4166c893 .title-btn{color:#DDDDDD;}.elementor-12342 .elementor-element.elementor-element-4166c893 .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .dsn-grid-layout{--dsn-width-item:3;--dsn-col-item:30px;--dsn-row-item:40px;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .service-item-inner{padding:0px 0px 40px 0px;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .service-item{border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .service_title{text-transform:uppercase;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .service_description{margin-top:10px;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .dsn-service .dsn-icon:not(.dsn-bg-before):not(.dsn-bg-before){--dsn-icon-size:40px;}.elementor-12342 .elementor-element.elementor-element-1bbce04c{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-3eb49b89 > 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-12342 .elementor-element.elementor-element-3eb49b89.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-3eb49b89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-3eb49b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-7ed5e89b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-79d2625b.elementor-element{--align-self:center;}.elementor-12342 .elementor-element.elementor-element-79d2625b  {justify-content:end;display:flex;}.elementor-12342 .elementor-element.elementor-element-79d2625b .title-btn{color:#DDDDDD;}.elementor-12342 .elementor-element.elementor-element-79d2625b .dsn-btn{border-radius:48px 48px 48px 48px;padding:20px 30px 20px 30px;}.elementor-12342 .elementor-element.elementor-element-6824e7b9:not(.elementor-motion-effects-element-type-background), .elementor-12342 .elementor-element.elementor-element-6824e7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ppcp.blancoyenbotella.es/wp-content/plugins/elementor/assets/images/placeholder.png");}.elementor-12342 .elementor-element.elementor-element-6824e7b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12342 .elementor-element.elementor-element-6824e7b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12342 .elementor-element.elementor-element-3c2b2eed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-45b119e3 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-52ba88e0 .dsn-heading-title{text-transform:uppercase;}.elementor-12342 .elementor-element.elementor-element-5366fdea > .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-12342 .elementor-element.elementor-element-5366fdea > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-12342 .elementor-element.elementor-element-616dde98 .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-12342 .elementor-element.elementor-element-616dde98{left:0px;}body.rtl .elementor-12342 .elementor-element.elementor-element-616dde98{right:0px;}.elementor-12342 .elementor-element.elementor-element-616dde98{top:0px;}.elementor-12342 .elementor-element.elementor-element-294fdf85 > div{grid-template-columns:65% 35%;grid-column-gap:30px;grid-row-gap:0px;}.elementor-12342 .elementor-element.elementor-element-294fdf85 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-7b9a763d img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12342 .elementor-element.elementor-element-8cf174f img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-12342 .elementor-element.elementor-element-725ec921{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-761f0c3e .dsn-heading-title{text-transform:uppercase;}.elementor-12342 .elementor-element.elementor-element-5ca7380a .dsn-heading-title{max-width:350px;}.elementor-12342 .elementor-element.elementor-element-7066ca26 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-12342 .elementor-element.elementor-element-69715185 .resume-title{text-transform:uppercase;}.elementor-12342 .elementor-element.elementor-element-1a490a81 > .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-12342 .elementor-element.elementor-element-147ceb97{left:0px;}body.rtl .elementor-12342 .elementor-element.elementor-element-147ceb97{right:0px;}.elementor-12342 .elementor-element.elementor-element-147ceb97{top:0px;}.elementor-12342 .elementor-element.elementor-element-147ceb97 .dsn-bg-mask{--height-mask:50%;--top-mask:50%;}.elementor-12342 .elementor-element.elementor-element-78d4b5ca .control-nav{justify-content:space-between;}.elementor-12342 .elementor-element.elementor-element-78d4b5ca .head-meta{justify-content:start;}.elementor-12342 .elementor-element.elementor-element-78d4b5ca .dsn-slider-content{justify-content:start;align-items:flex-end;}.elementor-12342 .elementor-element.elementor-element-78d4b5ca .metas span{text-transform:uppercase;}.elementor-12342 .elementor-element.elementor-element-6a9a311c > .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-12342 .elementor-element.elementor-element-14727ffb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12342 .elementor-element.elementor-element-7fce95cf  {justify-content:center;display:flex;}.elementor-12342 .elementor-element.elementor-element-5fea0773{padding:60px 0px 30px 0px;}.elementor-12342 .elementor-element.elementor-element-57bebc42 > .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-12342 .elementor-element.elementor-element-1c085bb1 .hfe-site-logo-container, .elementor-12342 .elementor-element.elementor-element-1c085bb1 .hfe-caption-width figcaption{text-align:center;}.elementor-12342 .elementor-element.elementor-element-1c085bb1 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-12342 .elementor-element.elementor-element-1c085bb1 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-12342 .elementor-element.elementor-element-4acb44a6 > div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}.elementor-12342 .elementor-element.elementor-element-4acb44a6 > .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-12342 .elementor-element.elementor-element-bf923cb .dsn-socials .dsn-icon{--dsn-icon-size:14px;}.elementor-12342 .elementor-element.elementor-element-5c838774 > .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-12342 .elementor-element.elementor-element-6d11e3bc{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12342 .elementor-element.elementor-element-3bffd9e7{width:60%;}.elementor-12342 .elementor-element.elementor-element-516b9aef{width:40%;}.elementor-12342 .elementor-element.elementor-element-57bebc42{width:30%;}.elementor-12342 .elementor-element.elementor-element-4acb44a6{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12342 .elementor-element.elementor-element-8884390{width:49%;}.elementor-12342 .elementor-element.elementor-element-7066ca26{width:50%;}}@media(max-width:1024px){.elementor-12342 .elementor-element.elementor-element-58b87fc5 .dsn-grid-layout{--dsn-width-item:2;}.elementor-12342 .elementor-element.elementor-element-7066ca26 > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-12342 .elementor-element.elementor-element-11a9a0b6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12342 .elementor-element.elementor-element-305a64ce > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12342 .elementor-element.elementor-element-7e2897b6 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-12342 .elementor-element.elementor-element-3b2d3efd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-6617808b{margin-top:0px;margin-bottom:50px;}.elementor-12342 .elementor-element.elementor-element-24d65491{margin-top:0px;margin-bottom:50px;}.elementor-12342 .elementor-element.elementor-element-66a75b02 > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12342 .elementor-element.elementor-element-4166c893  {justify-content:flex-start;display:flex;}.elementor-12342 .elementor-element.elementor-element-58b87fc5 .dsn-grid-layout{--dsn-width-item:2;--dsn-row-item:30px;}.elementor-12342 .elementor-element.elementor-element-3eb49b89 > div{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.elementor-12342 .elementor-element.elementor-element-79d2625b  {justify-content:flex-start;display:flex;}.elementor-12342 .elementor-element.elementor-element-45b119e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-5366fdea > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-294fdf85 > div{grid-template-columns:100%;}.elementor-12342 .elementor-element.elementor-element-7066ca26 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-12342 .elementor-element.elementor-element-78d4b5ca .dsn-slider-content{align-items:center;}.elementor-12342 .elementor-element.elementor-element-7fce95cf  {justify-content:flex-start;display:flex;}.elementor-12342 .elementor-element.elementor-element-57bebc42{width:100%;}.elementor-12342 .elementor-element.elementor-element-57bebc42 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12342 .elementor-element.elementor-element-4acb44a6 > div{grid-row-gap:30px;}.elementor-12342 .elementor-element.elementor-element-4acb44a6{width:100%;}}