/* Mediakon CSS 1417 */

.m2dev_dodatki120256.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 65px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 65px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki120256.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 65px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 65px;
 --padding-bottom-second: 0px;
}
.m2dev_dodatki120256.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 65px;
 --padding-bottom-desktop: 0px;
 --padding-top-tablet: 80px;
 --padding-bottom-tablet: 0px;
 --padding-top-mobile: 60px;
 --padding-bottom-mobile: 0px;
 --padding-top-second: 65px;
 --padding-bottom-second: 0px;
}
.mediakon_offer_gallery .gallery-thumb .slick-slide img {  transition: box-shadow 0.3s ease-in-out; }
.mediakon_offer_gallery .gallery-thumb .slick-slide img {  box-shadow: 0px 0px 6px rgba(1, 1, 1, 0.99)!important; }
.mediakon_offer_gallery .gallery-thumb .slick-slide img:hover {  box-shadow: 0px 0px 20px rgba(1, 1, 1, 0.99)!important; }


.gallery-list a img {  transition: box-shadow 0.3s ease-in-out; }
.gallery-list a img {  box-shadow: 0px 0px 6px rgba(4, 4, 4, 0.3)!important; }
.gallery-list a img:hover {  box-shadow: 0px 0px 20px rgba(1, 1, 1, 0.99)!important; }

.mediakon_offer_gallery .gallery-thumb .slick-slide img:hover,
.mediakon_offer_gallery .gallery-thumb .slick-slide.slick-current img{
  height: 120px;
}
.m2dev_dodatki768426.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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_dodatki768426.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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_dodatki768426.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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;
}
.mediakon_offer_gallery .gallery-thumb .slick-slide img {  transition: box-shadow 0.3s ease-in-out; }
.mediakon_offer_gallery .gallery-thumb .slick-slide img {  box-shadow: 0px 0px 6px rgba(1, 1, 1, 0.99)!important; }
.mediakon_offer_gallery .gallery-thumb .slick-slide img:hover {  box-shadow: 0px 0px 20px rgba(1, 1, 1, 0.99)!important; }


.gallery-list a img {  transition: box-shadow 0.3s ease-in-out; }
.gallery-list a img {  box-shadow: 0px 0px 6px rgba(4, 4, 4, 0.3)!important; }
.gallery-list a img:hover {  box-shadow: 0px 0px 20px rgba(1, 1, 1, 0.99)!important; }

.mediakon_offer_gallery .gallery-thumb .slick-slide img:hover,
.mediakon_offer_gallery .gallery-thumb .slick-slide.slick-current img{
  height: 120px;
}
.m2dev_dodatki768426.mediakon_theme_first {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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_dodatki768426.mediakon_theme_second {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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_dodatki768426.mediakon_theme_third {
--radius-small: 10px;
--radius-medium: 25px;
--radius-large: 50px;
--radius-circle: 50%;
 --padding-top-desktop: 261px;
 --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_dodatki430015 .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_dodatki430015.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_dodatki430015.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_dodatki430015.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;
}
