/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./generated-blocks/hero-section/style.css ***!
  \***********************************************************************************************************************/
.hero-section{padding:64px 0;position:relative}.hero-section .background-image{height:100%;left:0;position:absolute;top:0;width:100%}.hero-section .background-image figure{height:100%;margin:0;position:relative;width:100%}.hero-section .background-image figure img{display:block;height:100%!important;object-fit:cover;width:100%!important}@media screen and (max-width:767px){.hero-section .background-image figure img{object-position:75% center}}.hero-section .container{position:relative}.hero-section .container .hero-content{color:var(--white);max-width:50vw;padding:48px 48px 48px 32px;position:relative}.hero-section .container .hero-content:before{background:#414042;content:"";height:100%;opacity:.8;position:absolute;right:0;top:0;width:100vw;z-index:0}.hero-section .container .hero-content h1{margin-bottom:32px;margin-top:0;padding-bottom:32px;position:relative;text-transform:none}.hero-section .container .hero-content h1:after{background:#e6c2a7;bottom:0;content:"";height:2px;left:0;position:absolute;width:100px}.hero-section .container .hero-content p{font-size:var(--text-md);line-height:var(--text-md-line-height);margin:32px 0;position:relative}.hero-section .container .hero-content a{position:relative}.hero-section .container .hero-content ul{display:flex;flex-direction:column;gap:12px;margin:0 0 0 24px;padding:0}@media screen and (max-width:980px){.hero-section .container .hero-content ul{margin-left:16px}}.hero-section .container .hero-content ul:has(+*){margin-bottom:24px}.hero-section .container .hero-content p:has(+ul){margin-bottom:16px}.hero-section .container .hero-content li{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:500;line-height:1.5;padding-left:8px}.hero-section .container .hero-content li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%277%27 height=%2712%27 fill=%27none%27 viewBox=%270 0 7 12%27%3E%3Cpath fill=%27%23e6c2a7%27 d=%27M5.77 6.074 1.797 1.855c-.07-.07-.106-.07-.176-.07a.24.24 0 0 0-.246.246v8.473c0 .14.105.246.246.246.07 0 .14 0 .176-.07L5.77 6.46q.105-.052.105-.21c0-.07-.035-.14-.105-.176m.843-.773c.246.246.387.597.387.949 0 .387-.14.738-.387.984l-4.008 4.22c-.246.28-.632.421-.984.421A1.35 1.35 0 0 1 .25 10.504V2.03C.25 1.258.848.625 1.621.625c.352 0 .738.176.984.457z%27/%3E%3C/svg%3E")}@media screen and (max-width:980px){.hero-section{padding:0}.hero-section .background-image img{object-position:center}.hero-section .container .hero-content{max-width:100vw;padding:64px 0}.hero-section .container .hero-content:before{right:50%;transform:translateX(50%)}}@media screen and (min-width:981px){.ppc-hero .hero-section .background-image:after{background:linear-gradient(255deg,hsla(26,56%,78%,0),rgba(65,64,66,.4) 50.31%,#000);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.ppc-hero .hero-section .wp-block-diaz-hero-content{position:relative;z-index:2}.ppc-hero .hero-section .wp-block-diaz-hero-content .container .hero-content{box-sizing:content-box;max-width:700px}@media screen and (min-width:981px){.ppc-hero .hero-section .wp-block-diaz-hero-content .container .hero-content:before{display:none}}.ppc-hero .hero-section .wp-block-diaz-hero-content .container .hero-content h1{font-size:46px;margin-bottom:32px;padding-bottom:0}.ppc-hero .hero-section .wp-block-diaz-hero-content .container .hero-content h1:after{display:none}@media screen and (max-width:767px){.ppc-hero .hero-section .wp-block-diaz-hero-content .container .hero-content h1{font-size:32px;margin-bottom:24px;text-align:center}}
