/* 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
 */

@charset "UTF-8";
/** Mój css dla tego szablonu, dopisuj wszystko co zmieniasz, to nie zniknie po kompilacji szablonu **/
.g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-title {
  font-weight: 500;
  font-family: Georgia, Arial;
  font-size: 64px;
}
.fp-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .fp-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  background-color: #8dc314;
  background-image: linear-gradient(#338cad, #8dc314);
  box-shadow: 0 0rem 0rem 0rem #3488ac;
}
.g-offcanvas-toggle {
  top: 2rem;
}
#g-navigation .g-grid {
  padding-bottom: 15px;
  padding-top: 15px;
  border-bottom: 2px solid #8dc314;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-size: 18px;
  font-family: "Georgia", "Geneva", "Arial";
  font-weight: 300;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  line-height: 2;
  padding: 12px;
}
#g-above {
  background: #8dc314;
  color: #fff;
}
#g-above .g-simplecontent .g-simplecontent-item-leading-content {
  color: #ffffff;
}
#g-header .g-simplecontent .g-simplecontent-item-leading-content, #g-header .g-simplecontent .g-simplecontent-item-main-content {
  color: #000000;
  font-size: 16px;
  font-family: Georgia, Arial;
}
#g-header .g-simplecontent .g-simplecontent-item-main-content {
  color: black;
}
.g-simplecontent h2.g-title {
  color: #8dc314;
  letter-spacing: 0;
  font-family: Georgia;
  font-size: 25px;
  padding: 1.3rem 0.6rem;
}
.button, .g-pricingtable-col-item .g-pricingtable .button {
  background: #3581ab;
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
  font-weight: 600px;
  margin: 0.45rem 2rem;
  border-radius: 0.4rem;
}
.g-imagegrid .g-imagegrid-link:before {
  background-color: rgba(54, 118, 166, 0.54);
  background-image: linear-gradient(-45deg, #366da0, rgba(217, 208, 214, 0.5) 50%);
}
.g-simplecontent .g-simplecontent-item-content-title {
  font-family: Georgia, Arial;
}
#g-above .g-simplecontent .g-simplecontent-item-leading-content {
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
#g-showcase .g-simplecontent .g-simplecontent-item-main-content {
  font-family: Georgia, Arial;
  color: #000000;
}
.g-simplecontent .g-simplecontent-item-readmore-container {
  padding-top: 0.1rem;
}
.button:hover, .g-pricingtable-col-item .g-pricingtable .button:hover, .button:active, .g-pricingtable-col-item .g-pricingtable .button:active, .button:focus, .g-pricingtable-col-item .g-pricingtable .button:focus {
  background-image: linear-gradient(#8dc314, #3581ab);
}
.g-popupgrid-item-img-wrap img {
  opacity: 1.1;
}
#g-utility .g-simplecontent-item-main-content {
  color: white;
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
#g-copyright .g-branding {
  color: rgba(130, 129, 124, 0.75);
  font-weight: 300;
  font-size: 12px;
}
.fa-angle-double-up:before {
  color: #8dc314;
}
.fullpage-wrapper #g-copyright {
  background: #151515;
}
div.itemBackToTop {
  display: none;
}
div.itemHeader h2.itemTitle {
  padding: 10px 0 4px 0;
  margin: 0;
  color: #000000;
  font-family: Georgia, Arial;
}
div.itemBody {
  padding: 8px 0;
  margin: 0;
  color: #000000;
  font-family: Georgia, Arial;
}
.g-main-nav .g-toplevel > li:hover > .g-menu-item-container, .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  background: #356fa2;
}
.box2.moduletable, .box2.widget, .box2.g-outer-box, .box2 > .g-content {
  color: #000;
  background: #8ec317;
}
.box1.moduletable p, .box1.widget p, .box1.g-outer-box p, .box1 > .g-content p {
  color: white;
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
  font-size: 14px;
}
.box2 .g-title {
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
.box3.moduletable, .box3.widget, .box3.g-outer-box, .box3 > .g-content {
  background-image: linear-gradient(-200deg, #356fa2, #356fa2);
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
  font-size: 14px;
}
.box3 .g-title {
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
#g-slideshow.g-default-slideshow {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
}
#g-slideshow:before {
  background-color: rgba(63, 34, 227, 0);
  background-image: -webkit-linear-gradient(-240deg, rgba(141, 195, 20, 0.64), rgba(53, 111, 162, 0.67) 60%);
  background-image: linear-gradient(-30deg, rgba(141, 195, 20, 0.11), rgba(53, 111, 162, 0.75) 60%);
}
legend {
  color: #8dc314;
  font-family: Georgia, Arial;
  font-weight: bold;
}
label {
  color: #000000;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
  background: #8dc314;
  border-color: #8dc314;
}
#contact-form .controls input, #contact-form .controls textarea {
  border: 1px solid #8dc314;
  background: #356fa2;
  border-radius: 6px;
}
.box4 .g-title {
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
.box4.moduletable, .box4.widget, .box4.g-outer-box, .box4 > .g-content {
  font-size: 14px;
  background-image: linear-gradient(-200deg, #3da307, #8dc314);
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
}
h3.g-title {
  font-family: Georgia, Arial;
  font-size: 1.4rem;
  font-weight: 600;
  padding-top: 22px;
  text-align: center;
}
.btn-primary {
  font-size: 14px;
  font-family: "Verdana", "Tahoma", "Geneva", "Arial";
  font-weight: 300;
}
/*# sourceMappingURL=custom_200.css.map */