:root:not(#xqpznc) img[src="/favicon.ico"], :root:not(#xqpznc) img[data-src="/favicon.ico"], :root:not(#xqpznc) img[src="/images/6195563495d6.webp"], :root:not(#xqpznc) img[data-src="/images/6195563495d6.webp"], :root:not(#xqpznc) img[src="/images/4a08b08aaa68.webp"], :root:not(#xqpznc) img[data-src="/images/4a08b08aaa68.webp"], :root:not(#xqpznc) img[src="/images/404b8170b76d.webp"], :root:not(#xqpznc) img[data-src="/images/404b8170b76d.webp"], :root:not(#xqpznc) img[src="/images/5a1efde1a15b.webp"], :root:not(#xqpznc) img[data-src="/images/5a1efde1a15b.webp"], :root:not(#xqpznc) img[src="/images/bc991fc32e2e.webp"], :root:not(#xqpznc) img[data-src="/images/bc991fc32e2e.webp"], :root:not(#xqpznc) img[src="/images/e140813e84ff.webp"], :root:not(#xqpznc) img[data-src="/images/e140813e84ff.webp"], :root:not(#xqpznc) img[src="/images/e146a115ca3a.webp"], :root:not(#xqpznc) img[data-src="/images/e146a115ca3a.webp"], :root:not(#xqpznc) img[src="/images/438c09a29f55.webp"], :root:not(#xqpznc) img[data-src="/images/438c09a29f55.webp"], :root:not(#xqpznc) img[src="/images/8e14d5d4d0fb.webp"], :root:not(#xqpznc) img[data-src="/images/8e14d5d4d0fb.webp"], :root:not(#xqpznc) img[src="/images/743c0246423c.webp"], :root:not(#xqpznc) img[data-src="/images/743c0246423c.webp"], :root:not(#xqpznc) img[src="/images/fcea55774ae1.webp"], :root:not(#xqpznc) img[data-src="/images/fcea55774ae1.webp"], :root:not(#xqpznc) img[src="/images/7644aa66599b.webp"], :root:not(#xqpznc) img[data-src="/images/7644aa66599b.webp"], :root:not(#xqpznc) img[src="/images/c66d1783dfe3.webp"], :root:not(#xqpznc) img[data-src="/images/c66d1783dfe3.webp"], :root:not(#xqpznc) img[src="/images/deb601e4aeb5.webp"], :root:not(#xqpznc) img[data-src="/images/deb601e4aeb5.webp"], :root:not(#xqpznc) img[src="/images/3ac233e04840.webp"], :root:not(#xqpznc) img[data-src="/images/3ac233e04840.webp"], :root:not(#xqpznc) img[src="/images/b99451af738a.webp"], :root:not(#xqpznc) img[data-src="/images/b99451af738a.webp"], :root:not(#xqpznc) img[src="/images/9de7acca02fd.webp"], :root:not(#xqpznc) img[data-src="/images/9de7acca02fd.webp"], :root:not(#xqpznc) img[src="/images/b1026a77bad4.webp"], :root:not(#xqpznc) img[data-src="/images/b1026a77bad4.webp"], :root:not(#xqpznc) img[src="/images/72f12def47e5.webp"], :root:not(#xqpznc) img[data-src="/images/72f12def47e5.webp"], :root:not(#xqpznc) img[src="/images/ddbbb94aa934.webp"], :root:not(#xqpznc) img[data-src="/images/ddbbb94aa934.webp"], :root:not(#xqpznc) img[src="/images/ecec5823a7bc.webp"], :root:not(#xqpznc) img[data-src="/images/ecec5823a7bc.webp"], :root:not(#xqpznc) img[src="/images/f55563b60452.webp"], :root:not(#xqpznc) img[data-src="/images/f55563b60452.webp"], :root:not(#xqpznc) img[src="/images/f5222b2f771d.webp"], :root:not(#xqpznc) img[data-src="/images/f5222b2f771d.webp"], :root:not(#xqpznc) img[src="/images/ce0dd8faee6c.webp"], :root:not(#xqpznc) img[data-src="/images/ce0dd8faee6c.webp"], :root:not(#xqpznc) img[src="/images/bd0e0b8697e7.webp"], :root:not(#xqpznc) img[data-src="/images/bd0e0b8697e7.webp"], :root:not(#xqpznc) img[src="/images/af1eeede20a0.webp"], :root:not(#xqpznc) img[data-src="/images/af1eeede20a0.webp"] {display:none!important}


html:not(#xqpznc), :root:not(#xqpznc) body {overflow-x:hidden}
:root:not(#xqpznc) body {background:#f0f0f0}
:root:not(#xqpznc) img {max-width:100%;height:auto}
:root:not(#xqpznc) #wrapper {max-width:1250px;margin:0 auto;width:100%;box-sizing:border-box}
:root:not(#xqpznc) #inner-wrapper {box-sizing:border-box;max-width:100%}
:root:not(#xqpznc) a {text-decoration:none}
:root:not(#xqpznc) .entry a:hover, :root:not(#xqpznc) #footer-widgets a:hover {text-decoration:underline}
:root:not(#xqpznc) .fix, :root:not(#xqpznc) .clear {clear:both}


:root:not(#xqpznc) .nav-toggle, :root:not(#xqpznc) .nav-home, :root:not(#xqpznc) .nav-close, :root:not(#xqpznc) #navigation h3 {display:none}
:root:not(#xqpznc) #header {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:20px 0 10px}
:root:not(#xqpznc) #logo {margin:0}
:root:not(#xqpznc) #logo img {max-width:100%;height:auto;max-height:110px;width:auto}
:root:not(#xqpznc) #top-right-block {text-align:right;max-width:100%}
:root:not(#xqpznc) #telephone-header h3 {margin:0;font-size:16px}
:root:not(#xqpznc) #top-right-block img {float:none;display:inline-block;vertical-align:middle;max-width:100%;height:auto}
:root:not(#xqpznc) #trade-shop-button {display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}


:root:not(#xqpznc) #navigation {background:#485258;margin:0 0 15px;overflow:visible}
:root:not(#xqpznc) #navigation .menus {margin:0}
:root:not(#xqpznc) #navigation ul.nav {list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
:root:not(#xqpznc) #navigation ul.nav>li {position:relative;margin:0;list-style:none}
:root:not(#xqpznc) #navigation ul.nav>li>a {display:block;padding:14px 18px;color:#fff;font-size:15px;text-decoration:none}
:root:not(#xqpznc) #navigation ul.nav>li:hover>a, :root:not(#xqpznc) #navigation ul.nav>li.current-menu-item>a {background:#2283d8;color:#fff}
:root:not(#xqpznc) #navigation ul.sub-menu {display:none;position:absolute;left:0;top:100%;min-width:260px;background:#2283d8;list-style:none;margin:0;padding:0;z-index:50}
:root:not(#xqpznc) #navigation li:hover>ul.sub-menu {display:block}
:root:not(#xqpznc) #navigation ul.sub-menu a {display:block;padding:10px 16px;color:#fff}
:root:not(#xqpznc) #navigation ul.sub-menu a:hover {background:#485258}


:root:not(#xqpznc) #loopedSlider {margin:0 0 20px;overflow:hidden;max-width:100%}
:root:not(#xqpznc) #loopedSlider ul.slides {list-style:none;margin:0;padding:0}
:root:not(#xqpznc) #loopedSlider ul.slides>li:not(:first-child) {display:none!important}
:root:not(#xqpznc) #loopedSlider ul.slides>li {position:relative;width:100%!important;margin:0;list-style:none}
:root:not(#xqpznc) #loopedSlider ul.slides img {width:100%;height:auto;max-height:420px;object-fit:cover;display:block}
:root:not(#xqpznc) #loopedSlider .content {position:absolute;left:0;bottom:0;right:0;padding:15px 20px;background:rgba(0,0,0,.5)}
:root:not(#xqpznc) #loopedSlider .content h2, :root:not(#xqpznc) #loopedSlider .content h2 a {color:#fff;margin:0}


:root:not(#xqpznc) #content {max-width:100%}
:root:not(#xqpznc) .entry {overflow-wrap:break-word}
:root:not(#xqpznc) .entry img {max-width:100%;height:auto}
:root:not(#xqpznc) .entry img.alignleft {float:left;margin:0 15px 10px 0}
:root:not(#xqpznc) .entry img.alignright {float:right;margin:0 0 10px 15px}
:root:not(#xqpznc) .entry::after {content:"";display:block;clear:both}
:root:not(#xqpznc) .threecol-two {float:left;width:65%;box-sizing:border-box;padding-right:25px}
:root:not(#xqpznc) .threecol-one {float:right;width:35%;box-sizing:border-box}
:root:not(#xqpznc) .threecol-one.last img {width:100%}
:root:not(#xqpznc) .twocol-one {float:left;width:48%;box-sizing:border-box;margin-right:4%}
:root:not(#xqpznc) .twocol-one.last {margin-right:0}
:root:not(#xqpznc) .entry hr {clear:both;margin:20px 0}
:root:not(#xqpznc) .entry table {width:100%!important;max-width:100%;border-collapse:collapse;display:block;overflow-x:auto}
:root:not(#xqpznc) .entry table td, :root:not(#xqpznc) .entry table th {border:1px solid #ddd;padding:6px 10px;vertical-align:top}
:root:not(#xqpznc) .entry ul, :root:not(#xqpznc) .entry ol {margin:0 0 15px 25px}
:root:not(#xqpznc) .woo-sc-button, :root:not(#xqpznc) .button {display:inline-block;padding:8px 18px;background:#2283d8;color:#fff!important;border-radius:3px}
:root:not(#xqpznc) a.woo-sc-button:empty {display:none}


:root:not(#xqpznc) #main-sidebar-container {display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}
:root:not(#xqpznc) #main-sidebar-container>#main {flex:1 1 600px;min-width:0;float:none;width:auto}
:root:not(#xqpznc) #sidebar {flex:0 0 280px;max-width:100%;float:none;width:auto}
:root:not(#xqpznc) .home #main-sidebar-container>#main {flex-basis:100%}
:root:not(#xqpznc) article.post {margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}
:root:not(#xqpznc) #sidebar .widget {margin-bottom:25px}
:root:not(#xqpznc) #sidebar .widget h3, :root:not(#xqpznc) #footer-widgets .widget h3 {margin:0 0 10px;padding-bottom:6px}
:root:not(#xqpznc) #sidebar ul, :root:not(#xqpznc) #footer-widgets ul {list-style:none;margin:0;padding:0}
:root:not(#xqpznc) #sidebar li {padding:6px 0;border-bottom:1px solid #eee}
:root:not(#xqpznc) .searchform {display:flex}
:root:not(#xqpznc) .searchform .field {flex:1;min-width:0;padding:6px}
:root:not(#xqpznc) .searchform button {padding:6px 12px;background:#2283d8;color:#fff;border:0}


:root:not(#xqpznc) #top-footer-container {background:#485258;color:#fff;margin-top:25px}
:root:not(#xqpznc) #top-footer-content {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:15px 20px}
:root:not(#xqpznc) #top-footer-content h4, :root:not(#xqpznc) #top-footer-content p {margin:0;color:#fff}
:root:not(#xqpznc) #top-footer-right .woo-sc-button {background:#2283d8!important}


:root:not(#xqpznc) #footer-widgets {display:flex;flex-wrap:wrap;gap:30px;padding:30px 0;background:#fff;border-top:3px solid #2283d8}
:root:not(#xqpznc) #footer-widgets .block {flex:1 1 220px;min-width:0;float:none;width:auto;margin:0}
:root:not(#xqpznc) #footer-widgets li {padding:4px 0;border:0}
:root:not(#xqpznc) #footer-widgets li a {color:#2283d8}
:root:not(#xqpznc) #footer-widgets .widget p, :root:not(#xqpznc) #footer-widgets .textwidget {color:#666}
:root:not(#xqpznc) #footer-widgets .footer-widget-4 img {max-width:140px;height:auto}

:root:not(#xqpznc) #footer-widgets .nf-form-cont {display:none}
:root:not(#xqpznc) #inner-wrapper>img.aligncenter {display:block;max-width:100%;height:auto}
:root:not(#xqpznc) #footer {display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:15px 0;border-top:1px solid #dbdbdb}
:root:not(#xqpznc) #footer p {margin:0}
:root:not(#xqpznc) #footer .col-left, :root:not(#xqpznc) #footer .col-right {float:none;width:auto}


:root:not(#xqpznc) .entry img.hoverbw {width:150px;max-width:calc(50% - 10px);height:auto!important;max-height:none;object-fit:contain;float:left;margin:0 12px 12px 0}
:root:not(#xqpznc) .entry img.rhi, :root:not(#xqpznc) .entry img.vsb {height:auto!important}
:root:not(#xqpznc) .threecol-one.last img {width:100%;height:auto!important;max-height:300px;object-fit:cover;display:block;margin:0 0 12px}
:root:not(#xqpznc) .threecol-one.last img+br {display:none}
:root:not(#xqpznc) .entry img.alignleft[width="140"] {height:auto!important}
:root:not(#xqpznc) .entry img[width] {height:auto!important}
:root:not(#xqpznc) .entry img.aligncenter {display:block;margin:15px auto;max-width:100%}


:root:not(#xqpznc) .entry p>img.alignleft[width="100"], :root:not(#xqpznc) .entry p>img.alignleft[width="190"] {float:none;display:inline-block;width:calc(50% - 8px);max-width:calc(50% - 8px);height:300px!important;object-fit:cover;margin:0 8px 12px 0;vertical-align:top}


:root:not(#xqpznc) .threecol-one.last:has(img.wp-image-4245) {display:none}
:root:not(#xqpznc) .threecol-two:has(~ .threecol-one.last img.wp-image-4245) {width:100%;padding-right:0;float:none}

@media (max-width:767px){
  :root:not(#xqpznc) .threecol-two, :root:not(#xqpznc) .threecol-one, :root:not(#xqpznc) .twocol-one {float:none;width:100%;padding:0;margin:0 0 15px}
  :root:not(#xqpznc) #top-right-block, :root:not(#xqpznc) #trade-shop-button {text-align:left;justify-content:flex-start}
  :root:not(#xqpznc) #navigation ul.nav {flex-direction:column}
  :root:not(#xqpznc) #navigation ul.sub-menu {position:static;display:block}
  :root:not(#xqpznc) #sidebar {flex-basis:100%}
}

html:not(#xqpznc) {overflow-x:hidden!important;overflow-y:auto!important}
:root:not(#xqpznc) body {overflow-x:clip!important;overflow-y:visible!important}
