.acf-block-preview .press-service,.press-service{padding:2.5rem 0}.acf-block-preview .press-service__wrapper,.press-service__wrapper{background:transparent url(/wp-content/themes/nis-energize/static/images/noise-transparent.png) repeat 0 0;background-color:#d4e1ef;background-repeat:repeat;border-radius:2.5625rem 0 2.5625rem 2.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.25rem 1.6875rem 3.125rem}@media (min-width:768px){.acf-block-preview .press-service__wrapper,.press-service__wrapper{border-radius:5.25rem 0 5.25rem 5.25rem;padding:2.5rem}}@media (min-width:1200px){.acf-block-preview .press-service__wrapper,.press-service__wrapper{border-radius:6.25rem 0 6.25rem 6.25rem;padding:2.5rem 7.5rem}}.acf-block-preview .press-service .contact,.press-service .contact{border-bottom:.0625rem solid #84b7e4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.625rem;width:100%}@media (min-width:992px){.acf-block-preview .press-service .contact,.press-service .contact{border-bottom:none;border-right:.0625rem solid #84b7e4;padding-bottom:0;width:55%}}.acf-block-preview .press-service .contact .contact-box,.press-service .contact .contact-box{margin-bottom:1.25rem;width:100%}@media (min-width:992px){.acf-block-preview .press-service .contact .contact-box,.press-service .contact .contact-box{margin-bottom:0;padding-right:1.875rem;width:33.333333%}}.acf-block-preview .press-service .contact .contact-box__icon,.press-service .contact .contact-box__icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #84b7e4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;justify-content:center;margin-bottom:.625rem;padding:.5rem;width:1.875rem}.acf-block-preview .press-service .contact .contact-box__icon svg,.press-service .contact .contact-box__icon svg{height:100%;width:100%}.acf-block-preview .press-service .contact .contact-box__content,.press-service .contact .contact-box__content{width:100%}.acf-block-preview .press-service .contact .contact-box__content p,.acf-block-preview .press-service .contact .contact-box__content p *,.press-service .contact .contact-box__content p,.press-service .contact .contact-box__content p *{color:#2d313c;font-family:PFEncoreSansProRegular;font-size:.875rem;line-height:1.43}.acf-block-preview .press-service .form,.press-service .form{padding-top:1.875rem;width:100%}@media (min-width:992px){.acf-block-preview .press-service .form,.press-service .form{padding-left:1.875rem;padding-top:0;width:45%}}@media (min-width:1400px){.acf-block-preview .press-service .form,.press-service .form{padding-left:4rem}}.acf-block-preview .press-service .form form,.press-service .form form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.acf-block-preview .press-service .form form.invalid input,.press-service .form form.invalid input{border:1px solid red}.acf-block-preview .press-service .form form label,.press-service .form form label{font-size:0;width:100%}.acf-block-preview .press-service .form form label span,.press-service .form form label span{margin-bottom:0;width:100%}.acf-block-preview .press-service .form form label span.wpcf7-not-valid-tip,.press-service .form form label span.wpcf7-not-valid-tip{color:red;font-family:NerisRegular;font-size:.875rem;left:0;margin-top:.625rem;position:absolute;text-transform:none;top:auto;width:100%}.acf-block-preview .press-service .form form label input,.press-service .form form label input{background-color:#fff;border-radius:2rem;color:#2d313c;font-family:PFEncoreSansProRegular;font-size:.875rem;line-height:1.56;padding:.8125rem 1.1875rem .75rem;width:100%}.acf-block-preview .press-service .form form label input::-webkit-input-placeholder,.press-service .form form label input::-webkit-input-placeholder{color:#ccc}.acf-block-preview .press-service .form form label input::-moz-placeholder,.press-service .form form label input::-moz-placeholder{color:#ccc}.acf-block-preview .press-service .form form label input:-ms-input-placeholder,.press-service .form form label input:-ms-input-placeholder{color:#ccc}.acf-block-preview .press-service .form form label input::-ms-input-placeholder,.press-service .form form label input::-ms-input-placeholder{color:#ccc}.acf-block-preview .press-service .form form label input::placeholder,.press-service .form form label input::placeholder{color:#ccc}@media (min-width:992px){.acf-block-preview .press-service .form form label input,.press-service .form form label input{font-size:1rem;padding:1.25rem 2.5rem}}.acf-block-preview .press-service .form form .wpcf7-response-output,.press-service .form form .wpcf7-response-output{display:none}.acf-block-preview .press-service .form form button.btn,.press-service .form form button.btn{border:1px dashed #ec000d;border-radius:50%;height:2rem;position:absolute;right:1.0625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s cubic-bezier(.42,.46,.54,.3);transition:all .3s cubic-bezier(.42,.46,.54,.3);width:2rem}.acf-block-preview .press-service .form form button.btn:hover,.press-service .form form button.btn:hover{-webkit-transform:translate(7%,-50%);transform:translate(7%,-50%)}@media (min-width:992px){.acf-block-preview .press-service .form form button.btn,.press-service .form form button.btn{height:2.8125rem;width:2.8125rem}}.acf-block-preview .press-service .form form button.btn:after,.press-service .form form button.btn:after{background-color:transparent;background-image:url(/wp-content/themes/nis-energize/static/images/right-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5625rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5625rem}.acf-block-preview .press-service .form form button.btn span,.press-service .form form button.btn span{display:none}.acf-block-preview .press-service .title,.press-service .title{margin-bottom:1.25rem;width:100%}@media (min-width:992px){.acf-block-preview .press-service .title,.press-service .title{margin-bottom:2.1875rem}}