.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271363%27 height=%27289%27 fill=%27none%27%3E%3Cg opacity=%27.1%27%3E%3Cpath fill=%27%23F5F5F5%27 d=%27M1362 289V0H0z%27 opacity=%27.4%27/%3E%3Cpath fill=%27%23F5F5F5%27 d=%27M.001 0H1362v148.835z%27/%3E%3Cpath fill=%27%23F5F5F5%27 d=%27M41.066 4.335 1362 147.295v85.35z%27 opacity=%27.4%27/%3E%3C/g%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:contain;border-radius:8px;margin-bottom:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--60)}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact h3{margin:1rem 0}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact ul{list-style:none;padding-inline-start:0}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact ul li{font-size:var(--wp--preset--font-size--s)}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact ul li img{margin-right:.5rem;max-width:24px;vertical-align:middle}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-group{margin-bottom:1.5rem}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-group.is-layout-flex{flex-wrap:unset}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-button.is-style-outline{margin-bottom:var(--wp--preset--spacing--40);width:100%}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-button.is-style-outline button{background-color:var(--wp--preset--color--custom-orange);width:100%}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-button.is-style-outline button:focus,.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact .wp-block-button.is-style-outline button:hover{background-color:transparent}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact-sales{background-color:var(--wp--preset--color--custom-darkest-gray);color:#fff}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact-sales a{color:#fff}.wp-block-orkel-acf-blocks-orkel-acf-post-contact .contact-technical{background-color:var(--wp--preset--color--custom-lightest-gray)}.contact-form-dialog{height:100%!important;left:0!important;opacity:0;position:fixed!important;top:0!important;transition:opacity .2s ease-in-out;width:100%!important;z-index:999999!important}.contact-form-dialog-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.7);height:100%;left:0;position:absolute;top:0;width:100%}.contact-form-dialog-content{animation:slideIn .3s ease-out forwards;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.15);margin:20px auto;max-height:calc(100vh - 40px);max-width:600px;overflow-x:hidden;overflow-y:auto;padding:4rem 2rem;position:relative;transform:translateY(20px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.contact-form-dialog-content:after{content:"";display:block;flex-shrink:0;height:2rem}.contact-form-dialog-close{align-items:center;background:none;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;width:44px}.contact-form-dialog strong{font-weight:600}.contact-form-dialog .gform_wrapper .gform_footer{margin-bottom:2rem!important;padding-bottom:1rem!important}.contact-form-dialog .gform_wrapper .gform_button{margin-bottom:1rem!important}@keyframes slideIn{to{transform:translateY(0)}}@media(max-width:768px){.contact-form-dialog-content{margin:10px;max-height:calc(100vh - 20px);max-width:calc(100% - 20px);padding:3rem 1.5rem}.contact-form-dialog-content:after{height:1.5rem}.contact-form-dialog-close{font-size:24px;height:36px;right:12px;top:12px;width:36px}}@media(max-width:480px){.contact-form-dialog-content{margin:5px;max-height:calc(100vh - 10px);max-width:calc(100% - 10px);padding:2.5rem 1rem}.contact-form-dialog-content:after{height:1rem}.contact-form-dialog-close{font-size:20px;height:32px;right:8px;top:8px;width:32px}}
