.elementor-19682 .elementor-element.elementor-element-1be1bca{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-19682 .elementor-element.elementor-element-a5d13bd{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem}.elementor-19682 .elementor-element.elementor-element-d523fc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-ab9d490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:luminosity}.elementor-19682 .elementor-element.elementor-element-ab9d490:not(.elementor-motion-effects-element-type-background),.elementor-19682 .elementor-element.elementor-element-ab9d490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-19682 .elementor-element.elementor-element-ab9d490::before,.elementor-19682 .elementor-element.elementor-element-ab9d490>.elementor-background-video-container::before,.elementor-19682 .elementor-element.elementor-element-ab9d490>.e-con-inner>.elementor-background-video-container::before,.elementor-19682 .elementor-element.elementor-element-ab9d490>.elementor-background-slideshow::before,.elementor-19682 .elementor-element.elementor-element-ab9d490>.e-con-inner>.elementor-background-slideshow::before,.elementor-19682 .elementor-element.elementor-element-ab9d490>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-19682 .elementor-element.elementor-element-ab9d490::before{filter:brightness(33%) contrast(126%) saturate(139%) blur(9px) hue-rotate(97deg)}.elementor-19682 .elementor-element.elementor-element-b4e8a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-a075d6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-60acf56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-c0f04f1{--display:flex}.elementor-19682 .elementor-element.elementor-element-c0f04f1:not(.elementor-motion-effects-element-type-background),.elementor-19682 .elementor-element.elementor-element-c0f04f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-19682 .elementor-element.elementor-element-5d3ad28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-cdb7bf4{--display:flex;--overlay-opacity:0.7}.elementor-19682 .elementor-element.elementor-element-cdb7bf4:not(.elementor-motion-effects-element-type-background),.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E3101D}.elementor-19682 .elementor-element.elementor-element-cdb7bf4::before,.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.elementor-background-video-container::before,.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.e-con-inner>.elementor-background-video-container::before,.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.elementor-background-slideshow::before,.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.e-con-inner>.elementor-background-slideshow::before,.elementor-19682 .elementor-element.elementor-element-cdb7bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-19682 .elementor-element.elementor-element-77a9929{--display:flex}.elementor-19682 .elementor-element.elementor-element-35511ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-content-slider .owl-prev,.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-content-slider .owl-next{background-color:#fff0;color:#fff0;font-family:Arial;top:48%;padding:2px 14px 6px 14px}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-cs-item{height:468px;padding:15px 15px 15px 15px;margin:0 0 0 0}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-cs-title{color:#222;font-size:32px;font-weight:600;text-transform:none;line-height:42px;margin-bottom:15px}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-cs-subtitle{color:#222;font-size:24px;line-height:32px;margin-bottom:5px}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-cs-desc{color:#222;font-size:16px;line-height:24px}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-content-slider .owl-next{border-radius:4px 4px 4px 4px}.elementor-19682 .elementor-element.elementor-element-6447b80 .sina-content-slider .owl-prev{border-radius:4px 4px 4px 4px}.elementor-19682 .elementor-element.elementor-element-6d10b22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19682 .elementor-element.elementor-element-fa5e79b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-19682 .elementor-element.elementor-element-1be1bca{--content-width:100%}}.testimonial-pro{display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none;color:inherit;cursor:pointer;position:relative;width:100%;max-width:450px;height:400px;border-radius:27px;padding:30px;margin:20px auto;z-index:1;box-shadow:0 20px 60px rgb(0 0 0 / .03),0 10px 20px rgb(0 0 0 / .02);border:1px solid rgb(0 0 0 / .03);transition:all 0.45s cubic-bezier(.165,.84,.44,1);overflow:hidden}.testimonial-pro:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(227 16 29 / .12);background:linear-gradient(180deg,#ffffff 0%,#fff9f3 100%)}.testimonial-head{display:flex;align-items:center;gap:15px}.avatar-pro{flex-shrink:0;width:85px;height:85px;border-radius:24px;overflow:hidden}.avatar-pro img{width:100%;height:100%;object-fit:cover}.person-pro h4{font-size:18px;font-weight:700;margin:0;color:#1a1a1a}.person-pro span{font-size:12px;font-weight:600;text-transform:uppercase;opacity:.9;line-height:1px}.person-pro span:hover{color:#E3101D;opacity:1}.testimonial-rating{margin:15px 0 15px;color:#F7A51D;font-size:14px;display:flex;gap:4px}.testimonial-text-wrapper{flex:1;overflow-y:auto;padding-right:6px}.testimonial-text-pro{font-size:14.5px;line-height:1.7;color:#3f3f3f;font-style:italic;border-left:3px solid rgb(247 165 29 / .7);padding-left:16px;margin:0;transition:all 0.3s ease}.testimonial-pro:hover .testimonial-text-pro{border-left-color:#E3101D}.testimonial-text-wrapper::-webkit-scrollbar{width:4px}.testimonial-text-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#F7A51D,#E3101D);border-radius:10px}.testimonial-text-wrapper::-webkit-scrollbar-track{background:#fff0}.testimonial-pro::before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:28px;background:linear-gradient(135deg,#F7A51D,#E3101D,#F7A51D);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.4;animation:ultraGlow 6s ease infinite}.testimonial-pro:hover::before{opacity:.8}@keyframes ultraGlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.wsw-contact-scope{--accent:#e3101d;--orange:#F58220;--grad:linear-gradient(135deg, #e3101d 0%, #F58220 100%);--grad-soft:linear-gradient(135deg, rgba(227,16,29,.06) 0%, rgba(245,130,32,.06) 100%);--accent-soft:rgba(227,62,43,.05);--ink:#1a1a1a;--muted:#555;--white:#ffffff;--border:rgba(227,62,43,.10);--border-n:#e8e8e8;--shadow-md:0 20px 48px rgba(227,62,43,.14);--r-card:28px;--r-inner:14px;--r-pill:999px;--ff:'Titillium Web', sans-serif;--ease:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--ff);color:var(--ink);box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.wsw-contact-scope .wpcf7,.wsw-contact-scope .wpcf7 form,.wsw-contact-scope .wpcf7 p{margin:0;padding:0}.wsw-contact-scope .wsw-contact-card{display:grid;grid-template-columns:1fr 1.6fr;background:var(--white);border-radius:calc(var(--r-card) + 4px);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--border)}.wsw-contact-scope .wsw-contact-info{background:var(--ink);padding:56px 44px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.wsw-contact-scope .wsw-contact-info::before{content:'';position:absolute;bottom:-80px;right:-80px;width:260px;height:260px;border-radius:50%;background:var(--grad);opacity:.07;pointer-events:none}.wsw-contact-scope .wsw-contact-info::after{content:'';position:absolute;top:-40px;left:-40px;width:150px;height:150px;border-radius:50%;background:var(--grad);opacity:.04;pointer-events:none}.wsw-contact-scope .wsw-contact-info-top{position:relative;z-index:1}.wsw-contact-scope .wsw-contact-info h3{font-family:var(--ff);font-size:clamp(22px, 2.5vw, 32px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1.15;color:var(--white);margin:0 0 14px}.wsw-contact-scope .wsw-contact-info h3 em{font-style:normal;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;display:inline-block}.wsw-contact-scope .wsw-contact-info>p,.wsw-contact-scope .wsw-contact-info .wsw-contact-info-top>p{font-size:.92rem;line-height:1.78;color:rgb(255 255 255 / .58);margin:0 0 28px}.wsw-contact-scope .wsw-contact-details{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.wsw-contact-scope .wsw-contact-detail-item{display:flex;align-items:center;gap:12px;font-size:.84rem;color:rgb(255 255 255 / .62)}.wsw-contact-scope .wsw-contact-detail-icon{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:rgb(255 255 255 / .07);display:inline-flex;padding:5px;align-items:center;justify-content:center;font-size:14px;line-height:1;color:#fff!important}.wsw-contact-detail-icon svg{width:18px;height:18px;fill:#ed511f}.wsw-contact-scope .wsw-contact-link{color:rgb(255 255 255 / .62);text-decoration:none;transition:color .2s}.wsw-contact-scope .wsw-contact-link:hover{color:var(--white)}.wsw-contact-scope .wsw-trust-badges{display:flex;flex-direction:column;gap:10px;margin-top:32px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08);position:relative;z-index:1}.wsw-contact-scope .wsw-trust-badge{display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.9px;color:rgb(255 255 255 / .32)}.wsw-contact-scope .wsw-form-panel{padding:52px 52px}.wsw-contact-scope .wsw-form-panel h4{font-family:var(--ff);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:2.8px;color:var(--accent);margin:0 0 28px;display:flex;align-items:center;gap:10px}.wsw-contact-scope .wsw-form-panel h4::after{content:'';flex:1;height:1px;background:var(--border-n)}.wsw-contact-scope .ws-form{display:flex;flex-direction:column;gap:14px}.wsw-contact-scope .ws-form-group{display:flex;flex-direction:column;gap:5px}.wsw-contact-scope .ws-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wsw-contact-scope .wpcf7-form-control-wrap{display:block;width:100%}.wsw-contact-scope .wpcf7 input[type="text"],.wsw-contact-scope .wpcf7 input[type="email"],.wsw-contact-scope .wpcf7 input[type="date"],.wsw-contact-scope .wpcf7 input[type="tel"],.wsw-contact-scope .wpcf7 input[type="number"],.wsw-contact-scope .wpcf7 input[type="url"],.wsw-contact-scope .wpcf7 select,.wsw-contact-scope .wpcf7 textarea{width:100%;padding:13px 18px;border:1.5px solid var(--border-n);border-radius:var(--r-inner);font-family:var(--ff);font-size:.93rem;color:var(--ink);background:#f9f9f9;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none;display:block}.wsw-contact-scope .wpcf7 input[type="text"]:focus,.wsw-contact-scope .wpcf7 input[type="email"]:focus,.wsw-contact-scope .wpcf7 input[type="date"]:focus,.wsw-contact-scope .wpcf7 input[type="tel"]:focus,.wsw-contact-scope .wpcf7 select:focus,.wsw-contact-scope .wpcf7 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgb(227 16 29 / .10);background:var(--white)}.wsw-contact-scope .wpcf7 input::placeholder,.wsw-contact-scope .wpcf7 textarea::placeholder{color:silver;font-size:.88rem}.wsw-contact-scope .wpcf7 .wpcf7-not-valid{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgb(227 16 29 / .10)!important;background:rgb(227 16 29 / .02)!important}.wsw-contact-scope .wpcf7 .wpcf7-not-valid-tip{display:block;font-size:.72rem;font-weight:600;color:var(--accent);margin-top:5px;padding-left:2px}.wsw-contact-scope .wpcf7 select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23bbb' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:10px;padding-right:42px;color:var(--ink)}.wsw-contact-scope .wpcf7 select option:first-child{color:silver}.wsw-contact-scope .wpcf7 select option{color:var(--ink)}.wsw-contact-scope .wpcf7 input[type="date"]{color:var(--ink)}.wsw-contact-scope .wpcf7 input[type="date"]:not(:valid){color:silver}.wsw-contact-scope .wpcf7 input[type="date"]::-webkit-calendar-picker-indicator{opacity:.35;cursor:pointer;transition:opacity .2s}.wsw-contact-scope .wpcf7 input[type="date"]:focus::-webkit-calendar-picker-indicator{opacity:.7}.wsw-contact-scope .wpcf7 textarea{resize:vertical;min-height:110px;line-height:1.65}.wsw-contact-scope .wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0;display:flex;align-items:flex-start;gap:10px}.wsw-contact-scope .wpcf7 .wpcf7-acceptance input[type="checkbox"]{width:16px;height:16px;min-width:16px;margin:2px 0 0;flex-shrink:0;cursor:pointer;accent-color:var(--accent);border-radius:4px;border:1.5px solid var(--border-n);padding:0;appearance:auto;-webkit-appearance:auto;box-shadow:none}.wsw-contact-scope .wsw-accept a,.wsw-contact-scope .wpcf7 .wpcf7-acceptance a{color:var(--accent);text-decoration:none;border-bottom:1px solid rgb(227 16 29 / .3);transition:border-color .2s}.wsw-contact-scope .wsw-accept a:hover,.wsw-contact-scope .wpcf7 .wpcf7-acceptance a:hover{border-bottom-color:var(--accent)}.wsw-contact-scope .wpcf7 input[type="submit"].ws-submit-btn,.wsw-contact-scope input[type="submit"].ws-submit-btn{display:block;width:100%;padding:16px 28px;border-radius:var(--r-pill);border:none;background:var(--grad);color:var(--white);font-family:var(--ff);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;box-shadow:0 8px 22px rgb(227 16 29 / .38);margin-top:4px;-webkit-appearance:none;appearance:none;position:relative;overflow:hidden}.wsw-contact-scope .wpcf7 input[type="submit"].ws-submit-btn:hover,.wsw-contact-scope input[type="submit"].ws-submit-btn:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgb(227 16 29 / .52)}.wsw-contact-scope .wpcf7 input[type="submit"].ws-submit-btn:active{transform:translateY(0);box-shadow:0 6px 16px rgb(227 16 29 / .35)}.wsw-contact-scope .wpcf7 input[type="submit"].ws-submit-btn[disabled]{opacity:.68;cursor:not-allowed;transform:none;box-shadow:0 4px 12px rgb(227 16 29 / .2)}.wsw-contact-scope .wpcf7-spinner{display:none!important}.wsw-contact-scope .wpcf7 .wpcf7-response-output{margin:14px 0 0;padding:13px 18px;border-radius:var(--r-inner);font-size:.85rem;font-weight:700;text-align:center;border:none!important;line-height:1.5}.wsw-contact-scope .wpcf7 .wpcf7-mail-sent-ok{background:rgb(29 122 96 / .08)!important;color:#1d7a60!important;border:1px solid rgb(29 122 96 / .22)!important}.wsw-contact-scope .wpcf7 .wpcf7-mail-sent-ng,.wsw-contact-scope .wpcf7 .wpcf7-aborted,.wsw-contact-scope .wpcf7 .wpcf7-spam-blocked{background:rgb(227 16 29 / .05)!important;color:var(--accent)!important;border:1px solid rgb(227 16 29 / .18)!important}.wsw-contact-scope .wpcf7 .wpcf7-validation-errors{background:rgb(245 130 32 / .06)!important;color:#c06000!important;border:1px solid rgb(245 130 32 / .25)!important}.wsw-contact-scope .wsw-privacy{font-size:.72rem;color:#c8c8c8;text-align:center;margin:4px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;line-height:1.5}.wsw-contact-scope .wpcf7 .wpcf7-response-output{position:relative;display:none;align-items:flex-start;gap:14px;margin:16px 0 0!important;padding:16px 48px 16px 16px!important;border-radius:16px!important;border:1px solid transparent!important;font-family:var(--ff);font-size:.88rem;font-weight:600;line-height:1.55;text-align:left!important;box-shadow:0 10px 30px rgb(0 0 0 / .08);opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,box-shadow .35s ease;overflow:hidden}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-visible{display:flex;opacity:1;transform:translateY(0)}.wsw-contact-scope .wpcf7 .wpcf7-response-output::before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgb(255 255 255 / .18) 0%,#fff0 45%)}.wsw-contact-scope .wpcf7 .wsw-response-icon{width:38px;height:38px;min-width:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgb(0 0 0 / .08);position:relative;z-index:1}.wsw-contact-scope .wpcf7 .wsw-response-icon svg{width:18px;height:18px}.wsw-contact-scope .wpcf7 .wsw-response-content{flex:1;position:relative;z-index:1}.wsw-contact-scope .wpcf7 .wsw-response-title{display:block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.wsw-contact-scope .wpcf7 .wsw-response-text{display:block;font-size:.86rem;font-weight:600;line-height:1.55}.wsw-contact-scope .wpcf7 .wsw-response-close{position:absolute;top:10px;right:10px;width:30px;height:30px;border:0;border-radius:10px;background:rgb(0 0 0 / .05);color:currentColor;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--ease);z-index:2}.wsw-contact-scope .wpcf7 .wsw-response-close:hover{background:rgb(0 0 0 / .10);transform:scale(1.04)}.wsw-contact-scope .wpcf7 .wsw-response-close svg{width:14px;height:14px}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-success{background:linear-gradient(135deg,rgb(29 122 96 / .10) 0%,rgb(29 122 96 / .05) 100%)!important;color:#155b48!important;border-color:rgb(29 122 96 / .18)!important}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-success .wsw-response-icon{background:linear-gradient(135deg,#1d7a60 0%,#26a17b 100%);color:#fff}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-success .wsw-response-title{color:#155b48}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-error{background:linear-gradient(135deg,rgb(227 16 29 / .08) 0%,rgb(245 130 32 / .06) 100%)!important;color:#8f1020!important;border-color:rgb(227 16 29 / .16)!important}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-error .wsw-response-icon{background:var(--grad);color:#fff}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-error .wsw-response-title{color:#8f1020}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-warning{background:linear-gradient(135deg,rgb(245 130 32 / .10) 0%,rgb(245 130 32 / .05) 100%)!important;color:#9a5a00!important;border-color:rgb(245 130 32 / .22)!important}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-warning .wsw-response-icon{background:linear-gradient(135deg,#F58220 0%,#ffb15c 100%);color:#fff}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-warning .wsw-response-title{color:#9a5a00}.wsw-contact-scope .wpcf7 form.submitting .ws-submit-btn{opacity:.8;pointer-events:none;filter:saturate(.95)}@keyframes wswFormShake{0%,100%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-warning.is-visible,.wsw-contact-scope .wpcf7 .wpcf7-response-output.is-error.is-visible{animation:wswFormShake .32s ease}@media (max-width:560px){.wsw-contact-scope .wpcf7 .wpcf7-response-output{padding:14px 42px 14px 14px!important;gap:12px}.wsw-contact-scope .wpcf7 .wsw-response-icon{width:34px;height:34px;min-width:34px}.wsw-contact-scope .wpcf7 .wsw-response-title{font-size:.74rem}.wsw-contact-scope .wpcf7 .wsw-response-text{font-size:.82rem}}@media (max-width:960px){.wsw-contact-scope .wsw-contact-card{grid-template-columns:1fr}.wsw-contact-scope .wsw-contact-info{padding:44px 32px}.wsw-contact-scope .wsw-form-panel{padding:44px 32px}}@media (max-width:560px){.wsw-contact-scope .ws-form-row{grid-template-columns:1fr}.wsw-contact-scope .wsw-form-panel{padding:36px 20px}.wsw-contact-scope .wsw-contact-info{padding:36px 24px}}