img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
span.wp-block-wpseopress-local-business-field{margin-right:8px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*

Theme Name: Ergotree
Text Domain: Ergotree
Version: 4.7
Author: SoEasyIT
Description: Motyw napisany na potrzeby strony www.

*/

/* STYLE NA POTRZEBY MOTYWU */
@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url('/wp-content/themes/ergotree/assets/font/playfair-display-v37-latin_latin-ext-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:400;src:url('/wp-content/themes/ergotree/assets/font/playfair-display-v37-latin_latin-ext-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'CodeNext';font-style:normal;font-weight:900;src:url('/wp-content/themes/ergotree/assets/font/CodeNext-Black.woff2') format('woff2')}@font-face{font-display:swap;font-family:'CodeNext';font-style:normal;font-weight:700;src:url('/wp-content/themes/ergotree/assets/font/CodeNext-Bold.woff2') format('woff2')}@font-face{font-display:swap;font-family:'CodeNext';font-style:normal;font-weight:300;src:url('/wp-content/themes/ergotree/assets/font/CodeNext-Light.woff2') format('woff2')}
.privacy-policy main .et-container{display:flex;flex-direction:column;gap:20px}body:not(.wp-core-ui) section,html:not(.wp-toolbar) section,.acf-block-preview section{position:relative;isolation:isolate}body:not(.wp-core-ui) section>.background-wrapper img,html:not(.wp-toolbar) section>.background-wrapper img,.acf-block-preview section>.background-wrapper img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}body:not(.wp-core-ui) section>.video-wrapper,html:not(.wp-toolbar) section>.video-wrapper,.acf-block-preview section>.video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}body:not(.wp-core-ui) section>.video-wrapper video,html:not(.wp-toolbar) section>.video-wrapper video,.acf-block-preview section>.video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}body:not(.wp-core-ui) .background-section-generate,html:not(.wp-toolbar) .background-section-generate,.acf-block-preview .background-section-generate{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body:not(.wp-core-ui) .background-wrapper,body:not(.wp-core-ui) .video-wrapper,html:not(.wp-toolbar) .background-wrapper,html:not(.wp-toolbar) .video-wrapper,.acf-block-preview .background-wrapper,.acf-block-preview .video-wrapper{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body:not(.wp-core-ui) .background-wrapper.mix-blend-video_image video,body:not(.wp-core-ui) .background-wrapper.mix-blend-video_image img,body:not(.wp-core-ui) .video-wrapper.mix-blend-video_image video,body:not(.wp-core-ui) .video-wrapper.mix-blend-video_image img,html:not(.wp-toolbar) .background-wrapper.mix-blend-video_image video,html:not(.wp-toolbar) .background-wrapper.mix-blend-video_image img,html:not(.wp-toolbar) .video-wrapper.mix-blend-video_image video,html:not(.wp-toolbar) .video-wrapper.mix-blend-video_image img,.acf-block-preview .background-wrapper.mix-blend-video_image video,.acf-block-preview .background-wrapper.mix-blend-video_image img,.acf-block-preview .video-wrapper.mix-blend-video_image video,.acf-block-preview .video-wrapper.mix-blend-video_image img{z-index:-2}body:not(.wp-core-ui) .background-wrapper.mix-blend-video_image div,body:not(.wp-core-ui) .video-wrapper.mix-blend-video_image div,html:not(.wp-toolbar) .background-wrapper.mix-blend-video_image div,html:not(.wp-toolbar) .video-wrapper.mix-blend-video_image div,.acf-block-preview .background-wrapper.mix-blend-video_image div,.acf-block-preview .video-wrapper.mix-blend-video_image div{z-index:-3}body:not(.wp-core-ui) .background-wrapper.mix-blend-overlay video,body:not(.wp-core-ui) .background-wrapper.mix-blend-overlay img,body:not(.wp-core-ui) .video-wrapper.mix-blend-overlay video,body:not(.wp-core-ui) .video-wrapper.mix-blend-overlay img,html:not(.wp-toolbar) .background-wrapper.mix-blend-overlay video,html:not(.wp-toolbar) .background-wrapper.mix-blend-overlay img,html:not(.wp-toolbar) .video-wrapper.mix-blend-overlay video,html:not(.wp-toolbar) .video-wrapper.mix-blend-overlay img,.acf-block-preview .background-wrapper.mix-blend-overlay video,.acf-block-preview .background-wrapper.mix-blend-overlay img,.acf-block-preview .video-wrapper.mix-blend-overlay video,.acf-block-preview .video-wrapper.mix-blend-overlay img{z-index:-3}body:not(.wp-core-ui) .background-wrapper.mix-blend-overlay div,body:not(.wp-core-ui) .video-wrapper.mix-blend-overlay div,html:not(.wp-toolbar) .background-wrapper.mix-blend-overlay div,html:not(.wp-toolbar) .video-wrapper.mix-blend-overlay div,.acf-block-preview .background-wrapper.mix-blend-overlay div,.acf-block-preview .video-wrapper.mix-blend-overlay div{z-index:-2}body:not(.wp-core-ui) .background-wrapper div,body:not(.wp-core-ui) .video-wrapper div,html:not(.wp-toolbar) .background-wrapper div,html:not(.wp-toolbar) .video-wrapper div,.acf-block-preview .background-wrapper div,.acf-block-preview .video-wrapper div{position:absolute;top:0;left:0;width:100%;height:100%}
header{position:relative;background-color:rgba(0,0,0,0);width:100vw;height:auto;left:0;top:0;z-index:9998}header .header-container{width:100%;max-width:1046px;display:grid;grid-template-columns:repeat(3,1fr);padding-left:16px;padding-right:23px;padding-top:21px;margin:auto;align-items:center}header .header-container .col:nth-child(1){display:flex;justify-content:flex-start}header .header-container .col:nth-child(1) .logo-keino svg{width:108px;height:auto}@media only screen and (max-width:991px){header .header-container .col:nth-child(1) .logo-keino svg{width:62px}}header .header-container .col:nth-child(2){display:flex;justify-content:center}header .header-container .col:nth-child(2) .logo{width:134px;height:auto}@media only screen and (max-width:991px){header .header-container .col:nth-child(2) .logo svg{width:103px}}header .header-container .col:nth-child(3){opacity:0;display:flex;justify-content:flex-end}header .header-container .col:nth-child(3) .hamburger{display:flex;flex-direction:column;gap:6px}header .header-container .col:nth-child(3) .hamburger span{width:25px;height:2px;border-radius:4px;display:flex;background-color:#fff}
@charset "UTF-8";body:not(.wp-core-ui) footer,html:not(.wp-toolbar) footer,.acf-block-preview footer{height:100vh;background:url("/wp-content/themes/ergotree/assets/img/footer-bg.jpg");width:100%;scroll-snap-align:start;background-size:100%;position:relative;z-index:9999}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer,html:not(.wp-toolbar) footer,.acf-block-preview footer{background:url("/wp-content/themes/ergotree/assets/img/footer-bg-mobile.jpg");height:auto;padding-top:29px}}body:not(.wp-core-ui) footer .contact-wrapper,html:not(.wp-toolbar) footer .contact-wrapper,.acf-block-preview footer .contact-wrapper{border:1px solid #fff;border-radius:34px;max-width:379px;width:100%;display:flex;margin:auto;padding:26px 20px;box-sizing:border-box;flex-direction:column;position:absolute;left:50%;top:calc(50% - 42px);transform:translate(-50%,-50%)}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .contact-wrapper,html:not(.wp-toolbar) footer .contact-wrapper,.acf-block-preview footer .contact-wrapper{max-width:330px;padding:14px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .contact-wrapper,html:not(.wp-toolbar) footer .contact-wrapper,.acf-block-preview footer .contact-wrapper{position:relative;top:inherit;left:inherit;transform:inherit;max-width:269px;margin:0 auto 28px auto}}body:not(.wp-core-ui) footer .contact-wrapper .form-title,html:not(.wp-toolbar) footer .contact-wrapper .form-title,.acf-block-preview footer .contact-wrapper .form-title{font-size:37px;font-weight:700;letter-spacing:-2px;color:#fff;line-height:38px;text-align:center;margin-bottom:6px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .contact-wrapper .form-title,html:not(.wp-toolbar) footer .contact-wrapper .form-title,.acf-block-preview footer .contact-wrapper .form-title{font-size:30px}}body:not(.wp-core-ui) footer .contact-wrapper .form-title .colour,html:not(.wp-toolbar) footer .contact-wrapper .form-title .colour,.acf-block-preview footer .contact-wrapper .form-title .colour{background:linear-gradient(90deg,#7d2e61 51.06%,#ed0f69 68.98%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline}body:not(.wp-core-ui) footer .contact-wrapper p,html:not(.wp-toolbar) footer .contact-wrapper p,.acf-block-preview footer .contact-wrapper p{font-size:10px;font-weight:300;color:#cecece;line-height:20px;text-align:center;margin-bottom:28px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .contact-wrapper p,html:not(.wp-toolbar) footer .contact-wrapper p,.acf-block-preview footer .contact-wrapper p{margin-bottom:5px}}body:not(.wp-core-ui) footer .contact-wrapper .form-contact label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact label,.acf-block-preview footer .contact-wrapper .form-contact label{display:block;width:100%}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input,.acf-block-preview footer .contact-wrapper .form-contact input{font-size:14px;font-weight:300;border:0;border-bottom:1px solid #717171;margin-bottom:8px;width:100%;text-transform:uppercase;background-color:transparent;padding-top:14px;padding-bottom:14px;letter-spacing:1px;color:#fff;outline:transparent}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .contact-wrapper .form-contact input,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input,.acf-block-preview footer .contact-wrapper .form-contact input{font-size:12px;padding-top:8px;padding-bottom:8px}}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input::-moz-placeholder,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input::-moz-placeholder,.acf-block-preview footer .contact-wrapper .form-contact input::-moz-placeholder{font-size:14px;font-weight:300;color:#717171}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input::placeholder,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input::placeholder,.acf-block-preview footer .contact-wrapper .form-contact input::placeholder{font-size:14px;font-weight:300;color:#717171}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .contact-wrapper .form-contact input::-moz-placeholder,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input::-moz-placeholder,.acf-block-preview footer .contact-wrapper .form-contact input::-moz-placeholder{font-size:12px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input::placeholder,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input::placeholder,.acf-block-preview footer .contact-wrapper .form-contact input::placeholder{font-size:12px}}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input:focus,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input:focus,.acf-block-preview footer .contact-wrapper .form-contact input:focus{border-bottom:1px solid #fff}body:not(.wp-core-ui) footer .contact-wrapper .form-contact input:valid,html:not(.wp-toolbar) footer .contact-wrapper .form-contact input:valid,.acf-block-preview footer .contact-wrapper .form-contact input:valid{background-color:transparent}body:not(.wp-core-ui) footer .contact-wrapper .form-contact #file-upload,html:not(.wp-toolbar) footer .contact-wrapper .form-contact #file-upload,.acf-block-preview footer .contact-wrapper .form-contact #file-upload{display:none}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label{margin-top:16px;cursor:pointer;margin-bottom:16px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label div,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label div,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label div{font-size:10px;line-height:12px;color:#fff;display:flex;align-items:center;text-transform:uppercase}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label div img,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label div img,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label div img{margin-right:10px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label div span,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label div span,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label div span{margin-left:5px;color:#8e8e8e;display:flex}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label div span,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label div span,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label div span{margin-left:0}}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label div #selected-file,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label div #selected-file,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label div #selected-file{color:#fff;font-weight:600;margin-left:5px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .uploads-label .upload-text,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .uploads-label .upload-text,.acf-block-preview footer .contact-wrapper .form-contact .uploads-label .upload-text{display:block}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .wpcf7-list-item-label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .wpcf7-list-item-label,.acf-block-preview footer .contact-wrapper .form-contact .wpcf7-list-item-label{font-size:10px;text-transform:uppercase;line-height:12px;display:grid;grid-template-columns:16px 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#fff;cursor:pointer}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .wpcf7-list-item-label p,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .wpcf7-list-item-label p,.acf-block-preview footer .contact-wrapper .form-contact .wpcf7-list-item-label p{color:#fff;font-size:12px;font-weight:300;margin-bottom:0}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .wpcf7-list-item-label p a,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .wpcf7-list-item-label p a,.acf-block-preview footer .contact-wrapper .form-contact .wpcf7-list-item-label p a{color:#fff}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .wpcf7-list-item,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .wpcf7-list-item,.acf-block-preview footer .contact-wrapper .form-contact .wpcf7-list-item{margin:0}body:not(.wp-core-ui) footer .contact-wrapper .form-contact label>input[type=checkbox],html:not(.wp-toolbar) footer .contact-wrapper .form-contact label>input[type=checkbox],.acf-block-preview footer .contact-wrapper .form-contact label>input[type=checkbox]{display:none}body:not(.wp-core-ui) footer .contact-wrapper .form-contact label>input[type=checkbox]+*:before,html:not(.wp-toolbar) footer .contact-wrapper .form-contact label>input[type=checkbox]+*:before,.acf-block-preview footer .contact-wrapper .form-contact label>input[type=checkbox]+*:before{content:"";width:16px;height:16px;background:0 0;border:1px solid #717171;display:flex;justify-content:center;align-items:center;border-radius:4px;position:relative}body:not(.wp-core-ui) footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*:after,html:not(.wp-toolbar) footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*:after,.acf-block-preview footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*:after{content:"";width:10px;height:10px;background-color:#fff;border-radius:2px;position:absolute;top:11px;left:4px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*,html:not(.wp-toolbar) footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*,.acf-block-preview footer .contact-wrapper .form-contact label>input[type=checkbox]:checked+*{color:#fff}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .acceptance-label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .acceptance-label,.acf-block-preview footer .contact-wrapper .form-contact .acceptance-label{margin-bottom:28px}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .contact-wrapper .form-contact .acceptance-label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .acceptance-label,.acf-block-preview footer .contact-wrapper .form-contact .acceptance-label{margin-bottom:22px}}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .submit-label,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .submit-label,.acf-block-preview footer .contact-wrapper .form-contact .submit-label{position:relative;width:-moz-fit-content;width:fit-content;margin:auto}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .submit-label:before,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .submit-label:before,.acf-block-preview footer .contact-wrapper .form-contact .submit-label:before{content:"";background:url("/wp-content/themes/ergotree/assets/img/mail.svg");width:20px;height:20px;display:flex;position:absolute;left:22px;top:15px}body:not(.wp-core-ui) footer .contact-wrapper .form-contact .submit-label .wpcf7-submit,html:not(.wp-toolbar) footer .contact-wrapper .form-contact .submit-label .wpcf7-submit,.acf-block-preview footer .contact-wrapper .form-contact .submit-label .wpcf7-submit{font-size:18px;font-weight:700;border:1px solid #fff;color:#fff;width:139px;height:48px;text-transform:inherit;display:flex;padding-left:28px;margin:auto;justify-content:center;align-items:center;border-radius:95px}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output{font-size:14px;line-height:22px;position:absolute;bottom:0;right:-351px;border-radius:11px;border:1px solid #fff;color:#cecece;width:308px;box-sizing:border-box;padding:37px 40px 20px 71px}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output{right:inherit;left:47%;background:#000;transform:translateX(-50%)}}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:before{content:"";background:url("/wp-content/themes/ergotree/assets/img/happy.png");width:35px;height:35px;display:flex;position:absolute;left:20px;top:20px}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.sent .wpcf7-response-output:after{content:"Wysłano wiadomość";display:flex;font-size:15px;font-weight:700;color:#fff;position:absolute;left:71px;top:10px}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7-response-output.hidden,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7-response-output.hidden,.acf-block-preview footer .contact-wrapper .wpcf7-response-output.hidden{display:none}body:not(.wp-core-ui) footer .contact-wrapper .close-button,html:not(.wp-toolbar) footer .contact-wrapper .close-button,.acf-block-preview footer .contact-wrapper .close-button{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer;background:0 0;border:none}body:not(.wp-core-ui) footer .contact-wrapper .close-button span,html:not(.wp-toolbar) footer .contact-wrapper .close-button span,.acf-block-preview footer .contact-wrapper .close-button span{position:absolute;top:50%;left:0;right:0;height:3px;border-radius:2px;background:#fff;transform-origin:center}body:not(.wp-core-ui) footer .contact-wrapper .close-button span:first-child,html:not(.wp-toolbar) footer .contact-wrapper .close-button span:first-child,.acf-block-preview footer .contact-wrapper .close-button span:first-child{transform:rotate(45deg)}body:not(.wp-core-ui) footer .contact-wrapper .close-button span:last-child,html:not(.wp-toolbar) footer .contact-wrapper .close-button span:last-child,.acf-block-preview footer .contact-wrapper .close-button span:last-child{transform:rotate(-45deg)}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output{font-size:14px;line-height:22px;position:absolute;right:-351px;bottom:0;border-radius:11px;border:1px solid #fff;color:#cecece;width:308px;box-sizing:border-box;padding:37px 40px 20px 71px}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output,.acf-block-preview footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output{right:inherit;left:47%;background:#000;transform:translateX(-50%)}}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:before,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:before,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:before,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:before,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:before,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:before,.acf-block-preview footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:before{content:"";background:url("/wp-content/themes/ergotree/assets/img/sad.png");width:64px;height:64px;display:flex;position:absolute;left:20px;top:20px;transform:scale(.5);transform-origin:0 0}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:after,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:after,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:after,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:after,body:not(.wp-core-ui) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:after,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.invalid .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.unaccepted .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.payment-required .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.failed .wpcf7-response-output:after,.acf-block-preview footer .contact-wrapper .wpcf7 form.aborted .wpcf7-response-output:after{content:"Nie  wysłano wiadomości";display:flex;font-size:15px;font-weight:700;color:#fff;position:absolute;left:71px;top:10px}body:not(.wp-core-ui) footer .contact-wrapper .wpcf7-not-valid-tip,html:not(.wp-toolbar) footer .contact-wrapper .wpcf7-not-valid-tip,.acf-block-preview footer .contact-wrapper .wpcf7-not-valid-tip{font-size:10px;line-height:12px;letter-spacing:1px;color:#ed0f69;margin-top:6px}body:not(.wp-core-ui) footer .copyright-container,html:not(.wp-toolbar) footer .copyright-container,.acf-block-preview footer .copyright-container{width:100%;max-width:1067px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding-bottom:36px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) footer .copyright-container,html:not(.wp-toolbar) footer .copyright-container,.acf-block-preview footer .copyright-container{padding-bottom:24px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container,html:not(.wp-toolbar) footer .copyright-container,.acf-block-preview footer .copyright-container{position:relative;left:inherit;bottom:inherit;transform:inherit}}body:not(.wp-core-ui) footer .copyright-container .separator,html:not(.wp-toolbar) footer .copyright-container .separator,.acf-block-preview footer .copyright-container .separator{width:100%}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .separator,html:not(.wp-toolbar) footer .copyright-container .separator,.acf-block-preview footer .copyright-container .separator{width:calc(100% - 32px);margin:auto}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper,.acf-block-preview footer .copyright-container .copyright-wrapper{padding-top:26px;display:flex;justify-content:space-between;padding-right:20px}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper,.acf-block-preview footer .copyright-container .copyright-wrapper{flex-wrap:wrap;padding-right:0;justify-content:center}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .social-media,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .social-media,.acf-block-preview footer .copyright-container .copyright-wrapper .social-media{display:flex;padding-left:0;gap:53px;margin:0;align-items:center}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .social-media,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .social-media,.acf-block-preview footer .copyright-container .copyright-wrapper .social-media{justify-content:center;gap:56px;padding-bottom:40px}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .social-media svg,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .social-media svg,.acf-block-preview footer .copyright-container .copyright-wrapper .social-media svg{width:auto;height:21px}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap{display:flex;gap:80px;align-items:center;flex-wrap:wrap}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap{gap:40px;justify-content:center}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap p,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap p,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap p{font-size:9px;font-weight:700;color:#fff}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap p,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap p,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap p{order:3}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap .policy-list,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap .policy-list,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap .policy-list{display:flex;gap:80px;position:relative}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap .policy-list,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap .policy-list,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap .policy-list{justify-content:center;width:100%}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap .policy-list li:nth-child(1):after,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap .policy-list li:nth-child(1):after,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap .policy-list li:nth-child(1):after{content:"";width:2px;height:29px;border-radius:2px;background:#fff;display:flex;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:991px){body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap svg,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap svg,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap svg{width:271px;order:2}}body:not(.wp-core-ui) footer .copyright-container .copyright-wrapper .wrap a,html:not(.wp-toolbar) footer .copyright-container .copyright-wrapper .wrap a,.acf-block-preview footer .copyright-container .copyright-wrapper .wrap a{font-size:9px;font-weight:700;color:#fff;text-decoration:none}body:not(.wp-core-ui) .page-template-policy header,html:not(.wp-toolbar) .page-template-policy header,.acf-block-preview .page-template-policy header{background-color:#000;padding-bottom:20px}body:not(.wp-core-ui) .page-template-policy .et-container,html:not(.wp-toolbar) .page-template-policy .et-container,.acf-block-preview .page-template-policy .et-container{width:calc(100% - 40px);max-width:1200px;margin:auto;padding-top:100px}body:not(.wp-core-ui) .page-template-policy .et-container h2,html:not(.wp-toolbar) .page-template-policy .et-container h2,.acf-block-preview .page-template-policy .et-container h2{font-weight:700;font-size:24px;margin-bottom:20px;margin-top:20px}body:not(.wp-core-ui) .page-template-policy .et-container h2 strong,html:not(.wp-toolbar) .page-template-policy .et-container h2 strong,.acf-block-preview .page-template-policy .et-container h2 strong{font-weight:700}
body:not(.wp-core-ui){overflow-x:clip}@media only screen and (max-width:991px){html{overflow-x:clip}}body:not(.wp-core-ui),html:not(.wp-toolbar),.acf-block-preview{font-family:inherit;background-color:#fff;color:#000;scroll-behavior:smooth;margin:0}body:not(.wp-core-ui) h1,body:not(.wp-core-ui) h2,body:not(.wp-core-ui) h3,body:not(.wp-core-ui) h4,body:not(.wp-core-ui) h5,body:not(.wp-core-ui) h6,body:not(.wp-core-ui) p,html:not(.wp-toolbar) h1,html:not(.wp-toolbar) h2,html:not(.wp-toolbar) h3,html:not(.wp-toolbar) h4,html:not(.wp-toolbar) h5,html:not(.wp-toolbar) h6,html:not(.wp-toolbar) p,.acf-block-preview h1,.acf-block-preview h2,.acf-block-preview h3,.acf-block-preview h4,.acf-block-preview h5,.acf-block-preview h6,.acf-block-preview p{margin:0}body:not(.wp-core-ui) *,html:not(.wp-toolbar) *,.acf-block-preview *{font-family:"CodeNext"}body:not(.wp-core-ui) main,html:not(.wp-toolbar) main,.acf-block-preview main{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;position:absolute;top:0}@media only screen and (max-width:991px){body:not(.wp-core-ui) main,html:not(.wp-toolbar) main,.acf-block-preview main{height:auto}}body:not(.wp-core-ui) main.main-policy,html:not(.wp-toolbar) main.main-policy,.acf-block-preview main.main-policy{background-color:#000;height:auto;position:relative;top:inherit;color:#fff}body:not(.wp-core-ui) main.main-policy p,html:not(.wp-toolbar) main.main-policy p,.acf-block-preview main.main-policy p{margin-bottom:16px;line-height:24px}body:not(.wp-core-ui) main.main-policy a,html:not(.wp-toolbar) main.main-policy a,.acf-block-preview main.main-policy a{color:#fff}body:not(.wp-core-ui) main.main-policy ol,html:not(.wp-toolbar) main.main-policy ol,.acf-block-preview main.main-policy ol{padding-left:40px;margin-bottom:16px}body:not(.wp-core-ui) main.main-policy ol li,html:not(.wp-toolbar) main.main-policy ol li,.acf-block-preview main.main-policy ol li{list-style-type:decimal;line-height:24px}body:not(.wp-core-ui) main.main-policy ul,html:not(.wp-toolbar) main.main-policy ul,.acf-block-preview main.main-policy ul{padding-left:40px;margin-bottom:16px}body:not(.wp-core-ui) main.main-policy ul li,html:not(.wp-toolbar) main.main-policy ul li,.acf-block-preview main.main-policy ul li{list-style-type:disc;line-height:24px}body:not(.wp-core-ui) section,html:not(.wp-toolbar) section,.acf-block-preview section{height:100vh;scroll-snap-align:start}@media only screen and (max-width:991px){body:not(.wp-core-ui) section,html:not(.wp-toolbar) section,.acf-block-preview section{height:auto}}body:not(.wp-core-ui) img,body:not(.wp-core-ui) svg,html:not(.wp-toolbar) img,html:not(.wp-toolbar) svg,.acf-block-preview img,.acf-block-preview svg{display:flex;max-width:100%;height:auto}
header .logo svg{width:134px;height:auto}
.logo svg{width:900px;height:auto}
body:not(.wp-core-ui) .ergotree-hero,html:not(.wp-toolbar) .ergotree-hero,.acf-block-preview .ergotree-hero{z-index:999}body:not(.wp-core-ui) .ergotree-hero .signature,html:not(.wp-toolbar) .ergotree-hero .signature,.acf-block-preview .ergotree-hero .signature{font-size:12px;color:#fff;position:absolute;right:10px;z-index:4;bottom:10px}body:not(.wp-core-ui) .ergotree-hero .overlay,html:not(.wp-toolbar) .ergotree-hero .overlay,.acf-block-preview .ergotree-hero .overlay{position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:2;width:100%;height:100%}body:not(.wp-core-ui) .ergotree-hero video,html:not(.wp-toolbar) .ergotree-hero video,.acf-block-preview .ergotree-hero video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}body:not(.wp-core-ui) .ergotree-hero .content,html:not(.wp-toolbar) .ergotree-hero .content,.acf-block-preview .ergotree-hero .content{position:absolute;display:flex;flex-direction:column;z-index:9;left:50%;top:50%;justify-content:center;align-items:center;width:100vw;height:100vh;transform:translate(-50%,-50%)}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-hero .content,html:not(.wp-toolbar) .ergotree-hero .content,.acf-block-preview .ergotree-hero .content{bottom:59px}}body:not(.wp-core-ui) .ergotree-hero .content svg,html:not(.wp-toolbar) .ergotree-hero .content svg,.acf-block-preview .ergotree-hero .content svg{margin-bottom:15px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) .ergotree-hero .content svg,html:not(.wp-toolbar) .ergotree-hero .content svg,.acf-block-preview .ergotree-hero .content svg{width:600px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-hero .content svg,html:not(.wp-toolbar) .ergotree-hero .content svg,.acf-block-preview .ergotree-hero .content svg{width:361px}}body:not(.wp-core-ui) .ergotree-hero .content .heading,html:not(.wp-toolbar) .ergotree-hero .content .heading,.acf-block-preview .ergotree-hero .content .heading{font-family:"Playfair Display";font-size:61px;font-weight:400;line-height:72px;color:#fff;letter-spacing:-3px;text-align:center;padding-bottom:109px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) .ergotree-hero .content .heading,html:not(.wp-toolbar) .ergotree-hero .content .heading,.acf-block-preview .ergotree-hero .content .heading{font-size:50px;line-height:60px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-hero .content .heading,html:not(.wp-toolbar) .ergotree-hero .content .heading,.acf-block-preview .ergotree-hero .content .heading{font-size:32px;line-height:40px;letter-spacing:0;padding-bottom:168px}}body:not(.wp-core-ui) .ergotree-hero .content .heading .italic,html:not(.wp-toolbar) .ergotree-hero .content .heading .italic,.acf-block-preview .ergotree-hero .content .heading .italic{font-family:"Playfair Display";font-style:italic}body:not(.wp-core-ui) .ergotree-hero .content .btn-watch,html:not(.wp-toolbar) .ergotree-hero .content .btn-watch,.acf-block-preview .ergotree-hero .content .btn-watch{font-size:22px;font-weight:700;color:#fff;line-height:24px;border:1px solid #fff;border-radius:50px;width:254px;height:71px;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-hero .content .btn-watch,html:not(.wp-toolbar) .ergotree-hero .content .btn-watch,.acf-block-preview .ergotree-hero .content .btn-watch{font-size:18px;width:218px;height:56px}}.modal-demo{position:fixed;bottom:0;opacity:0;left:0;width:100vw;height:100vh;background:#000;transform:translateY(100%);transition:transform .8s ease;z-index:9999;display:flex;transition-duration:.5s;flex-direction:column}.modal-demo video{width:100vw;height:80vh !important;-o-object-fit:contain;object-fit:contain}.modal-demo .signature{font-size:12px;color:#fff;position:absolute;right:10px;bottom:10px}.modal-demo.active{transform:translateY(0);transition-duration:.5s;opacity:1}.modal-demo .close-modal{background-color:#fff;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border:0;cursor:pointer}.modal-content{margin-top:80px;text-align:center}
body:not(.wp-core-ui) .ergotree-contact-section,html:not(.wp-toolbar) .ergotree-contact-section,.acf-block-preview .ergotree-contact-section{color:#fff;z-index:9999}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section,html:not(.wp-toolbar) .ergotree-contact-section,.acf-block-preview .ergotree-contact-section{padding-top:73px;padding-bottom:20px;margin-top:-3px}}body:not(.wp-core-ui) .ergotree-contact-section .wrapper,html:not(.wp-toolbar) .ergotree-contact-section .wrapper,.acf-block-preview .ergotree-contact-section .wrapper{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}body:not(.wp-core-ui) .ergotree-contact-section .wrapper svg,html:not(.wp-toolbar) .ergotree-contact-section .wrapper svg,.acf-block-preview .ergotree-contact-section .wrapper svg{padding-bottom:38px}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .wrapper svg,html:not(.wp-toolbar) .ergotree-contact-section .wrapper svg,.acf-block-preview .ergotree-contact-section .wrapper svg{padding-bottom:0;height:68px}}body:not(.wp-core-ui) .ergotree-contact-section .heading,html:not(.wp-toolbar) .ergotree-contact-section .heading,.acf-block-preview .ergotree-contact-section .heading{text-align:center;font-size:119px;font-weight:700;line-height:124px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) .ergotree-contact-section .heading,html:not(.wp-toolbar) .ergotree-contact-section .heading,.acf-block-preview .ergotree-contact-section .heading{font-size:100px;line-height:109px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .heading,html:not(.wp-toolbar) .ergotree-contact-section .heading,.acf-block-preview .ergotree-contact-section .heading{font-size:70px;line-height:75px;margin-bottom:10px}}body:not(.wp-core-ui) .ergotree-contact-section .label,html:not(.wp-toolbar) .ergotree-contact-section .label,.acf-block-preview .ergotree-contact-section .label{font-family:"Playfair Display";font-style:italic;font-size:112px;font-weight:400;line-height:132px;text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:-25px;gap:12px}@media only screen and (max-width:1400px){body:not(.wp-core-ui) .ergotree-contact-section .label,html:not(.wp-toolbar) .ergotree-contact-section .label,.acf-block-preview .ergotree-contact-section .label{font-size:90px;line-height:110px}}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .label,html:not(.wp-toolbar) .ergotree-contact-section .label,.acf-block-preview .ergotree-contact-section .label{font-size:72px;line-height:85px}}body:not(.wp-core-ui) .ergotree-contact-section .label:after,html:not(.wp-toolbar) .ergotree-contact-section .label:after,.acf-block-preview .ergotree-contact-section .label:after{content:"";width:2px;height:85px;display:flex;background-color:#fff}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .label:after,html:not(.wp-toolbar) .ergotree-contact-section .label:after,.acf-block-preview .ergotree-contact-section .label:after{height:68px}}body:not(.wp-core-ui) .ergotree-contact-section .btn-wrapper,html:not(.wp-toolbar) .ergotree-contact-section .btn-wrapper,.acf-block-preview .ergotree-contact-section .btn-wrapper{display:flex;justify-content:center;gap:10px;margin-top:28px;margin-bottom:16px}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .btn-wrapper,html:not(.wp-toolbar) .ergotree-contact-section .btn-wrapper,.acf-block-preview .ergotree-contact-section .btn-wrapper{display:flex;flex-direction:column-reverse;align-items:center;margin-top:21px}}body:not(.wp-core-ui) .ergotree-contact-section .btn-wrapper a,html:not(.wp-toolbar) .ergotree-contact-section .btn-wrapper a,.acf-block-preview .ergotree-contact-section .btn-wrapper a{font-family:"Playfair Display";font-size:28px;font-weight:400;text-decoration:none;color:#fff}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .btn-wrapper a,html:not(.wp-toolbar) .ergotree-contact-section .btn-wrapper a,.acf-block-preview .ergotree-contact-section .btn-wrapper a{font-size:24px}}body:not(.wp-core-ui) .ergotree-contact-section .contact p,html:not(.wp-toolbar) .ergotree-contact-section .contact p,.acf-block-preview .ergotree-contact-section .contact p{font-family:"Playfair Display";font-size:14px;font-weight:400;line-height:24px;text-align:center;margin-bottom:30px}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .contact p.text-desktop,html:not(.wp-toolbar) .ergotree-contact-section .contact p.text-desktop,.acf-block-preview .ergotree-contact-section .contact p.text-desktop{display:none}}body:not(.wp-core-ui) .ergotree-contact-section .contact p.text-mobile,html:not(.wp-toolbar) .ergotree-contact-section .contact p.text-mobile,.acf-block-preview .ergotree-contact-section .contact p.text-mobile{display:none}@media only screen and (max-width:991px){body:not(.wp-core-ui) .ergotree-contact-section .contact p.text-mobile,html:not(.wp-toolbar) .ergotree-contact-section .contact p.text-mobile,.acf-block-preview .ergotree-contact-section .contact p.text-mobile{display:block;margin-bottom:21px}}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}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,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}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}summary{display:list-item}[hidden],template{display:none}