/* 
    Created on : 2020-05-13, 21:13:24
    Author     : Osega
*/
.home-page .about-inner h2.title {
  margin-bottom: 10px;
  font-size: 46px; }
.home-page .single-service.service__style--4 {
  padding-top: 20px;
  padding-bottom: 10px; }
  .home-page .single-service.service__style--4:before {
    background-image: linear-gradient(145deg, #8DBC12 0%, #258a10 100%); }
  .home-page .single-service.service__style--4 .icon {
    color: #0D58A9;
    margin-bottom: 5px; }
    .home-page .single-service.service__style--4 .icon svg {
      width: 40px;
      height: 40px; }
    .home-page .single-service.service__style--4 .icon img {
      height: 40px;
      width: auto; }
    .home-page .single-service.service__style--4 .icon.green svg {
      color: #8cbc22;
      width: 64px;
      height: 64px; }
  .home-page .single-service.service__style--4 .content h3.title {
    color: #0D58A9;
    font-size: 18px; }
    .home-page .single-service.service__style--4 .content h3.title.green {
      color: #8cbc22; }
  @media only screen and (max-width: 767px) {
    .home-page .single-service.service__style--4.nohover {
      padding-top: 20px;
      padding-bottom: 20px;
      margin-top: 0; } }
  .home-page .single-service.service__style--4:not(.nohover):hover .icon svg {
    color: #fff; }
  .home-page .single-service.service__style--4:not(.nohover):hover .content h3.title, .home-page .single-service.service__style--4:not(.nohover):hover .content p {
    color: #fff; }
.home-page.rolnik .single-service.service__style--4 {
  padding: 30px 30px; }
  .home-page.rolnik .single-service.service__style--4:before {
    background-image: linear-gradient(145deg, #8DBC12 0%, #258a10 100%); }
  .home-page.rolnik .single-service.service__style--4 .icon {
    color: #8DBC12; }
  .home-page.rolnik .single-service.service__style--4 .content h3.title, .home-page.rolnik .single-service.service__style--4 .content p {
    color: #8DBC12;
    font-size: 20px; }

.home-service .single-service.service__style--4:before {
  background-image: linear-gradient(180deg, #81C2E2 0%, #ffffff 100%); }
.home-service .single-service.service__style--4 .content h3.title, .home-service .single-service.service__style--4 .content p {
  color: #1f1f25; }
.home-service .single-service.service__style--4 .icon {
  color: #0D58A9; }
.home-service .home-service-s h2.title {
  color: #0D58A9;
  font-size: 46px; }
.home-service .home-service-s .single-service.service__style--4 {
  padding-left: 30px;
  padding-right: 30px; }
  .home-service .home-service-s .single-service.service__style--4 .icon {
    margin-bottom: 5px; }
    .home-service .home-service-s .single-service.service__style--4 .icon svg {
      width: 40px;
      height: 40px; }
  .home-service .home-service-s .single-service.service__style--4 .content h3.title {
    color: #0D58A9;
    font-size: 18px; }

.dark-bg {
  background-color: #e0e1e6; }

.dom-1 {
  background-image: linear-gradient(180deg, #E8E8E8 0%, #ffffff 100%); }
  .dom-1 h2 {
    color: #0D58A9; }
  .dom-1 small {
    font-size: 12px; }

.dom-2 h2 {
  color: #0D58A9; }
.dom-2 .single-service.service__style--4:before {
  background-image: linear-gradient(145deg, #8DBC12 0%, #258a10 100%); }
.dom-2 .single-service.service__style--4.blue:before {
  background-image: linear-gradient(145deg, #81C2E2 0%, #207ed0 100%); }
.dom-2 .single-service.service__style--4 .icon {
  color: #0D58A9; }
.dom-2 .single-service.service__style--4 .content h3.title, .dom-2 .single-service.service__style--4 .content p {
  color: #0D58A9; }
.dom-2 .single-service.service__style--4 .content .list-style--1 li {
  color: #0D58A9; }
.dom-2 .single-service.service__style--4:hover .icon {
  color: #fff; }
.dom-2 .single-service.service__style--4:hover .content h3.title, .dom-2 .single-service.service__style--4:hover .content p {
  color: #fff; }
.dom-2 .single-service.service__style--4:hover .content .list-style--1 li {
  color: #fff; }

.dom-3 h2 {
  color: #0D58A9; }
.dom-3 .single-service.service__style--4:before {
  background-image: linear-gradient(145deg, #8DBC12 0%, #258a10 100%); }
.dom-3 .single-service.service__style--4 .icon, .dom-3 .single-service.service__style--4 .content h3.title {
  color: #8DBC12; }
.dom-3 .single-service.service__style--4:hover .icon {
  color: #fff; }
.dom-3 .single-service.service__style--4:hover .content h3.title, .dom-3 .single-service.service__style--4:hover .content p {
  color: #fff; }
.dom-3 .single-service.service__style--4:hover .content .list-style--1 li {
  color: #fff; }

.dom-4 ul.nav.tab-style--1 li a:hover {
  color: #8DBC12; }
.dom-4 .single-tab-content b {
  color: #0D58A9; }

.rn-button-style--2.btn_solid.btn_biznes {
  border-color: #81C2E2;
  background: #81C2E2;
  color: #fff; }
  .rn-button-style--2.btn_solid.btn_biznes:hover {
    background: transparent;
    color: #81C2E2;
    box-shadow: 0 10px 15px 0 rgba(129, 194, 226, 0.1); }

a.rn-button-style--2.btn_solid.btn_rolnictwo {
  border-color: #8DBC12;
  background: #8DBC12; }
  a.rn-button-style--2.btn_solid.btn_rolnictwo:hover {
    background: transparent;
    color: #8DBC12; }

.slideCalculator {
  width: 80%;
  margin-top: 20px; }

.sliderCalc {
  -webkit-appearance: none;
  width: 100%;
  height: 20px;
  background: linear-gradient(90deg, #3b7718 20%, #a5a8ab 100%);
  outline: none;
  opacity: 0.7;
  -webkit-transition: 0.2s;
  transition: opacity 0.2s;
  border-radius: 12px;
  box-shadow: 0px 1px 10px 1px #fff;
  border: 0 none; }
  .sliderCalc:hover {
    opacity: 1; }

.sliderCalc::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 40px;
  height: 40px;
  background: #2d428e;
  border-radius: 50%;
  box-shadow: 0px 1px 10px 1px #8DBC12;
  cursor: pointer; }

.sliderCalc::-moz-range-thumb {
  width: 40px;
  height: 40px;
  background: white;
  border-radius: 50%;
  box-shadow: 0px 1px 10px 1px #8DBC12;
  cursor: pointer; }

#zespol h2 {
  color: #0D58A9; }

.std h1, .std h2 {
  color: #0D58A9;
  text-align: center;
  margin-bottom: 1em; }
.std p {
  text-align: justify; }

.prv-banner-wrapper .inner {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 6px;
  padding: 20px 10px; }

#callMe {
  position: fixed;
  width: 50px;
  height: 50px;
  line-height: 46px;
  background-color: #ffffff;
  right: 20px;
  bottom: 100px;
  text-align: center;
  overflow: hidden;
  border-radius: 50px;
  z-index: 9811 !important;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  transition: transform 0.2s; }
  @media only screen and (min-width: 576px) {
    #callMe {
      display: none; } }
  #callMe:hover {
    transform: scale(1.1); }
  #callMe img {
    width: 54%; }

#cookie-notice {
  position: fixed;
  min-width: 100%;
  height: auto;
  z-index: 1000;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 20px;
  left: 0;
  text-align: center;
  font-weight: 400;
  font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
  background-color: #202020; }

#cookie-notice,
#cookie-notice * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#cookie-notice.cn-animated {
  -webkit-animation-duration: 0.5s !important;
  animation-duration: 0.5s !important;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

#cookie-notice.cn-animated.cn-effect-none {
  -webkit-animation-duration: 1ms !important;
  animation-duration: 1ms !important; }

#cookie-notice .cookie-notice-container {
  display: block;
  color: #c6c9d8; }

#cookie-notice.cookie-notice-hidden .cookie-notice-container {
  display: none; }

#cookie-notice .cookie-revoke-container {
  display: block; }

#cookie-notice.cookie-revoke-hidden .cookie-revoke-container {
  display: none; }

.cn-position-top {
  top: 0; }

.cn-position-bottom {
  bottom: 0; }

.cookie-notice-container {
  padding: 10px;
  text-align: center;
  width: 100%;
  z-index: 2; }

.cookie-revoke-container {
  padding: 15px 30px;
  width: 100%;
  z-index: 1; }

.cn-close-icon {
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -10px;
  width: 15px;
  height: 15px;
  opacity: .5;
  padding: 10px;
  outline: 0; }

.cn-close-icon:hover {
  opacity: 1; }

.cn-close-icon:after,
.cn-close-icon:before {
  position: absolute;
  content: ' ';
  height: 15px;
  width: 2px;
  top: 3px;
  background-color: #fff; }

.cn-close-icon:before {
  transform: rotate(45deg); }

.cn-close-icon:after {
  transform: rotate(-45deg); }

#cookie-notice .cn-revoke-cookie {
  margin: 0; }

#cookie-notice .cn-button {
  margin-left: 10px; }

.cn-button {
  font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: .25px;
  line-height: 20px;
  margin: 0;
  padding: 0;
  text-align: center;
  text-transform: none;
  display: inline-block;
  cursor: pointer;
  touch-action: manipulation;
  white-space: nowrap;
  outline: 0;
  box-shadow: none;
  text-shadow: none;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.cn-button:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.05);
  text-decoration: none; }

.cn-button.bootstrap,
.cn-button.wp-default {
  min-height: 30px;
  text-decoration: none;
  padding: 0 10px;
  line-height: 2.15385; }

.cn-button.wp-default {
  color: #fff;
  background: #fbb03b; }

.cn-button.bootstrap {
  color: #fff;
  background: #8DBC12; }

.cn-text-container {
  margin: 0 0 6px 0; }

.cn-buttons-container,
.cn-text-container {
  display: inline-block; }

#cookie-notice.cookie-notice-visible.cn-effect-none,
#cookie-notice.cookie-revoke-visible.cn-effect-none {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

#cookie-notice.cn-effect-none {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

#cookie-notice.cookie-notice-visible.cn-effect-fade,
#cookie-notice.cookie-revoke-visible.cn-effect-fade {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

#cookie-notice.cn-effect-fade {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

#cookie-notice.cookie-notice-visible.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-effect-slide {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

#cookie-notice.cn-effect-slide {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

#cookie-notice.cn-position-top.cn-effect-slide {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

/*# sourceMappingURL=customs.css.map */
