/* Mediakon CSS 1344 */
.m2dev_dodatki714532 p {  
font-family: Muli,sans-serif!important;
  font-weight: 200;
  letter-spacing: .2307692308em;
}

.m2dev_dodatki714532 h2 {  
  font-weight: 200;
  font-family: Muli,sans-serif!important;
  text-transform: uppercase;
}

.m2dev_dodatki714532.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 45px;
 --padding-bottom-desktop: 45px;
 --padding-top-tablet: 45px;
 --padding-bottom-tablet: 45px;
 --padding-top-mobile: 35px;
 --padding-bottom-mobile: 35px;
 --padding-top-second: 35px;
 --padding-bottom-second: 35px;
}
.m2dev_dodatki714532.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 45px;
 --padding-bottom-desktop: 45px;
 --padding-top-tablet: 45px;
 --padding-bottom-tablet: 45px;
 --padding-top-mobile: 35px;
 --padding-bottom-mobile: 35px;
 --padding-top-second: 35px;
 --padding-bottom-second: 35px;
}
.m2dev_dodatki714532.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 45px;
 --padding-bottom-desktop: 45px;
 --padding-top-tablet: 45px;
 --padding-bottom-tablet: 45px;
 --padding-top-mobile: 35px;
 --padding-bottom-mobile: 35px;
 --padding-top-second: 35px;
 --padding-bottom-second: 35px;
}
.mediakon_text-img .mediakon_container .text p {
  font-family: Muli,sans-serif!important;
  font-weight: 200!important;
  color: #262626;
  font-size: 14px;
  line-height: 1.7;
}
.mediakon_text-img .mediakon_container .text .title {
  font-size: 28px;
  color: #86868b;
  font-family: Muli,sans-serif!important;
  font-weight: 200;
  letter-spacing: .2307692308em;
}
.mediakon_heading h2{
  font-weight: 200;
  letter-spacing: .2307692308em;
  font-family: "Spectral", "Lora", serif!important;
  text-transform: uppercase;
}

.m2dev_dodatki923640 .link-more {  
  font-family: Muli,sans-serif!important;
  font-weight: 100;
  letter-spacing: .2307692308em;
}
.mediakon_text-img .mediakon_container .text p {
  font-family: Muli,sans-serif!important;
  font-weight: 200!important;
  color: #262626;
  font-size: 14px;
  line-height: 1.7;
}
.mediakon_text-img .mediakon_container .text .title {
  font-size: 28px;
  color: #86868b;
  Xfont-size: .9285714286em;
  font-weight: 200;
  letter-spacing: .2307692308em;
}.m2dev_dodatki436969 h2 {
  font-size: 28px;
  color: #86868b;
  font-weight: 200;
  letter-spacing: .2307692308em;

  margin-bottom: 60px !important;
  padding: 0 !important;
  text-align: center !important;
}


.m2dev_dodatki436969  .mediakon_container .text p {
  font-family: Muli,sans-serif!important;
  font-weight: 200!important;
  color: #262626;
  font-size: 14px;
  line-height: 1.7;
}
.m2dev_dodatki436969  .mediakon_container .text .title {
  font-size: 28px;
  color: #86868b;
  Xfont-size: .9285714286em;
  font-weight: 200;
  letter-spacing: .2307692308em;
}

.m2dev_dodatki436969 .mediakon_text p{
  font-family: Muli,sans-serif!important;
  font-weight: 200!important;
  color: #262626;
  font-size: 14px;
  line-height: 1.7;
}.mediakon_theme_first.mediakon_contact-form-full .form, .mediakon_theme_first .mediakon_thumb::after {
  Xbackground: var(--first_color_border_offer) !important;
}

.mediakon_theme_first.mediakon_contact-form-full {
  background: #fbfbfb!important;
}