/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

#multimedia img {
  border-radius: 15px;
}
.g-content .bialetlo .g-animatedblock-image {
  padding: 20px;
  background: white;
  border-radius: 15px;
}
.g-home-positions.g-antares-style #g-navigation, .g-home-particles.g-antares-style #g-navigation {
  background: black;
}
.celu {
  position: relative;
  text-align: center;
  top: -65px;
}
#g-showcase h2.g-title {
  color: white;
  font-size: calc(100vw/30);
  font-family: "Unica One";
  text-shadow: 2px 2px 6px black;
}
#g-showcase .bialetlo {
  display: none;
}
.g-main-nav * {
  font-family: "Unica One";
  font-weight: 300;
}
#g-navigation .g-menu-item-container img {
  display: none !important;
}
.g-promoimage .g-promoimage-effect {
  background: white;
}
.g-promoimage .g-promoimage-title {
  font-family: "Unica One";
  font-weight: 400;
  font-size: 16px;
  line-height: 1.1;
}
/***************************ladne menu*/
.menu_glowne_ladne .ukryj_bloczek {
  display: none !important;
}
.menu_glowne_ladne ul::after {
  content: "";
  flex: 0 1 15%;
}
.menu_glowne_ladne ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  /*>li:nth-child(2) {
			background-position-y: 20px;
			background-position-x: calc(100% - 5px);
			
		}
		
		>li:nth-child(3) {
			background-position-y: 55px;
			background-position-x: calc(100% + 11px);
		}
		
		>li:nth-child(4) {
			background-position-y: 72px;
			background-position-x: calc(100% - 13px);
		}*/
}
.menu_glowne_ladne ul > li {
  flex: 0 1 15%;
  padding: 10px 10px;
  margin-bottom: 16px;
  /*padding-right:20px;*/
  outline: 3px dashed black;
  outline-offset: 2px;
  transition: 0.3s ease-in-out;
  background-color: black;
  background-repeat: no-repeat;
  background-position-x: right;
  background-size: 55%;
  background-repeat-y: repeat;
  background-image: url('../images/gik_3chmurki_wh_opac15.png');
  text-align: right;
}
.menu_glowne_ladne ul > li > a, .menu_glowne_ladne ul > li > span {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.menu_glowne_ladne ul > li > a img, .menu_glowne_ladne ul > li > span img {
  height: 48px;
  filter: brightness(2);
  transition: 0.3s ease-in-out;
}
.menu_glowne_ladne ul > li:hover {
  outline: 3px solid #f23a90;
}
.menu_glowne_ladne ul > li:hover > a img, .menu_glowne_ladne ul > li:hover > span img {
  filter: brightness(2) blur(0.5px);
  transform: scale(1.1) rotate(12deg);
}
.menu_glowne_ladne * {
  font-size: 18px;
  font-family: "Unica One";
  color: #f23a90;
  /*text-shadow:1px 1px 1px black, -1px -1px 1px black,0px 1px 1px black, 1px 0px 1px black;*/
  text-shadow: 0px 1px 0px black, -1px 1px 0px black, -1px 0 0px black, -1px -1px 0px black, 0 -1px 0px black, 1px -1px 0px black, 1px 0 0px black, 1px 1px 0px black;
}
h1, h2, h3 {
  font-family: "Unica One" !important;
}
.g-main-nav > ul > li:first-child {
  display: none;
}
.menu_glowne_ladne ul > li:first-child {
  display: none;
}
/*************************/
/*MOBILE******************/
/*************************/
@media screen and (max-width: 460px) {
  .aside_gik .g-particle {
    margin: 0 !important;
  }
  #g-mobilemenu-container img {
    max-width: 32px;
    max-height: 32px;
    filter: brightness(5);
  }
  #g-mobilemenu-container .kontener_obrazka_mobilemenu {
    flex: 0 0 36px;
    margin-right: 16px;
    text-align: center;
    /*flex:0 0 32px;*/
  }
  .g-offcanvas-toggle {
    color: #f23a90;
    border-color: #f23a90;
  }
  .menu_glowne_ladne {
    display: none;
  }
  #g-showcase h2.g-title {
    font-size: calc(100vw/15);
  }
  .g-home-positions.g-antares-style #g-showcase .g-container, .g-home-particles.g-antares-style #g-showcase .g-container {
    padding: 5rem 0 5rem 0;
  }
  #g-offcanvas, #g-offcanvas #g-mobilemenu-container ul {
    background: black;
  }
  #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
    background: transparent;
  }
  #g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
    color: #f23a90;
    font-family: "Unica One";
    font-size: 23px;
    display: flex;
    align-items: center;
  }
}
/*# sourceMappingURL=custom_57.css.map */