.pil-contacts-block{padding:64px 0;background-image:url("/wp-content/themes/pil/assets/images/contacts-block.webp");background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width: 1296px){.pil-contacts-block{padding:32px 0}}@media only screen and (max-width: 768px){.pil-contacts-block{padding:24px 0}}.pil-contacts-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pil-contacts-block__wrapper .content{max-width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper .content{max-width:100%}}.pil-contacts-block__wrapper .content h1{font:800 24px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#161722}@media only screen and (max-width: 1296px){.pil-contacts-block__wrapper .content h1{font-size:21px}}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper .content h1{font-size:18px}}.pil-contacts-block__wrapper .content h2{font:600 18px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333}@media only screen and (max-width: 1296px){.pil-contacts-block__wrapper .content h2{font-size:17px}}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper .content h2{font-size:16px}}.pil-contacts-block__wrapper .content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pil-contacts-block__wrapper .content>div img{max-width:24px;min-width:24px}.pil-contacts-block__wrapper .content>div p,.pil-contacts-block__wrapper .content>div a{color:#333}.pil-contacts-block__wrapper .content>div a:hover{text-decoration:underline}.pil-contacts-block__wrapper form{padding:30px;border-radius:24px;background:rgba(255,255,255,.3);max-width:638px;width:100%}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper form{padding:24px;max-width:calc(100% - 60px)}}.pil-contacts-block__wrapper form p{color:#333;margin-bottom:8px}.pil-contacts-block__wrapper form input,.pil-contacts-block__wrapper form textarea{padding:14px 24px;border-radius:8px;background:var(--white, #FFF);font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333;width:calc(100% - 48px);margin-bottom:30px}.pil-contacts-block__wrapper form textarea{height:100px}.pil-contacts-block__wrapper form button{display:block;padding:10px 24px;border-radius:50px;background:#fa8b02;font:600 20px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#fff;margin:0 auto}@media only screen and (max-width: 1296px){.pil-contacts-block__wrapper form button{font-size:18px}}@media only screen and (max-width: 768px){.pil-contacts-block__wrapper form button{font-size:16px}}.success-email{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20;padding:40px;background:#fa8b02;display:none;border-radius:20px}@media only screen and (max-width: 1296px){.success-email{max-width:70%;width:100%;padding:24px}}.success-email h2{color:#fff;text-align:center}