.cn-button.bootstrap{background-color:#2ea3f2}.footerSocial{display:flex;justify-content:space-between}.footerSocial i{font-size:35px}footer .textwidget a:hover,footer i:hover,#footer-widgets .footer-widget li a:hover{color:#57afe1!important;transform:0.3s}#footer-bottom>.clearfix{display:flex;justify-content:center}.threeiconsSection5Home i{font-size:64px;color:#57afe1;margin-bottom:30px}.threeiconsSection5Home p{padding-bottom:0}.faq a{color:#fff}.faq a:hover{text-decoration:underline}.allForm{margin-bottom:15px!important}.allForm{display:grid;grid-gap:20px}@media (max-width:1000px){.allForm{}}.gt-link{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.gt-link h3:hover{color:#57afe1}.et_header_style_left #logo{width:auto}.bread a{color:white!important}.galeria-zdjecie img{height:340px!important}#post-712 .et_pb_row.et_pb_row_2 .et_pb_blurb_content{}.et_pb_blurb_description img,.et_pb_main_blurb_image .et_pb_image_wrap img{height:auto;max-height:400px}.sm-panel{position:fixed;width:155px;top:150px;right:-105px;z-index:1000000;transition:visibility .25s,opacity .25s}.sm-panel>ul{margin:0;padding:0;list-style-type:none}.sm-panel>ul>li{transition:transform .25s}.sm-panel>ul>li:hover{transform:translateX(-105px)}.sm-panel>ul>li>a{display:flex;align-items:center;color:#fff;padding:5px 0 5px 5px;text-decoration:none}.sm-panel>ul>li>a>img{margin:0 10px 0 0}.sm-panel>ul>li>a>span{font-size:initial}.sm-panel>ul>li[class^="sm-"]{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0%}.sm-text-black{color:#000}.sm-fb{background:#1977f3}.sm-twitter{background:#28aae1}.sm-gmap{background:#57AFE1}.sm-blog{background:#0171bb}.sm-pinterest{background:#d73532}.sm-youtube{background:#e32c26}.sm-allegro{background:#ff5a00}.sm-linkedin{background:#0097bd}.sm-payback{background:#00349a}.sm-olx{background:#002f34}.sm-instagram{background:#eee}.sm-pyszne{background:#ff8000}.sm-tiktok{background:#fff}.sm-booksy{background:#f9e5bc}@media screen and (max-width:640px){.sm-panel{visibility:hidden;opacity:0}}#et-secondary-menu>a:nth-child(1){display:none}.allForm{max-width:600px;margin:0 auto;padding:16px 0}.form-row{margin-bottom:20px}.form-section{margin-bottom:24px;padding:14px 18px 10px 18px;background:#f7f8fa;border-radius:8px}.form-title{display:block;font-weight:600;margin-bottom:10px;font-size:1.07em;color:#315276}.checkbox-group{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:12px 32px}.checkbox-group label{margin-right:12px;margin-bottom:6px;font-weight:400;font-size:0.98em}.form-acceptance{font-size:0.93em;background:#f2f4f7;padding:12px 14px;border-radius:8px;margin-bottom:20px}.form-submit{text-align:center}input[type="text"],input[type="email"],textarea{width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;margin-top:4px;margin-bottom:4px;border-radius:6px;border:1px solid #ccd4e1;background:#fff;font-size:1em;transition:border-color 0.2s}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{border-color:#6ba4f5;outline:none}#top-menu li{padding-right:10px}.faq{max-width:800px;margin:40px auto;font-family:Arial,sans-serif}.faq h2{text-align:center;margin-bottom:20px}.faq-item{border-bottom:1px solid #ddd}.faq-question{width:100%;text-align:left;padding:15px;font-size:16px;background:#f7f7f7;border:none;outline:none;cursor:pointer;transition:0.3s;position:relative}.faq-question:hover{background:#eee}.faq-question::after{content:"+";position:absolute;right:20px;font-size:20px;transition:0.3s}.faq-item.active .faq-question::after{content:"−"}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;background:#fff}.faq-answer p{padding:15px;margin:0;padding-bottom:15px!important}#footer-widgets .footer-widget .custom-button a{background-color:#57afe1;color:#ffffff}.single-post .et_pb_text_inner h2{font-size:30px}