/**
Theme Name: Krakpack
Author: Microads
Author URI: https://microads.pl
Description: Motyw potomny stworzony specjalnie dla Krakpack.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: krakpack
Template: astra
*/


div#page header#masthead{position:fixed;top:0;width:100%;transition:background-color .3s,color .3s;background-color:transparent!important;color:#fff!important}div#page header#masthead.sticky{background-color:#fff!important;color:#000!important;box-shadow:0 0 15px rgba(0,0,0,.1)}div#page header#masthead .menu-link{color:inherit!important;transition:color .3s}.page-id-1377 div#page header#masthead .menu-link,.page-id-2602 div#page header#masthead .menu-link,.page-id-2616 div#page header#masthead .menu-link,.page-id-2630 div#page header#masthead .menu-link,.page-id-2880 div#page header#masthead .menu-link,.page-id-2932 div#page header#masthead .menu-link,div#page header#masthead.sticky .menu-link{color:#000!important}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}.contact-bar{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:#007bff;opacity:.8;color:#fff;text-align:center;padding:10px 0;font-size:16px;z-index:1000}.contact-bar a{color:#fff;text-decoration:none}.modern-contact-footer{padding:20px;text-align:center;color:#333}.modern-contact-footer h3{font-size:18px;color:#0f172a;margin-bottom:10px}.contact-rows{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.contact-row{display:flex;flex-direction:column;align-items:center}.contact-row span{font-weight:700;margin-bottom:5px}.contact-row a{color:#0365f4!important;text-decoration:none;font-size:16px}.contact-row a:hover{text-decoration:underline}@media (max-width:768px){.contact-bar{display:block}.modern-contact-footer{padding:10px}.contact-rows{flex-direction:column;align-items:center}.contact-row{margin:5px 0}.contact-row a{font-size:16px}}.elementor-2616 .elementor-element.elementor-element-ef6c24d .elementor-tab-title,.elementor-tab-title{text-align:center!important}.ast-header-button-1 .ast-custom-button{color:#fff;background-image:linear-gradient(90deg,#30b2fd 0,#0169fc 100%)}.elementor-tabs{display:flex;flex-direction:column-reverse}.vsd-model-viewer-wrapper{border-radius:10px!important;border:1px solid #e9e9e9!important}.color-change{width:25px;height:auto;border:1px solid #000!important;border-radius:100%!important;margin-right:5px;margin-bottom:10px}