.au-section{padding:0 4%;display:-webkit-box;display:-ms-flexbox;display:flex}.au-section--obszary{margin-bottom:42px}.au-section--tools{margin:86px 0 30px}.au-section__title{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:87px;flex-basis:87px}.au-section__title h2{color:var(--v-main-accent);font-size:12px;font-family:"CeraStencilPro-Light",Arial,sans-serif;padding-top:5px}.au-section__content p{margin-bottom:1rem;line-height:24px}.au-section__content.au-section__content--s-font p{font-family:"CeraStencilPro-Light",Arial,sans-serif;line-height:30px;font-size:24px}.au-section__content h3{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.au-highlight-box{background-color:var(--v-main-accent);padding:26px 21px;max-width:calc(100% - 12%);margin:40px 0 40px auto}.highlight-box__content{display:-webkit-box;display:-ms-flexbox;display:flex}.highlight-box__content:first-of-type{margin-bottom:38px}.highlight-box__content p{font-size:18px;font-family:"CeraStencilPro-Light",Arial,sans-serif}.highlight-box__content img{-ms-flex-negative:0;flex-shrink:0;width:48px;height:100%;margin-left:25px;margin-top:3px}.au-photo-long{display:none}.au-workers-photo{margin:0 0 36px 20px}.au-highlight-header{padding:0 4%;margin:36px 0 100px}.au-highlight-header--uprawnienia{margin:36px 0 25px}.au-highlight-header h3{color:var(--v-main-accent);font-size:30px;line-height:38px;font-family:"CeraStencilPro-Light",Arial,sans-serif}.au-uprawnienia{padding:0 4%;margin-bottom:100px}.au-uprawnienia ul li{font-size:12px;text-transform:uppercase}.au-uprawnienia ul li:not(:last-child){margin-bottom:1.3rem}.narzedzia-photo{margin-bottom:100px}.cert-links{color:var(--v-main-accent);text-transform:uppercase;padding-left:66px;margin-top:44px}.cert-links ul li:first-child{margin-bottom:32px}.cert-links ul li a::before{content:"";position:absolute;margin-left:-66px;margin-top:-9px;background-image:url(/wp-content/uploads/2021/06/ikona_oko.svg);width:36px;height:36px;border-radius:100%}.cert-links ul li a:hover{color:#fff;-webkit-transition:color 50ms ease-in-out;-o-transition:color 50ms ease-in-out;transition:color 50ms ease-in-out}.cert-links ul li a:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.au-section--down-links{margin:90px 0 93px}.au-section--down-links .au-section__title{display:none}.au-section--down-links p{color:var(--v-main-accent);font-size:28px;font-family:"CeraStencilPro-Light",Arial,sans-serif}.au-section--down-links p:not(:last-child){margin-bottom:24px}.au-section--down-links p a{position:relative}.au-section--down-links p a::after{content:"";background-image:url(/wp-content/uploads/2023/01/navigation-arrow-svg.svg);background-size:cover;background-repeat:no-repeat;border-radius:100%;width:36px;height:36px;position:absolute;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:-70px;top:-5px}.au-section--down-links p a:hover{color:#fff;-webkit-transition:color 50ms ease-in-out;-o-transition:color 50ms ease-in-out;transition:color 50ms ease-in-out}.au-section--down-links p a:hover::after{-webkit-transform:scaleX(-1) scale(1.1);-ms-transform:scaleX(-1) scale(1.1);transform:scaleX(-1) scale(1.1);-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}@media screen and (min-width:768px){.au-section{max-width:957px;margin:0 auto}.au-section--tools{margin:86px auto 30px}.au-section--obszary{margin-bottom:75px}.au-section__title{-ms-flex-preferred-size:201px;flex-basis:201px}.au-section__content.au-section__content--s-font p{font-size:48px;line-height:60px}.au-section__title h2{font-size:14px;padding-top:9px}.au-highlight-header{max-width:1065px;margin:65px auto 117px auto;padding:0}.au-highlight-header--uprawnienia{margin:65px auto 32px auto}.au-highlight-header h3{padding-left:233px;font-size:60px;line-height:75px}.au-uprawnienia{max-width:957px;margin:65px auto 182px auto;padding:0}.au-uprawnienia ul{padding-left:234px}.au-uprawnienia ul li{font-size:16px}.narzedzia-photo{margin-top:-10%;margin-bottom:182px;max-width:1252px}.au-section.au-section--down-links{margin:182px auto}.au-section--down-links .au-section__title{display:block}.au-section--down-links p:not(:last-child){margin-bottom:70px}.au-section--down-links p{font-size:60px}.au-section--down-links p a::after{right:-80px;top:15px}.au-highlight-box{padding:52px 120px;margin:40px 0 40px calc(calc(((100% - 957px) / 2) + 201px));max-width:100%}.highlight-box__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.highlight-box__content:first-of-type{margin-bottom:38px}.highlight-box__content p{font-size:24px;max-width:600px}.highlight-box__content img{width:68px;margin-left:35px;margin-top:5px}.au-workers-photo{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.au-workers-photo img{max-width:87%}.au-section.au-section--workers{position:relative;margin-top:-120px;padding-top:100px;background-color:var(--v-main-dark)}.au-section--workers .au-section__title{padding-left:20px}}@media screen and (min-width:1001px){.au-section{padding:0}.au-section--tools{margin:180px auto 100px}.au-section__content--workers p{max-width:524px}.au-highlight-header h3{padding-left:249px}.au-uprawnienia ul{padding-left:198px}.au-photo-long{display:block;position:absolute;max-width:20%;margin-top:200px}}@media screen and (min-width:1440px){.au-section--obszary{margin-bottom:175px}.au-section__content.au-section__content--s-font p{font-size:60px;line-height:unset}.au-section__content--certs{position:relative}.au-section__content--certs p{max-width:630px}.cert-links{position:absolute;padding:0;margin:0;top:6px;right:-300px}.cert-links ul li:first-child{margin-bottom:45px}}.footer{background-color:#64bed2;padding:37px 21px}.page-template-default:not(.home) .footer,.page-template-publications .footer,.page-template-klienci .footer{margin-top:100px}.top-footer{display:flex;justify-content:space-between;margin-bottom:80px}.top-footer__company>.footer-2-element:not(:last-child){margin-bottom:25px}.top-footer__company>.footer-2-element:first-child{width:150px}.top-footer__company>.footer-2-element:not(:first-child){font-size:12px;color:#1f3764}.top-footer #nav_menu-2{font-size:14px;color:#fff}.top-footer #nav_menu-2 li:not(:last-child){margin-bottom:24px}.top-footer #nav_menu-2 li:hover,.services-menu a:hover{color:#1f3764;transition:color 50ms ease-in-out}.middle-footer{font-family:"CeraStencilPro-Light",Arial,sans-serif;margin-bottom:80px;text-align:right}.middle-footer .footer-3-element:first-of-type{font-size:30px;color:#1f3764;margin-bottom:12px}.bottom-footer{font-size:10px;color:#1f3764;display:flex;justify-content:space-between}.bottom-footer__copy{text-align:right}@media screen and (min-width:600px){.footer .container{max-width:600px;margin:0 auto}.top-footer #nav_menu-2{font-size:16px}.middle-footer{max-width:333px;margin-left:auto}}@media screen and (min-width:768px){.footer{padding:85px 80px}.footer .container{max-width:none}.middle-footer{max-width:566px}}@media screen and (min-width:888px){#menu-menu-stopka{display:flex}.top-footer #nav_menu-2{text-transform:uppercase}.top-footer #nav_menu-2 li:not(:last-child){margin-bottom:0;margin-right:15px}.middle-footer{margin-bottom:65px}}@media screen and (min-width:1024px){.top-footer{margin-bottom:0}.top-footer__company>.footer-2-element:not(:last-child){margin-bottom:75px}.top-footer__company>.footer-2-element:not(:first-child){font-size:14px}.top-footer #nav_menu-2{font-size:16px}.top-footer #nav_menu-2 li:not(:last-child){margin-right:50px}.middle-footer{max-width:766px}.middle-footer .footer-3-element:first-of-type{font-size:48px;margin-bottom:46px}.middle-footer .footer-3-element:last-of-type{font-size:24px}}@media screen and (min-width:1280px){.top-footer #nav_menu-2 li:not(:last-child){margin-right:100px}}.services-menu{display:grid;justify-content:end;grid-template-columns:repeat(2,1fr);grid-gap:10px;font-size:10px;margin-bottom:90px}.services-menu li{text-align:right}@media (min-width:768px){.services-menu{font-size:12px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.services-menu{font-size:13px}}