@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600&display=swap');:root{--primary-color:#081f37;--secondary-color:#d0d0d0;--white:#fff;--dark:#141414;--main-font:'Raleway',sans-serif;--weight-regular:400;--weight-medium:500;--weight-semi-bold:600;--text-color:#546e7a;--highlight-color:#f97794;--base-text-font-size:16px;--base-text-line-height:22px;--base-padding:15px;--base-margin:15px;--border-radius:10px}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--main-font)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}a{text-decoration:none;color:inherit}ul,ol{list-style-position:inside}::placeholder{color:var(--white);opacity:1}:-ms-input-placeholder{color:var(--white)}::-ms-input-placeholder{color:var(--white)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--primary-color) inset;-webkit-text-fill-color:var(--white)}section{scroll-margin-top:120px}.content{max-width:1280px;margin:0 auto}.section{margin-top:40px;background-color:var(--white);color:var(--dark)}.first-section{padding-top:var(--base-padding)}.headline{font-size:26px;line-height:1.1;font-weight:var(--weight-semi-bold);margin-bottom:12px;letter-spacing:.05em;text-align:center}.headline--primary{margin-top:30px}.headline-2{font-size:22px;line-height:1.1;font-weight:var(--weight-semi-bold);padding:15px 0;letter-spacing:.025em}.headline-2--padding-top{padding:18px 0 15px}.headline-2--no-padding-bottom{padding-bottom:0}.headline-2--background-primary-color-box{color:var(--white)}.headline-3{font-size:20px;line-height:1.1;font-weight:var(--weight-semi-bold);padding:15px 0;letter-spacing:.025em}.text{font-size:var(--base-text-font-size);font-weight:var(--weight-regular);line-height:var(--base-text-line-height);padding:15px 0 0}.text--non-space{padding:0}.text--justify{text-align:justify}.text--centered{text-align:center}.text--inline{display:inline-block}.font-light{color:var(--white)}.font-bold{font-weight:var(--weight-semi-bold)}.img{width:100%}.list--upper-roman{list-style-type:upper-roman}.list-element{padding:6px 0 0}.background-primary-color{background-color:var(--primary-color)}.background-primary-color-box{padding:var(--base-padding);background-color:var(--primary-color);border-radius:var(--border-radius)}.padding-box{padding:0 var(--base-padding)}.topbar{position:fixed;width:100%;background-color:var(--white);z-index:999}.navbar{display:flex;justify-content:flex-end;align-items:center;width:100%;height:90px;margin-top:30px;padding:20px 5px 20px 20px;background:var(--white)}.navbar__checkbox{display:none}.hamburger{display:flex;flex-direction:column;row-gap:5px;width:55px;height:55px;padding:15px;border:none;border-top-right-radius:10px;cursor:pointer}.hamburger__item{width:100%;height:5px;border:none;border-radius:5px;background-color:var(--dark);transition:all .4s ease-in-out}.navbar__checkbox:checked~.navbar__hamburger .hamburger__item--middle{opacity:0}.navbar__checkbox:checked~.navbar__hamburger .hamburger__item--top{transform:translateY(10px) rotate(45deg)}.navbar__checkbox:checked~.navbar__hamburger .hamburger__item--bottom{transform:translateY(-10px) rotate(-45deg)}.navbar__menu{position:absolute;width:100%;top:100%;text-align:center;background:var(--white);list-style:none;margin:0;padding:0;height:0;transition:all .4s ease-in-out;overflow-y:hidden}.menu__item{height:50px}.menu__link{display:block;color:var(--dark);text-decoration:none;font-size:18px;line-height:50px;font-weight:var(--weight-medium)}.navbar__checkbox:checked~.navbar__menu{height:230px;padding-top:15px;overflow-y:hidden}.navbar__contact-header{display:flex;justify-content:flex-start;gap:30px;position:fixed;top:0;padding-left:20px;width:100%;height:30px;list-style:none;border-bottom:1px solid var(--secondary-color)}.contact-header__item{line-height:30px;text-decoration:none}.contact-header__text{display:inline-block;font-weight:var(--weight-medium);font-size:12px}.contact-header__icon{position:relative;top:1px;font-size:11px;padding-right:3px;color:var(--primary-color)}.navbar__logo{margin-right:auto;margin-left:0}.logo{height:54px}.container{position:relative;top:120px}.intro{display:flex;align-items:center;justify-content:center;min-height:calc(100% - 120px);background:var(--secondary-color) url(//notariuszpradnikbialy.pl/blog/wp-content/themes/kadence-child/img/intro-image.jpg) center center no-repeat;background-size:cover}.intro__copy{margin:8px 0;padding:15px;max-width:800px;background-color:#081f3700}.intro__text{padding:0 0 10}.about-us{margin:0 !important;padding:40px 0}.services__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;margin-top:var(--base-margin)}.services__headline{margin-top:var(--base-margin);padding:0 var(--base-padding)}.services__box{display:flex;justify-content:center;text-align:center;position:relative;width:340px;height:300px;background-color:var(--secondary-color);border-radius:var(--border-radius)}.services__box:after{position:absolute;top:0;right:0;display:block;width:0;height:0;content:"";border:48px solid transparent;border-top:48px solid var(--white);border-right:48px solid var(--white);z-index:1}.services__title{padding:34px 20px}.services__name{font-size:24px;font-weight:var(--weight-medium)}.services__icon{font-size:48px;color:var(--primary-color);padding-bottom:20px}.services-example{margin-top:var(--base-margin)}.services-example__accordion{padding:28px 0;border-bottom:1px solid var(--secondary-color)}.services-example__title{margin:12px 0}.accordion-title{appearance:unset;all:unset}.services-example__arrow{display:flex;align-items:center;cursor:pointer}.services-example__headline{font-size:20px;font-weight:var(--weight-medium)}.services-example__icon{margin-left:auto;font-size:24px;color:var(--primary-color);transition:transform .4s ease-in-out}.services-example__content{overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}.accordion-title:checked+.services-example__title .services-example__headline{font-weight:var(--weight-semi-bold)}.accordion-title:checked+.services-example__title .services-example__icon{will-change:transform;transform:rotate(180deg)}.accordion-title:checked~.services-example__content{will-change:max-height;max-height:120px}.services-example__text{font-size:var(--base-text-font-size);font-weight:var(--weight-regular);line-height:var(--base-text-line-height);margin:0 0 12px;padding:0}.services__additional-info{margin-top:var(--base-margin)}.text--background-primary-color-box{color:var(--white);padding:0 0 15px}.price-list__content{display:flex;justify-content:center;flex-direction:row-reverse;flex-wrap:wrap-reverse;gap:15px}.price-list__image{flex-basis:100%}.contact__content{display:flex;justify-content:center;flex-direction:row-reverse;flex-wrap:wrap-reverse;margin-top:-5px}.contact__info{z-index:2;width:100%}.contact__image{flex-basis:100%}.contact__icon{position:relative;top:.5px;margin-right:6px;font-size:13px;color:var(--white)}.contact__map{position:relative;top:20px;z-index:1;height:400px;width:100%}.map{width:100%;height:100%;border-radius:var(--border-radius) var(--border-radius) 0 0}.contact__additional{margin-top:var(--base-margin)}.contact__form{margin-top:var(--base-margin)}.form__row{margin:15px 0}.form__row{margin:0 0 15px}.form__input{width:100%;padding:10px 0;background:0 0;outline:none;resize:none;border:0;border-bottom:2px solid var(--white);font-size:var(--base-text-font-size);color:var(--white)}.form__input:focus{border-bottom:2px solid var(--white)}.form__button-box{text-align:right;margin:40px 0 28px;padding-right:5px;cursor:pointer}.form__button{font-size:20px;font-weight:var(--weight-semi-bold);border:none;background:0;color:var(--white);cursor:pointer;transition:all .3s}.form__button:hover{cursor:pointer}.form__icon{position:relative;top:1px;margin-left:10px;color:var(--white);font-size:20px}.form__response{color:var(--white);font-size:12px;font-weight:var(--weight-semi-bold);text-align:right}.footer{display:flex;flex-direction:column;gap:50px;margin-top:80px}.footer__logo{display:flex;justify-content:center;align-items:center;position:relative;padding:60px;background-color:var(--primary-color)}.footer__logo:after{position:absolute;top:0;right:0;display:block;width:0;height:0;content:"";border:48px solid transparent;border-top:48px solid var(--white);border-right:48px solid var(--white);z-index:1}.footer__logo-img{width:300px}.footer__headline{font-size:22px;font-weight:var(--weight-semi-bold);margin-bottom:10px}.footer__headline--margin-top{margin-top:15px}.footer__column{text-align:center}.footer__list{list-style:none;margin:0}.footer__item{font-size:18px;font-weight:var(--weight-medium);line-height:42px}.footer__link{line-height:50px}.footer__icon{position:relative;top:1.2px;margin-right:6px;font-size:18px}.blog-contact{padding:40px 0;width:100vw;margin-left:calc(-50vw + 50%)}.blog-contact__grid{display:flex;flex-direction:column;align-items:center;margin:52px 0 28px;gap:52px}.blog-contact__box{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%}.blog-contact__box:hover{animation:pulse 1.5s infinite;animation-timing-function:linear}.blog-contact__icon{color:#fff;font-size:48px;padding-bottom:10px}.blog-contact__headline{font-size:26px;line-height:1.1;font-weight:var(--weight-semi-bold);letter-spacing:.05em;margin-bottom:0 !important;padding-bottom:5px}.blog-contact__subline{font-size:18px}.blog-contact__grid a{flex:1}@media (min-width:500px){.headline{font-size:calc(22px + ((1vw - 4.8px) * 1.607143))}.headline-2{padding:20px 0}.headline-2--padding-top{padding:24px 0 20px}.headline-3{padding:20px 0}.intro__copy{margin:0}.blog-contact__headline{font-size:calc(18px + ((1vw - 4.8px) * 1.607143))}.blog-contact__subline{font-size:calc(14px + ((1vw - 4.8px) * 1.107143))}}@media (min-width:768px){.padding-box{padding:0 30px}.blog-contact__grid{flex-direction:row;margin:58px 0 38px;gap:0}}@media (min-width:800px){:root{--base-padding:24px;--base-margin:24px;--base-text-font-size:18px;--base-text-line-height:26px}.section{margin-top:60px}.headline{margin-bottom:16px}.about-us,.blog-contact{padding:60px 0}}@media (min-width:1024px){:root{--base-padding:32px;--base-margin:32px}.anchor-hover:hover{color:var(--primary-color);transition:color .4s ease-in-out;cursor:pointer}.navbar{margin-top:0;justify-content:space-between}.navbar__logo{margin-right:0}.navbar__menu{display:flex;gap:24px;position:initial;top:0;width:auto;height:auto}.navbar__hamburger{display:none}.navbar__contact-header{justify-content:flex-end;gap:12px;position:initial;margin:0;width:auto;height:auto;padding-left:0;box-shadow:none;border-bottom:none}.container{top:90px}.intro{min-height:calc(100% - 90px)}.intro__copy{padding:20px 30px}.services-example{max-width:900px;margin:24px auto}.contact__content{justify-content:flex-end;flex-wrap:nowrap;position:relative;margin-top:0}.contact__info{position:absolute;width:auto;height:auto;top:106px;right:30px}.contact__headline-2{padding:15px 0 20px}.contact__map{position:relative;top:0;height:600px;width:85%}.footer{flex-direction:row;gap:38px;justify-content:space-between;align-items:stretch;margin-top:120px}.footer__logo{flex-grow:1}.footer__column{display:flex;flex-direction:column;flex-wrap:wrap;text-align:left;padding:28px 16px 10px}.footer__column--menu{flex-grow:.5;align-content:flex-end}.footer__column--contact{flex-grow:1;align-content:center}.footer__icon{margin-right:10px}.form__button-box:hover{opacity:.8;transition:opacity .4s ease-in-out}.form__button-box:hover .form__icon{transform:translate(3px);transition:transform .4s ease-in-out}.contact__additional{display:flex;flex-direction:row;gap:8%}.contact__additional-text{flex-basis:50%}.contact__form{flex-basis:50%}.blog-contact{padding:112px 0}.blog-contact__grid{flex-direction:row;margin:90px 0 48px}}@media (min-width:1230px){.contact-header__text{font-size:18px}.contact-header__icon{font-size:16px;padding-right:5px}}@media (min-width:1320px){.padding-box{padding:0}.price-list__content{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.price-list__text{width:840px;z-index:1}.price-list__image{flex-basis:auto;margin-top:-743px;margin-left:126px;height:770px}.contact__additional{gap:0;position:relative;min-height:800px;background-image:url(//notariuszpradnikbialy.pl/blog/wp-content/themes/kadence-child/img/contact-background-image.jpg)}.contact__additional-text{flex-basis:70%;height:480px;padding:6px 90px 30px 30px;background-color:var(--white)}.contact__form{flex-basis:30%;position:relative;top:120px;right:50px;max-height:580px}}@media (min-width:1600px){.headline{font-size:40px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1);100%{transform:scale(1)}}}