.zerpil-hero-block{padding:40px 0;position:relative}.zerpil-hero-block::after{content:"";position:absolute;left:0;top:0;width:60%;height:100%;display:block;background:#010101;z-index:2}@media only screen and (max-width: 768px){.zerpil-hero-block::after{width:100%}}.zerpil-hero-block.right::after{left:auto;right:0}.zerpil-hero-block__wrapper{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.zerpil-hero-block__wrapper .info{max-width:485px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .info{max-width:100%}}.zerpil-hero-block__wrapper .info h1{font:500 24px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#f1f1f1}@media only screen and (max-width: 1296px){.zerpil-hero-block__wrapper .info h1{font-size:21px}}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .info h1{font-size:18px}}.zerpil-hero-block__wrapper .info p{color:#f1f1f1}.zerpil-hero-block__wrapper .info a{padding:12px 27px;border-radius:8px;border:1px solid #f1f1f1;background:#d9c098;font:400 24px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#141414;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (max-width: 1296px){.zerpil-hero-block__wrapper .info a{padding:12px 24px;font-size:20px}}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .info a{font-size:16px}}.zerpil-hero-block__wrapper .info a:hover{text-decoration:underline}.zerpil-hero-block__wrapper .hero{max-width:453px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .hero{max-width:100%}}.zerpil-hero-block__wrapper .hero h1{color:#fff}.zerpil-hero-block__wrapper .hero p{font:500 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(255,255,255,.85)}@media only screen and (max-width: 1296px){.zerpil-hero-block__wrapper .hero p{font-size:15px}}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .hero p{font-size:14px}}.zerpil-hero-block__wrapper .hero a{padding:12px 27px;border-radius:8px;border:1px solid #f1f1f1;background:#d9c098;font:400 24px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#141414;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (max-width: 1296px){.zerpil-hero-block__wrapper .hero a{padding:12px 24px;font-size:20px}}@media only screen and (max-width: 768px){.zerpil-hero-block__wrapper .hero a{font-size:16px}}.zerpil-hero-block__wrapper .hero a:hover{text-decoration:underline}