@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap"); .wpcf7-not-valid-tip{font-size:.8rem !important}input[type=text]{background-color:unset}[data-content=normal]>article{--block-width:unset !important}.article>.entry-content>*:not(.alignfull){width:100% !important}.article{width:unset !important}.ct-ratio{padding-bottom:unset !important}img{max-width:unset}article>.entry-content>*{margin-left:unset;margin-right:unset;margin-bottom:unset;max-width:unset !important;width:100% !important}.ct-panel-content{-webkit-box-pack:unset !important;-ms-flex-pack:unset !important;justify-content:unset !important}p{margin-bottom:unset}h1,h2,h3,h4,h5,h6{margin-block-end:unset !important}.ct-footer .ct-widget{margin:unset}:root{--theme-font-size:unset !important;--theme-font-family:unset !important;--theme-line-height:unset !important}.grecaptcha-badge{visibility:hidden}.ct-menu-link{cursor:pointer}.reCaptchaDesc{position:absolute}*{margin:0;padding:0;box-sizing:border-box}.mainPage .header{background-image:url(https://domanfinanse.pl/wp-content/uploads/2024/09/bg3_30.webp);height:100svh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#f9f6ef}.mainPage .header #main__title{display:flex;align-items:center;gap:1em}.mainPage .header #main__title #horizontalLine{background-color:#ff2d2d;width:5vw;height:.3em}.mainPage .header #main__title h1{font-family:"Lato",serif;font-weight:700;font-size:1.4rem;text-transform:uppercase}.mainPage .header #main__heading{display:flex;flex-direction:column;align-items:center}.mainPage .header #main__heading h2{font-family:"Playfair Display",serif;font-weight:900;font-size:5rem;text-transform:uppercase;text-align:center;line-height:1;padding-bottom:.2em}.mainPage .header #main__heading p{font-family:"Lato",serif;font-weight:400;font-size:1.8rem;text-align:center;width:70vw}.mainPage .header #main__cta-container{display:flex;margin-top:2em;gap:3em;align-items:center}.mainPage .header #main__cta-container #main__cta{background-color:#ff2d2d;padding:.6em 2em;color:#f9f6ef;border:unset;border-radius:.5em;font-family:"Lato",serif;font-weight:700;font-size:1.4rem;text-transform:uppercase;cursor:pointer;transition:background-color .3s;box-shadow:0px 3px 5px 0px rgba(0,0,0,.5)}.mainPage .header #main__cta-container #main__cta:hover{background-color:#ce9c04}.mainPage .header #main__cta-container #verticalLine{width:.3em;height:10vh;background-color:#ff2d2d}.mainPage .header #main__cta-container section{display:flex;flex-direction:column;gap:1em}.mainPage .header #main__cta-container section div{display:flex;gap:1.5em;align-items:center}.mainPage .header #main__cta-container section div img{width:1.8em}.mainPage .header #main__cta-container section div a{font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef;text-decoration:none;transition:color .3s}.mainPage .header #main__cta-container section div a:hover{color:#ce9c04}.mainPage #aboutMe__container{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/DomanBg.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;padding:5vh 6vw;justify-content:space-between;align-items:center}.mainPage #aboutMe__container #aboutMe__leftSide{width:50vw;display:flex;flex-direction:column;gap:3em}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__title{display:flex;flex-direction:column}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__title h3{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ce9c04}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__title p{font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#f9f6ef;line-height:.9}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__text{display:flex;flex-direction:column;gap:2em}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__text p{font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__text p:nth-child(1){font-weight:700}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__text a{font-family:"Playfair Display",serif;font-weight:700;font-size:1rem;color:#ce9c04;text-decoration:none;transition:color .3s;align-self:flex-end;text-transform:uppercase}.mainPage #aboutMe__container #aboutMe__leftSide #aboutMe__leftSide__text a:hover{color:#ff2d2d}.mainPage #aboutMe__container #aboutMe__rightSide{width:30vw;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:.7em solid #ff2d2d;max-height:65vh}.mainPage #ourServices__container{padding:5vh 6vw;background-color:#f9f6ef;display:flex;flex-direction:column;gap:3em}.mainPage #ourServices__container #ourServices__title{display:flex;flex-direction:column}.mainPage #ourServices__container #ourServices__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.mainPage #ourServices__container #ourServices__title p{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9;color:#121212}.mainPage #ourServices__container #ourServices__blocks{display:flex;justify-content:space-between;flex-wrap:wrap}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item{height:22em;width:16vw;min-width:150px;padding:1em;border-radius:1em;border:unset;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;gap:.2em;z-index:1;cursor:default;background-position:center;background-size:cover}.mainPage #ourServices__container #ourServices__blocks .BgkrHipoteczny{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tloKrHipo.webp)}.mainPage #ourServices__container #ourServices__blocks .BgkrHipoteczny.hovered{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.9)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tloKrHipo.webp)}.mainPage #ourServices__container #ourServices__blocks .BgkrGotowkowy{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/krGot-scaled.webp)}.mainPage #ourServices__container #ourServices__blocks .BgkrGotowkowy.hovered{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.9)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/krGot-scaled.webp) no-repeat center center/cover}.mainPage #ourServices__container #ourServices__blocks .BgkrFirmowy{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tlokrFirm.webp)}.mainPage #ourServices__container #ourServices__blocks .BgkrFirmowy.hovered{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.9)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tlokrFirm.webp)}.mainPage #ourServices__container #ourServices__blocks .BgNieruchomosci{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tloNieruch-scaled.webp)}.mainPage #ourServices__container #ourServices__blocks .BgNieruchomosci.hovered{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.9)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/tloNieruch-scaled.webp)}.mainPage #ourServices__container #ourServices__blocks .BgUbezpieczenia{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/ubezpi-scaled.webp)}.mainPage #ourServices__container #ourServices__blocks .BgUbezpieczenia.hovered{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.9)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/ubezpi-scaled.webp)}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item p:not(.cardDesc){z-index:2;font-family:"Lato",serif;font-weight:700;font-size:1.8rem;color:#f9f6ef;text-align:center}.mainPage #ourServices__container #ourServices__blocks .cardTitle{z-index:2;font-family:"Lato",serif;font-weight:700;font-size:1.4rem;color:#f9f6ef}.mainPage #ourServices__container #ourServices__blocks .cardDesc{text-align:center;z-index:2;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef}.mainPage #ourServices__container #ourServices__blocks a{position:relative;text-decoration:unset;margin-top:2em;z-index:2;background-color:#ff2d2d;padding:.5em 1em;line-height:1;color:#f9f6ef;border:unset;border-radius:.5em;font-family:"Lato",serif;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.mainPage #ourServices__container #ourServices__blocks a:hover{background-color:#ce9c04}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item.hovered .cardDesc,.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item.hovered a{display:block}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item .cardDesc,.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item a{display:none}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item .cardTitle{display:block}.mainPage #ourServices__container #ourServices__blocks .ourServices__blocks__item:hover p:not(.cardTitle,.cardDesc){display:none}.mainPage #reviews__container{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/DomanBg.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;padding:5vh 6vw;flex-direction:column;gap:3em}.mainPage #reviews__container #review__title{display:flex;flex-direction:column;width:100%}.mainPage #reviews__container #review__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.mainPage #reviews__container #review__title p{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9;color:#f9f6ef;width:100%}.mainPage #reviews__container #review__wrapper{display:flex;gap:1em}.mainPage #reviews__container #review__wrapper .review__blocks{gap:1em;display:flex;flex-direction:column;flex:1}.mainPage #reviews__container #review__wrapper .review__blocks .review__item{border:.1em solid #ff2d2d;background-color:#f9f6ef;color:#121212;border-radius:1em;padding:1em;display:flex;flex-direction:column;gap:.5em;font-family:"Lato",serif}.mainPage #reviews__container #review__wrapper .review__blocks .review__item section{display:flex;justify-content:space-between;font-size:1rem;font-weight:700;align-items:center}.mainPage #reviews__container #review__wrapper .review__blocks .review__item section div{align-items:center;font-weight:800;gap:.5em;display:flex}.mainPage #reviews__container #review__wrapper .review__blocks .review__item section div span{font-size:1.2rem}.mainPage #reviews__container #review__wrapper .review__blocks .review__item section div .sygnet{width:2.2em}.mainPage #reviews__container #review__wrapper .review__blocks .review__item section span{font-size:1.2rem}.mainPage #reviews__container #review__wrapper .review__blocks .review__item p{font-size:1.3rem;line-height:1.5}.mainPage #faq{margin-top:2em;display:flex;flex-direction:column;gap:3em}.moreReviews{font-family:"Playfair Display",serif;font-weight:700;font-size:1rem;color:#ce9c04;text-decoration:none;transition:color .3s;align-self:flex-end;text-transform:uppercase}.moreReviews:hover{color:#ff2d2d}.mainPage #faq #faq__title{display:flex;flex-direction:column}.mainPage #faq #faq__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ce9c04;text-align:center}.mainPage #faq #faq__title p{text-align:center;font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9;color:#f9f6ef}.mainPage #faq #faq__wrapper{font-family:"Lato",serif;display:flex;flex-direction:column;gap:1em;width:70%;margin:0 auto}.mainPage #faq #faq__wrapper details{background-color:#f9f6ef;flex-direction:column;border-radius:1em;padding:1em;display:flex}.mainPage #faq #faq__wrapper details ul{padding-left:1.5em}.mainPage #faq #faq__wrapper details summary{font-family:"Lato",serif;font-weight:700;font-size:1.4rem;color:#121212;font-weight:700;cursor:pointer;position:relative}.mainPage #faq #faq__wrapper details summary:hover{color:#ff2d2d}.mainPage #faq #faq__wrapper details summary:after{position:absolute;top:.1em;right:.5em;content:url(https://domanfinanse.pl/wp-content/uploads/2024/09/chevron-down.svg)}.mainPage #faq #faq__wrapper details[open] div{padding:1em 2em;font-size:1.4rem;font-weight:400}.mainPage #faq #faq__wrapper details[open] summary:after{content:url(https://domanfinanse.pl/wp-content/uploads/2024/09/chevron-up.svg)}.mainPage #faq #faq__wrapper details>summary{list-style:none;padding-right:2.5em}.mainPage #faq #faq__wrapper details>summary::-webkit-details-marker{display:none}.mainPage #contactForm__container{padding:5vh 6vw;background-color:#f9f6ef;display:flex;flex-direction:column;gap:3em}.mainPage #contactForm__container #contactForm__title{display:flex;flex-direction:column}.mainPage #contactForm__container #contactForm__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.mainPage #contactForm__container #contactForm__title p{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9;color:#121212}.mainPage #contactForm__container #contactForm__wrapper{display:flex;justify-content:center;gap:2em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left{width:60%;display:flex;flex-direction:column;gap:1em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav{display:flex;gap:2em;justify-content:center;padding:1em 2em;background-color:#121212;border-radius:1em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button{background-color:unset;border:unset;color:#f9f6ef;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;cursor:pointer;transition:color .3s;padding:.5em 1em;border-radius:.5em;text-transform:uppercase}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:hover{background-color:#ff2d2d}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:focus{background-color:#ff2d2d}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav .active{background-color:#ff2d2d}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #formInjectionformInjection{padding:1em 2em;background-color:#121212;border-radius:1em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right{width:40%;padding:2em 3em;border-radius:1em;background-color:#ff2d2d;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div{display:flex;gap:.3em;flex-direction:column}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__title{font-family:"Lato",serif;font-weight:700;font-size:1.5rem;color:#f9f6ef;text-align:center}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__desc{font-family:"Lato",serif;font-weight:400;font-size:1.2rem;color:#f9f6ef;text-align:center}.mainPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right img{width:100%}.mainPage :root{font-size:10px}.footer{background-color:#121212;padding:2em 3em 1em;display:flex;flex-direction:column;gap:3em}.footer #topRow{display:flex;justify-content:space-between;align-items:flex-start;gap:1em}.footer #topRow #topRow__logoSocials__wrapper{display:flex;flex-direction:column;gap:1.5em}.footer #topRow #topRow__logoSocials__wrapper a img{-o-object-fit:contain;object-fit:contain;width:13em}.footer #topRow #topRow__logoSocials__wrapper #topRow__socials{display:flex;gap:2em}.footer #topRow #topRow__logoSocials__wrapper #topRow__socials a img{color:#f9f6ef;font-size:1.4rem;transition:all .2s;width:1.5em}.footer #topRow #topRow__logoSocials__wrapper #topRow__socials a img:hover{transform:scale(1.2)}.footer #topRow__nav{display:flex;justify-content:space-evenly;width:70%;gap:1em}.footer #topRow__nav div{display:flex;flex-direction:column;gap:.7em}.footer #topRow__nav div .topRow__title{font-family:"Lato",serif;font-weight:700;font-size:1.5rem;color:#f9f6ef}.footer #topRow__nav div .topRow__desc{display:flex;flex-direction:column;gap:.5em}.footer #topRow__nav div .topRow__desc a{font-family:"Lato",serif;font-weight:400;font-size:1.1rem;color:#f9f6ef;text-decoration:none;transition:color .3s}.footer #topRow__nav div .topRow__desc a:hover{color:#ce9c04}.footer #topRow #footer__cta button{background-color:#ff2d2d;padding:.8em 1.6em;color:#f9f6ef;border:unset;border-radius:.5em;font-family:"Lato",serif;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.footer #topRow #footer__cta button:hover{background-color:#ce9c04}.footer #botRow{display:flex;justify-content:center;align-items:center}.footer #botRow p{font-family:"Lato",serif;font-weight:600;font-size:1rem;color:#f9f6ef;text-transform:uppercase}.uslugiPage .nieruchomosciBg{background-image:url(https://domanfinanse.pl/wp-content/uploads/2024/09/bg5-scaled.webp);background-position:bottom}.uslugiPage .header{background-image:url(https://domanfinanse.pl/wp-content/uploads/2024/09/bg3_30.webp);height:40svh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#f9f6ef}.uslugiPage .header #breadcumb{display:flex;gap:1em;justify-content:center;align-items:center}.uslugiPage .header #breadcumb div{height:.3em;width:6em;background-color:#ce9c04}.uslugiPage .header #breadcumb p{font-family:"Lato",serif;font-weight:700;font-size:1.2rem;text-transform:uppercase}.uslugiPage .header h1{font-family:"Playfair Display",serif;font-weight:700;font-size:4rem;text-align:center;text-transform:uppercase;line-height:1}.uslugiPage .flex-column{flex-direction:column;gap:2em}.uslugiPage .about__container--white{display:flex;flex-direction:column;gap:3em;padding:5vh 6vw;justify-content:space-between;background-color:#f9f6ef}.uslugiPage .about__container--white .about__downDesc{font-size:1.4rem;font-family:"Lato",serif;color:#121212;text-align:center}.uslugiPage .about__container--white .about__container__wrapper{display:flex;justify-content:space-between;align-items:center}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide{width:50vw;display:flex;flex-direction:column;gap:3em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__title{display:flex;flex-direction:column}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__title h3{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__title p{text-transform:uppercase;font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#121212;line-height:.9}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text{display:flex;flex-direction:column;gap:2em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text p{font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#121212}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text a{font-family:"Playfair Display",serif;font-weight:700;font-size:1rem;color:#ce9c04;text-decoration:none;transition:color .3s;align-self:flex-end;text-transform:uppercase}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text a:hover{color:#ff2d2d}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text .invertColors{color:#ff2d2d;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;text-transform:unset}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__leftSide__text .invertColors:hover{color:#ce9c04}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide ul{margin-top:-1.5em;padding-left:2em;list-style:none;display:flex;flex-direction:column;gap:1em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide ul li{position:relative;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#121212}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide ul li:before{content:"";background-image:url("https://domanfinanse.pl/wp-content/uploads/2024/09/pin.webp");width:1.1em;height:1.1em;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-1.5em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list{display:flex;align-items:flex-start;gap:1em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list ul{margin-top:-1.5em;padding-left:2em;list-style:none}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list ul li{position:relative;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#121212}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list ul li:before{content:"";background-image:url("https://domanfinanse.pl/wp-content/uploads/2024/09/pin.webp");width:1.1em;height:1.1em;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-1.5em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper{display:flex;flex-direction:column;gap:2em}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div{display:flex;gap:.5em;align-items:center;justify-content:space-evenly}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div p{width:30%;text-align:center}.uslugiPage .about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div span{width:.2em;height:3em;background-color:#ff2d2d}.uslugiPage .about__container--white .about__container__wrapper .about__rightSide{-o-object-fit:contain;object-fit:contain;width:30vw;max-height:65vh}.uslugiPage .about__container{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/DomanBg.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;padding:5vh 6vw;justify-content:space-between;align-items:center}.uslugiPage .about__container .about__center__title{display:flex;flex-direction:column;align-items:center;margin:0 auto}.uslugiPage .about__container .about__center__title h3{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ce9c04}.uslugiPage .about__container .about__center__title p{font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#f9f6ef;line-height:.9;text-align:center}.uslugiPage .about__container .about__center__blocks-wrapper{display:flex;width:100%;justify-content:space-evenly;flex-wrap:wrap}.uslugiPage .about__container .about__center__blocks-wrapper .about__blocks__item{background-color:#121212;font-family:"Lato",serif;color:#f9f6ef;padding:1em 2em;border-radius:1em;display:flex;flex-direction:column;align-items:center;gap:1em;width:25vw}.uslugiPage .about__container .about__center__blocks-wrapper .about__blocks__item h4{font-weight:700;font-size:1.4rem;color:#f9f6ef;text-align:center}.uslugiPage .about__container .about__center__blocks-wrapper .about__blocks__item p{font-size:1.1rem;text-align:center;font-size:1.1rem}.uslugiPage .about__container .about__center__blocks-wrapper .rozsuwany p{height:5ch;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-in-out}.uslugiPage .about__container .about__center__blocks-wrapper .rozsuwany span{font-size:1.1rem;text-align:center;font-size:1.1rem;text-decoration:underline;cursor:pointer;transition:all .3s ease-in-out}.uslugiPage .about__container .about__center__blocks-wrapper .rozsuwany span:hover{color:#ce9c04}.uslugiPage .about__container .about__leftSide{width:50vw;display:flex;flex-direction:column;gap:3em}.uslugiPage .about__container .about__leftSide .about__leftSide__title{display:flex;flex-direction:column}.uslugiPage .about__container .about__leftSide .about__leftSide__title h3{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ce9c04}.uslugiPage .about__container .about__leftSide .about__leftSide__title p{font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#f9f6ef;line-height:.9}.uslugiPage .about__container .about__leftSide .about__leftSide__text{display:flex;flex-direction:column;gap:2em}.uslugiPage .about__container .about__leftSide .about__leftSide__text ul{margin-top:-1.5em;padding-left:2em;list-style:none;display:flex;flex-direction:column;gap:1em}.uslugiPage .about__container .about__leftSide .about__leftSide__text ul li{position:relative;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef}.uslugiPage .about__container .about__leftSide .about__leftSide__text ul li:before{content:"";background-image:url("https://domanfinanse.pl/wp-content/uploads/2024/09/pin.webp");width:1.1em;height:1.1em;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-1.5em}.uslugiPage .about__container .about__leftSide .about__leftSide__text p{font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef}.uslugiPage .about__container .about__leftSide .about__leftSide__text p:nth-child(1){font-weight:700}.uslugiPage .about__container .about__leftSide .about__leftSide__text a{font-family:"Playfair Display",serif;font-weight:700;font-size:1rem;color:#ce9c04;text-decoration:none;transition:color .3s;align-self:flex-end;text-transform:uppercase}.uslugiPage .about__container .about__leftSide .about__leftSide__text a:hover{color:#ff2d2d}.uslugiPage .about__container .about__rightSide{width:30vw;-o-object-fit:contain;object-fit:contain;max-height:65vh}.uslugiPage .reversed{flex-direction:row-reverse}.uslugiPage .alignRight{align-items:flex-end}.uslugiPage #pros__container{padding:5vh 6vw;display:flex;flex-direction:column;background-color:#f9f6ef;gap:6em}.uslugiPage #pros__container #pros__title{display:flex;flex-direction:column}.uslugiPage #pros__container #pros__title p:nth-child(1){font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.uslugiPage #pros__container #pros__title p:nth-child(2){font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#121212;line-height:1}.uslugiPage #pros__container #pros__wrapper{display:flex;gap:5em;flex-wrap:wrap;width:100%;justify-content:center}.uslugiPage #pros__container #pros__wrapper .pros__item{width:25vw;flex-direction:column;display:flex;position:relative;gap:.7em}.uslugiPage #pros__container #pros__wrapper .pros__item .pros__item__title{font-size:1.4rem;font-weight:700;font-family:"Lato",serif;color:#121212;text-align:center}.uslugiPage #pros__container #pros__wrapper .pros__item .pros__item__desc{font-size:1.1rem;font-family:"Lato",serif;color:#121212;text-align:center}.uslugiPage #pros__container #pros__wrapper [data-count]:before{content:"#" attr(data-count);position:absolute;font-size:8rem;font-weight:900;font-family:"lato",serif;color:#ff2d2d;top:-1%;left:50%;transform:translate(-50%,-50%);opacity:.2}.uslugiPage #contactForm__container{padding:5vh 6vw;background-color:#f9f6ef;display:flex;flex-direction:column;gap:3em}.uslugiPage #contactForm__container #contactForm__title{display:flex;flex-direction:column}.uslugiPage #contactForm__container #contactForm__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.uslugiPage #contactForm__container #contactForm__title p{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9}.uslugiPage #contactForm__container #contactForm__wrapper{display:flex;justify-content:center;gap:2em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left{width:60%;display:flex;flex-direction:column;gap:1em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav{display:flex;gap:2em;justify-content:center;padding:1em 2em;background-color:#121212;border-radius:1em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button{background-color:unset;border:unset;color:#f9f6ef;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;cursor:pointer;transition:color .3s;padding:.5em 1em;border-radius:.5em;text-transform:uppercase}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:hover{background-color:#ff2d2d}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:focus{background-color:#ff2d2d}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav .active{background-color:#ff2d2d}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #formInjectionformInjection{padding:1em 2em;background-color:#121212;border-radius:1em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right{width:40%;padding:2em 3em;border-radius:1em;background-color:#ff2d2d;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div{display:flex;gap:.3em;flex-direction:column}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__title{font-family:"Lato",serif;font-weight:700;font-size:1.5rem;color:#f9f6ef;text-align:center}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__desc{font-family:"Lato",serif;font-weight:400;font-size:1.2rem;color:#f9f6ef;text-align:center}.uslugiPage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right img{width:100%}@media screen and (max-width:525px){#contactForm__nav{flex-wrap:wrap}#contactForm__nav .contactForm__nav__item{width:48%}}@media screen and (max-width:800px) and (min-width:600px){.about__container{flex-direction:column;gap:3em}.about__container .about__leftSide{width:100% !important}.about__container .about__rightSide{width:60vw !important}.aboutMe__container{flex-direction:column;gap:3em}.aboutMe__container .aboutMe__leftSide{width:100% !important}.aboutMe__container .aboutMe__rightSide{width:40vw !important;height:40vw !important}.about__container__wrapper{flex-direction:column;gap:3em}.about__container__wrapper .about__leftSide{width:100% !important}.about__container__wrapper .about__rightSide{width:60vw !important}#pros__wrapper{row-gap:5em !important;-moz-column-gap:2em !important;column-gap:2em !important}.reverseOnMobile{flex-direction:column-reverse !important}}@media screen and (max-width:600px){:root{font-size:10px}.header{gap:.5em}.header #main__title #horizontalLine{width:12vw !important;height:.4em}.header h2{line-height:1;font-size:4rem !important}#main__title h1{font-size:1.5rem !important;text-align:center}.header #main__heading{gap:1em;margin-bottom:3em}.header #main__heading p{width:92% !important;font-size:2rem !important}#main__cta-container{flex-direction:column-reverse}#main__cta-container #verticalLine{display:none}#main__cta-container #main__cta{font-size:1.8rem !important;padding:.7em 1.2em !important;margin:0 1em}.header #main__cta-container section{gap:1em;align-items:center}.header #main__cta-container section div{justify-content:center;align-items:center;gap:1.3em !important}.header #main__cta-container section div img{width:2.5rem !important}.header #main__cta-container section div a{font-size:1.8rem !important}.secondColumn{display:none !important}#aboutMe__leftSide__text p,#aboutMe__leftSide__text a,#aboutMe__leftSide__text li,.aboutMe__leftSide__text p,.aboutMe__leftSide__text a,.aboutMe__leftSide__text li,.about__leftSide__text p,.about__leftSide__text a,.about__leftSide__text li,.moreReviews{font-size:1.6rem !important}#faq__wrapper summary{font-size:1.6rem !important}.footer #topRow{flex-direction:column;gap:3em}.footer #topRow #topRow__logoSocials__wrapper{gap:2em}.footer #topRow #topRow__logoSocials__wrapper a img{width:18em}.footer #topRow #topRow__logoSocials__wrapper #topRow__socials{gap:2em}.footer #topRow #topRow__logoSocials__wrapper #topRow__socials a img{font-size:1.4rem;width:2em}.footer #topRow__nav{gap:2em;flex-direction:column}.footer #topRow__nav .topRow__title{font-size:1.8rem !important}.footer #topRow__nav .topRow__desc{gap:1em !important}.footer #topRow__nav .topRow__desc a{font-size:1.6rem !important}.footer #topRow #footer__cta button{font-size:1.4rem !important}.footer #botRow{padding-bottom:2em !important}.footer #botRow p{font-size:1.4rem !important}#aboutMe__container{flex-direction:column;gap:3em}#aboutMe__container #aboutMe__leftSide{width:100% !important}#aboutMe__container #aboutMe__rightSide{width:70vw !important}.aboutMe__container,.about__container{flex-direction:column !important;gap:3em}.aboutMe__container .aboutMe__leftSide,.aboutMe__container .about__leftSide,.about__container .aboutMe__leftSide,.about__container .about__leftSide{width:100% !important}.aboutMe__container .aboutMe__rightSide,.aboutMe__container .about__rightSide,.about__container .aboutMe__rightSide,.about__container .about__rightSide{width:90% !important}.aboutMe__container .aboutMe__rightSide,.about__container .aboutMe__rightSide{height:70vw !important;width:70vw !important}.aboutMe__container .alignRight,.about__container .alignRight{align-items:flex-start}.about__center__blocks-wrapper{flex-direction:column;gap:3em;align-items:center}.about__center__blocks-wrapper .about__blocks__item{width:95% !important}.about__center__blocks-wrapper .about__blocks__item h4{font-size:1.6rem !important}.about__center__blocks-wrapper .about__blocks__item p{font-size:1.4rem !important}.reverseOnMobile{flex-direction:column-reverse !important}.about__container--white .about__container__wrapper{width:100%;gap:3em;flex-direction:column !important}.about__container--white .about__container__wrapper .about__leftSide{width:100% !important}.about__container--white .about__container__wrapper .about__leftSide .about__text__list{flex-direction:column;justify-content:center;align-items:center !important}.about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div{gap:2em !important;flex-direction:column}.about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div span{width:60% !important;height:.1em !important}.about__container--white .about__container__wrapper .about__leftSide .about__text__list .list__wrapper div p{width:95% !important}.about__container--white .about__container__wrapper .about__rightSide{width:90% !important}.about__container--white .reverseOnMobile{flex-direction:column-reverse !important}#pros__wrapper{row-gap:7em !important;-moz-column-gap:3em !important;column-gap:3em !important}#pros__wrapper .pros__item{width:90% !important}#pros__wrapper .pros__item .pros__item__title{font-size:1.7rem !important}#pros__wrapper .pros__item .pros__item__desc{font-size:1.6rem !important}.ourServices__blocks__item{height:25vh !important;width:47% !important}#ourServices__blocks{justify-content:center !important;gap:1.5em !important}#ourServices__container #ourServices__blocks a{font-size:1.3rem !important}#reviews__container #review__title p{line-height:1}.review__item section div span{font-size:1.4rem}.review__item section span{font-size:1.4rem}.review__item p{font-size:1.4rem !important}#faq__title p{line-height:1 !important}#faq__wrapper{width:100% !important}#faq__wrapper summary{padding-right:1.1em}#faq #faq__wrapper details[open] div{padding:1em}#contactForm__wrapper{flex-direction:column;gap:2em}#contactForm__wrapper__left,#contactForm__wrapper__right{width:100% !important}#right__text{flex-direction:row !important;gap:3em !important}#right__text .right__desc{font-size:1.4rem !important}#contactForm__nav{gap:.5em !important}}@media screen and (min-width:600px){:root{font-size:9px}}@media screen and (max-width:400px){:root{font-size:9px}.header h2{font-size:4rem !important}}@media screen and (min-width:700px){:root{font-size:10px}}@media screen and (min-width:800px){:root{font-size:11px}}@media screen and (max-width:1150px){.thirdColumn{display:none !important}}@media screen and (max-width:1340px) and (min-width:600px){#contactForm__nav{gap:0em !important}}@media screen and (max-width:860px) and (min-width:600px){#contactForm__wrapper{flex-direction:column;align-items:center}#contactForm__wrapper__left,#contactForm__wrapper__right{width:80% !important}#right__text{display:flex;flex-direction:row !important;justify-content:space-around !important;width:100%}#ourServices__blocks{gap:3em;justify-content:center !important}.ourServices__blocks__item{width:30% !important}}@media screen and (min-width:860px){:root{font-size:12px}}@media screen and (min-width:1000px){:root{font-size:13px}}@media screen and (min-width:1200px){:root{font-size:14px}}@media screen and (min-width:1400px){:root{font-size:15px}}@media screen and (min-width:1600px){:root{font-size:16px}}.omniePage .header{background-image:url(https://domanfinanse.pl/wp-content/uploads/2024/09/bg3_30.webp);height:40svh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#f9f6ef}.omniePage .header #breadcumb{display:flex;gap:1em;justify-content:center;align-items:center}.omniePage .header #breadcumb div{height:.3em;width:6em;background-color:#ce9c04}.omniePage .header #breadcumb p{font-family:"Lato",serif;font-weight:700;font-size:1.2rem;text-transform:uppercase}.omniePage .header h1{font-family:"Playfair Display",serif;font-weight:700;font-size:4rem;text-align:center;text-transform:uppercase;line-height:1}.omniePage .aboutMe__container{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://domanfinanse.pl/wp-content/uploads/2024/09/DomanBg.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;padding:5vh 6vw;justify-content:space-between;align-items:center}.omniePage .aboutMe__container .aboutMe__leftSide{width:50vw;display:flex;flex-direction:column;gap:3em}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__title{display:flex;flex-direction:column}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__title h3{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ce9c04}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__title p{font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#f9f6ef;line-height:.9}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__text{display:flex;flex-direction:column;gap:2em}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__text p{font-family:"Lato",serif;font-weight:400;font-size:1.4rem;color:#f9f6ef}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__text p:nth-child(1){font-weight:700}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__text a{font-family:"Playfair Display",serif;font-weight:700;font-size:1.4rem;color:#ce9c04;text-decoration:none;transition:color .3s;align-self:flex-end;text-transform:uppercase}.omniePage .aboutMe__container .aboutMe__leftSide .aboutMe__leftSide__text a:hover{color:#ff2d2d}.omniePage .aboutMe__container .aboutMe__rightSide{height:30vw;width:30vw;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:.7em solid #ff2d2d}.omniePage .reversed{flex-direction:row-reverse}.omniePage .alignRight{align-items:flex-end}.omniePage #pros__container{padding:5vh 6vw;display:flex;flex-direction:column;gap:6em;background-color:#f9f6ef}.omniePage #pros__container #pros__title{display:flex;flex-direction:column}.omniePage #pros__container #pros__title p:nth-child(1){font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.omniePage #pros__container #pros__title p:nth-child(2){font-family:"Playfair Display",serif;font-weight:600;font-size:3.5rem;color:#121212;line-height:1}.omniePage #pros__container #pros__wrapper{display:flex;gap:5em;flex-wrap:wrap;width:100%;justify-content:center}.omniePage #pros__container #pros__wrapper .pros__item{width:25vw;flex-direction:column;display:flex;position:relative;gap:.7em}.omniePage #pros__container #pros__wrapper .pros__item .pros__item__title{font-size:1.4rem;font-weight:700;font-family:"Lato",serif;color:#121212;text-align:center}.omniePage #pros__container #pros__wrapper .pros__item .pros__item__desc{font-size:1.3rem;font-family:"Lato",serif;color:#121212;text-align:center}.omniePage #pros__container #pros__wrapper [data-count]:before{content:"#" attr(data-count);position:absolute;font-size:8rem;font-weight:900;font-family:"lato",serif;color:#ff2d2d;top:-1%;left:50%;transform:translate(-50%,-50%);opacity:.2}.omniePage #contactForm__container{padding:5vh 6vw;background-color:#f9f6ef;display:flex;flex-direction:column;gap:3em}.omniePage #contactForm__container #contactForm__title{display:flex;flex-direction:column}.omniePage #contactForm__container #contactForm__title span{font-family:"Playfair Display",serif;font-weight:700;font-size:1.8rem;text-transform:uppercase;color:#ff2d2d}.omniePage #contactForm__container #contactForm__title p{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700;font-size:3.5rem;line-height:.9}.omniePage #contactForm__container #contactForm__wrapper{display:flex;justify-content:center;gap:2em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left{width:60%;display:flex;flex-direction:column;gap:1em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav{display:flex;gap:2em;justify-content:center;padding:1em 2em;background-color:#121212;border-radius:1em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button{background-color:unset;border:unset;color:#f9f6ef;font-family:"Lato",serif;font-weight:400;font-size:1.4rem;cursor:pointer;transition:color .3s;padding:.5em 1em;border-radius:.5em;text-transform:uppercase}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:hover{background-color:#ff2d2d}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav button:focus{background-color:#ff2d2d}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #contactForm__nav .active{background-color:#ff2d2d}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__left #formInjectionformInjection{padding:1em 2em;background-color:#121212;border-radius:1em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right{width:40%;padding:2em 3em;border-radius:1em;background-color:#ff2d2d;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div{display:flex;gap:.3em;flex-direction:column}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__title{font-family:"Lato",serif;font-weight:700;font-size:1.5rem;color:#f9f6ef;text-align:center}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right #right__text div .right__desc{font-family:"Lato",serif;font-weight:400;font-size:1.2rem;color:#f9f6ef;text-align:center}.omniePage #contactForm__container #contactForm__wrapper #contactForm__wrapper__right img{width:100%}.omniePage .footer{background-color:#121212;padding:2em 3em 1em;display:flex;flex-direction:column;gap:3em}.omniePage .footer #topRow{display:flex;justify-content:space-between;align-items:flex-start;gap:1em}.omniePage .footer #topRow a img{-o-object-fit:contain;object-fit:contain;width:15em}.omniePage .footer #topRow__nav{display:flex;justify-content:space-evenly;width:70%;gap:1em}.omniePage .footer #topRow__nav div{display:flex;flex-direction:column;gap:.7em}.omniePage .footer #topRow__nav div .topRow__title{font-family:"Lato",serif;font-weight:700;font-size:1.5rem;color:#f9f6ef}.omniePage .footer #topRow__nav div .topRow__desc{display:flex;flex-direction:column;gap:.5em}.omniePage .footer #topRow__nav div .topRow__desc a{font-family:"Lato",serif;font-weight:400;font-size:1.1rem;color:#f9f6ef;text-decoration:none;transition:color .3s}.omniePage .footer #topRow__nav div .topRow__desc a:hover{color:#ce9c04}.omniePage .footer #topRow #footer__cta button{background-color:#ff2d2d;padding:.8em 1.6em;color:#f9f6ef;border:unset;border-radius:.5em;font-family:"Lato",serif;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.omniePage .footer #topRow #footer__cta button:hover{background-color:#ce9c04}.omniePage .footer #botRow{display:flex;justify-content:center;align-items:center}.omniePage .footer #botRow #botRow__socials{display:flex;gap:1em}.omniePage .footer #botRow #botRow__socials a img{color:#f9f6ef;font-size:1.4rem;transition:color .3s;width:1.5em}.omniePage .footer #botRow #botRow__socials a img:hover{transform:scale(1.2)}.omniePage .footer #botRow p{font-family:"Lato",serif;font-weight:600;font-size:1rem;color:#f9f6ef;text-transform:uppercase}.text-input{background-color:#f9f6ef !important;border:1px solid #121212 !important;border-radius:.5em !important;padding:.7em 1.2em !important;font-family:"Lato",serif !important;font-weight:400 !important;font-size:1.2rem !important;color:#121212 !important;height:unset !important;width:100% !important}.text-input:focus{outline:none;border:1px solid #ff2d2d}.form__row{display:flex;justify-content:space-between;gap:1em}.form__row input{width:100%}.text-input::-moz-placeholder{color:#121212;font-family:"Lato",serif;font-weight:400;font-size:1.2rem;opacity:.5}.text-input::placeholder{color:#121212;font-family:"Lato",serif;font-weight:400;font-size:1.2rem;opacity:.5}.file-input{background-color:#f9f6ef;border:1px solid #121212;border-radius:.5em;padding:.5em 1em;font-family:"Lato",serif;font-weight:400;font-size:1.2rem;color:#121212}.file-input:focus{outline:none;border:1px solid #ff2d2d}.file-input::-moz-placeholder{color:#121212;font-family:"Lato",serif;font-weight:400;font-size:1.2rem;opacity:.5}.file-input::placeholder{color:#121212;font-family:"Lato",serif;font-weight:400;font-size:1.2rem;opacity:.5}.wpcf7-form{background-color:#121212;display:flex;flex-direction:column;gap:1em;padding:2em;border-radius:1em;align-items:center}.wpcf7-form div{width:100% !important}.kontakt__formularz__button{background-color:#ff2d2d;padding:.8em 1.6em;color:#f9f6ef;border:unset;border-radius:.5em;font-family:"Lato",serif;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background-color .3s;width:100%;margin:0 auto}.wpcf7-response-output{color:#ff2d2d;font-family:"Lato",serif;font-weight:700;font-size:1.2rem}.kontakt__formularz__button:hover{background-color:#ce9c04}#nav__konsultacja{border:unset;cursor:pointer;outline:unset;font-size:1.2rem;background-color:#ff2d2d;padding:.4em .8em;border-radius:.5em;color:#f9f6ef;font-weight:700;text-decoration:none;transition:all .3s;font-family:"Lato",serif}#nav__konsultacja:hover{background-color:#ce9c04}#mobile__menu__btn{position:fixed;top:1em;right:1em;z-index:1000;cursor:pointer;padding:1em;width:5.5em !important;height:5.5em;display:none}#mobile__menu__btn.menuBg{background:rgba(255,0,0,.2);border-radius:16px;box-shadow:0 4px 30px rgba(255,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.nav--mobile{top:-100vh;position:fixed;transition:top .3s ease-in-out;width:100%;height:100%;background-color:#f9f6ef;background-image:url(https://domanfinanse.pl/wp-content/uploads/2024/09/DomanBgWhite.png);background-size:cover;background-position:center;pointer-events:none;opacity:0;z-index:999;display:flex;flex-direction:column;gap:3.5em;align-items:center;justify-content:center}.nav--mobile #nav__logo img{transition:all .2s ease-in-out;height:6em}.nav--mobile #nav__logo img:hover{transform:scale(1.1)}.nav--mobile p:nth-child(2){font-family:"Playfair Display",serif;font-weight:900;font-size:3.5rem;text-transform:uppercase;color:#ff2d2d}.nav--mobile p{font-size:3rem;font-family:"Playfair ",serif;font-weight:900;text-transform:uppercase;text-align:center;line-height:1;color:#121212}.nav--mobile #nav__verticalLine{display:flex;flex-direction:column;gap:1.5em;align-items:center;justify-content:center;font-family:"Lato",serif}.nav--mobile #nav__verticalLine a{font-weight:700;color:#121212;text-decoration:none;transition:color .15s ease-in-out;font-size:2rem}.nav--mobile #nav__verticalLine a:hover{color:#ce9c04}.nav--mobile #nav__konsultacja{border:unset;cursor:pointer;outline:unset;font-size:2rem;background-color:#ff2d2d;padding:.5em 1em;border-radius:.5em;color:#f9f6ef;font-weight:700;text-decoration:none;transition:all .3s;font-family:"Lato",serif}.nav--mobile #nav__konsultacja:hover{background-color:#ce9c04}.nav--mobile #nav__socials{display:flex;gap:3em}.nav--mobile #nav__socials a img{transition:all .2s ease-in-out;width:4em}.nav--mobile #nav__socials a img:hover{transform:scale(1.2)}.nav--mobile.active{opacity:1;pointer-events:auto;display:flex}@media screen and (max-width:1000px){#mobile__menu__btn{display:block !important}}@supports (-webkit-touch-callout :none){#aboutMe__container,.aboutMe__container,.about__container,#reviews__container{background-attachment:scroll !important}}.regulaminy{padding:5em 3em 2em !important;width:90% !important}