@font-face{font-family:"revicons";font-style:normal;font-weight:400;src:url({{ shared_asset('revicons.eot');}
}) format("embedded-opentype"), url({0:{ shared_asset('fontello.woff');}
}) format("woff"), url({0:{ shared_asset('fontello.ttf');}
}) format("truetype"), url({0:{ shared_asset('fontello.svg');}
}) format("svg"); } *, *::before, *::after{box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;}
html{overflow-x:hidden;font-size:62.5%;}
a{text-decoration:none;background-color:transparent;transition:color 0.3s ease 0s, background-color 0.3s ease 0s, border-color 0.3s ease 0s, box-shadow 0.3s ease 0s, opacity 0.3s ease 0s;}
a:focus{outline:5px auto rgb(41, 143, 94);outline-offset:-1px;}
a:hover, a:active{outline:0px none !important;}
img{max-width:100%;height:auto;vertical-align:middle;border:0px none;}
iframe{border:0px none;}
.site{margin:0px auto;background-color:rgb(255, 255, 255);}
.site::before, .site::after{content:" ";display:table;}
.site::after{clear:both;}
body{margin:0px;overflow-x:hidden;line-height:1.7;font-size:14px;font-style:normal;font-weight:400;color:rgb(153, 153, 153);background-color:rgb(243, 243, 243);}
p{margin:0px 0px 1.313em;}
b, strong{font-weight:700;}
em{font-style:italic;}
cite{font-style:normal;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin:1.25em 0px 0.2em;text-rendering:optimizelegibility;font-family:"Lato",sans-serif;font-style:normal;font-weight:400;}
h1, .h1{margin-top:1em;font-size:400%;line-height:1.1;letter-spacing:-0.035em;}
h2, .h2{font-size:285.7%;line-height:1.2;letter-spacing:-0.035em;}
h3, .h3{font-size:228.5%;line-height:1.3;letter-spacing:-0.035em;}
h4, h5, h6, .h4, .h5, .h6{margin-top:1.75em;margin-bottom:0.5em;line-height:1.4;}
h4, .h4{font-size:171.4%;letter-spacing:-0.035em;}
h5, .h5{font-size:150%;letter-spacing:-0.035em;}
ul, ol{padding:0px;margin:0px 0px 1.313em 1.655em;}
ul ul, ul ol, ol ol, ol ul{margin-bottom:0px;}
ul{list-style:outside none disc;}
ol{list-style:outside none decimal;}
li{line-height:1.7;}
hr{height:0px;margin:1.313em 0px;border-width:1px 0px 0px;border-style:solid none none;border-color:rgba(0, 0, 0, 0.075) currentcolor currentcolor;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;}
blockquote{margin:1.313em 0px;border:1px solid rgba(0, 0, 0, 0.075);padding:1em;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:150%;font-weight:400;line-height:1.3;color:rgb(86, 100, 113);}
q::before, q::after, blockquote::before, blockquote::after{content:"";}
label, input, button, select, textarea{font-size:100%;line-height:1.7;}
input, button, select, textarea{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}
input, textarea{width:auto;}
input::-moz-placeholder, textarea::-moz-placeholder{color:rgb(153, 153, 153);}
table{width:100%;margin-bottom:1.313em;border-spacing:0px;background-color:rgb(255, 255, 255);border-collapse:separate;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}
table th, table td{padding:0.5em 0.625em;line-height:1.3;text-align:left;vertical-align:middle;border-top:1px solid rgba(0, 0, 0, 0.075);background-color:rgb(255, 255, 255);}
table td{line-height:1.4;}
table p:last-child, table ul:last-child, table ol:last-child{margin-bottom:0px;}
.x-btn, .button, [type="submit"]{display:inline-block;position:relative;border:1px solid rgb(172, 17, 0);padding:0.563em 1.125em 0.813em;cursor:pointer;font-size:16px;font-weight:inherit;line-height:1.3;text-align:center;vertical-align:middle;color:rgb(255, 255, 255);background-color:transparent;transition:all 0.15s linear 0s;border-color:rgb(201, 170, 112);border-width:3px;text-transform:uppercase;}
.x-btn:hover, .button:hover, [type="submit"]:hover{text-decoration:none;color:rgb(201, 170, 112);border-color:rgb(26, 50, 92);background-color:transparent;border-width:3px;text-transform:uppercase;}
.x-btn:focus, .button:focus, [type="submit"]:focus{outline:5px auto rgb(41, 143, 94);outline-offset:-1px;}
.x-btn:hover, .x-btn:active, .button:hover, .button:active, [type="submit"]:hover, [type="submit"]:active{outline:0px none !important;}
.x-btn.x-btn-x-large{padding:0.714em 1.286em 0.857em;font-size:21px;}
.x-btn.x-btn-large{padding:0.579em 1.105em 0.842em;font-size:19px;}
.x-btn.x-btn-square{border-radius:0px;}
.x-btn-block{display:block;width:100%;}
.x-btn [class*="x-icon-"]{display:inline;margin:0px 0.5em 0px 0px;}
.collapse{display:none;}
.collapse.in{display:block;}
.desktop .menu-item, .desktop .menu-item > a{position:relative;}
.x-navbar{position:relative;overflow:visible;z-index:1030;border-bottom:1px solid rgba(0, 0, 0, 0.075);background-color:rgb(26, 50, 92);width:234px;overflow-y:visible;}
.x-navbar .x-container{position:relative;}
.x-nav-wrap.desktop{display:block;}
.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden;}
.x-brand{display:block;float:left;line-height:1;text-decoration:none;margin-top:10px;font-family:"Lato",sans-serif;font-size:30px;font-style:normal;font-weight:400;letter-spacing:-1em;color:rgb(30, 115, 190);}
.x-navbar .x-nav a{transition:none 0s ease 0s;}
.x-navbar .x-nav > li > a > span{display:inline-block;}
.x-navbar .desktop .x-nav{margin:0px;}
.x-navbar .desktop .x-nav > li{float:left;}
.x-navbar .desktop .x-nav > li > a{float:none;line-height:1;text-decoration:none;padding:0px 1.2em;font-size:12px;}
.x-navbar .desktop .x-nav > li > a:hover{text-decoration:none;}
.x-navbar .desktop .x-nav li > a > span::after{content:"";margin-left:0.35em;font-family:"FontAwesome" !important;font-style:normal !important;font-weight:normal !important;text-decoration:inherit;text-rendering:auto;}
.x-navbar .desktop .x-nav li > a:only-child > span::after{content:"";display:none;}
.masthead-inline .desktop .x-nav{display:block;float:right;}
.x-navbar .mobile .x-nav{margin:25px 0px;}
.x-navbar .mobile .x-nav li > a{display:table !important;position:relative;font-size:14px;line-height:1.5;white-space:normal;margin:0px;border:1px solid rgba(0, 0, 0, 0.075);padding:0.75em 0.85em;color:rgb(86, 100, 113);background-color:transparent;width:100%;}
.x-navbar-fixed-top, .x-navbar-fixed-left, .x-navbar-fixed-right{position:fixed;z-index:1030;}
.x-navbar-fixed-left, .x-navbar-fixed-right{top:0px;bottom:0px;width:228px;}
.x-navbar-fixed-left .x-navbar-inner, .x-navbar-fixed-right .x-navbar-inner{height:100%;}
.x-navbar-fixed-left .x-navbar-inner > .x-container.width, .x-navbar-fixed-right .x-navbar-inner > .x-container.width{width:100%;}
.x-navbar-fixed-left .x-brand, .x-navbar-fixed-right .x-brand{float:none;text-align:center;}
.x-navbar-fixed-left .desktop .x-nav, .x-navbar-fixed-right .desktop .x-nav{float:none;margin-top:2em;}
.x-navbar-fixed-left .desktop .x-nav > li, .x-navbar-fixed-right .desktop .x-nav > li{float:none;}
.x-navbar-fixed-left{left:0px;border-right:1px solid rgba(0, 0, 0, 0.075);}
.x-navbar .desktop .x-nav > li > a > span{border:1px solid transparent;padding:0.875em 1.25em;border-radius:100em;padding-right:calc(1.25em - 0em);}
.x-navbar .desktop .x-nav > li > a:hover > span{border-color:rgba(0, 0, 0, 0.075);}
.x-navbar .mobile .x-nav li > a:hover, .x-navbar .mobile .x-nav .x-active > a, .x-navbar .mobile .x-nav .current-menu-item > a{color:rgb(86, 100, 113);}
.x-navbar-fixed-left .desktop .x-nav > li > a, .x-navbar-fixed-right .desktop .x-nav > li > a{text-align:center;padding:5px 7%;}
.x-nav{margin-left:0px;margin-bottom:1.313em;list-style:outside none none;}
.x-nav > li > a{display:block;}
.x-nav > li > a:hover{text-decoration:none;background-color:transparent;}
.x-container{margin:0px auto;}
.x-container::before, .x-container::after{content:" ";display:table;}
.x-container::after{clear:both;}
.x-container.max{max-width:1200px;}
.x-container.width{width:94%;}
.x-gap{margin:0px 0px 1.313em;border-color:transparent;}
.x-cite{display:block;margin-top:0.75em;font-size:0.625em;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:rgb(194, 200, 203);}
.x-cite::before{content:"– ";}
.x-img{margin-bottom:1.313em;}
a.x-img:not(.x-img-thumbnail){transform:translate3d(0px, 0px, 0px);transition:opacity 0.3s ease 0s;}
a.x-img:hover:not(.x-img-thumbnail){opacity:0.75;}
.x-column{float:left;margin-right:4%;}
.x-column.x-1-1{width:100%;}
.x-column.x-1-2{width:48%;}
.x-column.x-1-3{width:30.6667%;}
.x-column.x-2-3{width:65.3333%;}
.x-column.last, .x-column:last-of-type{margin-right:0px;}
.h-custom-headline{letter-spacing:-1px;line-height:1.1;margin:0em 0px 0.2em;}
.h-custom-headline.accent span::before, .h-custom-headline.accent span::after{content:"";position:absolute;top:50%;height:1px;width:9999px;display:block;margin-top:-1px;background-color:rgba(0, 0, 0, 0.075);}
.h-custom-headline.accent span::before{right:100%;margin-right:0.5em;}
.h-custom-headline.accent span::after{left:100%;margin-left:0.5em;}
.x-section{margin:0px 0px 1.313em;padding:45px 0px;}
.x-section::before, .x-section::after{content:" ";display:table;}
.x-section::after{clear:both;}
.x-section.bg-image, .x-section.bg-pattern{background-position:50% 50%;}
.x-section.bg-image{background-size:cover;background-repeat:no-repeat;position:absolute !important;top:0px !important;left:0px !important;right:0px !important;max-height:520px !important;background-position:50% 0% !important;}
.x-section .x-container{position:relative;}
.x-section .x-container.marginless-columns:not(.width){width:100%;}
.x-section .x-container.marginless-columns::before, .x-section .x-container.marginless-columns::after{display:none;}
.with-container{border:1px solid rgba(0, 0, 0, 0.075);padding:2.5%;background-color:rgb(255, 255, 255);}
.x-colophon.top{position:relative;border-top:1px solid rgba(0, 0, 0, 0.075);padding:4% 0px;background-color:rgb(255, 255, 255);}
.x-colophon.top .x-column .widget:first-child{margin-top:0px;}
.x-colophon.top .widget{margin-top:65px;}
.x-colophon.bottom{border-top:1px solid rgba(0, 0, 0, 0.075);padding:4% 0px;text-align:center;background-color:rgb(255, 255, 255);}
.x-colophon.bottom .x-colophon-content{margin:10px 0px;font-size:10px;font-weight:400;letter-spacing:2px;line-height:1.3;text-transform:uppercase;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}
.x-colophon.bottom .x-social-global{margin:10px 0px;}
.x-main{position:relative;}
.x-main::before, .x-main::after{content:" ";display:table;}
.x-main::after{clear:both;}
.hentry .entry-wrap, .search-results .x-container > .product .entry-wrap{position:relative;border-top:1px solid rgba(0, 0, 0, 0.075);padding:50px 0px;}
.hentry .entry-wrap::before, .hentry .entry-wrap::after, .search-results .x-container > .product .entry-wrap::before, .search-results .x-container > .product .entry-wrap::after{content:" ";display:table;}
.hentry .entry-wrap::after, .search-results .x-container > .product .entry-wrap::after{clear:both;}
.hentry:first-child .entry-wrap, .search-results .x-container > .product:first-child .entry-wrap{border-top:0px none;}
.hentry:last-child .entry-wrap, .search-results .x-container > .product:last-child .entry-wrap{border-bottom:1px solid rgba(0, 0, 0, 0.075);}
.entry-content{margin-top:3%;padding:0px 10%;}
.entry-content embed, .entry-content iframe, .entry-content object{width:100%;max-width:100%;}
.page .hentry .entry-wrap:last-child{border-bottom:0px none;}
.page .hentry .entry-content{padding:0px;}
.x-page-title-disabled .no-post-thumbnail .entry-content, .x-page-title-disabled .has-post-thumbnail .entry-featured{margin-top:0px;}
.h-widget{margin:0px 0px 0.65em;font-size:170%;line-height:1.1;}
.alignright{float:right;margin:0.35em 0px 0.35em 1.313em;}
.alignnone{float:none;margin:0px 0px 1.313em;}
.right{float:right;}
.visually-hidden, .screen-reader-text, .screen-reader-response, .bp-screen-reader-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0px none;padding:0px;clip:rect(0px, 0px, 0px, 0px);}
.ptn, .pvn, .pan{padding-top:0px !important;}
.prs, .phs, .pas{padding-right:0.5em !important;}
.pbn, .pvn, .pan{padding-bottom:0px !important;}
.pls, .phs, .pas{padding-left:0.5em !important;}
.mtn, .mvn, .man{margin-top:0px !important;}
.mts, .mvs, .mas{margin-top:0.5em !important;}
.mtm, .mvm, .mam{margin-top:1em !important;}
.mtl, .mvl, .mal{margin-top:2em !important;}
.mrn, .mhn, .man{margin-right:0px !important;}
.mbn, .mvn, .man{margin-bottom:0px !important;}
.mln, .mhn, .man{margin-left:0px !important;}
.cs-cf::before, .cs-cf::after, .cs-clearfix::before, .cs-clearfix::after{content:" ";display:table;}
.cs-cf::after, .cs-clearfix::after{clear:both;}
.cs-ta-left{text-align:left !important;}
.cs-ta-center{text-align:center !important;}
@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url({{ shared_asset('fontawesome-webfont.eot');}
}) format("woff2"), url({0:{ shared_asset('fontawesome-webfont.woff');}
}) format("svg"); } #top-menu-ids{margin:0px !important;}
div#introduction{margin-top:460px !important;}
.clearfix{clear:both;}
#blue{color:rgb(201, 170, 112);}
.entry-content img, .entry-content iframe, .entry-content object, .entry-content embed{max-width:100%;}
.top_10b table th, .top_10b table td{color:rgb(255, 255, 255);background:rgb(26, 50, 92) none repeat scroll 0% 0%;}
.top_10b table a{padding:5px;border-radius:3px;border:2px solid rgb(201, 170, 112);display:inline-block;text-align:center;}
.top_10b table a:hover{color:rgb(26, 50, 92);text-decoration:underline;background-color:rgb(201, 170, 112);}
@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"), local("Lato-Regular"), url({{ shared_asset('lato-regular-1.woff2');}
}) format("woff2"); 	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; } @font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"), local("Merriweather-Bold"), url({{ shared_asset('merriweather-bold-1.woff2');}
}) format("woff2"); 	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } @font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"), local("Merriweather-Bold"), url({{ shared_asset('merriweather-bold-2.woff2');}
}) format("woff2"); 	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F; } @font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"), local("Merriweather-Bold"), url({{ shared_asset('merriweather-bold-3.woff2');}
}) format("woff2"); 	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"), local("Merriweather-Bold"), url({{ shared_asset('merriweather-bold-4.woff2');}
}) format("woff2"); 	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }  @font-face{font-family:"fontello";font-style:normal;font-weight:normal;src:url({{ shared_asset('fontello.eot');}
}) format("svg"); }  @font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"), local("Lato-Regular"), url({{ shared_asset('lato-regular-1.woff2');}
}) format("woff2"); 	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, #respond .required, .x-pagination a:hover, .x-pagination span.current, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .x-comment-author a:hover, .mejs-button button:hover{color:rgb(201, 170, 112);}
a:hover{color:rgb(26, 50, 92);}
.x-navbar .desktop .x-nav > li > a, .x-navbar .desktop , .x-navbar .mobile .x-nav li a{color:rgb(255, 255, 255);}
.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a, .x-navbar .desktop, .x-navbar .desktop .x-active > a, .x-navbar .desktop .current-menu-item > a, .x-navbar .desktop .x-nav, .x-navbar .mobile .x-nav li > a:hover, .x-navbar .mobile .x-nav .x-active > a, .x-navbar .mobile .x-nav .current-menu-item > a{color:rgb(201, 170, 112);}
a:focus, select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="submit"]:focus, input[type="checkbox"]:focus{outline:5px auto rgb(201, 170, 112);outline-offset:-1px;}
.x-main.full{float:none;display:block;width:auto;}
.entry-header, .entry-content{font-size:14px;}
body, input, button, select, textarea{font-family:"Merriweather",serif;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, blockquote{color:rgb(68, 68, 68);}
body.x-navbar-fixed-left-active{padding-left:234px;}
.x-navbar-inner{min-height:0px;}
.x-brand:hover, .x-brand:focus{color:rgb(30, 115, 190);}
.x-brand img{width:100px;}
.x-navbar .x-nav-wrap .x-nav > li > a{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;letter-spacing:0em;}
.x-btn-navbar{margin-top:22px;color:rgb(201, 170, 112);}
.x-btn-navbar, .x-btn-navbar.collapsed{font-size:18px;}
.x-btn.x-btn-transparent, .x-btn.x-btn-transparent:hover{margin-bottom:0px;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}
.x-navbar .desktop .x-nav > .x-active > a > span, .x-navbar .desktop .x-nav > .current-menu-item > a > span, .x-navbar .desktop .x-nav > li > a:hover > span{border-color:transparent;}
.h1{color:rgb(26, 50, 92);}
.h2{color:rgb(201, 170, 112);}
.x-btn-navbar.collapsed{color:rgb(201, 170, 112) !important;}
.x-btn-navbar.collapsed:hover{color:rgb(201, 170, 112) !important;}
.x-btn-navbar:hover{color:rgb(201, 170, 112);}
.t1{vertical-align:middle;}
@media screen and (max-width: 1600px) {
.x-section.bg-image{position:relative !important;margin:-50px -36px 0px !important;}
div#introduction{margin-top:0px !important;padding-top:5px !important;}

}
@media screen and (min-width: 1600px) {
.top-menu-wrap{height:85px;}

}
@media screen and (max-width: 992px) {
.h1{font-size:36px !important;}
.x-section .x-container > div, .x-navbar-fixed-left, .x-navbar-fixed-right{width:100%;}
h2, .h2{font-size:29px;}

}
@media screen and (max-width: 768px) {
body.x-navbar-fixed-left-active{padding:0;}
.x-navbar-fixed-top, .x-navbar-fixed-left, .x-navbar-fixed-right{position:initial;}
.x-navbar-fixed-left .desktop .x-nav > li > a, .x-navbar-fixed-right .desktop .x-nav > li > a{padding:5px 15px;font-size:14px;}

}