.top-contact-bar{width:100%;min-height:28px;background:linear-gradient(to right,#9f7a3f 0%,#ab8447 18%,#b98f4f 35%,#be9953 50%,#b98f4f 65%,#ab8447 82%,#9f7a3f 100%);display:flex;align-items:center;justify-content:center;padding:4px 10px;box-sizing:border-box}=====================================Divi Slider-złote narożniki bez ramki=====================================*/
.corner-gold-slider{position:relative}.corner-gold-slider .et_pb_slider,.corner-gold-slider .et_pb_slides,.corner-gold-slider .et_pb_slide{height:190px!important;min-height:190px!important}.corner-gold-slider .et_pb_slider{position:relative;overflow:visible!important;background:transparent!important}.corner-gold-slider .et_pb_slide{background:transparent!important;position:relative}.corner-gold-slider .et_pb_container{height:190px!important;min-height:190px!important;display:flex;align-items:center;justify-content:center}.corner-gold-slider .et_pb_slide_description{position:relative;z-index:2;padding:30px 40px!important}.corner-gold-slider::before,.corner-gold-slider::after,.corner-gold-slider .et_pb_slider::before,.corner-gold-slider .et_pb_slider::after{content:"";position:absolute;z-index:5;pointer-events:none}.corner-gold-slider::before{top:12px;left:12px;width:140px;height:50px;border-top:2px solid transparent;border-left:2px solid transparent;border-image:linear-gradient(to right,#e9d7a7,#BE9953,#efe2ba) 1}.corner-gold-slider .et_pb_slider::before{top:20px;left:20px;width:120px;height:38px;border-top:1px solid transparent;border-left:1px solid transparent;border-image:linear-gradient(to right,#f3e8c7,#BE9953,#e7cf95) 1}.corner-gold-slider::after{right:12px;bottom:12px;width:140px;height:50px;border-right:2px solid transparent;border-bottom:2px solid transparent;border-image:linear-gradient(to left,#e9d7a7,#BE9953,#efe2ba) 1}.corner-gold-slider .et_pb_slider::after{right:20px;bottom:20px;width:120px;height:38px;border-right:1px solid transparent;border-bottom:1px solid transparent;border-image:linear-gradient(to left,#f3e8c7,#BE9953,#e7cf95) 1}.corner-gold-slider .et-pb-slider-arrows,.corner-gold-slider .et-pb-controllers{z-index:10}@media (max-width:767px){.corner-gold-slider .et_pb_slider,.corner-gold-slider .et_pb_slides,.corner-gold-slider .et_pb_slide,.corner-gold-slider .et_pb_container{height:190px!important;min-height:190px!important}.corner-gold-slider::before{width:90px;height:32px;top:10px;left:10px}.corner-gold-slider .et_pb_slider::before{width:75px;height:24px;top:16px;left:16px}.corner-gold-slider::after{width:90px;height:32px;right:10px;bottom:10px}.corner-gold-slider .et_pb_slider::after{width:75px;height:24px;right:16px;bottom:16px}.corner-gold-slider .et_pb_slide_description{padding:20px 20px!important}}.premium-process-boxes{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;max-width:100%;margin:0 auto;padding:30px 10px 10px;box-sizing:border-box;font-family:'Montserrat',sans-serif}.premium-process-line{position:absolute;top:62px;left:8%;right:8%;height:1px;background:linear-gradient(to right,#be9953 0%,#e2c58e 50%,#be9953 100%);z-index:0}.premium-process-item{position:relative;z-index:1;background:#ffffff;border:1px solid rgba(190,153,83,0.55);border-radius:16px;padding:28px 18px 24px;text-align:center;box-sizing:border-box;min-width:0;box-shadow:0 10px 30px rgba(0,0,0,0.05),inset 0 0 0 1px rgba(255,255,255,0.6)}.premium-process-icon{width:74px;height:74px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#BE9953;background:linear-gradient(to bottom,#ffffff 0%,#fcf8f1 50%,#ffffff 100%);border:1px solid #BE9953;box-shadow:0 0 0 6px #ffffff,0 0 0 7px rgba(190,153,83,0.25)}.premium-process-icon svg{width:30px;height:30px;display:block}.premium-process-item h3{margin:0 0 12px;font-size:18px;line-height:1.35;font-weight:700;color:#111111;word-break:break-word}.premium-process-item p{margin:0;font-size:14px;line-height:1.7;color:#444444}@media (max-width:980px){.premium-process-boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.premium-process-line{display:none}}@media (max-width:767px){.premium-process-boxes{grid-template-columns:1fr;gap:18px;padding-top:10px}.premium-process-item{padding:24px 16px 20px}.premium-process-icon{width:68px;height:68px}.premium-process-item h3{font-size:17px}.premium-process-item p{font-size:13px;line-height:1.6}}.et_pb_contact_form{font-family:'Montserrat',sans-serif}.et_pb_contact_form .input,.et_pb_contact_form input[type="text"],.et_pb_contact_form input[type="email"],.et_pb_contact_form textarea{width:100%;background-color:#ffffff;border:1.5px solid #BE9953;border-radius:8px;padding:14px 16px;font-family:'Montserrat',sans-serif;font-size:15px;color:#222222;transition:all 0.3s ease;box-shadow:none}.et_pb_contact_form .input::placeholder,.et_pb_contact_form input[type="text"]::placeholder,.et_pb_contact_form input[type="email"]::placeholder,.et_pb_contact_form textarea::placeholder{color:#9a8258;opacity:1}.et_pb_contact_form .input:hover,.et_pb_contact_form input[type="text"]:hover,.et_pb_contact_form input[type="email"]:hover,.et_pb_contact_form textarea:hover{border-color:#a88243;background-color:#fffdf9}.et_pb_contact_form .input:focus,.et_pb_contact_form input[type="text"]:focus,.et_pb_contact_form input[type="email"]:focus,.et_pb_contact_form textarea:focus{border-color:#BE9953;outline:none;background-color:#fffdf8;box-shadow:0 0 0 4px rgba(190,153,83,0.15)}.et_pb_contact_form textarea{min-height:160px;resize:vertical}.et_pb_contact_submit,.et_pb_contact_form button[type="submit"]{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:600;color:#ffffff!important;background:#BE9953;border:1px solid #BE9953!important;border-radius:8px;padding:12px 28px;transition:all 0.3s ease;letter-spacing:0.4px}.et_pb_contact_submit:hover,.et_pb_contact_form button[type="submit"]:hover{background:#a88243!important;border-color:#a88243!important;color:#ffffff!important;padding:12px 28px!important}.et-pb-contact-message,.et_pb_contact p input.et_contact_error,.et_pb_contact p textarea.et_contact_error{border-color:#d64545!important}.et_pb_contact_error_text{color:#d64545;font-size:13px;margin-top:6px;font-family:'Montserrat',sans-serif}.et_pb_contact_form_label{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;color:#BE9953;margin-bottom:6px;display:block}.phone-fixed-simple{display:none}.mobile-phone-sticky-attention{display:none}@media only screen and (max-width:767px){.mobile-phone-sticky-attention{display:flex!important;position:fixed!important;right:14px!important;bottom:90px!important;width:56px!important;height:56px!important;border-radius:50%!important;background:#BE9953!important;color:#ffffff!important;align-items:center!important;justify-content:center!important;z-index:999999!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(190,153,83,0.35)!important;-webkit-tap-highlight-color:transparent;overflow:visible!important}.mobile-phone-sticky-attention .phone-icon-wrap{display:flex;align-items:center;justify-content:center;width:26px;height:26px;position:relative;z-index:2;animation:phone-wiggle 1.8s infinite;transform-origin:center}.mobile-phone-sticky-attention svg{width:26px;height:26px;fill:currentColor;display:block}.mobile-phone-sticky-attention .phone-ring{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(190,153,83,0.55);animation:phone-ring-pulse 1.8s infinite;z-index:1;pointer-events:none}.mobile-phone-sticky-attention::after{content:"";position:absolute;inset:-8px;border-radius:50%;background:rgba(190,153,83,0.18);animation:phone-glow 1.8s infinite;z-index:0;pointer-events:none}@keyframes phone-ring-pulse{0%{transform:scale(1);opacity:0.9}70%{transform:scale(1.45);opacity:0}100%{transform:scale(1.45);opacity:0}}@keyframes phone-glow{0%{transform:scale(1);opacity:0.45}70%{transform:scale(1.35);opacity:0}100%{transform:scale(1.35);opacity:0}}@keyframes phone-wiggle{0%,50%,100%{transform:rotate(0deg)}5%{transform:rotate(-18deg)}10%{transform:rotate(18deg)}15%{transform:rotate(-14deg)}20%{transform:rotate(14deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(10deg)}35%{transform:rotate(-4deg)}40%{transform:rotate(4deg)}}.mobile-phone-sticky-attention:hover{transform:scale(1.06)}}a[href^="tel:"]{color:#000000;text-decoration:none}