.elementor-497 .elementor-element.elementor-element-c3bbe30 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}#stack-497 .jet-popup__container{width:520px;}#stack-497 .jet-popup__inner{justify-content:center;align-items:center;}#stack-497 .jet-popup__container-inner{justify-content:flex-start;background-color:#FFFFFF;background-image:url("https://vistalt.de/wp-content/uploads/zakazat-zvonok.png");background-position:93% 15px;background-repeat:no-repeat;background-size:170px auto;padding:34px 48px 48px 48px;border-radius:16px 16px 16px 16px;box-shadow:0px 12px 24px 0px rgba(20.999999999999993, 55.00000000000002, 105, 0.12);}#stack-497 .jet-popup__container-overlay{border-radius:16px 16px 16px 16px;}#stack-497 .jet-popup__close-button{transform:translateX(-10px) translateY(10px);-webkit-transform:translateX(-10px) translateY(10px);color:var( --e-global-color-4b6da12 );background-color:var( --e-global-color-fad2dde );font-size:24px;width:24px;height:24px;}#stack-497 .jet-popup__close-button:before{font-size:24px;}#stack-497 .jet-popup__close-button svg{width:24px;}#stack-497 .jet-popup__close-button:hover{color:#477CD9;background-color:#02010100;font-size:24px;width:24px;height:24px;}#stack-497 .jet-popup__close-button:hover:before{font-size:24px;}#stack-497 .jet-popup__close-button:hover svg{width:24px;}@media(max-width:1024px){#stack-497 .jet-popup__container-inner{justify-content:flex-start;}#stack-497 .jet-popup__close-button{transform:translateX(-10px) translateY(10px);-webkit-transform:translateX(-10px) translateY(10px);}}@media(max-width:767px){#stack-497 .jet-popup__container{width:100%;height:100%;}#stack-497 .jet-popup__container-inner{justify-content:flex-start;background-size:0px auto;padding:35px 16px 35px 16px;}#stack-497 .jet-popup__close-button{transform:translateX(-10px) translateY(10px);-webkit-transform:translateX(-10px) translateY(10px);}}/* Start custom CSS for shortcode, class: .elementor-element-c3bbe30 */.quform-element-6_4 .quform-label { position: absolute; top: -16px; left: 14px; padding: 0 3px; background: #ffffff; z-index: 10; opacity: 0; } .quform-element-6_4:focus-within .quform-label { position: absolute; top: -16px; left: 14px; opacity: 1; } .quform-element-6_5 .quform-label { position: absolute; top: -16px; left: 14px; padding: 0 3px; background: #ffffff; z-index: 10; opacity: 0; } .quform-element-6_5:focus-within .quform-label { position: absolute; top: -16px; left: 14px; opacity: 1; } .quform-element-6_13 .quform-label { position: absolute; top: -16px; left: 14px; padding: 0 3px; background: #ffffff; z-index: 10; opacity: 0; } .quform-element-5_13:focus-within .quform-label { position: absolute; top: -16px; left: 14px; opacity: 1; } .quform-element-6_15 .quform-label { position: absolute; top: -16px; left: 14px; padding: 0 3px; background: #ffffff; z-index: 10; opacity: 0; } .quform-element-5_15:focus-within .quform-label { position: absolute; top: -16px; left: 14px; opacity: 1; } .quform-element-6_16 .quform-label { position: absolute; top: -16px; left: 14px; padding: 0 3px; background: #ffffff; z-index: 10; opacity: 0; } .quform-element-5_16:focus-within .quform-label { position: absolute; top: -16px; left: 14px; opacity: 1; } input:focus::placeholder, textarea:focus::placeholder{ opacity: 0 !important; } textarea { max-height: 96px; } .quform-element-6_3 { margin-bottom: 24px; } .elementor-497 .elementor-element.elementor-element-c3bbe30 .quform-element-html h3 { margin: 0 0 8px 0; } .elementor-497 .elementor-element.elementor-element-c3bbe30 .quform-element-html { font-size: 15px; line-height: 16px; } .quform-spacer { padding: 0; margin: 0; } .quform-input { margin: 0 0 12px 0; } .quform-field { border-radius: 9px !important; font-size: 17px !important; line-height: 24px !important; padding: 12px 16px !important; } span.quform-option-text { font-size: 15px; line-height: 16px; color: #28313F; } span.quform-option-text a { color: #2155A3; } a#cancel-5 { display: block; padding: 16px 0; color: #0F2A5A; font-size: 15px; line-height: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; } a#cancel-5:hover { color: #477CD9; } .quform-element-submit { margin: 0; } .quform-button-submit-default { float: right; margin: 0; } .elementor-497 .elementor-element.elementor-element-c3bbe30 button { border: none; } .quform-element-row-5_7 { margin-top: 10px !important; } .quform-success-message, .quform-success-message a { background-color: #ffffff; border-left: none; color: #28313F; padding: 0; margin: 0; font-size: 20px; line-height: 26px; text-align: center; } .conf-icon { display: block; width: 72px; height: 72px; background: url(/wp-content/uploads/ok-form.svg); background-size: contain; margin: 0 auto; } .quform-success-message-content h3 { margin: 20px 0; color: #0F2A5A; } .quform-success-message-content { margin: 25px 0 10px 0; } .elementor-497 .elementor-element.elementor-element-c3bbe30 .quform-element-6_3 { padding-right: 35%; } @media (min-width:300px) and (max-width:767px) { .elementor-497 .elementor-element.elementor-element-c3bbe30 .quform-element-6_3 { padding-right: 0; } }/* End custom CSS */