

/* Start:/local/templates/zdeslegko/components/bitrix/menu/burger-menu/style.css?1679659282581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/zdeslegko/components/bitrix/menu/burger-menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/zdeslegko/components/bitrix/menu/header-menu/style.css?1679659282581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/zdeslegko/components/bitrix/menu/header-menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/zdeslegko/components/bitrix/menu/footer-menu/style.css?1679659282581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/zdeslegko/components/bitrix/menu/footer-menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/zdeslegko/styles.css?17495584452174*/
.mainnews__item-img {
    height: 100%;
}

@media only screen and (min-width: 960px) {
   .footer-contact__inner .footer-contact__time {
        display: none;
    }
}

@media only screen and (min-width: 960px) {
    .footer-contact__inner .footer-contact__social {
        display: none;
    }
}
.reviews-more__item-group .owl-stage-outer {
    padding: 25px 15px;
}

.reviews-more__inner {
    padding: 20px 0 0;
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
}

.title.reviews-more__title {
    margin-bottom: 40px;
}

.reviews-more {
    margin-top: 80px;
}

.owl-carousel {
    display: block !important;

}

.title-review {
    margin-top: 0px;
    margin-bottom: 20px;
    font-weight: 700;
}

.reviews-more__item {
    color: #4a4a4a;
    border-radius: 20px;
    overflow: hidden;
    width: 300px !important;
    height: 370px !important;
    box-shadow: 0px 0px 30px 4px rgba(0, 0, 0, 0.1);
    display: inline-block;
    flex-direction: column;
    padding: 30px 20px;
    margin-top: 20px;
    margin-bottom: 20px;

}

.preview-review {
    white-space: wrap;
    font-size: 15px;

}

.scrollable {
    max-height: 250px;
    overflow: auto;
}



@media (min-width: 1280px) {
    .reviews-more__item-group {
        display: flex !important;
        justify-content: center;
        gap: 60px;
    }

    .reviews-more__inner {
        padding: 20px 15px;
    }
}

@media (min-width: 1440px) {
    .reviews-more__item-group {
        display: flex !important;
        justify-content: center;
        gap: 70px;
    }

    .reviews-more__inner {
        padding: 20px 0px;
    }
}

@media (max-width: 1279px) {
    .reviews-more__inner {
        padding: 20px 15px;

    }

    .reviews-more__item-group {
        display: flex !important;
        justify-content: center;
        gap: 70px;
    }

    .reviews-more__list {
        text-align: center;
    }

    .reviews-more__item {
        text-align: left !important;
        display: inline-block !important;
    }

    .reviews-more .owl-nav.disabled+.owl-dots {
        max-width: 300px;
    }

    .reviews-more {
        margin-top: 50px;
    }
}

.cookie {
    position: fixed;
}

/* End */


/* Start:/local/templates/zdeslegko/template_styles.css?1725505310640*/
b {
    font-weight: bold !important;
}

.mobile_only {
    display: none;
}

@media(max-width:600px) {
    .mobile_only {
        display: block;
    }
}

.benefit b {
  font-weight: 700;
}

.benefit i {
  font-weight: 400;
  font-style: italic;
}

.benefit ul {
  list-style: disc;
  padding-left: 20px;
}

@media only screen and (min-width: 960px) {
   .footer-contact__inner .footer-contact__time {
        display: none;
    }
.footer-contact__inner .footer-contact__social {
        display: none;
    }
}

@media only screen and (min-width: 960px) {
    .footer-contact__inner .footer-contact__social {
        display: none;
    }
}
/* End */
/* /local/templates/zdeslegko/components/bitrix/menu/burger-menu/style.css?1679659282581 */
/* /local/templates/zdeslegko/components/bitrix/menu/header-menu/style.css?1679659282581 */
/* /local/templates/zdeslegko/components/bitrix/menu/footer-menu/style.css?1679659282581 */
/* /local/templates/zdeslegko/styles.css?17495584452174 */
/* /local/templates/zdeslegko/template_styles.css?1725505310640 */
