@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap");
:root{--red:#d9000d;--white:#fafcfe;--blue:#1781ca;--:}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/* To be replaced in `head` to control optm data location */
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";.supreme-popup{box-sizing:border-box;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);display:flex;background-color:#fff;border-radius:16px;max-width:998px;width:calc(100% - 40px);font-family:inherit;box-shadow:0 0 15px rgba(0,0,0,.4);z-index:99999;min-height:577px;overflow:hidden;display:none;opacity:0;visibility:hidden}.supreme-popup *{box-sizing:border-box;font-family:"Poppins",sans-serif !important}.supreme-popup__container{display:flex;flex-direction:column;width:100%;overflow:hidden}@media (min-width:768px){.supreme-popup__container{flex-direction:row}}.supreme-popup__image{width:100%;max-height:340px}@media (min-width:768px){.supreme-popup__image{max-width:470px;max-height:none}}.supreme-popup__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.supreme-popup__content{display:flex;flex-direction:column;overflow:auto;gap:20px;width:100%;padding:30px;padding-top:64px}@media (min-width:768px){.supreme-popup__content{max-width:528px;padding:64px 40px 32px}}.supreme-popup__headline{font-size:21px;font-weight:600;line-height:1.3em;color:#000}.supreme-popup__wysiwyg p,.supreme-popup__wysiwyg a{font-family:"Poppins";color:#757575;font-size:16px;font-weight:400;line-height:1.6em}.supreme-popup__wysiwyg p{margin-bottom:1em}.supreme-popup__wysiwyg p:last-child{margin-bottom:0}.supreme-popup__wysiwyg b,.supreme-popup__wysiwyg strong{font-weight:700}.supreme-popup__links{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.supreme-popup__link{transition:color .25s ease-in-out;display:flex;align-items:center;gap:8px;font-size:21px;line-height:1.3em;color:#d83758;font-weight:600}.supreme-popup__link:hover{color:#c53250}.supreme-popup__buttons{margin-top:20px;display:flex;flex-direction:column;gap:10px}@media (min-width:576px){.supreme-popup__buttons{flex-direction:row;justify-content:flex-end}}.supreme-popup .button-primary,.supreme-popup .button-secondary{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .25s ease-in-out;background:#d83758;border:unset;outline:unset;font-size:18px;line-height:1.2em;font-weight:600;border-radius:34px;padding:16px 24px;color:#fff;min-width:130px}.supreme-popup .button-primary:hover,.supreme-popup .button-secondary:hover{background-color:#c53250}.supreme-popup .button-secondary{background-color:transparent;border:1px solid #d83758;color:#d83758}.supreme-popup .button-secondary:hover{color:#fff}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=text],.supreme-popup #supreme-popup-form.supreme-popup__form input[type=tel],.supreme-popup #supreme-popup-form.supreme-popup__form input[type=url],.supreme-popup #supreme-popup-form.supreme-popup__form input[type=number],.supreme-popup #supreme-popup-form.supreme-popup__form input[type=email],.supreme-popup #supreme-popup-form.supreme-popup__form textarea{box-sizing:border-box;width:100%;border:1px solid #b8bfca;border-radius:4px;padding:14px 20px;font-size:16px;line-height:1.6em;color:#64748b;font-weight:500}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=text] ::-moz-placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=tel] ::-moz-placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=url] ::-moz-placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=number] ::-moz-placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=email] ::-moz-placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form textarea ::-moz-placeholder{font-size:16px;line-height:1.6em;color:#64748b;font-weight:500}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=text] ::placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=tel] ::placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=url] ::placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=number] ::placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=email] ::placeholder,.supreme-popup #supreme-popup-form.supreme-popup__form textarea ::placeholder{font-size:16px;line-height:1.6em;color:#64748b;font-weight:500}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=text].wpcf7-not-valid,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=tel].wpcf7-not-valid,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=url].wpcf7-not-valid,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=number].wpcf7-not-valid,.supreme-popup #supreme-popup-form.supreme-popup__form input[type=email].wpcf7-not-valid,.supreme-popup #supreme-popup-form.supreme-popup__form textarea.wpcf7-not-valid{border-color:#d83758}.supreme-popup #supreme-popup-form.supreme-popup__form textarea{margin-bottom:20px}.supreme-popup #supreme-popup-form.supreme-popup__form p>span>input{margin-bottom:20px}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-not-valid-tip{position:absolute;bottom:5px;font-size:11px;font-weight:600;color:#d83758}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=submit]{cursor:pointer;transition:background-color .25s ease-in-out;background:#d83758;border:unset;outline:unset;font-size:18px;line-height:1.2em;font-weight:600;border-radius:34px;padding:16px 24px;color:#fff;margin-top:20px;margin-left:auto;min-width:130px}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=submit]:hover{background-color:#c53250}.supreme-popup #supreme-popup-form.supreme-popup__form .submit-wrapper p{text-align:right}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-list-item{margin:0}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-list-item label{cursor:pointer;display:flex;align-items:flex-start;font-size:14px;line-height:1.5em;font-weight:400;margin-bottom:8px;color:#475263}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-list-item label .wpcf7-list-item-label{padding-left:20px}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-first,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-second{position:relative;display:inline-block}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-first .wpcf7-not-valid-tip,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-second .wpcf7-not-valid-tip{bottom:-5px}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-first{margin:15px 0 15px}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.acceptance-second{margin:0 0 15px}.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.first-name,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.surname,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.tel,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.email,.supreme-popup #supreme-popup-form.supreme-popup__form .wpcf7-form-control-wrap.message{display:inline-block;width:100%;height:100%}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=checkbox]:before{display:block;content:"✓";color:transparent;min-width:20px;height:20px;border-radius:4px;font-size:14px;border:1px solid #475263}.supreme-popup #supreme-popup-form.supreme-popup__form input[type=checkbox]:checked:before{content:"✓";font-size:14px;color:#fff;text-align:center;background:#c53250;border-color:#c53250}.supreme-popup[open]{display:flex;animation:slide-in .7s forwards}.supreme-popup[closing]{animation:fade-out .35s forwards}.supreme-popup__close{transition:background-color .25s ease-in-out;border-radius:8px;cursor:pointer;position:absolute;top:15px;right:15px;background:#fafafa url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.62183L14.5 14.6218M1.5 14.6218L14.5 1.62183' stroke='%2337404C' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center;width:48px;height:48px;background-size:13px 13px}.supreme-popup__close:hover{background:#37404c url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.62183L14.5 14.6218M1.5 14.6218L14.5 1.62183' stroke='%23fafafa' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center}.supreme-popup.no-image{max-width:528px;min-height:200px;max-height:70vh}.supreme-popup.no-image__image{display:none}.supreme-popup.image-vertical{max-width:528px;min-height:unset}.supreme-popup.image-vertical .supreme-popup__container{flex-direction:column}.supreme-popup.image-vertical .supreme-popup__image,.supreme-popup.image-vertical .supreme-popup__content{width:100%;max-width:none}.supreme-popup.image-vertical .supreme-popup__content{padding:40px}.supreme-popup.image-vertical,.supreme-popup.image-horizontal{max-height:70vh}@media (min-width:1023px){.supreme-popup.image-vertical,.supreme-popup.image-horizontal{min-height:620px}}.et-backdrop{position:fixed;inset:0;width:100vw;min-height:100vh;background-color:rgba(0,0,0,.7);z-index:99998;display:none;opacity:0;visibility:hidden}.et-backdrop[open]{display:block;animation:fade-in .7s forwards}.et-backdrop[closing]{animation:fade-out .35s forwards}@keyframes slide-in{0%{opacity:0;transform:translate(-50%,-25%)}75%{transform:translate(-50%,-50%)}100%{opacity:1;visibility:visible}}@keyframes fade-in{0%{opacity:0}100%{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}
/*

Theme Name: Ergotree
Text Domain: Ergotree
Version: 2.7
Requires at least: 5.6
Requires PHP: 7.3.0
Author: SoEasyIT
Description: Motyw napisany na potrzeby strony www.

*/

/* STYLE NA POTRZEBY MOTYWU */

*,*:before,*:after{box-sizing:border-box}body:not(.wp-core-ui) section,html:not(.wp-toolbar) section,.acf-block-preview section{position:relative;isolation:isolate}body:not(.wp-core-ui) .background-wrapper,html:not(.wp-toolbar) .background-wrapper,.acf-block-preview .background-wrapper{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}body:not(.wp-core-ui) .background-wrapper div,html:not(.wp-toolbar) .background-wrapper div,.acf-block-preview .background-wrapper div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}html :where(.wp-block){max-width:min(1366px,95%)}
header#header{z-index:999;position:fixed;margin:auto;top:0;width:100%;background:#fff;padding:20px 0}@media(max-width:991px){header#header{padding:10px 0}}header#header .et-container{display:flex;align-items:center;justify-content:space-between}header#header .logo img{max-width:150px;height:auto}@media(max-width:991px){header#header .header-nav{display:none}}header#header .header-nav-menu{margin:0;padding:0;list-style:none;display:flex;gap:24px;margin-right:50px;align-items:center}header#header .header-nav-menu .menu-item{position:relative;cursor:pointer}header#header .header-nav-menu .menu-item a{color:#000;text-align:center;font-size:24px;font-weight:400;line-height:42px;text-decoration:none}@media only screen and (max-width:1440px){header#header .header-nav-menu .menu-item a{font-size:18px}}header#header .menu-item-528 a,header#header .menu-item-530 a,header#header .menu-item-532 a{font-weight:600 !important;background:var(--red) !important;color:#fff !important;padding:8px 16px !important;border-radius:8px !important}header#header .hamburger{width:50px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media(min-width:992px){header#header .hamburger{display:none}}header#header .hamburger .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#000;stroke-width:5.5;stroke-linecap:round}header#header .hamburger .top{stroke-dasharray:40 160}header#header .hamburger .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}header#header .hamburger .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}header#header .hamburger.active{transform:rotate(45deg)}header#header .hamburger.active .top{stroke-dashoffset:-64px}header#header .hamburger.active .middle{transform:rotate(90deg)}header#header .hamburger.active .bottom{stroke-dashoffset:-64px}.mobile-nav{z-index:101;background:#fff;position:fixed;left:0;width:100%;height:calc(100% - 74px);opacity:0;visibility:hidden;transition:.3s}@media(min-width:992px){.mobile-nav{display:none}}.mobile-nav-menu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;align-items:center}.mobile-nav-menu .menu-item a{color:#000;text-align:center;font-size:20px;font-weight:400;line-height:42px;text-decoration:none}.mobile-nav.active{opacity:1;visibility:visible}
:root{--containersize:1660px}@media only screen and (max-width:1780px){:root{--containersize:1400px}}@media only screen and (max-width:1600px){:root{--containersize:1260px}}@media only screen and (max-width:1430px){:root{--containersize:1200px}}body:not(.wp-core-ui),html:not(.wp-toolbar),.acf-block-preview{font-family:inherit;background-color:#fff;color:#000;overflow-x:hidden;scroll-behavior:smooth;margin:0}body:not(.wp-core-ui) h1,body:not(.wp-core-ui) h2,body:not(.wp-core-ui) h3,body:not(.wp-core-ui) h4,body:not(.wp-core-ui) h5,body:not(.wp-core-ui) h6,body:not(.wp-core-ui) p,html:not(.wp-toolbar) h1,html:not(.wp-toolbar) h2,html:not(.wp-toolbar) h3,html:not(.wp-toolbar) h4,html:not(.wp-toolbar) h5,html:not(.wp-toolbar) h6,html:not(.wp-toolbar) p,.acf-block-preview h1,.acf-block-preview h2,.acf-block-preview h3,.acf-block-preview h4,.acf-block-preview h5,.acf-block-preview h6,.acf-block-preview p{margin:0}body:not(.wp-core-ui) img,body:not(.wp-core-ui) svg,html:not(.wp-toolbar) img,html:not(.wp-toolbar) svg,.acf-block-preview img,.acf-block-preview svg{display:flex;width:100%;height:auto}body:not(.wp-core-ui) nav#header-nav,html:not(.wp-toolbar) nav#header-nav,.acf-block-preview nav#header-nav{margin-right:0;margin-left:auto}@media only screen and (max-width:991px){body:not(.wp-core-ui) header .logo svg,html:not(.wp-toolbar) header .logo svg,.acf-block-preview header .logo svg{max-width:90px}}body:not(.wp-core-ui) ul.polylang_langswitcher,html:not(.wp-toolbar) ul.polylang_langswitcher,.acf-block-preview ul.polylang_langswitcher{display:flex;list-style-type:none;gap:25px}@media only screen and (max-width:991px){body:not(.wp-core-ui) ul.polylang_langswitcher,html:not(.wp-toolbar) ul.polylang_langswitcher,.acf-block-preview ul.polylang_langswitcher{margin-left:auto;margin-right:30px}}body:not(.wp-core-ui) ul.polylang_langswitcher li a,html:not(.wp-toolbar) ul.polylang_langswitcher li a,.acf-block-preview ul.polylang_langswitcher li a{height:42px;width:42px;display:flex;align-items:center;justify-content:center;background-color:#052139;color:#fff;border-radius:8px;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:24px}@media only screen and (max-width:991px){body:not(.wp-core-ui) ul.polylang_langswitcher li a,html:not(.wp-toolbar) ul.polylang_langswitcher li a,.acf-block-preview ul.polylang_langswitcher li a{font-size:12px;width:24px;height:24px}}body:not(.wp-core-ui) ul.polylang_langswitcher li.current-lang a,html:not(.wp-toolbar) ul.polylang_langswitcher li.current-lang a,.acf-block-preview ul.polylang_langswitcher li.current-lang a{background-color:var(--blue)}body:not(.wp-core-ui) .wrap-social,html:not(.wp-toolbar) .wrap-social,.acf-block-preview .wrap-social{display:flex;flex-direction:column;gap:13px;align-items:end;width:min(90%,1660px);margin:auto;transform:translate(0px,calc(-100% - 20px))}@media only screen and (max-width: 1600px){body:not(.wp-core-ui) .wrap-social,html:not(.wp-toolbar) .wrap-social,.acf-block-preview .wrap-social{transform:translate(0px, -100%)}}@media only screen and (max-width: 1300px){body:not(.wp-core-ui) .wrap-social,html:not(.wp-toolbar) .wrap-social,.acf-block-preview .wrap-social{transform:translate(0px, -50%)}}@media only screen and (max-width: 991px){body:not(.wp-core-ui) .wrap-social,html:not(.wp-toolbar) .wrap-social,.acf-block-preview .wrap-social{transform:translate(0px, 0px)}body:not(.wp-core-ui) .wrap-social .wrap-inner,html:not(.wp-toolbar) .wrap-social .wrap-inner,.acf-block-preview .wrap-social .wrap-inner{display:flex;gap:20px;justify-content:center;width:100%;text-align:center}body:not(.wp-core-ui) .wrap-social .wrap-inner svg,html:not(.wp-toolbar) .wrap-social .wrap-inner svg,.acf-block-preview .wrap-social .wrap-inner svg{width:42px}body:not(.wp-core-ui) .wrap-social .desc,html:not(.wp-toolbar) .wrap-social .desc,.acf-block-preview .wrap-social .desc{text-align:center;width:100%;margin-top:40px}}body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:68px;font-weight:700;line-height:102px}@media only screen and (max-width:1770px){body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:58px;line-height:82px}}@media only screen and (max-width:1440px){body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:48px;line-height:72px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:33px;line-height:47px}}@media only screen and (max-width:767px){body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:25px;line-height:35px}}body:not(.wp-core-ui) .heading-2,html:not(.wp-toolbar) .heading-2,.acf-block-preview .heading-2{font-size:50px;line-height:75px;font-weight:700;text-align:center;width:100%;text-transform:uppercase}@media only screen and (max-width:991px){body:not(.wp-core-ui) .heading-2,html:not(.wp-toolbar) .heading-2,.acf-block-preview .heading-2{font-size:32px;line-height:43px}}@media only screen and (max-width:576px){body:not(.wp-core-ui) .heading-2,html:not(.wp-toolbar) .heading-2,.acf-block-preview .heading-2{font-size:25px;line-height:37px}}body:not(.wp-core-ui) .heading-3,html:not(.wp-toolbar) .heading-3,.acf-block-preview .heading-3{font-weight:700;color:#052139;font-size:38px}@media only screen and (max-width:1440px){body:not(.wp-core-ui) .heading-3,html:not(.wp-toolbar) .heading-3,.acf-block-preview .heading-3{font-size:28px}}@media only screen and (max-width:576px){body:not(.wp-core-ui) .heading-3,html:not(.wp-toolbar) .heading-3,.acf-block-preview .heading-3{font-size:25px}}body:not(.wp-core-ui) .et-container,html:not(.wp-toolbar) .et-container,.acf-block-preview .et-container{width:min(90%,var(--containersize));margin:auto}body:not(.wp-core-ui) *,html:not(.wp-toolbar) *,.acf-block-preview *{font-family:"Poppins",sans-serif}body:not(.wp-core-ui) .btn,html:not(.wp-toolbar) .btn,.acf-block-preview .btn{font-size:36px;font-weight:700;line-height:54px;text-decoration:none;background-color:var(--blue);color:#fff;padding:15px 40px;display:inline-block;border-radius:12px;transition-duration:.5s;text-align:center;position:relative}@media only screen and (max-width:1800px){body:not(.wp-core-ui) .btn,html:not(.wp-toolbar) .btn,.acf-block-preview .btn{font-size:24px;padding:10px 30px}}@media only screen and (max-width:1440px){body:not(.wp-core-ui) .btn,html:not(.wp-toolbar) .btn,.acf-block-preview .btn{font-size:16px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .btn,html:not(.wp-toolbar) .btn,.acf-block-preview .btn{line-height:24px}}body:not(.wp-core-ui) .btn:hover,html:not(.wp-toolbar) .btn:hover,.acf-block-preview .btn:hover{box-shadow:3px 3px 32px rgba(51,242,249,.58)}body:not(.wp-core-ui) .btn.white,html:not(.wp-toolbar) .btn.white,.acf-block-preview .btn.white{background-color:#fff;color:var(--blue);border:solid 2px var(--blue)}body:not(.wp-core-ui) .c-blue,html:not(.wp-toolbar) .c-blue,.acf-block-preview .c-blue{color:var(--blue)}body:not(.wp-core-ui) .c-red,html:not(.wp-toolbar) .c-red,.acf-block-preview .c-red{color:var(--red)}body:not(.wp-core-ui) .c-white,html:not(.wp-toolbar) .c-white,.acf-block-preview .c-white{color:#fff}body:not(.wp-core-ui) .desc,html:not(.wp-toolbar) .desc,.acf-block-preview .desc{line-height:24px;color:#052139;letter-spacing:.25px}#wpadminbar{bottom:0;top:inherit !important;opacity:0}#wpadminbar:hover{opacity:1}.success-upload{position:fixed;bottom:80px;left:50%;background-color:#1781cb;z-index:100000;transform:translate(-50%,10px);padding:30px;color:#fff;font-weight:700}body.privacy-policy main.page p,body.privacy-policy main.page .wp-block-heading{width:min(90%,var(--containersize));margin:auto;margin-bottom:10px}body:not(.wp-core-ui) .supreme-popup__container .btn{padding:0 20px !important}@media only screen and (max-width:991px){body:not(.wp-core-ui) .supreme-popup__container .btn{padding:15px 20px !important}}.supreme-popup__table .badge-language{text-align:center;margin-right:30px;background-color:#e8f4f8;color:#0073aa;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.supreme-popup__table .badge-secondary{background-color:#f0f0f1;color:#646970;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.supreme-popup__table thead th:nth-child(8){width:100px;text-align:center}.supreme-popup__table tbody td:nth-child(8){text-align:center}
header .logo svg{width:150px;height:auto}
header .logo svg{width:150px;height:auto}
body main.single-post{line-height:1.6}body main.single-post .main-thumbnail img{height:450px;-o-object-fit:cover;object-fit:cover}body main.single-post section.blogowy-slider-z-grafikami__0.blogowy-slider-z-grafikami .et-container{overflow:hidden;width:min(90%,var(--containersize)) !important}body main.single-post h1+h2+p{margin-top:80px}body main.single-post .wp-block-cb-carousel-v2.cb-carousel-block{width:1113px;transform:translate(-120px,0px)}@media only screen and (max-width:1180px){body main.single-post .wp-block-cb-carousel-v2.cb-carousel-block{width:100%;transform:none}}@media only screen and (max-width:991px){body main.single-post .wp-block-cb-carousel-v2.cb-carousel-block figure.wp-block-image.size-large.wp-lightbox-container{padding-left:30px;padding-right:30px}}body main.single-post .content .et-container{width:min(90%,870px)}body main.single-post .content h1,body main.single-post .content h2,body main.single-post .content h3,body main.single-post .content h4,body main.single-post .content h5,body main.single-post .content h6{margin-top:2rem;font-weight:400}body main.single-post .content table.has-fixed-layout{min-width:600px}body main.single-post .content figure.wp-block-table{overflow:auto;margin:2rem 0}body main.single-post .content h1{font-size:45px;line-height:60px;font-weight:700;margin-top:80px;margin-bottom:40px}body main.single-post .content h1+h2{margin-top:0}body main.single-post .content h2{font-size:34px;margin-bottom:1rem;font-weight:400;line-height:40px}body main.single-post .content .swiper-slide-next{width:790px}body main.single-post .content h3{font-size:28px}body main.single-post .content h4{font-size:24px}body main.single-post .content h5{font-size:20px}body main.single-post .content h6{font-size:16px}body main.single-post .content p{margin-bottom:1.5rem;font-size:1rem}body main.single-post .content ul{list-style:none;padding-left:1.5rem;margin-bottom:1.5rem}body main.single-post .content ul li{position:relative;margin-bottom:.75rem;padding-left:1rem}body main.single-post .content ul li:before{content:"";position:absolute;left:0;top:.6em;width:.5em;height:.5em;background-color:var(--red);border-radius:50%}body main.single-post .content .main-thumbnail img{max-height:50vh;width:100%;-o-object-fit:cover;object-fit:cover}body main.single-post .content ol{list-style:decimal inside;margin-bottom:1.5rem;padding-left:25px}body main.single-post .content figure.wp-block-table{width:100%}body main.single-post .content figure.wp-block-image{margin-left:0;margin-right:0}body main.single-post .content blockquote{font-size:34px;line-height:40px;text-align:center;font-style:italic;color:#052139}body main.single-post .content blockquote p{font:inherit}body main.single-post .content a{color:var(--red);text-decoration:underline}body main.single-post .content a:hover{text-decoration:none}body main.single-post .content strong{font-weight:700}body main.single-post .content em{font-style:italic}body main.single-post .content table{width:100%;border-collapse:collapse}body main.single-post .content thead{background:#052139;color:#fff}body main.single-post .content th,body main.single-post .content td{padding:.75rem 1rem;border:1px solid #ddd;text-align:left}body main.single-post .content pre{background:#f4f4f4;padding:1rem;overflow-x:auto;font-family:"Courier New",Courier,monospace;margin-bottom:2rem}body main.single-post .content code{color:var(--red)}section.footer-blog{background:#062139;color:#fff;padding:20px 0;margin-top:100px}section.footer-blog .et-container{gap:0px;align-items:center;flex-wrap:wrap;display:flex}@media only screen and (max-width:991px){section.footer-blog .et-container{gap:30px}}@media only screen and (max-width:576px){section.footer-blog .et-container{flex-direction:column}}section.footer-blog .logo svg{width:136.488px;height:56.378px}section.footer-blog .logo svg path{fill:#fff}section.footer-blog .logo svg #Rectangle_2,section.footer-blog .logo svg #Path_6,section.footer-blog .logo svg #Path_7,section.footer-blog .logo svg #Path_8{fill:#052139}@media only screen and (max-width:576px){section.footer-blog .column{text-align:center}}section.footer-blog .logo{margin-left:auto;margin-right:0}@media only screen and (max-width:576px){section.footer-blog .logo{margin:auto 0}}@media only screen and (max-width:576px){section.footer-blog .logo{display:flex;justify-content:center;margin:30px 0}}section.footer-blog .socials{display:flex;margin-left:30px;gap:30px;align-items:center}@media only screen and (max-width:991px){section.footer-blog .socials svg{width:32px;height:32px}}@media only screen and (max-width:576px){section.footer-blog .socials{margin-left:auto;margin-right:auto;justify-content:center}}.read-more .heading-2{margin:56px 0}.read-more .wrapper-posts{display:flex;gap:80px 128px;flex-wrap:wrap;width:100%}@media only screen and (max-width:1440px){.read-more .wrapper-posts{gap:64px;width:100%}}.read-more .wrapper-posts .single-post-wrapper{width:calc(50% - 64px);text-decoration:none}@media only screen and (max-width:1440px){.read-more .wrapper-posts .single-post-wrapper{width:calc(50% - 32px)}}@media only screen and (max-width: 991px){.read-more .wrapper-posts .single-post-wrapper{width:100%}}.read-more .wrapper-posts .single-post-wrapper img{aspect-ratio:446/257;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.read-more .wrapper-posts .single-post-wrapper .title{color:#052139;border-bottom:solid 3px #4180c4;text-decoration:none;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:.6px;padding:30px 0}@media only screen and (max-width:1440px){.read-more .wrapper-posts .single-post-wrapper .title{padding:15px 0}}@media only screen and (max-width:991px){.read-more .wrapper-posts .single-post-wrapper .title{text-align:center}}.read-more .wrapper-posts .single-post-wrapper .excerpt{color:#052139;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.4px}@media only screen and (max-width:991px){.read-more .wrapper-posts .single-post-wrapper .excerpt{text-align:center}}.read-more .wrapper-posts .single-post-wrapper .wrap{display:flex;gap:40px;align-items:center;justify-content:space-between;margin-top:40px}@media only screen and (max-width:1440px){.read-more .wrapper-posts .single-post-wrapper .wrap{margin-top:20px}}@media only screen and (max-width:991px){.read-more .wrapper-posts .single-post-wrapper .wrap{flex-direction:column;gap:16px}}.read-more .wrapper-posts .single-post-wrapper .read-more-button{color:#fff;border-radius:8px;background:#1781ca;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;padding:18px 36px;min-width:220px}@media only screen and (max-width:1440px){.read-more .wrapper-posts .single-post-wrapper .read-more-button{padding:12px 16px;min-width:180px;font-size:18px}}