/* Mediakon CSS 5048 */
.m2dev_dodatki789021 { border-top: solid 10px var(--first_color_second_fonts)!important; }

.m2dev_dodatki789021 h2{ text-align:center!important; }

m2dev_dodatki789021 .mediakon_container  div div p b { color: var(--first_color_second_fonts)!important; }
.m2dev_dodatki789021 .mediakon_container  div div p strong { color: var(--first_color_second_fonts)!important; }


.m2dev_dodatki789021.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 95px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 61px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 53px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 55px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki789021.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 95px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 61px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 53px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 55px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki789021.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 95px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 61px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 53px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 55px;
 --padding-bottom-second: 0px;
}
m2dev_dodatki805797 .mediakon_container  div div p b { color: var(--first_color_second_fonts)!important; }
.m2dev_dodatki805797 .mediakon_container  div div p strong { color: var(--first_color_second_fonts)!important; }

.m2dev_dodatki805797.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 11px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 11px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 11px;
 --padding-top-second: 11px;
 --padding-bottom-second: 11px;
}
.m2dev_dodatki805797.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 11px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 11px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 11px;
 --padding-top-second: 11px;
 --padding-bottom-second: 11px;
}
.m2dev_dodatki805797.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 11px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 11px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 11px;
 --padding-top-second: 11px;
 --padding-bottom-second: 11px;
}
m2dev_dodatki4389 .mediakon_container  div div p b { color: var(--first_color_second_fonts)!important; }
.m2dev_dodatki4389 .mediakon_container  div div p strong { color: var(--first_color_second_fonts)!important; }

.m2dev_dodatki4389.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 11px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki4389.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 11px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki4389.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 11px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 11px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 11px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 11px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki511476 { border-top: solid 10px var(--first_color_second_fonts)!important; }

.m2dev_dodatki511476 { border-bottom: solid 4px var(--first_color_second_fonts)!important; }                                        .m2dev_dodatki733019 .scroll-top{
                                            position: fixed !important;
                                            bottom:20px !important;
                                            right:20px !important;
                                            top:unset !important;
                                            background-color: white !important;
                                        }.mediakon_footer .copy {
  margin: 61px 0 0!important;
}
.mediakon_footer h2 {
  margin: 0 0 9px!important;
}
.m2dev_dodatki733019.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 47px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki733019.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 47px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
.m2dev_dodatki733019.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 47px;
 --padding-bottom-desktop: 110px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 80px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 60px;
 --padding-top-second: 65px;
 --padding-bottom-second: 65px;
}
