.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:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@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}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-font-size:16px;--cc-bg:#fff;--cc-z-index:2147483647;--cc-text:#2d4156;--cc-border-radius:.45rem;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-btn-border-radius:0.375rem;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:#040608;--cc-overlay-opacity:.85;--cc-consent-modal-box-shadow:0 0.625rem 1.875rem rgba(2,2,3,.28);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0;--cc-btn-floating-bg:#2d4156;--cc-btn-floating-icon:var(--cc-bg);--cc-btn-floating-hover-bg:#1d2e38;--cc-btn-floating-hover-icon:var(--cc-btn-floating-icon)}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0;--cc-btn-floating-bg:#a6c4dd;--cc-btn-floating-icon:#000;--cc-btn-floating-hover-bg:#c2dff7;--cc-btn-floating-hover-icon:var(--cc-btn-floating-icon)}#cc--main{z-index:var(--cc-z-index)}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{font-family:var(--cc-font-family);font-size:var(--cc-font-size);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--cc-text);text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:#fff0;text-decoration:none}.cc_div .c-bn>span{pointer-events:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:var(--cc-overlay-opacity)!important;visibility:visible!important}#cm{background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:var(--cc-consent-modal-box-shadow);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1em 1.4em 1.3em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:var(--cc-btn-secondary-bg);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:.5rem}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none;scrollbar-width:thin}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid var(--cc-section-border);margin-bottom:.4rem;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:#fff0;background:unset}#s-bl .c-bl.b-ex{background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgb(3 6 9 / .26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.6em;width:100%}#s-bns{border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid var(--cc-btn-primary-bg);color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:#fff0}#c-bns button:first-child,#s-bns button:first-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:var(--cc-btn-secondary-bg);color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:var(--cc-btn-primary-hover-bg);color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-hdr{border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:#fff0;border-radius:0 .25em .25em 0;height:100%;width:.8em}#s-bl::-webkit-scrollbar-thumb{background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgb(24 32 35 / .36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl caption{border-bottom:1px solid var(--cc-cookie-table-border);font-size:.9em;font-weight:600;padding:.5rem 1rem}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;font-weight:600;padding:1em 1rem}#s-bl thead tr:first-child{border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.2em 1.7em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.5rem 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.4em;padding-right:1.4em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl caption{border-bottom:1px solid var(--cc-cookie-table-border);border-top:0;display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media (prefers-reduced-motion){#cc--main #cm,#cc--main #s-cnt,#cc--main #s-inr{transition:none!important}}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.2em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.2em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.2em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl caption{border-bottom:0;display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.pressidium-cookie-consent-cookies{overflow-x:auto}.pressidium-cookie-consent-cookies table{border-collapse:collapse;width:100%}.pressidium-cookie-consent-cookies thead{border-bottom:3px solid}.pressidium-cookie-consent-cookies td,.pressidium-cookie-consent-cookies th{padding:.5em}pressidium-floating-button{z-index:9999}#cc--main #s-bl table tbody tr td[data-column=Domain]{word-wrap:anywhere}#cc--main .cc-link{border:none;border-bottom:1px solid var(--cc-btn-primary-bg);border-radius:0;font-size:1em;padding:0}#cc--main .cc-link:hover{border-color:transparent!important}#cc--main .cc-link:focus,#cc--main .cc-link:hover{background-color:#fff0;color:var(--cc-btn-primary-bg)}#cc--main .c-bn{border:none}#cc--main .b-tl{border:none;color:inherit;text-align:left}/*!
Theme Name: ts
Theme URI: http://underscores.me/
Author: Tomczak | Stanisławski
Author URI: https://tomczak-stanislawski.pl
Description: Motyw utworzony i zmodyfikowany na potrzeby klienta
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ts
Tags: ts

*/

/*!! STYLE TYPU NORMALIZE/CORE, ARKUSZE WLASCIWE W PLIKACH WG.CSS/MC.CSS/RESP-XX.CSS !!*/
/*!! NORMALIZE/CORE STYLES, PROPER STYLING CAN BE FOUND IN FILES: WG.CSS/MC.CSS/RESP-XX.CSS !!*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}cite,dfn,em,i{font-style:italic}ins,mark{text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:active,a:hover{outline:0}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}html.scroll-locked{overflow:hidden}body{font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background:#02081C;font-size:16px;line-height:23px}a{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;outline:none!important;text-decoration:none;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;transform:translate3D(0,0,0);-webkit-transform:translate3D(0,0,0)}@media (min-width:1025px){.hide-desktop{display:none!important}}.container{max-width:1198px;width:100%;position:relative;margin:0 auto}.small-container{max-width:770px;margin:0 auto}.spec-container{max-width:740px;margin:0 auto}@media (min-width:1025px) and (max-width:1200px){.container{max-width:95%}}@media (min-width:1670px){.container{max-width:1398px}}.row{position:relative;display:flex;flex-direction:row;align-items:flex-start;width:100%}.row-equal{align-items:stretch}.row-wrap{flex-wrap:wrap}.row-align-left{justify-content:flex-start}.row-align-right{justify-content:flex-end}.row-align-center{justify-content:center}.stack-between{justify-content:space-between}.columnize{flex-direction:column}.vertical-flex-center{align-items:center}.full-col{width:100%}.col-sf{width:65%}.col-half{width:50%}.col-fe{width:48%}.col-one-third{width:32%}.col-one-fourth{width:24%}.splide__list{display:flex}.wpcf7-spinner{position:absolute!important}.wpcf7 .ajax-loader{position:absolute;right:0}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed!important;opacity:.5}html,body{max-width:100%;overflow-x:hidden}a:visited{color:inherit}address{font-style:normal}blockquote{margin:0}.more-btn-circled{display:inline-flex;align-items:center;position:relative}.default-btn{background:#99897D;padding:20px 35px;border-radius:31px;display:inline-flex}.default-btn span{font-size:14px;text-transform:uppercase;color:#02091C;text-transform:uppercase;font-weight:500;position:relative;z-index:1}.default-btn:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:31px;-webkit-box-shadow:inset 0 0 0 0 rgb(255 255 255);box-shadow:inset 0 0 0 0 rgb(255 255 255);pointer-events:none}.default-btn:after,.default-btn span{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.default-btn:hover{-webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255);box-shadow:inset 0 0 0 1px rgb(255 255 255)}.default-btn:hover span{color:#fff}.default-btn.white-txt span{color:#fff}.default-btn.white-txt:after{-webkit-box-shadow:inset 0 0 0 0 #02081C;box-shadow:inset 0 0 0 0 #02081C}.default-btn.white-txt:hover{-webkit-box-shadow:inset 0 0 0 3px #02081C;box-shadow:inset 0 0 0 3px #02081C}.default-btn.white-txt:hover span{color:#02081C}header{position:absolute;width:100%;top:0;left:0;right:0;z-index:3}.row-header{position:relative;padding-top:72px}.custom-logo-link{margin:0 auto}.menu-btn{position:absolute;right:0;bottom:7px;background:#fff0;outline:0;border:1px solid #fff;min-height:53px;min-width:134px;border-radius:31px;cursor:pointer;-webkit-box-shadow:inset 0 0 0 0 rgb(255 255 255 / .01);box-shadow:inset 0 0 0 0 rgb(255 255 255 / .01);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-btn:hover{-webkit-box-shadow:inset 0 0 0 2px rgb(255 255 255);box-shadow:inset 0 0 0 2px rgb(255 255 255)}.menu-btn span{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:500;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.menu-btn span.hidden{opacity:0}.header-rightpart{display:flex;align-items:center;position:absolute;right:0}.menu-btn{position:relative}.header-rightpart .lang-switcher{margin-left:0px!important;margin-top:auto!important;margin-bottom:auto!important;top:-7px;position:relative;padding-left:0!important;padding-right:25px!important}.menu-btn{z-index:3}.slided-navigation{position:fixed;width:100%;height:100vh;top:-100px;left:0;right:0;background-color:#223757;background:url(/wp-content/themes/ts/assets/img/slided-nav-bg.jpg) no-repeat center;background-size:cover;z-index:2;opacity:0;pointer-events:none;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;padding-top:59px;padding-bottom:100px}.slided-navigation.visible{opacity:1;top:0;pointer-events:initial}.slided-navigation .container,.row-slided-nav{height:100%}.leftcol-address-sm{height:100%;display:flex;flex-direction:column;justify-content:space-between}.leftcol-address-sm .full-column{border-left:1px solid #99897D;padding-left:20px}.leftcol-address-sm .full-column *{font-size:13px;line-height:23px;color:#99897D}.leftcol-address-sm .full-column a:hover{color:#fff}.leftcol-address-sm .full-column aside br{display:none}.horizontal-spacer{display:inline-block;width:15px}.leftcol-address-sm .menu{list-style:none;padding-left:0;padding-bottom:0;margin-bottom:0;margin-top:30px}.sm-circled svg g>g>path{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.sm-circled:hover svg g>g>path{fill:#fff}.midcol-logo-menu{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between;margin-left:-272px}.midcol-logo-menu>svg{min-height:24px}.midcol-logo-menu .menu{list-style:none;display:flex;flex-direction:column;align-items:center;margin-top:auto}.midcol-logo-menu .menu li{@media screen and (min-width:1025px) and (max-height:750px){margin-top:20px!important}@media screen and (min-width:1025px) and (max-height:670px){margin-top:10px!important}@media screen and (min-width:1025px) and (max-height:580px){margin-top:0px!important}}.midcol-logo-menu .menu li a{text-align:center;color:#fff;font-size:28px;font-weight:300;@media screen and (min-width:1025px) and (max-height:750px){font-size:25px!important}@media screen and (min-width:1025px) and (max-height:580px){font-size:20px!important}}.midcol-logo-menu .menu li a:hover{font-weight:700}.midcol-logo-menu .menu li:not(:first-of-type){margin-top:20px}@media (min-width:1025px){.main-navigation{margin-top:35px}}.lang-switcher{margin:35px auto 0!important;align-items:center;justify-content:center}.lang-switcher li{display:inline-flex}.lang-switcher li a{color:#fff;text-transform:uppercase}.lang-switcher li a:hover{font-weight:700}.lang-switcher li.current-lang a{text-decoration:underline!important}.lang-switcher li:first-child:after{content:'/';margin:0 5px;color:#fff}.footer-contacts-nl-wrapper{background:#223757;position:relative;padding-bottom:50px}section .container{position:relative;z-index:1}.footer-contacts-nl-wrapper:before{content:'';width:100%;height:2077px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:0}.footer-logo-svg path{fill:#99897D!important}.leftcol-address-copyright,.leftcol-address-copyright *{color:rgb(153 137 125 / .7);font-size:13px;line-height:23px;font-weight:400}.leftcol-address-copyright a:hover{color:#fff}.leftcol-address-copyright address,.leftcol-address-copyright .copyright-block{margin-top:30px}.midcol-newsletter{max-width:55.85%}.nl-header{color:#fff;display:block}.nl-subtitle{display:block}.nl-subtitle,.nl-subtitle a{color:rgb(153 137 125 / .7);font-size:13px;line-height:23px;font-weight:400}.nl-subtitle a{text-decoration:underline!important}.nl-subtitle a:hover{color:#fff}.row-nl{margin-top:24px}.row-nl input[type=text],.row-nl input[type=email]{max-width:220px;background:#fff0;border:1px solid #99897D;border-radius:26px;padding:15px 13px;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;outline:none!important;color:rgb(153 137 125 / .7);font-size:13px;margin-right:8px}.row-nl input[type=text]:active,.row-nl input[type=email]:active,.row-nl input[type=text]:focus,.row-nl input[type=email]:focus{border-color:#fff!important}.row-nl input[type=submit]{background:#99897D;padding:15px 13px;border-radius:31px;display:inline-flex;font-size:13px;min-width:195px;text-align:center;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;color:#223757;cursor:pointer;box-sizing:border-box;border:1px solid #fff0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.row-nl input[type=submit]:hover{color:#fff;border-color:#fff}.wpcf7-not-valid-tip{font-family:Verdana;text-transform:uppercase;font-size:11px}.wpcf7 form .wpcf7-response-output{color:#fff;font-size:13px}.footer-menu-wrapper{background:#04112E;padding:40px 0}.footer-menu-wrapper .menu{margin:0;padding:0;display:flex;list-style:none;align-items:center;justify-content:space-between}.footer-menu-wrapper .menu li a{font-size:13px;line-height:23px;color:#fff;text-transform:uppercase;letter-spacing:.6px}.footer-menu-wrapper .menu li a:hover{color:#99897D}.page-template-template-home{background-color:#fff}.home .footer-contacts-nl-wrapper:before{content:'';width:100%;height:1340px;background:#223757;background:linear-gradient(180deg,rgb(34 55 87 / .0001) 0%,#001127 100%);position:absolute;bottom:0;left:0;z-index:0;display:block;mix-blend-mode:soft-light}.claim-wrapper{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#223757}.claim-bg-video{position:absolute;width:100%;height:100%;top:0;left:0;right:0;object-fit:cover;opacity:.53}.claim-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.claim-bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.home-claim-txt-wrap{text-align:center;position:relative;z-index:1}.claim-txt{margin-top:0;margin-bottom:100px;font-size:42px;line-height:50px;font-weight:400;color:#fff}.claim-wrapper .more-btn-circled:hover{transform:translate3d(0,7px,0)}.aboutus-home-wrapper{background-color:#02081C;padding-bottom:51px}.about-intro-wrap.to-right{display:flex;flex-direction:column;align-items:flex-end}.about-intro-wrap aside{font-size:27px;line-height:33px;color:#99897D;max-width:650px;text-align:right;margin-bottom:32px}.benefits-grid{padding:0;margin:68px 0 98px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;position:relative}.benefits-grid:before{content:'';position:absolute;left:0;right:0;top:0;width:800px;height:650px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:.1}.benefits-grid li:first-of-type,.benefits-grid li:nth-of-type(4),.benefits-grid li:nth-of-type(5),.benefits-grid li:nth-of-type(8),.benefits-grid li:nth-of-type(9),.benefits-grid li:nth-of-type(12){max-width:36.2%;width:100%}.benefits-grid li:nth-of-type(2),.benefits-grid li:nth-of-type(3),.benefits-grid li:nth-of-type(6),.benefits-grid li:nth-of-type(7),.benefits-grid li:nth-of-type(10),.benefits-grid li:nth-of-type(11){max-width:61.87%;width:100%}.benefits-grid li{position:relative;padding:16px 56px 56px;margin-bottom:22px;border-radius:63px;display:inline-flex;flex-direction:column;align-items:flex-start}.benefits-grid li:before{background:linear-gradient(0deg,#FF6D00 0%,#99897D 100%);width:100%;height:100%;margin:auto;left:0;right:0;top:0;bottom:0;content:'';position:absolute;opacity:.1;mix-blend-mode:lighten;border-radius:63px}.benefit-title{display:block;color:#aaa;font-size:19px;line-height:22px;font-weight:700;padding:28px 0 24px}.benefit-desc{font-size:16px;line-height:23px;color:#aaa;display:block;font-weight:400}.more-about-wrapper.to-right{text-align:right}.more-about-wrapper .more-btn-circled:hover{transform:translate3d(0,7px,0)}.home-specs-wrapper{padding:126px 0 248px;position:relative}.home-specs-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:-1}.specs-intro{max-width:780px}.specs-intro p{font-size:27px;line-height:31px;color:#99897D;font-weight:500}.specs-default-grid{list-style:none;padding:0;display:flex;flex-direction:column}.home-specs-wrapper .specs-default-grid{margin:163px 0 84px}.specs-default-grid li{max-width:70.65%;width:100%}.specs-default-grid li a{width:100%;display:inline-flex;align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #99897D;text-transform:uppercase}.specs-default-grid li a span{font-size:17px;line-height:20px;font-weight:500;color:#99897D;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.specs-default-grid li a:hover span{padding-left:5px;color:#02081C}.home .recc-home-wrapper{margin-bottom:180px}.testimonials-intro{max-width:780px}.testimonials-intro p{font-size:27px;line-height:31px;color:#99897D;font-weight:500}.testimonials-grid{padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;margin-top:65px}.testimonials-grid img,.testimonials-grid a img{max-height:110px;width:AUTO;filter:grayscale(100%);opacity:.5;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;transform:translate3D(0,0,0);-webkit-transform:translate3D(0,0,0)}.testimonials-grid a:hover img{opacity:1;filter:grayscale(0%)}.testimonials-grid li:not(:last-of-type){margin-right:40px}.experience-wrapper-home{padding:88px 0 163px;background:#223757;border-top-left-radius:50px;border-top-right-radius:50px}.exp-slider .splide__track{margin-right:-150px}.section-title{font-size:33px;line-height:39px;font-weight:500;margin:0}.experience-wrapper-home .section-title{margin-bottom:55px}.section-title.brown-txt{color:#99897D}.exp-slider{margin-bottom:63px}.single-exp-listing{position:relative;border-radius:63px;padding:28px 30px 43px 44px}.single-exp-listing:after{position:absolute;content:'';width:100%;height:100%;left:0;right:0;bottom:0;top:0;margin:auto;pointer-events:none;background:linear-gradient(0deg,#FF6D00 0%,#99897D 100%);opacity:.15;border-radius:63px}.logo-row{text-align:right}.logo-row picture{border:1px solid #99897D;display:inline-flex;align-items:center;border-radius:32px;padding:15px 42px}.logo-row picture img{max-height:25px;width:auto;opacity:.58}.single-exp-listing blockquote{display:block;position:relative;margin:38px 0 76px;font-size:25px;line-height:30px;color:#fff;font-weight:400}.single-exp-listing blockquote:before{display:block;content:'';width:43px;height:36px;background:url(/wp-content/themes/ts/assets/svg/quote-marks.svg) no-repeat center;background-size:contain;margin-bottom:30px}.author-redirect-row{display:flex;align-items:center;justify-content:space-between}.leftcol-exp-author{display:inline-flex;flex-direction:column}.leftcol-exp-author span{color:#99897D;font-size:16px;line-height:23px;display:block;font-weight:400}.author-redirect-row a svg{transform:rotate(-90deg)}.author-redirect-row a:hover{transform:translateX(5px)}.exp-more-wrapper.to-right{display:flex;justify-content:flex-end}.exp-slider .splide__arrow{top:-75px!important;width:56px!important;height:56px!important;background:transparent!important;display:inline-flex;opacity:1!important}.exp-slider .splide__arrow:before{content:'';width:100%;height:100%;background:url(/wp-content/themes/ts/assets/svg/arrow-circled-down.svg) no-repeat center;background-size:contain;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;position:absolute;left:0;top:0}.exp-slider .splide__arrow:disabled:before{opacity:.26}.exp-slider .splide__arrow svg{opacity:0!important;display:none!important}.exp-slider .splide__arrow--next{right:0!important}.exp-slider .splide__arrow--prev{left:initial!important;right:70px!important}.exp-slider .splide__arrow--next:before{transform:rotate(-90deg)!important}.exp-slider .splide__arrow--prev:before{transform:rotate(90deg)!important}.exp-slider .splide__pagination{bottom:initial!important;top:-80px!important;left:initial!important;right:175px!important}.exp-slider .splide__pagination li button{transform:none!important;width:12px!important;height:12px!important;background:#99897D!important}.exp-slider .splide__pagination__page.is-active{background:#fff!important}.splide__pagination__page{opacity:1!important;margin:0 5px!important}.team-home-wrapper{background:#223757;position:relative;padding-bottom:150px}.team-home-wrapper.noexp{padding-top:100px}.team-home-wrapper:after{content:'';width:130%;height:100%;position:absolute;left:-10%;top:-230px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.leftcol-team-slider{max-width:36.2%;width:100%}.rightcol-team-intro{max-width:40%;width:100%;margin-right:95px}.row-team-home{align-items:center;position:relative;z-index:2}.team-intro{margin-bottom:45px}.team-intro p{color:#99897D;font-weight:500;font-size:33px;line-height:39px}.default-btn{display:inline-flex}.single-tm-sliderblock{min-height:560px;position:relative}.team-listing-slider{object-fit:cover;width:100%;height:100%;object-position:top;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;pointer-events:none;border-radius:50px}.stmb-meta{position:relative;z-index:2;padding:50px 0 0 42px;display:inline-flex;flex-direction:column}.stmb-meta .tm-name,.stmb-meta .tm-name a{color:#fff}.stmb-meta .tm-name a:hover{color:#99897D}.stmb-meta .tm-job{color:#99897D}.single-tm-sliderblock{display:flex;align-items:flex-end}.single-tm-sliderblock .stmb-meta{max-width:250px;padding-top:0;padding-bottom:50px}.team-slider .splide__arrow{bottom:30px!important;top:initial!important;width:56px!important;height:56px!important;background:transparent!important;display:inline-flex;opacity:1!important;z-index:2}.team-slider .splide__arrow:before{content:'';width:100%;height:100%;background:url(/wp-content/themes/ts/assets/svg/arrow-circled-down.svg) no-repeat center;background-size:contain;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.team-slider .splide__arrow:disabled:before{opacity:.26}.team-slider .splide__arrow svg{opacity:0!important;display:none!important}.team-slider .splide__arrow--next{right:30px!important}.team-slider .splide__arrow--prev{left:initial!important;right:100px!important}.team-slider .splide__arrow--next:before{transform:rotate(-90deg)!important}.team-slider .splide__arrow--prev:before{transform:rotate(90deg)!important}.shared-cta-contact-wrapper{background:#223757;padding-bottom:111px;position:relative}.shared-cta-contact-wrapper:before{content:'';position:absolute;right:-50px;top:-120px;width:800px;height:650px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;mix-blend-mode:lighten;pointer-events:none;opacity:.1;z-index:1}.bordered-cta-block{border:1px solid #99897D;border-radius:50px;padding:53px 78px}.cta-contact-header{margin:0 0 25px 0;font-size:33px;line-height:39px;font-weight:500;color:#99897D}.cta-contact-subtitle{max-width:570px;margin-bottom:75px;color:#99897D}.scta-row-block{display:inline-flex;flex-direction:column}.scta-row-block,.scta-href{color:#fff;font-size:25px;line-height:30px}.scta-row-block:not(:last-of-type){margin-right:85px}.scta-href{width:fit-content}.scta-href:hover{color:#99897D}.single-osoba{background:#fff}.breadcrumbs-wrapper{position:absolute}.breadcrumbs-wrapper,.breadcrumbs-wrapper *{font-size:12px;line-height:23px;color:#99897D}.breadcrumbs-wrapper a span{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.breadcrumbs-wrapper a:hover span{color:#fff}.tm-bio-contacts-wrapper{background:#223757;position:relative;padding:230px 0 100px}.tm-bio-contacts-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:0}.tm-bio-contacts-wrapper:before{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.leftcol-tm-bio{max-width:40.48%;width:100%}.tm-name{margin:0;color:#fff;font-size:16px;line-height:31px;font-weight:400}.tm-job{color:#99897D}.leftcol-tm-bio article{margin-top:74px}.leftcol-tm-bio article p:first-of-type{margin-top:0}.leftcol-tm-bio article p:last-of-type{margin-bottom:0}.leftcol-tm-bio article p{color:#fff}.rightcol-tm-photo-contacts{max-width:44.49%;width:100%;position:relative}.rightcol-tm-photo-contacts .tm-thumb-big{border-radius:50px}.tm-photo-contacts-wrap{position:relative;display:inline-flex;align-items:center}.tm-photo-contacts-wrap:after{width:100%;height:150px;position:absolute;left:0;right:0;bottom:0;content:'';background:#0b2034;background:linear-gradient(180deg,#99897D 30%,#AD6834 100%);opacity:.38;border-radius:50px}.tm-meta{position:absolute;bottom:0;left:0;right:0;padding:0 35px 40px 35px;z-index:1}.lefctol-phone-mail{display:inline-flex;flex-direction:column}.lefctol-phone-mail *{color:#fff;letter-spacing:1px;display:inline-flex;width:fit-content;text-decoration:underline!important;text-decoration-color:transparent!important}.lefctol-phone-mail a:hover{text-decoration-color:#fff!important}.experience-person-override{background-color:#02081C;padding-bottom:112px;border-radius:0!important}.section-title{font-size:16px;line-height:23px;color:#fff;text-transform:uppercase;letter-spacing:1px}.publications-wrapper{border-bottom-left-radius:50px;border-bottom-right-radius:50px;position:relative;background:#02081C;padding-bottom:95px}.publications-wrapper .section-title{margin-bottom:74px}.publication-singleblock{max-width:74.5%;position:relative;align-items:stretch}.publication-singleblock:not(:last-of-type){margin-bottom:20px}.publication-singleblock:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:linear-gradient(180deg,#FF6D00 0%,#99897D 100%);z-index:-1;opacity:.15;border-radius:63px}.pub-thumb{max-width:47.29%;display:inline-flex;align-items:center}.pub-thumb,.pub-thumb img{border-radius:63px}.pub-metablock{max-width:50%;padding:47px 30px 31px 30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.pub-speclisting{display:inline-flex}.pub-speclisting a{color:#99897D}.pub-speclisting a:not(:first-of-type):before{content:', '}.pub-speclisting a:hover{color:#fff}.pub-title{font-size:25px;line-height:30px;font-weight:400;color:#fff}.pub-title:visited{color:#fff}.pub-title:hover{color:#99897D}.row-pub-submeta{align-items:center}.leftcol-submeta-elements{display:flex;max-width:75%}.leftcol-submeta-elements .authors{display:inline-flex;flex-direction:column}.leftcol-submeta-elements,.leftcol-submeta-elements *{color:#99897D}.leftcol-submeta-elements a:hover{color:#fff}.leftcol-submeta-elements time:after{content:'|';margin:0 5px 0 8px}.row-pub-submeta .more-btn-circled svg{transform:rotate(-90deg)}.row-pub-submeta .more-btn-circled:hover{transform:translateX(5px)}.person-specs-override{background:#fff;padding-top:175px;padding-bottom:75px}.person-specs-override:after{z-index:0}.person-specs-override .specs-default-grid{margin-top:125px;margin-bottom:0}.section-title.bronze-txt{color:#99897D}.person-testi-override{background:#fff}.person-testi-override .testimonials-grid{margin-bottom:0}.person-goback-wrapper{display:flex;background:#fff;padding:70px 0 120px}@media (min-width:1025px){.person-goback-wrapper a{margin-left:25px}}.single-osoba .footer-contacts-nl-wrapper{padding-top:145px}.footer-contacts-nl-wrapper:before{display:none}.single-osoba .site-footer{z-index:2}.single-osoba .site-footer,.single-osoba .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.single-osoba .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.single-osoba .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.circled-marker-section{padding-left:55px}.circled-marker-section .container{padding-right:25px}@media (min-width:1920px){.rightcol-tm-photo-contacts{text-align:right}}.leftcol-tm-bio:after{width:1px;height:3850px;background:#99897D;position:absolute;left:-47.5px;top:10px;content:'';z-index:-1}@media (min-width:1920px){.leftcol-tm-bio:after{height:4000px}}.leftcol-tm-bio:before,.experience-person-override .section-title:before,.tm-pubs .section-title:before,.person-specs-override .section-title:before,.person-testi-override .section-title:before{content:'';width:56px;height:56px;display:inline-block;position:absolute;background:url(/wp-content/themes/ts/assets/svg/circled-section-ornament.svg) no-repeat center;background-size:contain}.leftcol-tm-bio:before{left:-75px;top:-15px}.experience-person-override .section-title:before,.person-specs-override .section-title:before,.tm-pubs .section-title:before,.person-testi-override .section-title:before{left:-75px;top:-17px}.page-template-template-onas{background:#fff}.aboutus-intro-wrapper{padding:230px 0 80px;background:#223757;position:relative}.aboutus-intro-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.aboutus-intro-wrapper:before{content:'';width:100%;height:60%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:0}.lefctol-quote,.rightcol-aboutus-fulldesc{max-width:44.5%}.lefctol-quote blockquote{font-size:27px;line-height:31px;color:#fff;margin-bottom:42px}.lefctol-quote .more-btn-circled:hover{transform:translateY(5px)}.rightcol-aboutus-fulldesc p{color:#fff}.rightcol-aboutus-fulldesc p:first-of-type{margin-top:0}.rightcol-aboutus-fulldesc p:last-of-type{margin-bottom:0}.international-info-wrapper{position:relative;padding:100px 0 350px;background:#02081C}.international-section-bg{width:80%;height:100%;object-fit:contain;position:absolute;left:0;right:0;top:44%;margin:0 auto;pointer-events:none}.international-info-wrapper article{text-align:center;color:#fff}.international-info-wrapper article h1{margin-top:0;margin-bottom:50px;font-size:27px;line-height:31px;font-weight:400}.aboutus-home-wrapper.aboutuspage-override .benefits-grid{margin-top:0;padding-top:70px}.aboutus-home-wrapper.aboutuspage-override .benefits-grid:before{display:none}.recc-home-wrapper.aboutuspage-override{background:#fff;padding:180px 0 160px;position:relative}.recc-home-wrapper.aboutuspage-override:before{content:'';width:100%;height:70%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:1}.page-template-template-onas .site-footer{position:relative}.page-template-template-onas .site-footer:before{content:'';width:100%;height:1445px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.page-template-template-onas .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:265px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.experience-wrapper-home.aboutuspage-override .container{position:relative;z-index:2}.team-listing-intro-wrapper{background:#223757;padding:230px 0 47px}.team-listing-filters{background:#223757;padding-bottom:108px;position:relative}.team-listing-filters:after{content:'';width:100%;height:570px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.team-listing-filters:before{content:'';width:100%;height:570px;position:absolute;left:0;bottom:-250px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1}.team-listing-intro-wrapper article{max-width:830px}.team-listing-intro-wrapper article,.team-listing-intro-wrapper article p{font-size:27px;line-height:31px;color:#fff}.team-listing-intro-wrapper .more-btn-circled:hover{transform:translate3d(0,7px,0)}.filters-wrap{display:flex;justify-content:flex-end}#term-filter{padding:0;margin:0;position:relative;list-style:none;min-width:365px;min-height:53px;box-sizing:border-box;display:flex;flex-direction:column}#term-filter li.active{min-width:365px;max-width:365px;width:100%;background:#fff0;appearance:none;min-height:53px;text-align:center;border:1px solid #fff;border-radius:31px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:14px;line-height:16px;cursor:pointer;position:relative;z-index:1;position:absolute;top:-60px;left:0;right:0}#term-filter li.active:after{content:'';width:10px;height:16px;position:absolute;right:22px;top:0;bottom:0;background:url(/wp-content/themes/ts/assets/svg/dropdown-filter-arrow.svg) no-repeat center;background-size:contain;margin-bottom:auto;margin-top:auto}#term-filter li.term-option:not(.active){position:relative;left:0;right:0;width:100%;text-align:center;color:#fff;font-weight:500;font-size:14px;line-height:16px;padding:10px;cursor:pointer;background:#223757;margin-top:5px;transition:all 0.35s ease-in-out;min-height:45px;max-height:45px;max-width:365px;width:100%;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(5px)}#term-filter li.term-option:not(.active):after{width:100%;height:100%;position:absolute;left:0;top:0;content:'';border:1px solid rgb(255 255 255 / .15)}#term-filter li.term-option:not(.active):hover:after{transition:all 0.35s ease-in-out}#term-filter li:not(.active):hover:after{border:1px solid rgb(255 255 255 / .65)}#term-filter:hover li.term-option:not(.active){opacity:1;pointer-events:initial;transform:translateY(0)}.term-group:not(:last-of-type){margin-bottom:123px}.team-listing-main-wrapper h2{font-size:16px;line-height:23px;color:#fff;font-weight:400;letter-spacing:1px;text-transform:uppercase;display:block;margin-top:0;margin-bottom:65px}.term-group ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:29px;grid-row-gap:31px}.term-group ul li a{position:relative;display:inline-flex;flex-direction:column;align-items:center}.term-group ul li a>img{border-radius:50px}.row-tm-meta{position:absolute;bottom:0;left:0;right:0;padding:34px 28px}.row-tm-meta:after{width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;content:'';background:#0b2034;background:linear-gradient(180deg,#99897D 30%,#AD6834 100%);opacity:.38;border-radius:50px;transition:all 0.35s ease-in-out}.lefctol-default-meta{display:inline-flex;flex-direction:column;position:relative;z-index:1;max-width:calc(100% - 70px)}.lefctol-default-meta strong{font-weight:700;color:#fff}.lefctol-default-meta .tm-job{color:#fff;display:block;margin-top:5px}.row-tm-meta svg{transform:rotate(-90deg) translateY(0);transition:all 0.35s ease-in-out;position:relative;z-index:1}.term-group ul li a:hover .row-tm-meta svg{transform:rotate(-90deg) translateY(5px)}.term-group ul li a:hover .row-tm-meta:after{opacity:.65}.totop-team{margin:85px 0}.row-goback{text-align:right}.row-goback svg{transform:rotate(-180deg) translateX(0);transition:all 0.35s ease-in-out}.row-goback a:hover svg{transform:rotate(-180deg) translateY(5px)}.page-template-template-zespol .site-footer,.page-template-template-zespol .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.page-template-template-zespol .footer-contacts-nl-wrapper{padding-top:145px}.page-template-template-zespol .site-footer{z-index:2}.page-template-template-zespol .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.page-template-template-zespol .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.team-listing-filters{pointer-events:none}.filters-wrap{flex-direction:column;align-items:flex-end;position:relative;margin-bottom:95px}.current-category{min-width:365px;max-width:365px;width:100%;background:#fff0;min-height:53px;text-align:center;border:1px solid #fff;border-radius:31px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:14px;line-height:16px;cursor:pointer;position:relative}.current-category:after{content:'';width:10px;height:16px;position:absolute;right:22px;top:0;bottom:0;background:url(/wp-content/themes/ts/assets/svg/dropdown-filter-arrow.svg) no-repeat center;background-size:contain;margin-bottom:auto;margin-top:auto}#position-filter{position:absolute;top:100%;width:100%;max-width:365px;padding:0 0 0;display:flex;flex-direction:column;z-index:3;transition:all 0.35s ease-in-out;margin:0;pointer-events:none;opacity:0}#position-filter li a,#position-filter li a:visited{color:#fff}.current-category:focus+#position-filter,.current-category:hover+#position-filter{pointer-events:initial;opacity:1}#position-filter:hover{pointer-events:initial;opacity:1;z-index:1}.term-group.hidden{max-height:0;overflow:hidden;margin:0}.current-category{z-index:4;text-transform:uppercase;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.filters-wrap:hover .current-category{border-color:#fff0}.experiences-wrapper .filters-wrap{margin-right:auto;width:fit-content}.term-option{text-align:center;margin:8px 0}.filters-wrap #position-filter{padding-top:20px;padding-bottom:35px}.filters-wrap #position-filter:before{position:absolute;height:calc(100% + 53px);width:100%;content:'';display:block;bottom:0;left:0;right:0;z-index:-1;border-radius:26px;background:#99897d;background:linear-gradient(180deg,rgb(153 137 125) 0%,rgb(103 58 24) 100%)}.filters-wrap #position-filter li a{text-decoration:underline!important;text-decoration-color:transparent!important}.filters-wrap #position-filter li a:hover{text-decoration-color:#fff!important}.current-category:after{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.filters-wrap:hover .current-category:after{transform:rotate(-180deg)}.page-template-template-zespol .filters-wrap .term-option,.page-template-template-doswiadczenie .filters-wrap .term-option{color:#fff;cursor:pointer;text-decoration:underline;text-decoration-color:#fff0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;list-style:none}.page-template-template-zespol .filters-wrap .term-option:hover,.page-template-template-doswiadczenie .filters-wrap .term-option:hover{text-decoration-color:#fff}.wwd-page-intro{background:#223757;padding:235px 0 95px;position:relative}.page-template-template-corobimy .more-btn-circled:hover{transform:translateY(5px)}.wwd-page-intro:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.wwd-page-intro article{max-width:740px;text-align:center;margin:0 auto}.wwd-page-intro article p{color:#fff;font-size:27px;line-height:31px}.page-template-template-corobimy{background:#fff}.page-template-template-corobimy .specs-default-grid{padding:150px 0}.page-template-template-corobimy .specs-default-grid li a:hover span{color:#000!important}.page-template-template-corobimy .main-spec-list:after{content:'';width:100%;height:60%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:-1}.page-template-template-corobimy .main-spec-list:before{content:'';width:100%;height:30%;position:absolute;left:0;bottom:initial;top:100px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:-1;mix-blend-mode:initial;pointer-events:none}.page-template-template-corobimy .main-spec-list:after{height:30%}.main-spec-list{position:relative}.main-spec-list .specs-default-grid{max-width:840px;margin:0 auto}.main-spec-list .specs-default-grid li{max-width:100%}.main-spec-list:before{content:'';position:absolute;left:0;right:0;top:70px;width:800px;height:650px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:.1}.main-spec-list .specs-default-grid li a:hover span{color:#fff}.row-goback.tocenter{text-align:center}.page-template-template-corobimy .site-footer,.page-template-template-corobimy .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.page-template-template-corobimy .footer-contacts-nl-wrapper{padding-top:75px}.page-template-template-corobimy .site-footer{z-index:2}.page-template-template-corobimy .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.spec-fulldesc-wrapper{position:relative;background:#223757;padding-top:215px}.spec-fulldesc-wrapper:after{content:'';width:100%;height:70%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.spec-fulldesc-wrapper:before{content:'';position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:url(/wp-content/themes/ts/assets/img/spectop-bg.jpg) no-repeat top;background-size:cover;mix-blend-mode:lighten;pointer-events:none;opacity:.34;pointer-events:none}.spec-fulldesc-wrapper .spec-container{position:relative;z-index:2}.single-spec-title{margin:0 0 48px 0;text-align:center;color:#fff;line-height:19px;font-weight:400;display:block}.spec-fulldesc-wrapper h2{text-align:center;font-size:27px;line-height:31px;color:#fff;font-weight:400;display:block;margin:0 0 48px 0}.spec-fulldesc-wrapper p{text-align:center;color:#fff;margin-top:0}.spec-fulldesc-wrapper,.spec-fulldesc-wrapper *{color:#fff}.spec-fulldesc-wrapper p:last-of-type{margin-bottom:55px}.more-centered{text-align:center}.more-centered a svg{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.more-centered a:hover svg{transform:translateY(5px)}.specintro p{font-size:27px;line-height:31px}.wwd-specpage-wrapper{padding-top:150px;position:relative;overflow:hidden}.wwd-specpage-wrapper:before{content:'';position:absolute;left:0;right:0;top:120px;width:800px;height:650px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:.1}.wwd-intro{margin:0 auto;max-width:730px;text-align:center}.wwd-intro p{color:#fff}.big-title{margin:0 0 47px 0;text-align:center;font-size:27px;line-height:31px;color:#fff;font-weight:400}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:45px;grid-row-gap:20px}.wwd-specpage-wrapper .services-grid{padding:75px 0 135px}.service-link{display:inline-flex;align-items:center;justify-content:space-between;position:relative;padding:27px 30px 27px 44px;z-index:1}.service-link:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#ff6d00;background:linear-gradient(180deg,rgb(255 109 0) 0%,rgb(153 137 125) 100%);opacity:.11;border-radius:63px;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.service-link:hover:after{opacity:.18}.service-link span{font-size:19px;line-height:22px;color:#fff}.service-link svg{filter:brightness(500);-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.service-link:hover svg{transform:translateX(5px)}.related-specs-wrapper{position:relative}.related-specs-wrapper .service-link:after{background:linear-gradient(180deg,#99897D 30%,#AD6834 100%);opacity:.5}.related-specs-wrapper .service-link:hover:after{opacity:.25}.service-link span,.service-link svg{position:relative;z-index:1}.related-specs-wrapper:before{content:'';position:absolute;left:0;right:0;top:0;width:800px;height:650px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:.1}.accordion{width:100%;overflow:hidden;flex-direction:column;align-items:flex-start;text-align:left;height:fit-content;min-height:98px;flex-wrap:wrap}.accordion__intro{position:relative;cursor:pointer;z-index:1;font-size:18px;line-height:22px;color:#fff;padding-right:70px;width:100%;min-height:46px}.accordion:before{content:'';width:45px;height:45px;display:inline-block;background:url(/wp-content/themes/ts/assets/svg/arrow-circled-right-brown.svg) no-repeat center;background-size:contain;position:absolute;right:22px;top:25px;filter:brightness(900);transform:rotate(90deg);pointer-events:none;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.accordion.accordion__active:before{transform:rotate(-90deg)}.accordion__content{max-height:0;overflow:hidden;will-change:max-height;transition:all 0.25s ease-out;color:#fff;opacity:0}.accordion__active .accordion__content{opacity:1;padding-top:10px}.accordion__active .accordion__content p{z-index:1}.accordion.no-content:before{display:none}.accordion.no-content .accordion__intro{pointer-events:none}.single-specjalizacja .publications-wrapper{background:#223757;border-radius:0}.single-specjalizacja .experience-wrapper-home{padding-bottom:125px}.single-specjalizacja .publications-wrapper .section-title{font-size:33px;line-height:39px;font-weight:500;text-transform:none;color:#99897D}.single-specjalizacja .pubs-grid{max-width:74.5%}.single-specjalizacja .pubs-grid .publication-singleblock{max-width:100%}.row-pubs-spec{align-items:flex-end;position:relative;z-index:1}.spec-experts-wrapper{background:#223757;padding-top:150px;padding-bottom:150px;position:relative}.spec-experts-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;top:-150px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:1;pointer-events:none}.spec-experts-wrapper .section-title{font-size:33px;line-height:39px;font-weight:500;text-transform:none;color:#99897D;margin-bottom:83px}.spec-experts-wrapper li{list-style:none}.single-specjalizacja .go-back-wrapper{padding-bottom:135px;background:#223757}.single-specjalizacja .go-back-wrapper a{position:relative;z-index:2}.single-specjalizacja .footer-contacts-nl-wrapper{background:#fff0}.single-specjalizacja footer{position:relative;background:#223757}.single-specjalizacja footer:before{content:'';width:100%;height:1400px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;pointer-events:none;z-index:0}.single-usluga .breadcrumbs-wrapper,.single-usluga .breadcrumbs-wrapper *{color:#fff}.white-btn{background:#fff;padding:16px 30px 16px 20px;border-radius:31px;border:1px solid #fff}.white-btn span{margin-left:35px;color:#99897D;text-transform:uppercase;font-weight:500;font-size:14px;line-height:16px}.white-btn span,.white-btn svg,.service-desc-wrapper .more-btn-circled svg{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.white-btn:hover span{color:#02081C}.white-btn:hover svg{transform:translateX(-3px)}.service-desc-wrapper{background:#223757;padding:139px 0;position:relative}.service-desc-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.service-desc-wrapper:before{content:'';width:100%;height:90%;position:absolute;left:0;bottom:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1}.spec-related-row{text-align:right;margin-bottom:90px}.service-description{max-width:740px;text-align:center;margin:0 auto}.service-title{margin-top:0;font-size:27px;line-height:31px;font-weight:400;color:#fff;margin-bottom:47px}.service-description p:first-of-type{margin-top:0}.service-description p{color:#fff}.service-description p:last-of-type{margin-bottom:30px}.service-desc-wrapper .more-btn-circled:hover svg{transform:translateY(5px)}.actions-scope-wrapper{position:relative}.actions-scope-wrapper:before{content:'';position:absolute;left:0;right:0;top:150px;width:750px;height:550px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:.24}h2.section-header{color:#fff;font-weight:400;font-size:27px;line-height:31px;margin:0 0 47px 0;text-align:center}.actions-grid{list-style:none;padding:0;margin:0 0 35px 0}.actions-grid li{position:relative;padding:75px 58px 65px 58px}.actions-grid li:before{content:'';width:56px;height:56px;background:url(/wp-content/themes/ts/assets/svg/action-pointer.svg) no-repeat center;background-size:contain;position:absolute;right:38px;top:29px;display:block}.actions-grid li:not(:last-of-type){margin-bottom:20px}.actions-grid li:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#ff6d00;background:linear-gradient(0deg,rgb(255 109 0) 0%,rgb(153 137 125) 100%);opacity:.15;pointer-events:none;border-radius:63px}.actions-grid li .action-title,.actions-grid li .action-desc{position:relative;z-index:1;color:#fff;max-width:740px}.actions-grid li .action-title{letter-spacing:1px;display:block;margin-top:0;margin-bottom:47px}.actions-grid li .action-desc p:first-of-type{margin-top:0}.actions-grid li .action-desc p:last-of-type{margin-bottom:0}.mid-cta .shared-cta-contact-wrapper{background:#02081C;padding:160px 0 100px}.mid-cta .shared-cta-contact-wrapper:before{top:0}h3.section-header{color:#fff;font-weight:400;font-size:27px;line-height:31px;margin:0 0 15px 0;text-align:center}.related-services-wrapper aside{color:#fff;text-align:center}.related-services-wrapper .services-grid{margin-top:75px;margin-bottom:133px}.single-usluga .experience-wrapper-home .section-title,.single-usluga .publications-wrapper .section-title{font-size:33px;line-height:39px;font-weight:500;text-transform:none;color:#99897D}.single-usluga .pubs-grid{max-width:74.5%}.single-usluga .pubs-grid .publication-singleblock{max-width:100%}.single-usluga .publications-wrapper{background:#223757;border-radius:0}.single-usluga .experience-wrapper-home{padding-bottom:100px}.single-usluga .spec-experts-wrapper{padding-top:100px}.single-usluga .go-back-wrapper{background:#223757}.single-usluga .go-back-wrapper .container{text-align:right}.single-usluga .site-footer{padding-top:150px;background:#223757;position:relative}.single-usluga .site-footer:before{content:'';width:100%;height:1400px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;pointer-events:none;z-index:0;mix-blend-mode:soft-light}.single-usluga .footer-contacts-nl-wrapper{background:#fff0}.rightcol-sm{margin-top:70px}.coop-intro-wrapper{position:relative;padding:290px 0 220px;background:#223757;overflow:hidden}.coop-intro-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.coop-intro-wrapper:before{width:100%;height:100%;content:'';position:absolute;left:0;right:0;margin:0 auto;top:0;background:url(/wp-content/themes/ts/assets/img/map-wn2.jpg) no-repeat top;background-size:cover;mix-blend-mode:screen;opacity:.7}.coop-main-title{margin-top:0;text-align:center;font-size:27px;line-height:31px;color:#fff;position:relative;z-index:1;font-weight:400}.coop-intro-wrapper aside p{margin-top:0}.coop-intro-wrapper aside p:last-of-type{margin-bottom:0;text-align:center;color:#fff;position:relative;z-index:1}.coop-fulldesc-wrapper{padding-bottom:75px}.row-coop-fulldesc *{color:#fff}.row-coop-fulldesc blockquote,.row-coop-fulldesc article{max-width:44.5%}.row-coop-fulldesc blockquote{font-size:27px;line-height:31px}.row-coop-fulldesc article p:first-of-type{margin-top:0}.row-coop-fulldesc article p:last-of-type{margin-bottom:0}.coop-benefits-wrapper .section-header{text-align:left}.coop-scope-wrapper{background:#223757;padding:100px 0 35px;border-top-left-radius:50px;border-top-right-radius:50px;position:relative}.coop-scope-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;top:200px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.18;z-index:1;pointer-events:none}.brown-section-header{margin-top:0;font-size:27px;line-height:31px;font-weight:500;color:#99897D}.coop-scope-list{margin:50px 0 0 0;padding:0 0 0 55px;list-style:none}.coop-scope-list li{max-width:70.5%;position:relative}.coop-scope-list li:before{position:absolute;left:-80px;top:-17px;width:56px;height:56px;display:inline-block;background:url(/wp-content/themes/ts/assets/svg/action-pointer.svg) no-repeat center;background-size:contain;content:''}.coop-scope-list li:not(:last-of-type){margin-bottom:75px}.cpost-header{display:block;font-size:17px;line-height:20px;text-transform:uppercase;font-weight:500;color:#99897D}.cpost-desc p{color:#fff}.page-template-template-wspolpracam .experience-wrapper-home{border-radius:0;padding-bottom:100px}.page-template-template-wspolpracam .experience-wrapper-home .section-title,.page-template-template-wspolpracam .publications-wrapper .section-title{font-size:33px;line-height:39px;font-weight:500;color:#99897D;text-transform:none}.page-template-template-wspolpracam .publications-wrapper{background:#223757;border-radius:0}.page-template-template-wspolpracam .pubs-grid{max-width:74.5%}.page-template-template-wspolpracam .pubs-grid .publication-singleblock{max-width:100%}.page-template-template-wspolpracam .site-footer{position:relative;background:#223757}.page-template-template-wspolpracam .footer-contacts-nl-wrapper{background:#fff0}.page-template-template-wspolpracam .site-footer:before{content:'';width:100%;height:1400px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;pointer-events:none;z-index:0}.experience-page-intro-wrapper{padding:230px 0 70px;position:relative;background:#223757}.experience-page-intro-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.experience-page-intro-wrapper article{max-width:830px}.experience-page-intro-wrapper article p:first-of-type{margin-top:0}.experience-page-intro-wrapper article p:last-of-type{margin-bottom:0}.experience-page-intro-wrapper article p{font-size:27px;line-height:31px;color:#fff}.experiences-wrapper{position:relative;min-height:550px}.experiences-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;top:-15%;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:0;pointer-events:none}.experiences-wrapper .filters-wrap{align-items:flex-start}.experiences-grid{max-width:885px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:22px;grid-row-gap:20px;min-height:530px}h3.no-posts{color:#fff;font-weight:400;grid-area:1 / 1 / 2 / 3;font-size:45px;line-height:52px;margin:0 0 75px 0;opacity:0;max-height:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;overflow:hidden}h3.no-posts.visible{max-height:55px;opacity:1}.pagenavi{margin:175px 0 55px;text-align:right}.wp-pagenavi{color:#fff;font-size:16px;line-height:19px;position:relative}.wp-pagenavi .page.smaller,.wp-pagenavi span.current{display:none}.nextpostslink{position:absolute;top:-75px;right:-43px;color:#fff0;width:56px;height:56px;background:url(/wp-content/themes/ts/assets/svg/circled-arrow-white.svg) no-repeat center;background-size:contain}.previouspostslink{position:absolute;top:-75px;right:23px;transform:rotate(-180deg);color:#fff0;width:56px;height:56px;background:url(/wp-content/themes/ts/assets/svg/circled-arrow-white.svg) no-repeat center;background-size:contain}.page-template-template-doswiadczenie .footer-contacts-nl-wrapper{padding-top:100px}.page-template-template-doswiadczenie .site-footer,.page-template-template-doswiadczenie .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.page-template-template-doswiadczenie .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.page-template-template-doswiadczenie .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.breadcrumbs-wrapper span.current-item{max-width:275px;display:inline-flex}.single-doswiadczenie{background:#fff}.single-doswiadczenie .experience-page-intro-wrapper{background:#223757;position:relative;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.single-doswiadczenie .experience-page-intro-wrapper:after{background:#211E1C;background:linear-gradient(0deg,#211E1C 0%,rgb(0 0 0 / .001) 100%);border-bottom-left-radius:50px;border-bottom-right-radius:50px}.single-doswiadczenie:after{content:'';width:100%;height:60%;position:absolute;left:0;top:250px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:0}.logos-and-specs,.logo-row{display:inline-flex}.single-doswiadczenie .logo-row picture{border-color:#fff}.bordered-spec{border:1px solid #fff;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:35px;font-size:14px;line-height:23px;text-transform:uppercase;font-weight:500;color:#fff!important;margin-left:8px;-webkit-box-shadow:inset 0 0 0 0 rgb(255 255 255 / .01);box-shadow:inset 0 0 0 0 rgb(255 255 255 / .01)}.bordered-spec:hover{-webkit-box-shadow:inset 0 0 0px2px rgb(255 255 255);box-shadow:inset 0 0 0 2px rgb(255 255 255)}.single-experience-title{margin:45px 0 85px;max-width:665px;font-size:27px;line-height:31px;font-weight:400;color:#fff}.quote-wrapper{position:relative;z-index:1;padding:42px 100px}.quote-wrapper:after{position:absolute;content:'';width:100%;height:100%;left:0;right:0;bottom:0;top:0;margin:auto;pointer-events:none;background:linear-gradient(0deg,#FF6D00 0%,#99897D 100%);opacity:.15;border-radius:63px}.quote-wrapper blockquote:before{display:block;content:'';width:43px;height:36px;background:url(/wp-content/themes/ts/assets/svg/quote-marks.svg) no-repeat center;background-size:contain;margin-bottom:30px}.quote-wrapper blockquote p{font-size:21px;line-height:32px;color:#fff}.quote-wrapper blockquote{margin-bottom:45px}.quote-ownership{display:inline-flex;flex-direction:column}.quote-ownership span{color:#fff}.experience-page-fulldesc-wrapper article{margin:75px 0 55px}.experience-page-fulldesc-wrapper article *{max-width:58.47%}.experience-page-fulldesc-wrapper article img,.experience-page-fulldesc-wrapper article figure{max-width:100%;border-radius:63px}.experience-page-fulldesc-wrapper article figure figcaption{text-align:left;display:block;margin-top:20px;font-style:italic;color:#99897D;font-size:18px;line-height:30px}.experience-page-fulldesc-wrapper article p,.addontext-newsletter-wrapper article p{font-size:18px;line-height:30px;margin-bottom:55px}.experience-page-fulldesc-wrapper article p:not(:last-of-type),.addontext-newsletter-wrapper article p:not(:last-of-type){margin-top:0}.experience-page-fulldesc-wrapper article blockquote,.addontext-newsletter-wrapper blockquote{margin-bottom:55px;border-left:1px solid #99897D;padding-left:32px;margin-left:55px}.experience-page-fulldesc-wrapper article blockquote p,.addontext-newsletter-wrapper article blockquote p{color:#99897D}.experience-page-fulldesc-wrapper article blockquote p:not(last-of-type),.addontext-newsletter-wrapper blockquote p:not(last-of-type){margin-bottom:55px}.experience-page-fulldesc-wrapper article h1,.experience-page-fulldesc-wrapper article h2,.experience-page-fulldesc-wrapper article h3,.addontext-newsletter-wrapper h1,.addontext-newsletter-wrapper h2,.addontext-newsletter-wrapper h3{margin-top:0;margin-bottom:32px;font-size:21px;line-height:30px}.experience-page-fulldesc-wrapper article ul,.experience-page-fulldesc-wrapper article ol,.addontext-newsletter-wrapper ol,.addontext-newsletter-wrapper ul{list-style:none}.single-post article li a,.single-post article p a{color:inherit;text-decoration:underline}.experience-page-fulldesc-wrapper article ul li,.experience-page-fulldesc-wrapper article ol li,.addontext-newsletter-wrapper ol li,.addontext-newsletter-wrapper ul li{margin-bottom:35px;position:relative}.experience-page-fulldesc-wrapper article ul li:before,.experience-page-fulldesc-wrapper article ol li:before,.addontext-newsletter-wrapper ol li:before,.addontext-newsletter-wrapper ul li:before{content:'';width:12px;height:12px;position:absolute;left:-40px;top:8px;background:#99897D;border-radius:50%}.row-addontxt article{max-width:58.47%}.addontext-newsletter-wrapper{margin-bottom:135px}.small-nl-wrapper{border-radius:63px;max-width:36.17%;padding:54px 60px 67px 44px;background:#99897d;position:relative;overflow:hidden;background:linear-gradient(0deg,rgb(153 137 125) 0%,rgb(103 58 24) 100%)}.small-nl-wrapper:before{content:'';position:absolute;left:0;right:0;top:50px;width:95%;height:90%;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;margin:auto;mix-blend-mode:lighten;pointer-events:none;opacity:1}.small-nl-header{font-size:25px;line-height:30px;font-weight:400;color:#fff;text-align:center}.small-nl-wrapper input[type=text],.small-nl-wrapper input[type=email]{background:#fff0;outline:none!important;border:1px solid #fff!important;padding:17px 25px;width:100%;border-radius:31px;color:#fff}.small-nl-wrapper input[type=text]::placeholder,.small-nl-wrapper input[type=email]::placeholder{color:#fff}.small-nl-wrapper input[type=text]{margin-bottom:15px}.small-nl-wrapper aside{display:block;margin:30px 0 50px}.small-nl-wrapper aside,.small-nl-wrapper aside *{color:rgb(255 255 255 / .7)}.small-nl-wrapper aside a{text-decoration:underline!important}.small-nl-wrapper aside a:hover{color:rgb(255 255 255)}.small-nl-wrapper input[type=submit]{width:100%;min-height:54px;border:0;border-radius:31px;color:#99897D;text-transform:uppercase;font-weight:500;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:#fff}.small-nl-wrapper input[type=submit]:hover{color:#000}.single-doswiadczenie .experience-override{border-top-left-radius:50px;border-top-right-radius:50px}.single-doswiadczenie .experience-wrapper-home{border-radius:0}.single-doswiadczenie .experience-wrapper-home.single-exp-override{padding-bottom:75px}.single-doswiadczenie .spec-experts-wrapper:after{display:none}.single-doswiadczenie .experience-wrapper-home{position:relative}.single-doswiadczenie .experience-wrapper-home:after{content:'';width:100%;height:60%;position:absolute;left:0;top:-250px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:1;pointer-events:none}.single-doswiadczenie .site-footer{position:relative}.single-doswiadczenie .site-footer:before{content:'';width:100%;height:1445px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.single-doswiadczenie .footer-contacts-nl-wrapper{position:initial}.blog .page-title,.category .page-title,.tax-specjalizacje .page-title{font-size:27px;line-height:31px;font-weight:400;color:#fff;margin:0}.experience-page-intro-wrapper.mainblog-override{padding-bottom:40px}.experiences-wrapper.mainblog-override:after{top:-20%}.blogpagerspacer{height:75px}.blog .footer-contacts-nl-wrapper,.category .footer-contacts-nl-wrapper,.tax-specjalizacje .footer-contacts-nl-wrapper{padding-top:100px}.blog .site-footer,.category .site-footer,.tax-specjalizacje .site-footer,.blog .footer-contacts-nl-wrapper,.category .footer-contacts-nl-wrapper,.tax-specjalizacje .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.blog .site-footer:before,.category .site-footer:before,.tax-specjalizacje .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.blog .site-footer:after,.category .site-footer:after,.tax-specjalizacje .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.noposts-header{font-size:35px;line-height:43px;color:#fff;font-weight:400}.single-post{background:#fff}.pub-intro-wrapper{position:relative;padding:230px 0 125px;background:#223757}.pub-intro-wrapper:after{content:'';width:100%;height:80%;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.post-thumb-main{position:absolute;object-fit:cover;width:100%;height:100%;object-position:top;top:0;lefT:0;right:0;bottom:0;margin:auto;opacity:.2}.pub-intro-wrapper,.post-thumb-main,.pub-intro-wrapper:after{border-bottom-left-radius:50px;border-bottom-right-radius:50px}.single-post .logos-and-specs{margin-bottom:45px}.single-post .bordered-spec{padding:23px}.single-post .bordered-spec:first-of-type{margin-left:0}.post-submeta,.post-submeta *{color:#fff}.post-submeta a{text-decoration:underline!important;text-decoration-color:transparent!important}.post-submeta a:before{content:'|';margin:0 5px}.post-submeta a:hover{text-decoration-color:#fff!important}.publication-title{margin:40px 0 0;max-width:55.55%;font-size:27px;line-height:31px;font-weight:400;color:#fff}.single-post .row-pubcontent article{max-width:58.47%;margin:75px 0 55px}.rightcol-authors{max-width:31.84%}@media (min-width:1200px){.single-post .row-pubcontent article img,.single-post .row-pubcontent article figure{max-width:calc(100% + 497px);width:100%;border-radius:63px}}.single-post .row-pubcontent article figure figcaption{text-align:left;display:block;margin-top:20px;font-style:italic;color:#99897D;font-size:18px;line-height:30px}.single-post .row-pubcontent article p{font-size:18px;line-height:30px;margin-bottom:55px}.single-post .row-pubcontent article p:not(:last-of-type){margin-top:0}.single-post .row-pubcontent blockquote{margin-bottom:55px;border-left:1px solid #99897D;padding-left:32px;margin-left:55px}.single-post .row-pubcontent article blockquote p{color:#99897D}.single-post .row-pubcontent article blockquote p:not(last-of-type){margin-bottom:55px}.single-post .row-pubcontent article h1,.single-post .row-pubcontent article h2,.single-post .row-pubcontent article h3{margin-top:0;margin-bottom:32px;font-size:21px;line-height:30px}.single-post .row-pubcontent article ul,.single-post .row-pubcontent article ol{list-style:none}.single-post .row-pubcontent article ul li,.single-post .row-pubcontent article ol li{margin-bottom:35px;position:relative}.single-post .row-pubcontent article ul li:before,.single-post .row-pubcontent article ol li:before{content:'';width:12px;height:12px;position:absolute;left:-40px;top:8px;background:#99897D;border-radius:50%}.colnized-authors-list{list-style:none;padding:0}.single-post .single-tm-href{position:relative;display:inline-flex;align-items:center}.single-post .single-tm-href:hover .row-tm-meta svg{transform:rotate(-90deg) translateY(5px)}.single-post .single-tm-href:hover .row-tm-meta:after{opacity:.5}.colnized-authors-list .team-listing-default{border-radius:50px}.rightcol-authors{position:relative;margin-top:-250px}.rightcol-authors .default-btn{width:100%;align-items:center;justify-content:center}.addontext-newsletter-wrapper .default-btn span,.rightcol-authors .default-btn span{color:#fff}.addontext-newsletter-wrapper .default-btn:hover span,.rightcol-authors .default-btn:hover span{color:#000}.addontext-newsletter-wrapper .default-btn:hover,.rightcol-authors .default-btn:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.single-post .publications-wrapper{background:#223757;padding-top:100px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative}.single-post .publications-wrapper:after{content:'';width:100%;height:60%;position:absolute;left:0;top:-50px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.25;z-index:0}.single-post .publications-wrapper .section-title{font-size:33px;line-height:39px;text-transform:none;font-weight:500;color:#99897D}.single-post .pubs-grid{max-width:75%}.single-post .pubs-grid .publication-singleblock{max-width:100%}.single-post .site-footer{position:relative}.single-post .site-footer:before{content:'';width:100%;height:1445px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.single-post .footer-contacts-nl-wrapper{position:initial}.single-oferta-pracy{background:#211E1C}@media (min-width:1025px){.breadcrumbs-wrapper{max-width:435px}}.single-oferta-pracy .breadcrumbs-wrapper,.single-oferta-pracy .breadcrumbs-wrapper *{color:#fff}.joboffer-intro{position:relative;padding:230px 0 35px;text-align:center;background:#223757}.joboffer-intro:after{content:'';width:100%;height:80%;background:#211E1C;background:linear-gradient(0deg,#211E1C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.joboffer-intro:before{content:'';width:100%;height:60%;position:absolute;left:0;bottom:-200px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1;pointer-events:none}.jobintro-container{max-width:530px;width:100%;margin:0 auto;position:relative;z-index:1}.job-title{margin:0 0 35px 0;color:#fff;font-size:27px;line-height:31px;font-weight:400}.joboffer-intro article,.joboffer-intro article p{color:#fff}.requirements-wrapper,.weoffer-wrapper{margin-bottom:55px}.addinfo-wrapper{margin-bottom:85px}.jobinfo-container{max-width:666px;margin:0 auto;position:relative;width:100%}.jobinfo-container hr{background-color:#fff;margin-top:0;margin-bottom:55px}.jobinfo-header{margin-top:0;margin-bottom:37px;text-transform:uppercase;color:#fff;font-weight:500;font-size:17px;line-height:20px}.jobinfo-txtbox,.jobinfo-txtbox *{color:#fff;line-height:25px}.jobinfo-txtbox ul,.jobinfo-txtbox ol{padding:0;list-style:none;margin:0}.jobinfo-txtbox ul li,.jobinfo-txtbox ol li{position:relative;padding-left:35px}.jobinfo-txtbox ul li:not(:last-of-type),.jobinfo-txtbox ol li:not(:last-of-type){margin-bottom:20px}.jobinfo-txtbox ul li:before,.jobinfo-txtbox ol li:before{width:12px;height:12px;position:absolute;left:0;top:8px;display:inline-block;content:'';background:#99897D;border-radius:50%}.job-contactform-wrapper,.job-contactform-wrapper .row-jobform{position:relative}.job-contactform-wrapper:before{content:'';width:100%;height:60%;position:absolute;left:0;top -230px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1;pointer-events:none}.job-contactform-wrapper .row-jobform{padding:55px}.job-contactform-wrapper .row-jobform:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border-radius:63px;opacity:.15;pointer-events:none;z-index:0;background:#99897d;background:linear-gradient(180deg,rgb(153 137 125) 0%,rgb(255 109 0) 100%)}.lefctol-jobform-txt{max-width:305px;width:100%}.jobform-header{margin:0 0 30px;color:#fff;font-weight:400;font-size:27px;line-height:31px;position:relative;z-index:1}.jobform-subtitle p,.jobform-subtitle p a{color:#99897d;font-size:13px;line-height:16px}.jobform-subtitle p a{text-decoration:underline!important}.jobform-subtitle p a:hover{color:#fff}.rightcol-form{max-width:615px;width:100%}.job-contactform-wrapper .wpcf7 input[type=text],.job-contactform-wrapper .wpcf7 input[type=email],.job-contactform-wrapper .wpcf7 textarea{background:#fff0;border:1px solid #fff;padding:15px 21px;width:100%;max-width:100%;box-sizing:border-box;border-radius:31px;font-size:15px;line-height:23px;outline:none!important}.job-contactform-wrapper .wpcf7 textarea{padding:27px 21px;resize:none;height:140px}.job-contactform-wrapper .wpcf7 input[type=text],.job-contactform-wrapper .wpcf7 input[type=email],.job-contactform-wrapper .wpcf7 textarea,.job-contactform-wrapper .wpcf7 input[type=text]::placeholder,.job-contactform-wrapper .wpcf7 input[type=email]::placeholder,.job-contactform-wrapper .wpcf7 textarea::placeholder{color:#fff}.row-cf-careeer .wpcf7-form-control-wrap{max-width:49%;margin-bottom:15px}.job-contactform-wrapper .wpcf7 .codedropz-upload-handler{margin:10px 0 13px;border-radius:31px}.dnd-upload-counter{right:18px;bottom:7px}.job-contactform-wrapper .wpcf7 .codedropz-upload-handler,.job-contactform-wrapper .wpcf7 .codedropz-upload-handler *{color:#fff}.codedropz-upload-inner,.codedropz-upload-inner *{font-size:15px;line-height:22px}.cd-upload-btn{text-decoration:underline!important}.job-contactform-wrapper .wpcf7 input[type=submit]{margin-left:auto;display:block;border:0;padding:20px 20px;min-width:300px;font-weight:500;text-transform:uppercase;color:#99897D;border-radius:31px;cursor:pointer;background:#fff;position:relative;border:2px solid #fff0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.job-contactform-wrapper .wpcf7 input[type=submit]:hover{border-color:#99897D;color:#000}.dnd-upload-status .dnd-upload-details .name span{color:#99897d}.dnd-upload-status .dnd-upload-details .name em{font-style:normal;color:rgb(255 255 255 / .75)}.dnd-upload-status .dnd-upload-details .remove-file span:after,.dnd-upload-status .dnd-upload-image span.file{filter:invert(1)}.dnd-upload-status .dnd-upload-details span.has-error{font-size:13px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{background-color:#99897d}.exp-more-wrapper{margin:65px 0}.exp-more-wrapper.to-left{text-align:left}.single-oferta-pracy footer,.single-oferta-pracy .footer-contacts-nl-wrapper,.single-oferta-pracy .footer-menu-wrapper{background:#211E1C}.single-oferta-pracy .footer-menu-wrapper{position:relative}.single-oferta-pracy .footer-menu-wrapper:before{content:'';width:100%;height:635px;background:#211E1C;background:linear-gradient(0deg,#223757 0%,#fff0 100%);mix-blend-mode:soft-light;position:absolute;bottom:0;left:0;pointer-events:none;z-index:0}.page-template-template-kariera{background:#211E1C}.career-page-intro-wrapper{background:#223757;padding:230px 0 150px;position:relative}.career-page-intro-wrapper:after{content:'';width:100%;height:80%;background:#211E1C;background:linear-gradient(0deg,#211E1C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.career-page-intro-wrapper:before{content:'';width:100%;height:50%;position:absolute;left:0;bottom:-100px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1;pointer-events:none}.leftcol-quote,.rightcol-career-intro-fulldesc{max-width:44.52%;width:100%}.leftcol-quote blockquote{margin-bottom:50px}.leftcol-quote,.leftcol-quote p{font-size:27px;line-height:31px;color:#fff;font-weight:400}.rightcol-career-intro-fulldesc p{color:#fff}.rightcol-career-intro-fulldesc p:first-of-type{margin-top:0}.rightcol-career-intro-fulldesc p:last-of-type{margin-bottom:0}.joboffers-wrapper .section-header.jobs-header{display:block;font-size:27px;line-height:31px;font-weight:500;color:#99897D;margin-bottom:50px}.joboffers-wrapper .services-grid{max-width:74%;grid-column-gap:20px}.joboffers-wrapper .service-link:after{opacity:.05}.joboffers-wrapper .service-link:hover:after{opacity:.09}.joboffers-wrapper.spacer-offers{padding-bottom:125px}@media (max-width:767px){.joboffers-wrapper.spacer-offers{padding-bottom:75px}}.joboffers-wrapper.spacer-offers article{color:#fff;margin-bottom:45px}.joboffers-wrapper .section-header.jobs-header{color:#fff}.page-template-template-kariera .testimonials-grid{margin-top:115px;padding-bottom:100px}.joboffers-testimonials-wrapper{position:relative}.joboffers-testimonials-wrapper:before{content:'';width:100%;height:50%;position:absolute;left:0;top:-100px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1;pointer-events:none}.page-template-template-kariera .testimonials-grid .quote-wrapper:not(:last-of-type){margin-bottom:20px}.page-template-template-kariera footer,.page-template-template-kariera .footer-contacts-nl-wrapper,.page-template-template-kariera .footer-menu-wrapper{background:#211E1C}.page-template-template-kariera .footer-menu-wrapper{position:relative}.page-template-template-kariera .footer-menu-wrapper:before{content:'';width:100%;height:635px;background:#211E1C;background:linear-gradient(0deg,#223757 0%,#fff0 100%);mix-blend-mode:soft-light;position:absolute;bottom:0;left:0;pointer-events:none;z-index:0}.page-template-default .site-main{position:relative}.default-page-wrapper:before{content:'';width:100%;height:755px;position:absolute;top:0;left:0;top:0;background:#223757}.page-template-default .site-main:before{content:'';width:100%;height:60%;position:absolute;left:0;top:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1}.default-page-wrapper:after{content:'';width:100%;height:604px;background:#0b2034;background:linear-gradient(0deg,#02081C 0%,rgb(0 0 0 / .001) 100%);position:absolute;top:151px;left:0}.default-page-wrapper{padding:230px 0 80px;position:relative}.default-page-wrapper article{max-width:57.84%}h1.page-title{margin-top:0;margin-bottom:60px;color:#fff;font-weight:400;font-size:27px;line-height:31px}.default-page-wrapper article *{color:#fff}.default-page-wrapper article p,.default-page-wrapper article ul li,.default-page-wrapper article ol li{font-size:18px;line-height:30px}.dp-goback-wrapper{margin-top:80px;text-align:center}.dp-goback-wrapper a{min-width:150px;text-align:center;align-items:center;justify-content:center}.page-template-default .footer-contacts-nl-wrapper{padding-top:145px}.page-template-default .site-footer{z-index:2}.page-template-default .site-footer,.page-template-default .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.page-template-default .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.page-template-default .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.error404 .site-main{position:relative}.error404 .site-main:before{content:'';width:100%;height:60%;position:absolute;left:0;top:0;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.12;z-index:1}.error404 .footer-contacts-nl-wrapper{padding-top:145px}.error404 .site-footer{z-index:2}.error404 .site-footer,.error404 .footer-contacts-nl-wrapper{position:relative;border-top-left-radius:50px;border-top-right-radius:50px}.error404 .site-footer:before{content:'';width:100%;height:625px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0;z-index:1}.error404 .site-footer:after{content:'';width:100%;height:110%;position:absolute;left:0;bottom:25px;right:0;display:block;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0;pointer-events:none}.page-template-template-kontakt{background:#223757}.contact-page-intro-wrapper{padding-top:230px;position:relative}.contact-page-intro-wrapper:before{content:'';position:absolute;right:50px;top:40px;width:450px;height:600px;background:url(/wp-content/themes/ts/assets/img/benefits2-bg.jpg) no-repeat center;background-size:contain;mix-blend-mode:lighten;pointer-events:none;opacity:.21;z-index:1}.contact-page-intro-wrapper article{max-width:47.61%;margin-bottom:75px}.contact-page-intro-wrapper article h1{font-weight:500;font-size:33px;line-height:39px;color:#fff;margin-top:0;margin-bottom:45px}.contact-page-intro-wrapper article p{color:#99897D}.contact-page-address{margin-bottom:95px}.contact-page-address .leftcol-ci,.contact-page-address .leftcol-ci *,.contact-page-address .midcol-ci,.contact-page-address .midcol-ci *{font-size:25px;line-height:30px;font-weight:400;color:#fff}.contact-page-address .leftcol-ci{margin-right:40px}.contact-page-address .midcol-ci{margin-right:50px}.contact-page-address .leftcol-ci a:hover,.contact-page-address .midcol-ci a:hover{color:#99897D}#srm_gmp_embed_1{border-radius:63px}.page-template-template-kontakt .site-footer{padding-top:130px;position:relative}.page-template-template-kontakt .site-footer:after{content:'';width:100%;height:60%;position:absolute;left:0;top:75px;right:0;background:url(/wp-content/themes/ts/assets/img/specs-home-bg.png) no-repeat center;background-size:cover;opacity:.13;z-index:0}.page-template-template-kontakt .site-footer:before{content:'';width:100%;height:1355px;background:#0b2034;background:linear-gradient(0deg,#02061C 0%,rgb(0 0 0 / .001) 100%);position:absolute;bottom:0;left:0}.page-template-template-kontakt .footer-contacts-nl-wrapper{background:#223757;position:initial}@media screen and (min-width:576px) and (max-width:767px){.slided-navigation .row{display:flex}.slided-navigation .leftcol-address-sm{display:flex!important;flex-direction:column;gap:40px;height:fit-content}}@media screen and (max-width:400px){.header-rightpart .lang-switcher{padding-right:0!important}}@media screen and (max-width:600px){.midcol-logo-menu{height:100%!important}.midcol-logo-menu .menu li a,.main-navigation .lang-switcher li a{font-size:20px!important;line-height:24px!important}.midcol-logo-menu>svg{height:50px!important}}@media screen and (min-width:1024px){.midcol-logo-menu .menu{gap:10px}}@media (max-width:767px){.leftcol-address-sm{display:flex!important;position:absolute!important;max-width:140px!important;left:-20px!important;height:fit-content!important}}@media (max-width:767px){html,body{max-width:100%;overflow-x:hidden}.hide-mobile{display:none!important}.mobile-half{margin-top:50px!important}.container{padding:0 30px;max-width:100%}.row-header{padding-top:45px}header .custom-logo-link{max-width:125px;margin-left:0;margin-right:auto}.menu-btn{min-width:35px;min-height:35px;border:0!important;bottom:initial;bottom:10px}.menu-btn:hover{box-shadow:none!important;-webkist-box-shadow:none!important}.menu-btn span{color:#fff0}.menu-btn span.closed:before{content:'';width:35px;height:35px;position:absolute;display:block;background:url(/wp-content/themes/ts/assets/svg/svg-threelines.svg) no-repeat center;background-size:contain}.menu-btn span.opened{content:'';width:26px;height:26px;position:absolute;display:block;background:url(/wp-content/themes/ts/assets/svg/svg-crossmark.svg) no-repeat center;background-size:contain}.midcol-logo-menu .menu li a{font-size:22px;line-height:28px}.midcol-logo-menu .menu li:not(:first-of-type){margin-top:15px}.leftcol-address-sm{display:none}.midcol-logo-menu{margin-left:0}.midcol-logo-menu{height:fit-content;width:100%}.main-navigation{margin-top:75px}.slided-navigation{padding-top:75px}.lang-switcher{display:flex!important;align-items:center!important;justify-content:center!important}.leftcol-address-copyright,.leftcol-address-copyright *{font-size:17px;line-height:25px}.leftcol-address-copyright{margin-bottom:0;width:100%}.row-footer{flex-direction:column-reverse}.midcol-newsletter,.row-nl input[type=text],.row-nl input[type=email],.row-nl input[type=submit]{max-width:100%;width:100%}.row-nl input[type=text],.row-nl input[type=email]{margin-bottom:10px}.rightcol-sm{margin-top:15px;margin-bottom:35px;margin-left:90px}.footer-logo-wrapper{position:absolute;left:30px;top:5px}.footer-logo-wrapper svg{width:75px;height:75px}.rightcol-sm a{display:inline-flex;align-items:center}.footer-menu-wrapper{padding-top:0}.footer-menu-wrapper .menu{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.footer-menu-wrapper .menu li a{font-size:18px;line-height:24px;display:inline-block;width:fit-content}.footer-menu-wrapper .menu li:not(:last-of-type) a{margin-bottom:10px}.row-nl .wpcf7-form-control-wrap{max-width:100%;width:100%}footer .rightcol-sm{margin-left:0}.home .footer-menu-wrapper,.single-osoba .footer-menu-wrapper,.page-template-template-onas .footer-menu-wrapper,.page-template-template-zespol .footer-menu-wrapper,.blog .footer-menu-wrapper,.category .footer-menu-wrapper,.tax-specjalizacje .footer-menu-wrapper,.page-template-template-kontakt .footer-menu-wrapper,.page-template-template-corobimy .footer-menu-wrapper,.page-template-default .footer-menu-wrapper{padding-top:40px!important}.claim-txt{font-size:35px;line-height:45px}.about-intro-wrap aside{text-align:center}.about-intro-wrap.to-right{align-items:center}.benefits-grid li{max-width:100%!important;padding:25px 32px 37px}.benefits-grid{margin-bottom:45px}.aboutus-home-wrapper{padding-bottom:45px}.home-specs-wrapper{padding:75px 0}.specs-intro{max-width:100%}.specs-intro p:first-of-type{margin-top:0}.specs-intro p:last-of-type{margin-bottom:0}.specs-intro p br{display:none}.home-specs-wrapper .specs-default-grid{margin-top:75px;margin-bottom:75px}.specs-default-grid li{max-width:100%}.specs-default-grid li svg{min-width:35px;min-height:35px;width:35px;height:35px}.specs-default-grid li a span{max-width:80%}.testimonials-intro p:first-of-type{margin-top:0}.testimonials-intro p br{display:none}.testimonials-grid{justify-content:center}.testimonials-grid li:not(:last-of-type){margin-right:0}.testimonials-grid li{margin:0 10px 15px}.home .recc-home-wrapper{margin-bottom:75px}.exp-slider .splide__track{margin-right:0}.single-exp-listing{padding:25px}.single-exp-listing blockquote{font-size:22px;line-height:27px;margin-bottom:35px}.experience-wrapper-home{padding:75px 0}.exp-more-wrapper.to-right{margin-bottom:0}.leftcol-team-slider,.rightcol-team-intro{max-width:100%}.row-team-home{flex-direction:column-reverse}.team-intro p:first-of-type{margin-top:0}.team-intro p{font-size:27px;line-height:35px}.rightcol-team-intro{margin-right:0;margin-bottom:65px}.single-tm-sliderblock{min-height:450px}.team-slider .splide__arrow{top:initial!important;bottom:5px!important}.team-home-wrapper{padding-bottom:75px;padding-top:75px!important}.bordered-cta-block{padding:25px 15px 25px 30px}.cta-contact-subtitle{max-width:100%;margin-bottom:35px}.scta-row-block,.scta-href{font-size:20px;line-height:30px;margin-bottom:4px}.scta-row-block address{margin-bottom:20px!important;display:block}.shared-cta-contact-wrapper{padding-bottom:75px}.home .shared-cta-contact-wrapper{padding-top:0}.page-template-template-wspolpracam .shared-cta-contact-wrapper{padding-top:45px}.team-slider .splide__arrow{width:34px!important;height:34px!important;bottom:0!important}.team-slider .splide__arrow--prev{right:55px!important}.team-slider .splide__arrow--next{right:15px!important}.breadcrumbs-wrapper{top:120px}.tm-bio-contacts-wrapper{padding-top:175px;padding-bottom:50px}.row-tm-bio-contacts{flex-direction:column}.leftcol-tm-bio,.rightcol-tm-photo-contacts{max-width:100%}.leftcol-tm-bio:after{display:none}.leftcol-tm-bio:before,.experience-person-override .section-title:before,.tm-pubs .section-title:before,.person-specs-override .section-title:before,.person-testi-override .section-title:before{display:none}.circled-marker-section{padding-left:0}.single-osoba .circled-marker-section{padding-bottom:0px!important}.single-osoba .rightcol-tm-photo-contacts{padding-bottom:45px}.leftcol-tm-bio article,.rightcol-tm-photo-contacts{margin-top:35px}.tm-meta{padding:20px}.lefctol-phone-mail *{font-size:13px}.tm-photo-contacts-wrap:after{height:120px}.exp-slider{margin-bottom:0}.person-specs-override .specs-default-grid{margin:50px 0 0!important}.person-goback-wrapper{padding:55px 0 75px}.single-osoba .footer-contacts-nl-wrapper{padding-top:35px}.single-osoba .site-footer:after{opacity:.03}.aboutus-intro-wrapper{padding-top:175px}.page-template-template-onas .site-footer .footer-contacts-nl-wrapper{padding-top:45px}.page-template-template-onas .aboutus-intro-wrapper{padding-bottom:0}.row-aboutus-intro{flex-direction:column}.lefctol-quote,.rightcol-aboutus-fulldesc{max-width:100%}.lefctol-quote blockquote{font-size:23px;line-height:32px}.aboutus-intro-wrapper .more-btn-circled{display:none}.international-info-wrapper{padding:75px 0 175px}.recc-home-wrapper.aboutuspage-override{padding:75px 0}.testimonials-intro p{font-size:23px;line-height:30px}.recc-home-wrapper.aboutuspage-override:before{opacity:.15}.experience-wrapper-home.aboutuspage-override{padding-bottom:50px}.team-listing-intro-wrapper{padding-top:175px}.team-listing-intro-wrapper article p:first-of-type{margin-top:0}.team-listing-filters{padding-bottom:0}.current-category:focus+#position-filter,.current-category:hover+#position-filter,#position-filter:hover{pointer-events:none;opacity:0}#position-filter.visible{opacity:1!important;pointer-events:initial!important}.current-category{min-width:100%;max-width:100%}.term-group:not(:last-of-type){margin-bottom:50px}.term-group.hidden{margin-bottom:0!important}.term-group ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:0;grid-row-gap:31px}.totop-team{margin:75px 0}.page-template-template-zespol .footer-contacts-nl-wrapper{padding-top:45px}.wwd-page-intro{padding-top:175px;padding-bottom:75px}.wwd-page-intro article p{font-size:22px;line-height:28px}.wwd-page-intro article p:first-of-type{margin-top:0}.wwd-page-intro article p:last-of-type{margin-bottom:0}.page-template-template-corobimy .totop-team{margin:50px 0}.page-template-template-corobimy .footer-contacts-nl-wrapper{padding-top:45px}.page-template-template-corobimy .specs-default-grid{padding-bottom:75px!important}.spec-container{max-width:100%;padding:0 30px}.spec-fulldesc-wrapper{padding-top:175px}.spec-fulldesc-wrapper h2{font-size:23px;line-height:28px}.wwd-specpage-wrapper{padding-top:55px}.wwd-specpage-wrapper .services-grid{padding:75px 0;grid-template-columns:repeat(1,1fr);grid-column-gap:0}.service-link span{font-size:17px;max-width:75%}.service-link svg{width:42px;height:42px}.single-specjalizacja .experience-wrapper-home{padding-bottom:75px}.single-specjalizacja .pubs-grid{max-width:100%}.single-specjalizacja .pubs-grid .publication-singleblock{flex-direction:column-reverse;margin-bottom:50px}.pub-thumb,.pub-metablock{max-width:100%}.pub-title{font-size:23px;line-height:28px;margin:15px 0}.leftcol-submeta-elements{flex-direction:column}.leftcol-submeta-elements time:after{display:none}.row-pub-submeta .more-btn-circled svg{width:42px;height:42px}.spec-experts-wrapper{padding-top:0;padding-bottom:75px}.single-specjalizacja .spec-experts-wrapper{padding-top:75px!important}.spec-experts-wrapper .section-title{margin-bottom:75px}.single-specjalizacja .go-back-wrapper{padding-bottom:75px}.pub-metablock{padding:30px 30px 31px 30px}.single-specjalizacja .shared-cta-contact-wrapper{padding-top:0}.service-desc-wrapper{padding-top:175px}.spec-related-row{margin-bottom:75px;text-align:center}.spec-related-row a{width:100%;display:block}.service-title{font-size:24px;line-height:30px}.service-desc-wrapper{padding-bottom:75px}.actions-grid li{padding:35px 30px}.actions-grid li .action-title{max-width:75%}.mid-cta .shared-cta-contact-wrapper{padding:75px 0}.actions-grid{margin-bottom:0}.related-services-wrapper .services-grid{margin-bottom:75px;grid-template-columns:repeat(1,1fr);grid-column-gap:0;grid-row-gap:20px}.single-usluga .experience-wrapper-home .section-title,.single-usluga .publications-wrapper .section-title{font-size:25px;line-height:34px}.exp-slider .splide__arrow{width:45px!important;height:45px!important}.exp-slider .splide__arrow--prev{right:55px!important}.single-usluga .experience-wrapper-home{padding-bottom:75px}.single-usluga .pubs-grid{max-width:100%}.single-usluga .pubs-grid .publication-singleblock{flex-direction:column-reverse}.single-usluga .publications-wrapper .row-pubs-spec .default-btn{margin-top:75px}.single-usluga .spec-experts-wrapper{padding-top:0}.spec-experts-wrapper:after{opacity:.05}.single-usluga .site-footer{padding-top:75px}.single-spec-title{font-size:27px;line-height:32px}.coop-intro-wrapper{padding-top:175px;padding-bottom:75px}.small-container{max-width:100%;padding:0 30px}.breadcrumbs-wrapper{width:100%;text-align:center}.row-coop-fulldesc blockquote,.row-coop-fulldesc article{max-width:100%}.row-coop-fulldesc blockquote{margin-bottom:35px;font-size:24px;line-height:30px}.coop-scope-wrapper{padding-top:45px}.coop-scope-list li:before{display:none}.coop-scope-list li{max-width:100%}.coop-scope-list{padding-left:0}.coop-scope-list li:not(:last-of-type){margin-bottom:50px}.page-template-template-wspolpracam .experience-wrapper-home .section-title,.page-template-template-wspolpracam .publications-wrapper .section-title{font-size:25px;line-height:34px}.page-template-template-wspolpracam .experience-wrapper-home{padding-top:45px;padding-bottom:75px}.page-template-template-wspolpracam .pubs-grid{max-width:100%}.page-template-template-wspolpracam .pubs-grid .publication-singleblock{flex-direction:column-reverse}.page-template-template-wspolpracam .publications-wrapper .default-btn{margin-top:50px}.experience-page-intro-wrapper{padding:175px 0 75px}.experience-page-intro-wrapper article p{font-size:22px;line-height:30px}.experiences-wrapper .filters-wrap{margin-bottom:0}#position-filter{max-width:100%}.experiences-grid{max-width:100%;display:flex;flex-direction:column;min-height:initial;grid-column-gap:0;grid-row-gap:0}.experiences-grid li:not(:last-of-type){margin-bottom:30px}.single-exp-listing blockquote{position:relative;z-index:1}.page-template-template-doswiadczenie .pagenavi{margin-top:75px}.page-template-template-doswiadczenie .footer-contacts-nl-wrapper{padding-top:75px}.page-template-template-doswiadczenie .site-footer:after{opacity:.05}h3.no-posts.visible{margin-top:35px}h3.no-posts{font-size:32px;max-height:initial}.experiences-wrapper{position:relative}.page-template-template-doswiadczenie .current-category{padding:0 15px}.single-doswiadczenie .logos-and-specs{flex-direction:column}.single-doswiadczenie .logo-row picture{width:100%;text-align:center;align-items:center;justify-content:center}.single-doswiadczenie .bordered-spec{min-height:57px;width:100%;margin-left:0;margin-top:15px}.single-experience-title{max-width:100%;font-size:24px;line-height:30px;margin-top:35px;margin-bottom:35px}.quote-wrapper{padding:25px}.quote-wrapper blockquote p{font-size:18px;line-height:25px}.experience-page-fulldesc-wrapper article *{max-width:100%}.experience-page-fulldesc-wrapper article p,.addontext-newsletter-wrapper article p{margin-bottom:35px}.experience-page-fulldesc-wrapper article blockquote,.addontext-newsletter-wrapper blockquote{margin-left:0;margin-bottom:35px}.experience-page-fulldesc-wrapper article figure figcaption{margin-top:10px}.row-addontxt{flex-direction:column}.row-addontxt article,.small-nl-wrapper{max-width:100%}.experience-page-fulldesc-wrapper article ul,.experience-page-fulldesc-wrapper article ol,.addontext-newsletter-wrapper ol,.addontext-newsletter-wrapper ul{padding-left:25px}.experience-page-fulldesc-wrapper article ul li:before,.experience-page-fulldesc-wrapper article ol li:before,.addontext-newsletter-wrapper ol li:before,.addontext-newsletter-wrapper ul li:before{left:-25px}.small-nl-wrapper{padding:30px}.small-nl-wrapper aside{margin:25px 0}.addontext-newsletter-wrapper{margin-bottom:75px}.single-doswiadczenie .experience-override{padding-top:75px}.single-doswiadczenie .spec-experts-wrapper .section-title{font-size:27px;line-height:32px;margin-bottom:50px}.single-doswiadczenie .experience-override{padding-bottom:0}.single-doswiadczenie .experience-wrapper-home:after{opacity:.05}.logos-and-specs.mobile-override{margin-bottom:35px}.small-nl-wrapper input[type=submit]{background:#fff}.blog .pubs-grid,.tax-specjalizacje .pubs-grid{margin-top:50px}.experiences-wrapper:after{opacity:.05}.publication-singleblock{max-width:100%}.blog .publication-singleblock,.tax-specjalizacje .publication-singleblock{flex-direction:column-reverse}.blog .footer-contacts-nl-wrapper,.category .footer-contacts-nl-wrapper,.tax-specjalizacje .footer-contacts-nl-wrapper{padding-top:45px}.blog .site-footer:after,.category .site-footer:after,.tax-specjalizacje .site-footer:after{opacity:.05}.blogpagerspacer{height:45px}.pub-intro-wrapper{padding:200px 0 55px}.single-post .logos-and-specs{flex-direction:column}.single-post .post-submeta{flex-direction:column;display:flex}.single-post .post-submeta a:before{display:none}.publication-title{max-width:100%}.rightcol-authors{margin-top:0}.row-pubcontent{flex-direction:column}.single-post .row-pubcontent article,.rightcol-authors{max-width:100%}.single-post .row-pubcontent article{margin-bottom:15px}.single-post .row-pubcontent article p{margin-bottom:35px}.single-post .row-pubcontent blockquote{margin-left:0;margin-bottom:35px}.single-post .row-pubcontent article figure,.single-post .row-pubcontent article img{border-radius:31px}.single-post .row-pubcontent article figure figcaption{margin-top:10px}.colnized-authors-list li:not(:last-of-type){margin-bottom:15px}.single-post .row-addontxt article{margin-top:35px;margin-bottom:35px}.single-post .publications-wrapper{padding-top:45px;padding-bottom:75px}.single-post .publications-wrapper .section-title{margin-bottom:55px;font-size:28px;line-height:35px}.single-post .pubs-grid{max-width:100%;margin-bottom:50px}.single-post .pubs-grid .publication-singleblock{flex-direction:column-reverse}.single-post .publications-wrapper:after{opacity:.05}.joboffer-intro{padding-top:175px}.jobintro-container,.jobinfo-container{max-width:100%;padding:0 30px}.jobinfo-header,.jobinfo-container hr{margin-bottom:35px}.job-contactform-wrapper .row-jobform{padding:25px}.addinfo-wrapper{margin-bottom:75px}.jobform-header{font-size:23px;line-height:30px}.jobform-subtitle{display:block;margin-bottom:25px}.row-cf-careeer{flex-direction:column}.row-cf-careeer .wpcf7-form-control-wrap{max-width:100%}.job-contactform-wrapper .wpcf7 input[type=submit]{min-width:100%}.career-page-intro-wrapper{padding:175px 0 75px}.leftcol-quote,.rightcol-career-intro-fulldesc{max-width:100%}.leftcol-quote,.leftcol-quote p{font-size:24px;line-height:30px}.page-template-template-kariera .default-btn{padding:20px;width:100%;text-align:center;justify-content:center;margin-bottom:55px}.joboffers-wrapper .services-grid{max-width:100%;grid-template-columns:repeat(1,1fr)}.page-template-template-kariera .testimonials-grid{margin-top:75px}.joboffers-testimonials-wrapper:before{opacity:.05}h1.page-title{margin-bottom:55px}.default-page-wrapper article{max-width:100%}.default-page-wrapper{padding-top:175px;padding-bottom:75px}.page-template-default .footer-contacts-nl-wrapper{padding-top:45px}.page-template-default .site-footer:after{opacity:.05}.contact-page-intro-wrapper article{max-width:100%;margin-bottom:55px}.contact-page-address .leftcol-ci,.contact-page-address .leftcol-ci *,.contact-page-address .midcol-ci,.contact-page-address .midcol-ci *{font-size:22px;line-height:32px;margin-right:0}.page-template-template-kontakt a[rel="me"]{display:block}.row-address{flex-direction:column}.contact-page-address{margin-bottom:75px}.page-template-template-kontakt .site-footer{padding-top:75px}.page-template-template-kontakt .site-footer:after{opacity:.05}.home-specs-wrapper .default-btn,.exp-more-wrapper.to-right,.team-home-wrapper .default-btn,.shared-cta-contact-wrapper .default-btn{display:flex;margin-left:auto;margin-right:auto;width:fit-content}.shared-cta-contact-wrapper .default-btn{align-self:center;justify-self:center;display:flex;margin-left:auto;margin-right:auto}.scta-row-block:not(:last-of-type){margin-right:initial;align-items:center}.row-shared-cta-contact{justify-content:center}.bordered-cta-block{padding-left:10px;text-align:center}.home .footer-contacts-nl-wrapper:before{display:none}.footer-menu-wrapper{position:relative}.footer-menu-wrapper:before{content:'';width:100%;height:1340px;background:#223757;background:linear-gradient(180deg,rgb(34 55 87 / .0001) 0%,#001127 100%);position:absolute;bottom:0;left:0;z-index:0;display:block;mix-blend-mode:soft-light;pointer-events:none}.contact-page-address .midcol-ci{margin:18px 0}.page-template-template-kontakt .site-footer:before,.page-template-template-kontakt .site-footer:after{display:none}.main-spec-list .specs-default-grid{max-width:100%;padding-top:75px}.main-spec-list{z-index:1}}@media (min-width:768px) and (max-width:1024px){.hide-tablet{display:none!important}html,body{max-width:100%;overflow-x:hidden}.container{padding:0 30px;max-width:100%}.row-nl input[type=text],.row-nl input[type=email]{max-width:120px}.row-nl input[type=submit]{min-width:120px}.footer-menu-wrapper .menu{flex-wrap:wrap;justify-content:flex-start}.footer-menu-wrapper .menu li a{margin-right:20px}.benefits-grid li{padding:15px 30px 25px}.benefits-grid{margin-bottom:75px}.home-specs-wrapper{padding-top:75px;padding-bottom:75px}.home-specs-wrapper .specs-default-grid{margin-top:75px}.testimonials-grid li{max-width:19%}.testimonials-grid li:not(:last-of-type){margin-right:35px}.home .recc-home-wrapper{margin-bottom:100px}.experience-wrapper-home{padding-bottom:75px}.rightcol-team-intro{max-width:35%;margin-right:10px}.team-intro p{font-size:25px;line-height:32px}.leftcol-team-slider{max-width:55%}.breadcrumbs-wrapper{max-width:30%}.leftcol-tm-bio:before,.experience-person-override .section-title:before,.tm-pubs .section-title:before,.person-specs-override .section-title:before,.person-testi-override .section-title:before{display:none}.leftcol-tm-bio:after{display:none}.circled-marker-section{padding-left:0}.leftcol-tm-bio,.rightcol-tm-photo-contacts{max-width:45%}.lefctol-phone-mail *{font-size:15px}.experience-wrapper-home.circled-marker-section{padding-bottom:35px}.single-osoba .specs-default-grid{margin-bottom:0}.single-osoba .footer-contacts-nl-wrapper{padding-top:75px}.person-goback-wrapper{padding-bottom:75px}.recc-home-wrapper.aboutuspage-override{padding:75px 0}.term-group ul{grid-template-columns:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}.totop-team{margin:75px 0}.page-template-template-zespol .footer-contacts-nl-wrapper{padding-top:75px}.single-specjalizacja .experience-wrapper-home{padding-bottom:25px}.single-specjalizacja .pubs-grid{max-width:100%}.pub-title{font-size:22px;line-height:28px}.row-pubs-spec .default-btn{margin-top:45px}.single-specjalizacja .spec-experts-wrapper{padding-top:0;padding-bottom:75px}.single-specjalizacja .go-back-wrapper,.shared-cta-contact-wrapper{padding-bottom:75px}.bordered-cta-block{padding:35px}.bordered-cta-block address{margin-top:10px}.single-usluga .experience-wrapper-home{padding-bottom:59px}.single-usluga .service-desc-wrapper{padding-top:175px}.single-usluga .exp-more-wrapper.to-right{margin-bottom:15px}.single-usluga .pubs-grid{max-width:100%}.single-usluga .publications-wrapper{padding-bottom:0}.single-usluga .spec-experts-wrapper{padding-top:75px;padding-bottom:75px}.single-usluga .site-footer{padding-top:75px}.mid-cta .shared-cta-contact-wrapper{padding-top:75px}.coop-scope-list{padding-lefT:75px}.coop-scope-list li{max-width:90%}.page-template-template-wspolpracam .experience-wrapper-home{padding-bottom:30px}.page-template-template-wspolpracam .pubs-grid{max-width:100%}.single-exp-listing blockquote{font-size:22px;line-height:28px;margin-bottom:50px}.pagenavi{margin-top:100px}.experience-page-fulldesc-wrapper article *{max-width:75%}.small-nl-wrapper{padding:25px}.small-nl-header{font-size:20px!important;line-height:26px!important}.small-nl-wrapper aside{margin:25px 0}.addontext-newsletter-wrapper{margin-bottom:75px}.spec-experts-wrapper{padding-top:75px;padding-bottom:75px}.single-doswiadczenie .experience-wrapper-home{padding-top:35px}.single-doswiadczenie .exp-more-wrapper.to-right{margin-bottom:0}.quote-wrapper{padding:32px 50px}.publication-singleblock{max-width:100%}.blog .footer-contacts-nl-wrapper,.category .footer-contacts-nl-wrapper,.tax-specjalizacje .footer-contacts-nl-wrapper{padding-top:75px}.rightcol-authors{max-width:37%}.single-post .pubs-grid{max-width:100%}.job-contactform-wrapper .row-jobform{padding:35px}.lefctol-jobform-txt{max-width:80%;margin-bottom:15px}.rightcol-form{max-width:100%}.joboffers-wrapper .services-grid{max-width:100%}.default-page-wrapper article{max-width:90%}.page-template-default .footer-contacts-nl-wrapper{padding-top:75px}.row-address a[rel="me"]{margin-top:25px}.team-listing-slider{object-position:50% 100%}footer .leftcol-address-copyright address:first-of-type{margin-top:0}footer .rightcol-sm{margin-top:auto}header .midcol-logo-menu{margin-left:-325px}}@media only screen and (min-device-width:768px) and (max-device-width:1279px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.hide-tablet{display:none!important}html,body{max-width:100%;overflow-x:hidden}.container{padding:0 30px;max-width:100%}.row-nl input[type=text],.row-nl input[type=email]{max-width:120px}.row-nl input[type=submit]{min-width:120px}.footer-menu-wrapper .menu{flex-wrap:wrap;justify-content:flex-start}.footer-menu-wrapper .menu li a{margin-right:20px}.benefits-grid li{padding:15px 30px 25px}.benefits-grid{margin-bottom:75px}.home-specs-wrapper{padding-top:75px;padding-bottom:75px}.home-specs-wrapper .specs-default-grid{margin-top:75px}.testimonials-grid li{max-width:19%}.testimonials-grid li:not(:last-of-type){margin-right:35px}.home .recc-home-wrapper{margin-bottom:100px}.experience-wrapper-home{padding-bottom:75px}.rightcol-team-intro{max-width:35%;margin-right:10px}.team-intro p{font-size:25px;line-height:32px}.leftcol-team-slider{max-width:55%}.breadcrumbs-wrapper{max-width:30%}.leftcol-tm-bio:before,.experience-person-override .section-title:before,.tm-pubs .section-title:before,.person-specs-override .section-title:before,.person-testi-override .section-title:before{display:none}.leftcol-tm-bio:after{display:none}.circled-marker-section{padding-left:0}.leftcol-tm-bio,.rightcol-tm-photo-contacts{max-width:45%}.lefctol-phone-mail *{font-size:15px}.experience-wrapper-home.circled-marker-section{padding-bottom:35px}.single-osoba .specs-default-grid{margin-bottom:0}.single-osoba .footer-contacts-nl-wrapper{padding-top:75px}.person-goback-wrapper{padding-bottom:75px}.recc-home-wrapper.aboutuspage-override{padding:75px 0}.term-group ul{grid-template-columns:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}.totop-team{margin:75px 0}.page-template-template-zespol .footer-contacts-nl-wrapper{padding-top:75px}.single-specjalizacja .experience-wrapper-home{padding-bottom:25px}.single-specjalizacja .pubs-grid{max-width:100%}.pub-title{font-size:22px;line-height:28px}.row-pubs-spec .default-btn{margin-top:45px}.single-specjalizacja .spec-experts-wrapper{padding-top:75px;padding-bottom:75px}.single-specjalizacja .go-back-wrapper,.shared-cta-contact-wrapper{padding-bottom:75px}.bordered-cta-block{padding:35px}.bordered-cta-block address{margin-top:10px}.single-usluga .experience-wrapper-home{padding-bottom:59px}.single-usluga .service-desc-wrapper{padding-top:175px}.single-usluga .exp-more-wrapper.to-right{margin-bottom:15px}.single-usluga .pubs-grid{max-width:100%}.single-usluga .publications-wrapper{padding-bottom:0}.single-usluga .spec-experts-wrapper{padding-top:75px;padding-bottom:75px}.single-usluga .site-footer{padding-top:75px}.mid-cta .shared-cta-contact-wrapper{padding-top:75px}.coop-scope-list{padding-lefT:75px}.coop-scope-list li{max-width:90%}.page-template-template-wspolpracam .experience-wrapper-home{padding-bottom:30px}.page-template-template-wspolpracam .pubs-grid{max-width:100%}.single-exp-listing blockquote{font-size:22px;line-height:28px;margin-bottom:50px}.pagenavi{margin-top:100px}.experience-page-fulldesc-wrapper article *{max-width:75%}.small-nl-wrapper{padding:25px}.small-nl-header{font-size:20px!important;line-height:26px!important}.small-nl-wrapper aside{margin:25px 0}.addontext-newsletter-wrapper{margin-bottom:75px}.spec-experts-wrapper{padding-top:75px;padding-bottom:75px}.single-doswiadczenie .experience-wrapper-home{padding-top:35px}.single-doswiadczenie .exp-more-wrapper.to-right{margin-bottom:0}.quote-wrapper{padding:32px 50px}.publication-singleblock{max-width:100%}.blog .footer-contacts-nl-wrapper,.category .footer-contacts-nl-wrapper,.tax-specjalizacje .footer-contacts-nl-wrapper{padding-top:75px}.rightcol-authors{max-width:37%}.single-post .pubs-grid{max-width:100%}.job-contactform-wrapper .row-jobform{padding:35px}.lefctol-jobform-txt{max-width:80%;margin-bottom:15px}.rightcol-form{max-width:100%}.joboffers-wrapper .services-grid{max-width:100%}.default-page-wrapper article{max-width:90%}.page-template-default .footer-contacts-nl-wrapper{padding-top:75px}.row-address a[rel="me"]{margin-top:25px}.team-listing-slider{object-position:50% 100%}}@media (min-width:1025px) and (max-width:1279px){.slided-navigation{padding-top:75px}.row-nl input[type=text],.row-nl input[type=email]{max-width:175px}.footer-menu-wrapper .menu li a{font-size:11px;line-height:20px}.claim-txt{margin-bottom:50px}.single-exp-listing{padding:28px 25px 43px 34px}.leftcol-team-slider{max-width:40%}.rightcol-team-intro{margin-right:50px;max-width:43%}.scta-row-block:not(:last-of-type){margin-right:45px}.pub-title{font-size:23px;line-height:28px}.coop-scope-list{padding-left:80px}}@media (min-resolution:120dpi){.claim-txt{font-size:25px;line-height:32px;margin-bottom:15px}.more-btn-circled svg{width:30px;height:30px}header .custom-logo-link img{width:145px}@media (max-width:1000px){.midcol-logo-menu .menu li:not(:first-of-type){margin-top:8px}.midcol-logo-menu .menu li a{font-size:19px;line-height:22px}}.slided-navigation .leftcol-address-sm{gap:20px}@media (max-width:860px){.midcol-logo-menu .menu li a{font-size:12px;line-height:12px}.leftcol-address-sm .full-column *{font-size:12px;line-height:17px}.slided-navigation{padding:25px 0!important}.main-navigation{margin-top:20px}.midcol-logo-menu>svg{min-height:initial;height:10px}.lang-switcher{margin-top:10px!important}.main-navigation .lang-switcher li a{font-size:12px;line-height:12px}.main-navigation .lang-switcher li{align-items:center}header .sm-circled svg{width:25px;height:25px}.menu-btn{min-height:43px;min-width:100px}.menu-btn span{font-size:12px;line-height:12px}}}@media only screen and (min-device-width:1025px) and (orientation:landscape){body.zoom-one .slided-navigation{padding-bottom:25px}body.zoom-one .main-navigation{margin-top:20px}body.zoom-one .midcol-logo-menu .menu li a{font-size:18px;line-height:19px}body.zoom-one .midcol-logo-menu .menu li:not(:first-of-type){margin-top:11px}body.zoom-one .benefits-grid li{padding:16px 36px 36px}body.zoom-one .benefits-grid{align-items:stretch}body.zoom-one .row-tm-meta{padding:25px 20px}body.zoom-one .row-tm-meta svg{width:40px;height:40px}body.zoom-one .lefctol-default-meta{max-width:calc(100% - 50px)}body.zoom-one .breadcrumbs-wrapper{max-width:300px}body.zoom-two .midcol-logo-menu .menu li a{font-size:16px;line-height:16px}body.zoom-two .midcol-logo-menu .menu li:not(:first-of-type){margin-top:11px}body.zoom-two .midcol-logo-menu .menu li:not(:first-of-type){margin-top:10px}body.zoom-two .slided-navigation{padding-bottom:25px}body.zoom-two .main-navigation{margin-top:20px}body.zoom-two .benefits-grid li{padding:16px 36px 36px}body.zoom-two .benefits-grid{align-items:stretch}body.zoom-two .row-tm-meta{padding:25px 20px}body.zoom-two .row-tm-meta svg{width:40px;height:40px}body.zoom-two .lefctol-default-meta{max-width:calc(100% - 50px)}body.zoom-two .breadcrumbs-wrapper{max-width:270px}body.zoom-two .claim-txt{margin-bottom:35px;font-size:32px;line-height:35px}body.zoom-two .spec-experts-wrapper{padding-top:75px!important}body.zoom-three .midcol-logo-menu .menu li a{font-size:14px;line-height:13px}body.zoom-three .midcol-logo-menu .menu li:not(:first-of-type){margin-top:7px}body.zoom-three .slided-navigation{padding-bottom:10px;padding-top:50px}body.zoom-three .main-navigation{margin-top:20px}body.zoom-three .benefits-grid li{padding:16px 36px 36px}body.zoom-three .benefits-grid{align-items:stretch}body.zoom-three .row-tm-meta{padding:25px 20px}body.zoom-three .row-tm-meta svg{width:40px;height:40px}body.zoom-three .lefctol-default-meta{max-width:calc(100% - 50px)}body.zoom-three .breadcrumbs-wrapper{max-width:250px}body.zoom-three .claim-txt{margin-bottom:35px;font-size:32px;line-height:35px}body.zoom-three .spec-experts-wrapper{padding-top:75px!important}body.zoom-three .custom-logo-link img{max-width:150px;height:auto}}