<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 768px) {  
  .left img {
    float: left;
    margin: 0rem 2rem 1rem 0rem;
    height: auto;
    max-width: 100%;
    border: 0;
    border-radius: 20px;
  }
  .right img {
    float: right;
    margin: -5rem 0px 1rem 2rem;
    height: auto;
    max-width: 100%;
    border: 0;
    border-radius: 20px;
  }
  .box3 h2, h1 {
    font-size: 4vw;
  }
  #rstpl-pagewrap .box3 .rspbld-button.btn-link {
    font-size: 2vw;
  }
  #rstpl-pagewrap #rstpl-com_content .com-content-article .page-header h1, #rstpl-pagewrap #rstpl-com_content .com-content-category-blog .page-header h1 {
    font-size: 6vw;
  }
}

@media (max-width: 767px) {
  .right img, .left img {
    float: none;
    height: auto;
    max-width: 100%;
    border: 0;
    border-radius: 20px;
  }
  .box3 h2, h1 {
    font-size: 4.5rem;
  }
  #rstpl-pagewrap .box3 .rspbld-button.btn-link {
    font-size: 3rem;
  }
  #rstpl-pagewrap #rstpl-com_content .com-content-article .page-header h1, #rstpl-pagewrap #rstpl-com_content .com-content-category-blog .page-header h1 {
    font-size: 5rem;
  }
}
@media (min-width: 1200px) {
  .navbar-brand.rstpl-brand.image img {
    max-width: 200px;
  }
  #rstpl-main-menu-position .navbar &gt; .container-fluid {
    padding-left: 0;
    padding-right: 0;
  }
  #rstpl-main-menu-position .navbar .navbar-collapse {
    padding: 0 0 0 1.5rem;
  }
  #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu .nav-item .separator {
    width: auto;
    padding: 1.3rem 1rem;
  }
  #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .separator {
    padding: 1.3rem 1rem;
    font-size: 1.2vw;
    font-weight: 800;
    text-transform: uppercase;    
  }
}
#rstpl-main-menu-position .navbar .navbar-collapse {
  box-shadow: none;
  border-radius: 0px;
}
.rspbld-page .rstpl-title-absolute .rspbld-row-title {
  opacity: 1;
  letter-spacing: 0px;
}
.rspbld-page section h6.rspbld-row-title {
line-height: 2;
}

.rspbld-text-block .text-left .box3 {
  padding-left: 20px;
  padding-right: 20px;
}
.box3 h2, h1 {
  font-weight: 800;
  line-height: 0.9;
  margin-bottom: 1.5rem;
}
.box3 p {
  font-size: 1.5rem;
  font-weight: 400;
}
#rstpl-pagewrap .box3 .rspbld-button.btn-link {
  color: #74727d;
  font-weight: 800;
  text-decoration: none;
  padding-left: 0px;
}

#rstpl-pagewrap .box3 .rspbld-button.btn-link:hover {
  color: #4b3b7f;
}
.mod-articlesnews-horizontal figure img {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  border-radius: 20px;
}
#rstpl-footer-container {
  background-image: url('https://www.acdz.cz/templates/rsmatias/images/bg-footer.png');  
  color: #74727d;
  padding-bottom: 2.5rem;  
  margin-top: 10rem;
}
#rstpl-footer-position .rspbld-horizontal-image-box .rspbld-image {
  box-shadow: none;
}
#rstpl-footer-position .rspbld-content p {
  font-weight:800;
  line-height: 30px;
}
#rstpl-footer-position .rspbld-content a {
  color: #74727d;
  font-weight:800;
  text-decoration:none;
}
#rstpl-footer-position .rspbld-content a:hover {
  color: #4b3b7f;
  text-decoration:underline;
}
.rstpl-after-footer-position {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.com_content #rstpl-footer-container, .itemid-133 #rstpl-footer-container {
  background-image: none;  
  color: #ffffff;
  padding-top: 3rem;
  padding-bottom: 1rem;  
  margin-top: 2rem;
    background-color: #4b3b7f;
}
.com_content #rstpl-footer-container a, .itemid-133 #rstpl-footer-container a {
  color: #ffffff;
}
.com_content #rstpl-footer-position .rspbld-content a:hover, .itemid-133 #rstpl-footer-position .rspbld-content a:hover {
  color: #ffffff;
  text-decoration:underline;
}
#rstpl-pagewrap #rstpl-com_content .com-content-article .page-header h1, #rstpl-pagewrap #rstpl-com_content .com-content-category-blog .page-header h1 {
  font-weight: 800;
  text-transform:uppercase;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item {
  display: inline-block;
  width: 100%;
  margin-top: 4rem;
  page-break-inside: avoid;
  border: none;
  padding: 0rem;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  box-shadow: none;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item:hover,
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item:active,
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item:focus {
  box-shadow:none;
  background-color:#f2f1e9;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items .blog-item .item-content .page-header h2 {
  margin-top: 0rem;
  font-size: 30px;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items.items-leading .blog-item .item-image {
    float: left;
    margin: 0rem 2rem 1rem 0rem;
    height: auto;
    max-width: 100%;
    border: 0;
    border-radius: 20px;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .blog-items[class*="columns-"] {
  grid-gap: 0 3rem;
  margin-bottom: 8rem;
}
.item-content  {
  padding-bottom: 2rem;
}
.com-content-category-blog__items.blog-items.columns-3 {
  clear: both;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog .com-content-blog__links {
  padding-left: 3rem;
}
.page-header h2 {
  font-size: 4.5rem;
  font-weight: 800;
  line-height: 4.6rem;
  margin-top: 6rem;
}
.control-group .controls {
  margin-top: 2rem;
}
.ignore, .required, .custom-select {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: 1.5rem;
  line-height: 2.2;
  font-weight: 600;
  color: #74727d;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #f2f1e9;
  border-radius: 20px;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.mod-rscontact-width-auto {
  width: 100%;
}
.btn-primary, .btn-secondary {  
      padding: 15px 55px;
}
.rspbld-page section .rspbld-row-title {
  text-transform: none;
}
 .rspbld-page section .rspbld-row-subtitle {
  font-size: 10vmin;
  font-weight: 900;
  line-height: 1.2;
  text-transform: none;
  margin-bottom: 62.4px;
  opacity: 1;
}

@media (min-width: 576px) {
  #rstpl-pagewrap #rstpl-com_content .com-content-article {
    padding: 0rem;
  }
}
.com-content-article__body h2 {
  font-size: 54px;
  font-weight: 800;  
  margin-bottom: 14px;
}
.com-content-article__body h3 {
  font-weight: 800; 
}
.com-content-article__body ol li {
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 20px;
}
.com-content-article__body ol li p {
  font-weight: normal;
}
#rstpl-pagewrap #rstpl-com_content .com-content-article {
  padding: 0rem 1rem;
  margin-bottom: 3rem;
  border: none;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  box-shadow: none;
}
#rstpl-pagewrap #rstpl-com_content .com-content-article:hover,
#rstpl-pagewrap #rstpl-com_content .com-content-article:active,
#rstpl-pagewrap #rstpl-com_content .com-content-article:focus {
  box-shadow:none;
  background-color:#f2f1e9;
}
#rstpl-pagewrap #rstpl-com_content .com-content-category-blog &gt; h2 {
      font-size: 4.5rem;
      font-weight: bold;
      color: #74727d;
      letter-spacing: 0px;
  }
@media (min-width: 1400px) {
  #rstpl-pagewrap #rstpl-com_content .com-content-category-blog &gt; h2 {
      width: auto;
      height: 100%;
      writing-mode: vertical-lr;
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg);
      position: absolute;
      left: -4vmin;
      top: 0;
      bottom: auto;
      text-align: right;
      text-transform: none;
      margin-bottom: 0rem;
      z-index: 2;
      margin-top: 0;
      line-height: 1.3;
      padding-bottom: 17rem;
      margin-right: 0px;
      margin-left: 0px;
  }
}
@media (min-width: 1600px) {
  #rstpl-pagewrap #rstpl-com_content .com-content-category-blog &gt; h2 {
      left: 4vmax;
  }
}
</pre></body></html>