/* UPGRADE */figure {  margin: 0;}ul.fields-container {  list-style: none;  margin: 0 0 2em 0;}.com-content-category-blog__item.blog-item {  display: flex;  gap: 4em;  margin-bottom: 6em;}a, a:hover, a:active, a:focus {  outline: 0;}.fotorama-caption > .title {  font-size: 11px;  font-weight: normal;  line-height: 15px;  color: #818080;  text-align: left;  padding: 0;  margin: 10px 0 0 0;}@media (max-width: 767px) {  #sidebar[class*="span"], #content[class*="span"] {    float: left;    width: auto;  }}/* RD GALLERY CUSTOM ARROWS */.fotorama-container { margin: 12px 0 24px 0; }.fotorama__custom__nav { position: relative; }.fotorama__custom__arr { position: absolute; width: 32px; height: 32px; top: calc( 50% - 32px); transform: translate3d(0,0,0); }.fotorama__custom__arr--prev { left: -64px; }.fotorama__custom__arr--next { right: -64px; }.fotorama__custom__arr { background: url(../../../media/plg_fields_rdgallery/css/fotorama@2x-bw.png) 0 0/96px 160px no-repeat; cursor: pointer; }.fotorama__custom__arr--next { background-position: -32px 0; }@media (max-width: 1024px) { .fotorama__custom__arr--prev { left: -32px; } .fotorama__custom__arr--next { right: -32px; } }@media (max-width: 768px) { .fotorama__custom__arr { display: none; } }/* JOOMLA II */body {  color: #333;  font-size: 12px;  line-height: 20px;  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #fff;  padding: 48px 28px 0px 40px;  margin: 0;}p {  margin: 0 0 10px 0;}a {  color: #333;  text-decoration: none;}a.current,a:hover {  color: #369;}.container {  width: 880px;}.navigation {  padding: 0;  margin: 49px 0 41px 0;}nav ul.nav {  padding: 0;  margin: 0;  display: flex;  gap: 23px;}nav ul.nav li {  padding: 0;  margin: 0;}#content {  margin: 0 0 0 13px;}#sidebar {  padding-top: 40px;}.sidebar-nav ul.nav li {  line-height: 20px;}.page-header {  padding: 0;  border-width: 0;  margin: 0 0 20px 0;}/* JOOMGALLERY II */.gallery img {  width: 100%;  height: auto;}/* JOOMLA */.logo-wrapper {  text-align: right;}#sp-main-menu ul.level-0 > li > a {  padding: 10px 0!important;  margin-right: 18px!important;}span.menu-title {  font-weight: 500;}#sp-left {  padding-top: 40px;}h1, h2, h3, h4, h5, h6 {  font-size: 12px;  font-weight: bold;  line-height: 16px;  margin: 0;}li {  margin-bottom: 10px;}.nav > li > a:hover,.nav > li > a:focus {  background-color: #fff;}.active a {  color: #369;}img.pull-left,.pull-left > img {  margin: 0 40px 40px 0!important;}legend {  font-size: 100%;  border-width: 0;}.form-actions {  background-color: #fff;  border-width: 0;}/* JOOMGALLERY */img.jg_icon {  display: none;}#jg_photo_description {  color: #818080;  font-size: 11px;  line-height: 15px;}.jg_detailnavi {  font-size: 11px;  text-align: left !important;  margin-bottom: 10px;}.jg_detailnaviprev {  text-align: left !important;  width: 80px;}.jg_detailnavinext {  text-align: left !important;  width: 80px;  float: left;}.jg_iconbar {  width: 0 !important;}img.jg_photo, .jg_minis a img {  padding: 0;  border-width: 0;}a:hover img.jg_photo, .jg_minis a:hover img {  border-width: 0;}.jg_photo {  opacity:0;  transition: opacity 1s;}.jg_dtl_photo {  min-height: 440px;}div.jg_photo_right {  margin: 0;  padding: 0;}