:root{--color-yellow: #F9BD16}.page-template-page-black-friday-full{--color-yellow: #FEB938}.cf7-cf-turnstile{margin-left:auto;margin-right:auto}.turnstile-submit-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.wpcf7,.wpcf7-custom{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif}.wpcf7 input[type=text],.wpcf7 input[type=search],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 input[type=range],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=week],.wpcf7 input[type=time],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=color],.wpcf7 input[type=email],.wpcf7 input[type=file],.wpcf7 select,.wpcf7 textarea,.wpcf7-custom input[type=text],.wpcf7-custom input[type=search],.wpcf7-custom input[type=url],.wpcf7-custom input[type=tel],.wpcf7-custom input[type=number],.wpcf7-custom input[type=range],.wpcf7-custom input[type=date],.wpcf7-custom input[type=month],.wpcf7-custom input[type=week],.wpcf7-custom input[type=time],.wpcf7-custom input[type=datetime],.wpcf7-custom input[type=datetime-local],.wpcf7-custom input[type=color],.wpcf7-custom input[type=email],.wpcf7-custom input[type=file],.wpcf7-custom select,.wpcf7-custom textarea{background-color:#fff;border:1px solid #707070;width:100%;padding:10px 20px;cursor:pointer;color:#000;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;min-height:44px;font-size:1rem;border-radius:5px}.wpcf7 input[type=text]:hover,.wpcf7 input[type=search]:hover,.wpcf7 input[type=url]:hover,.wpcf7 input[type=tel]:hover,.wpcf7 input[type=number]:hover,.wpcf7 input[type=range]:hover,.wpcf7 input[type=date]:hover,.wpcf7 input[type=month]:hover,.wpcf7 input[type=week]:hover,.wpcf7 input[type=time]:hover,.wpcf7 input[type=datetime]:hover,.wpcf7 input[type=datetime-local]:hover,.wpcf7 input[type=color]:hover,.wpcf7 input[type=email]:hover,.wpcf7 input[type=file]:hover,.wpcf7 select:hover,.wpcf7 textarea:hover,.wpcf7-custom input[type=text]:hover,.wpcf7-custom input[type=search]:hover,.wpcf7-custom input[type=url]:hover,.wpcf7-custom input[type=tel]:hover,.wpcf7-custom input[type=number]:hover,.wpcf7-custom input[type=range]:hover,.wpcf7-custom input[type=date]:hover,.wpcf7-custom input[type=month]:hover,.wpcf7-custom input[type=week]:hover,.wpcf7-custom input[type=time]:hover,.wpcf7-custom input[type=datetime]:hover,.wpcf7-custom input[type=datetime-local]:hover,.wpcf7-custom input[type=color]:hover,.wpcf7-custom input[type=email]:hover,.wpcf7-custom input[type=file]:hover,.wpcf7-custom select:hover,.wpcf7-custom textarea:hover{-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, 0.0862745098));filter:drop-shadow(0 0 16px rgba(0, 0, 0, 0.0862745098))}.wpcf7 input[type=text]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=file]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,.wpcf7-custom input[type=text]:focus,.wpcf7-custom input[type=search]:focus,.wpcf7-custom input[type=url]:focus,.wpcf7-custom input[type=tel]:focus,.wpcf7-custom input[type=number]:focus,.wpcf7-custom input[type=range]:focus,.wpcf7-custom input[type=date]:focus,.wpcf7-custom input[type=month]:focus,.wpcf7-custom input[type=week]:focus,.wpcf7-custom input[type=time]:focus,.wpcf7-custom input[type=datetime]:focus,.wpcf7-custom input[type=datetime-local]:focus,.wpcf7-custom input[type=color]:focus,.wpcf7-custom input[type=email]:focus,.wpcf7-custom input[type=file]:focus,.wpcf7-custom select:focus,.wpcf7-custom textarea:focus{border:1px solid var(--color-yellow) !important}.wpcf7 input[type=text]:focus-visible,.wpcf7 input[type=search]:focus-visible,.wpcf7 input[type=url]:focus-visible,.wpcf7 input[type=tel]:focus-visible,.wpcf7 input[type=number]:focus-visible,.wpcf7 input[type=range]:focus-visible,.wpcf7 input[type=date]:focus-visible,.wpcf7 input[type=month]:focus-visible,.wpcf7 input[type=week]:focus-visible,.wpcf7 input[type=time]:focus-visible,.wpcf7 input[type=datetime]:focus-visible,.wpcf7 input[type=datetime-local]:focus-visible,.wpcf7 input[type=color]:focus-visible,.wpcf7 input[type=email]:focus-visible,.wpcf7 input[type=file]:focus-visible,.wpcf7 select:focus-visible,.wpcf7 textarea:focus-visible,.wpcf7-custom input[type=text]:focus-visible,.wpcf7-custom input[type=search]:focus-visible,.wpcf7-custom input[type=url]:focus-visible,.wpcf7-custom input[type=tel]:focus-visible,.wpcf7-custom input[type=number]:focus-visible,.wpcf7-custom input[type=range]:focus-visible,.wpcf7-custom input[type=date]:focus-visible,.wpcf7-custom input[type=month]:focus-visible,.wpcf7-custom input[type=week]:focus-visible,.wpcf7-custom input[type=time]:focus-visible,.wpcf7-custom input[type=datetime]:focus-visible,.wpcf7-custom input[type=datetime-local]:focus-visible,.wpcf7-custom input[type=color]:focus-visible,.wpcf7-custom input[type=email]:focus-visible,.wpcf7-custom input[type=file]:focus-visible,.wpcf7-custom select:focus-visible,.wpcf7-custom textarea:focus-visible{border:1px solid var(--color-yellow)}.wpcf7 input[type=submit],.wpcf7-custom input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:1rem;line-height:1;font-weight:bold;padding:.5rem 1rem;background-color:#fff;color:#000;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;z-index:1;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;-webkit-box-shadow:3px 3px 0 0 #000;box-shadow:3px 3px 0 0 #000;border-radius:5px;border:1px solid #000;min-width:246px;min-height:53px;margin:24px auto 0 auto}.wpcf7 input[type=submit]:hover,.wpcf7-custom input[type=submit]:hover{-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-transform:translate(3px, 3px);transform:translate(3px, 3px)}.wpcf7 .wpcf7-spinner,.wpcf7-custom .wpcf7-spinner{margin:0 auto}.wpcf7 .wpcf7-file::before,.wpcf7-custom .wpcf7-file::before{content:"Dodaj plik";display:inline-block;background:#fff;border:1px solid #000;border-radius:3px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;color:#707070;font-size:14px;margin-right:1rem;padding:.25rem 2rem}.wpcf7 .wpcf7-file:hover::before,.wpcf7-custom .wpcf7-file:hover::before{-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5)}.wpcf7 .wpcf7-file:active::before,.wpcf7-custom .wpcf7-file:active::before{background:-webkit-linear-gradient(top, #e3e3e3, #f9f9f9)}.wpcf7 textarea,.wpcf7-custom textarea{outline:none;height:156px;padding:10px 40px 10px 20px}.wpcf7 .wpcf7-form,.wpcf7-custom .wpcf7-form{margin:0 auto;display:grid;grid-gap:1rem}.wpcf7 .wpcf7-form label,.wpcf7-custom .wpcf7-form label{width:100%}.wpcf7 .wpcf7-form label span,.wpcf7-custom .wpcf7-form label span{display:block;margin-top:5px}.wpcf7 .wpcf7-list-item,.wpcf7-custom .wpcf7-list-item{margin:0;position:relative}.wpcf7 .wpcf7-list-item label,.wpcf7-custom .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 .wpcf7-list-item label span,.wpcf7-custom .wpcf7-list-item label span{margin-top:0;margin-left:8px}.wpcf7 .wpcf7-acceptance,.wpcf7-custom .wpcf7-acceptance{font-size:14px}.wpcf7 span.wpcf7-list-item-label:before,.wpcf7-custom span.wpcf7-list-item-label:before{content:"";display:block;position:absolute;border-radius:2px;width:16px;height:16px;left:0;top:2px;margin-right:10px;background:#fff;border:1px solid #707070}.wpcf7 input[type=checkbox],.wpcf7-custom input[type=checkbox]{visibility:hidden}.wpcf7 input:checked+span.wpcf7-list-item-label:after,.wpcf7-custom input:checked+span.wpcf7-list-item-label:after{content:"✓";font-size:13px;color:#000;width:20px;height:20px;display:block;position:absolute;left:4px;top:2px}.wpcf7 .wpcf7-response-output,.wpcf7-custom .wpcf7-response-output{color:#000;margin:0 auto !important;text-align:center !important}@media(max-width: 768px){body.safari input[type=text],body.safari input[type=search],body.safari input[type=tel],body.safari input[type=number],body.safari input[type=date],body.safari input[type=email],body.safari textarea{font-size:16px}}.form-floating{position:relative}.form-floating>.wpcf7-form-control,.form-floating .wpcf7-form-control-custom{height:2.875rem;min-height:2.875rem;padding:10px 50px 10px 10px !important}.form-floating>textarea.wpcf7-form-control,.form-floating textarea.wpcf7-form-control-custom{height:9.75rem}.form-floating>label{position:absolute;top:0;left:10px;z-index:2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;text-align:start;white-space:nowrap;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#7f7f7f;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;padding:2px 8px;-webkit-transform:scale(1) translateY(0.5rem) translateX(0);transform:scale(1) translateY(0.5rem) translateX(0)}.form-floating>.wpcf7-form-control::-webkit-input-placeholder, .form-floating .wpcf7-form-control-custom::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.wpcf7-form-control::-moz-placeholder, .form-floating .wpcf7-form-control-custom::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.wpcf7-form-control:-ms-input-placeholder, .form-floating .wpcf7-form-control-custom:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.wpcf7-form-control::-ms-input-placeholder, .form-floating .wpcf7-form-control-custom::-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.wpcf7-form-control::placeholder,.form-floating .wpcf7-form-control-custom::placeholder{color:rgba(0,0,0,0)}.form-floating>.wpcf7-form-control:not(:-moz-placeholder)~label, .form-floating .wpcf7-form-control-custom:not(:-moz-placeholder)~label{color:#000;transform:scale(0.8) translateY(-0.8rem) translateX(0) !important}.form-floating>.wpcf7-form-control:not(:-ms-input-placeholder)~label, .form-floating .wpcf7-form-control-custom:not(:-ms-input-placeholder)~label{color:#000;transform:scale(0.8) translateY(-0.8rem) translateX(0) !important}.form-floating>.wpcf7-form-control:focus~label,.form-floating .wpcf7-form-control-custom:focus~label,.form-floating>.wpcf7-form-control:not(:placeholder-shown)~label,.form-floating .wpcf7-form-control-custom:not(:placeholder-shown)~label{color:#000;-webkit-transform:scale(0.8) translateY(-0.8rem) translateX(0) !important;transform:scale(0.8) translateY(-0.8rem) translateX(0) !important}.form-floating>.wpcf7-form-control:not(:-moz-placeholder)~label::after, .form-floating .wpcf7-form-control-custom:not(:-moz-placeholder)~label::after{position:absolute;z-index:-1;height:100%;width:100%;left:0;top:0;content:"";background-color:#fff;border-radius:.5rem}.form-floating>.wpcf7-form-control:not(:-ms-input-placeholder)~label::after, .form-floating .wpcf7-form-control-custom:not(:-ms-input-placeholder)~label::after{position:absolute;z-index:-1;height:100%;width:100%;left:0;top:0;content:"";background-color:#fff;border-radius:.5rem}.form-floating>.wpcf7-form-control:focus~label::after,.form-floating .wpcf7-form-control-custom:focus~label::after,.form-floating>.wpcf7-form-control:not(:placeholder-shown)~label::after,.form-floating .wpcf7-form-control-custom:not(:placeholder-shown)~label::after{position:absolute;z-index:-1;height:100%;width:100%;left:0;top:0;content:"";background-color:#fff;border-radius:.5rem}.form-floating>.wpcf7-form-control:-webkit-autofill~label,.form-floating .wpcf7-form-control-custom:-webkit-autofill~label{color:#000;-webkit-transform:scale(0.8) translateY(-0.8rem) translateX(0);transform:scale(0.8) translateY(-0.8rem) translateX(0)}.form-floating>:disabled~label,.form-floating>.wpcf7-form-control:disabled~label,.form-floating .wpcf7-form-control-custom:disabled~label{color:rgba(108,117,125,.65)}.form-floating>:disabled~label::after,.form-floating>.wpcf7-form-control:disabled~label::after,.form-floating .wpcf7-form-control-custom:disabled~label::after{background-color:#e9ecef}.form-floating .cf7-wrapper{display:contents}.form-floating .cf7-wrapper>.wpcf7-form-control,.form-floating .cf7-wrapper>.wpcf7-form-control-custom{height:2.875rem;min-height:2.875rem;padding:10px 50px 10px 10px !important}.form-floating .cf7-wrapper>textarea.wpcf7-form-control,.form-floating .cf7-wrapper>textarea.wpcf7-form-control-custom{height:9.75rem}.form-floating .cf7-wrapper>.wpcf7-form-control::-webkit-input-placeholder, .form-floating .cf7-wrapper>.wpcf7-form-control-custom::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-floating .cf7-wrapper>.wpcf7-form-control::-moz-placeholder, .form-floating .cf7-wrapper>.wpcf7-form-control-custom::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating .cf7-wrapper>.wpcf7-form-control:-ms-input-placeholder, .form-floating .cf7-wrapper>.wpcf7-form-control-custom:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating .cf7-wrapper>.wpcf7-form-control::-ms-input-placeholder, .form-floating .cf7-wrapper>.wpcf7-form-control-custom::-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating .cf7-wrapper>.wpcf7-form-control::placeholder,.form-floating .cf7-wrapper>.wpcf7-form-control-custom::placeholder{color:rgba(0,0,0,0)}.form-floating .cf7-wrapper .wpcf7-not-valid-tip{display:block;color:#dc3232;font-size:.875rem;margin-top:.25rem;position:static}.form-floating label.floating-active{color:#000 !important;-webkit-transform:scale(0.8) translateY(-0.8rem) translateX(0) !important;transform:scale(0.8) translateY(-0.8rem) translateX(0) !important}.form-floating label.floating-active::after{position:absolute;z-index:-1;height:100%;width:100%;left:0;top:0;content:"";background-color:#fff;border-radius:.5rem}.page-template-page-kontakt .section-top-part{margin-top:33px;margin-bottom:72px}.page-template-page-kontakt .section-top-part .wrapper{display:grid;grid-template-columns:1fr;grid-gap:6rem}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper{grid-template-columns:1fr;grid-gap:60px}}.page-template-page-kontakt .section-top-part .wrapper .heading{margin-bottom:27px}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .heading{font-size:45px;text-align:center}}.page-template-page-kontakt .section-top-part .wrapper .heading span{color:var(--color-yellow)}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-template-page-kontakt .section-top-part .wrapper .complaints .heading{margin-top:6.5rem;margin-bottom:.5rem;text-align:center}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .complaints .heading{margin-top:1rem}}.page-template-page-kontakt .section-top-part .wrapper .complaints .subheading{display:block;margin-bottom:3rem;text-align:center;font-weight:400;font-size:16px;color:#606060}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .complaints .subheading{margin-bottom:2rem}}.page-template-page-kontakt .section-top-part .wrapper .complaints .text{color:#858585}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .complaints .text{font-size:14px}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem;position:relative}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap{grid-gap:20px;grid-template-columns:1fr;-webkit-box-shadow:none;box-shadow:none;border:none}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap:before{content:"";position:absolute;width:100%;height:100%;-webkit-box-shadow:3px 3px 0 0 #000;box-shadow:3px 3px 0 0 #000;border-radius:5px;border:1px solid #000;border-radius:20px;z-index:2;pointer-events:none}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap:before{display:none}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row{display:grid;grid-template-columns:1fr;grid-template-rows:68px 1fr;grid-gap:18px;background-color:#fff;text-decoration:none;padding:3rem;z-index:1;border-radius:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row{padding:20px;grid-template-columns:1fr 4fr;grid-template-rows:1fr;-webkit-box-shadow:3px 3px 0 0 #000;box-shadow:3px 3px 0 0 #000;border-radius:5px;border:1px solid #000;border:1px solid #707070;border-radius:20px}}@media(max-width: 350px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row{grid-template-columns:1fr}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row:after{content:"";position:absolute;height:calc(100% - 4rem);width:1px;background-color:#ccc;right:-1rem;top:2rem}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row:after{display:none}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row.last:after{display:none}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .img-wrap{max-height:44px;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:end;align-self:flex-end}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .img-wrap{-ms-flex-item-align:center;align-self:center}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .img-wrap img{-o-object-fit:contain;object-fit:contain}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .title{font-weight:700;margin-bottom:.5rem}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .cta-btn{background-color:#f3f3f3;padding:.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:100px;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;grid-column:1/-1}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .cta-btn{margin-top:1rem;width:100%}}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .cta-btn:after{content:"";background-image:url(../../dist/images/arrow.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:11px;display:inline-block;margin-left:8px;margin-top:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .cta-btn:hover{background-color:#000;color:#fff}.page-template-page-kontakt .section-top-part .wrapper .complaints .rows-wrap .inner-row .cta-btn:hover:after{-webkit-filter:invert(1);filter:invert(1);margin-left:24px}.page-template-page-kontakt .section-top-part .wrapper .complaints .viking-img{position:absolute;bottom:85%;right:-20px;width:235px}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .complaints .viking-img{display:none}}.page-template-page-kontakt .section-top-part .wrapper .form{background-color:#f3f3f3;padding:5rem 37px 3.125rem 37px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .form{padding:22px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-template-page-kontakt .section-top-part .wrapper .form .content{text-align:center}.page-template-page-kontakt .section-top-part .wrapper .form .content,.page-template-page-kontakt .section-top-part .wrapper .form .wpcf7{max-width:48.4375rem}.page-template-page-kontakt .section-top-part .wrapper .form .wpcf7-spinner{margin-top:1rem}.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap{grid-template-columns:1fr}}.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row .span-icon,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap .span-icon{display:block;position:absolute;width:16px;height:16px;right:14px;top:14px;background-image:url(../../dist/images/user.svg);background-repeat:no-repeat;background-size:contain}.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row .span-icon.mail,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap .span-icon.mail{background-image:url(../../dist/images/at.svg)}.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row .span-icon.message,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap .span-icon.message{background-image:url(../../dist/images/chat.svg)}.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row input:focus~.span-icon,.page-template-page-kontakt .section-top-part .wrapper .form .inputs-top-row textarea:focus~.span-icon,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap input:focus~.span-icon,.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap textarea:focus~.span-icon{-webkit-filter:brightness(0) saturate(100%) invert(87%) sepia(15%) saturate(5776%) hue-rotate(348deg) brightness(101%) contrast(95%);filter:brightness(0) saturate(100%) invert(87%) sepia(15%) saturate(5776%) hue-rotate(348deg) brightness(101%) contrast(95%)}.page-template-page-kontakt .section-top-part .wrapper .form .area-wrap{grid-template-columns:1fr}.page-template-page-kontakt .section-top-part .wrapper .form .heading{margin-bottom:.5rem;text-align:center}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .form .heading{margin-top:1rem}}.page-template-page-kontakt .section-top-part .wrapper .form .subheading{display:block;margin-bottom:3rem;text-align:center;font-weight:400;font-size:16px;color:#606060}@media(max-width: 768px){.page-template-page-kontakt .section-top-part .wrapper .form .subheading{margin-bottom:2rem}}.page-template-page-kontakt .section-top-part .wrapper .form .text{color:#000;margin-bottom:0}@media(max-width: 992px){.page-template-page-kontakt .section-top-part .wrapper .form .text{text-align:center}}.page-template-page-kontakt .section-bok-banner .wrapper{background-color:#fff8e4;border-radius:20px;display:grid;grid-template-columns:1fr 190px;margin:0 auto;height:100%;overflow:hidden}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper{grid-template-columns:1fr;padding:20px}}.page-template-page-kontakt .section-bok-banner .wrapper .col-one{padding:2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper .col-one{padding:0}}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .heading-img-mobile-wrap{display:grid}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper .col-one .heading-img-mobile-wrap{grid-template-columns:4fr minmax(80px, 1fr);grid-gap:1rem}}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .heading-img-mobile-wrap img{display:none}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper .col-one .heading-img-mobile-wrap img{display:block;aspect-ratio:1/1;background-color:#fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:auto;-o-object-position:top;object-position:top}}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .heading{margin:0 0 19px 0;font-size:45px}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .hours{font-weight:700;margin-bottom:.75rem}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .phone{margin-top:auto}.page-template-page-kontakt .section-bok-banner .wrapper .col-one .mail{margin-bottom:0}.page-template-page-kontakt .section-bok-banner .wrapper .col-two{position:relative;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper .col-two{display:none}}.page-template-page-kontakt .section-bok-banner .wrapper .col-two img{-o-object-position:left;object-position:left;-o-object-fit:cover;object-fit:cover}@media(max-width: 992px){.page-template-page-kontakt .section-bok-banner .wrapper .col-two img{aspect-ratio:1/1;background-color:#fff;border-radius:50%}}.dietician-banner{padding:53px 50px 78px 0;position:relative;border-radius:0 25px 25px 0;background-color:#f3f3f3}@media(max-width: 1400px){.dietician-banner{padding:33px 50px 33px 0}}@media(max-width: 1400px){.dietician-banner{padding:33px 16px 33px 0}}@media(max-width: 992px){.dietician-banner{padding:33px;border-radius:25px}}.dietician-banner .el-tree{position:absolute;right:10%;bottom:15%;z-index:1}@media(max-width: 1400px){.dietician-banner .el-tree{width:90px}}@media(max-width: 992px){.dietician-banner .el-tree{display:none}}.dietician-banner .el-one{display:none}@media(max-width: 992px){.dietician-banner .el-one{display:block;position:absolute;right:-20px;bottom:20%;z-index:1;width:124px}}.dietician-banner .el-two{display:none}@media(max-width: 992px){.dietician-banner .el-two{display:block;position:absolute;right:24%;bottom:31%;z-index:1;width:67px}}.dietician-banner .img-small{display:none}@media(max-width: 992px){.dietician-banner .img-small{display:block;position:absolute;right:0;bottom:0;top:0;width:60%;overflow:hidden;border-radius:0 25px 25px 0}.dietician-banner .img-small img{-o-object-fit:none;object-fit:none;position:absolute;bottom:0;right:-8px;-o-object-position:left;object-position:left;top:0}}@media(max-width: 992px)and (max-width: 992px){.dietician-banner .img-small img{-o-object-fit:cover;object-fit:cover}}@media(max-width: 992px)and (max-width: 380px){.dietician-banner .img-small img{right:0 !important}}@media(max-width: 992px){.dietician-banner .for-mobile-wrap{max-width:70%}}.dietician-banner .for-mobile-wrap .text{max-width:235px}.dietician-banner .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-weight:700;margin-top:31px;margin-bottom:21px;position:relative;z-index:1}.dietician-banner .phone img{margin-right:10px}.dietician-banner .custom-btn{min-width:270px}@media(max-width: 768px){.dietician-banner .custom-btn{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.page-template-page-kontakt .section-dietician-banner .wrapper{border-radius:20px;display:grid;grid-template-columns:1fr 190px;margin:0 auto;height:100%;padding:0;overflow:hidden}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper{grid-template-columns:1fr;padding:20px}}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one{padding:2.1875rem .5rem 2.1875rem 2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper .col-one{padding:0}}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .heading-img-mobile-wrap{display:grid}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .heading-img-mobile-wrap{grid-template-columns:4fr minmax(80px, 1fr);grid-gap:1rem}}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .heading-img-mobile-wrap img{display:none}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .heading-img-mobile-wrap img{display:block;aspect-ratio:1/1;background-color:#fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:auto;-o-object-position:top;object-position:top}}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .heading{margin:0 0 19px 0;font-size:45px}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .text{max-width:revert}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .text p{margin:0}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .text p:first-child{font-weight:700}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .phone{font-weight:400}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-weight:400;margin-top:0;margin-bottom:0;position:relative;z-index:1}.page-template-page-kontakt .section-dietician-banner .wrapper .col-one .mail img{margin-right:10px}.page-template-page-kontakt .section-dietician-banner .wrapper .col-two{position:relative;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;width:100%}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper .col-two{display:none}}.page-template-page-kontakt .section-dietician-banner .wrapper .col-two img{-o-object-position:left;object-position:left;-o-object-fit:cover;object-fit:cover}@media(max-width: 992px){.page-template-page-kontakt .section-dietician-banner .wrapper .col-two img{aspect-ratio:1/1;background-color:#fff;border-radius:50%;position:static}}.socials-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:7px}.socials-wrap .social-link{width:48px;height:48px;background-color:#ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:10px;border-radius:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.socials-wrap .social-link:last-child{margin-right:0}.socials-wrap .social-link:hover{background-color:#d8d8d8}.footer .socials-wrap{display:grid;justify-items:flex-end}.footer .socials-wrap .social-link{margin-right:0}.page-template-page-kontakt .section-emails .wrapper{margin:0 auto 58px auto;border:1px solid #e5e5e5;border-radius:20px;padding:2.5rem 2.1875rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}@media(max-width: 992px){.page-template-page-kontakt .section-emails .wrapper{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.page-template-page-kontakt .section-emails .wrapper{background-color:#fff;grid-template-columns:1fr;padding:0;margin-bottom:30px;grid-gap:0}}.page-template-page-kontakt .section-emails .wrapper .col{display:grid;grid-gap:2rem}.page-template-page-kontakt .section-emails .wrapper .col .label{font-weight:900}@media(max-width: 768px){.page-template-page-kontakt .section-emails .wrapper .col{padding:20px 20px 0 20px;border-radius:20px}.page-template-page-kontakt .section-emails .wrapper .col:last-child{padding-bottom:20px}}.page-template-page-kontakt .section-data .wrapper{background-color:#f3f3f3;margin:0 auto 131px auto;border-radius:20px;padding:2.5rem 2.1875rem;display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper{grid-template-columns:1fr;padding:0;margin-bottom:6.25rem;grid-gap:0}}.page-template-page-kontakt .section-data .wrapper .heading{font-size:45px;margin-bottom:18px}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper .heading{font-size:40px}}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper .col-one,.page-template-page-kontakt .section-data .wrapper .col-two{padding:20px;border-radius:20px}}.page-template-page-kontakt .section-data .wrapper .col-one .address{margin-bottom:10px;display:block}.page-template-page-kontakt .section-data .wrapper .col-one .socials-wrap{margin-top:56px}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper .col-one .socials-wrap{margin-top:2rem}}.page-template-page-kontakt .section-data .wrapper .col-one .socials-wrap .social-link{background-color:#fff}.page-template-page-kontakt .section-data .wrapper .col-one .socials-wrap .social-link:hover{background-color:var(--color-yellow)}.page-template-page-kontakt .section-data .wrapper .col-two span{display:block}.page-template-page-kontakt .section-data .wrapper .col-two .label{font-weight:900}.page-template-page-kontakt .section-data .wrapper .col-two .text{margin-bottom:18px}.page-template-page-kontakt .section-data .wrapper .col-two .inner-cols-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper .col-two .inner-cols-wrap{grid-template-columns:1fr;grid-gap:.5rem}}.page-template-page-kontakt .section-data .wrapper .col-two .inner-cols-wrap .inner-col{margin-bottom:18px}@media(max-width: 768px){.page-template-page-kontakt .section-data .wrapper .col-two .inner-cols-wrap .inner-col{margin-bottom:0}}.page-template-page-kontakt .site-main .phone,.page-template-page-kontakt .site-main .mail{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.page-template-page-kontakt .site-main .phone .text,.page-template-page-kontakt .site-main .mail .text{margin-left:8px}.page-template-page-kontakt .site-main .phone{margin-bottom:3px}.banners-wrap{display:grid;grid-template-columns:1fr 1fr;margin-bottom:71px;grid-gap:1.5rem}@media(max-width: 992px){.banners-wrap{grid-template-columns:1fr;margin-bottom:40px}}
