form.wpcf7-form select:has(option:not(option[value=""])){cursor:pointer}form.wpcf7-form select:not(:has(option:not(option[value=""]))){pointer-events:none;opacity:.25}form.wpcf7-form label.noclick{pointer-events:none}form.wpcf7-form .field-loading{display:block;position:relative;overflow:hidden}form.wpcf7-form .field-loading:before{content:"";position:absolute;top:0;left:0;background:#ccc;width:100%;height:2.4375rem}form.wpcf7-form .field-loading:after{content:"";position:absolute;left:0;width:50%;height:2.4375rem;background:linear-gradient(55deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.67) 50%, rgba(255, 255, 255, 0) 100%);-webkit-animation-name:skeleton-loading-animation;animation-name:skeleton-loading-animation;-webkit-animation-duration:1250ms;animation-duration:1250ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes skeleton-loading-animation{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}}@keyframes skeleton-loading-animation{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}}