.gone{position:absolute;left:-99999px}.ungone{position:static;left:auto}.clear:after{content:' ';clear:both;display:block}.button{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none}.button.small{font-size:.8em}.button.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.button.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.button:before{margin-right:.25em}.button:after{margin-left:.25em}.button:active,.button:hover{background:rgba(204,151,151,.6);color:#fff}html{box-sizing:border-box;min-height:100%;position:relative}body{font-family:Muli,sans-serif;font-weight:200;font-size:18px;color:#242c2c;margin:0;padding:0;height:100%;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{clear:both;font-family:'Dancing Script',cursive;font-weight:600;margin:2em 0 .75em}p{margin:1em 0}p.double-margin-top{margin-top:2em}a{color:#2a0800}em,strong{font-weight:600}hr{clear:both;margin:2.56410256%;height:2px;background:#f4dbd8;border:none}#main{overflow:hidden;margin-bottom:5.12820513%;margin-top:2.56410256%}#container,#main ol,#main ul{overflow:hidden}.wrap{max-width:1170px;margin:0 auto;position:relative;z-index:0}@media only screen and (max-width:1180px){.wrap{width:95%;margin:0 2.5%}}.columns{clear:both;overflow:hidden}.columns>article,.columns>aside,.columns>div{float:left}.columns>:first-child{margin-right:2.56410256%}.columns .blog-articles,.columns>article{width:74.35897436%}.columns>aside{width:23.07692308%}.columns>div{width:48.71794872%}@media only screen and (max-width:990px){.columns .blog-articles,.columns>article{width:65.81196581%}.columns>aside{width:31.62393162%}}@media only screen and (max-width:600px){.columns .blog-articles,.columns>article,.columns>aside,.columns>div{float:none;margin-bottom:2.56410256%;width:100%;margin-right:0;margin-left:0}.columns>aside{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1);display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}.columns>aside>div,.columns>aside>section{-webkit-flex:0 1 48.71794872%;flex:0 1 48.71794872%}.columns>aside>div:nth-of-type(2n+2),.columns>aside>section:nth-of-type(2n+2){padding-left:2.56410256%;border-left:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:600px){.columns>aside{display:block}.columns>aside>div,.columns>aside>section{padding:0;border:none!important}}.skip-main{position:absolute;left:-99999px}#masthead{position:fixed;z-index:99999;background:#fff;border-bottom:1px solid rgba(42,8,0,.2);left:0;right:0}#masthead .announcer{text-align:center;background:#465656;color:#fff;overflow:hidden;padding:5px;font-size:.8em}#masthead .announcer .button{background:#fff;display:inline-block;color:#cc9797;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.25em .5em;margin:0 5px}#masthead .announcer .button.small{font-size:.8em}#masthead .announcer .button.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#masthead .announcer .button.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#masthead .announcer .button:before{margin-right:.25em}#masthead .announcer .button:after{margin-left:.25em}#masthead .announcer .button:active,#masthead .announcer .button:hover{background:rgba(255,255,255,.6);color:#cc9797}#masthead .site-header{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}#masthead #logo{-webkit-flex:0 1 auto;flex:0 1 auto;margin-right:2.56410256%}#masthead #logo h1{margin:10px}#masthead #tagline{-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:2.56410256%}#masthead #tagline h2{font-size:1.2222222222222223em;font-family:Muli,sans-serif;font-weight:200;margin:0}#masthead #menu-header{-webkit-flex:0 1 auto;flex:0 1 auto}#masthead .banner-contacts{text-align:right;padding-top:5px}#masthead .banner-contacts a{text-decoration:none;vertical-align:top}#masthead .banner-contacts a span{font-size:.8em}#masthead .banner-contacts .social{display:inline-block;margin-left:15px}@media only screen and (max-width:990px){#masthead{position:static!important}#masthead .site-header{-webkit-flex-flow:row wrap;flex-flow:row wrap}#masthead #menu-header{-webkit-order:1;order:1;-webkit-flex:0 1 100%;flex:0 1 100%}#masthead #tagline{margin-right:0;-webkit-order:3;order:3;-webkit-flex:0 1 65.81196581%;flex:0 1 65.81196581%}#masthead #logo{-webkit-order:2;order:2;-webkit-flex:0 1 40.17094017%;flex:0 1 40.17094017%;margin-right:2.56410256%;overflow:hidden}#masthead .banner-contacts{position:absolute;bottom:-30px;right:0}}#logo h1{font-size:2.6666666666666665em}#logo a{display:block;color:#2a0800;text-decoration:none}#logo a.custom-logo-link{width:300px;max-width:100%}#logo img{display:block;width:auto;max-width:100%;height:auto;max-height:70px;margin:0 auto}#menu-show{text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;display:block;text-align:center;width:100%;color:#fff;background:#2a0800;position:absolute;left:-99999px}#menu-show.small{font-size:.8em}#menu-show.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#menu-show.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#menu-show:before{margin-right:.25em}#menu-show:after{margin-left:.25em}#menu-show:active,#menu-show:hover{background:rgba(204,151,151,.6);color:#fff}#main-menu:after{content:' ';clear:both;display:block}#menu-header{position:relative;z-index:9999}#main-menu,#main-menu li,#main-menu ul{margin:0;padding:0;list-style:none}#main-menu li{display:block;float:left}#main-menu a{display:block;text-decoration:none;color:#775144;height:40px;line-height:40px;padding:0 20px}#main-menu a:active,#main-menu a:hover{background:rgba(204,151,151,.1)}#main-menu .sub-menu{position:absolute;left:-99999px;background:#fff;border:1px solid rgba(244,219,216,.5)}#main-menu .sub-menu li{float:none}#main-menu .sub-menu a:active,#main-menu .sub-menu a:hover{background:rgba(204,151,151,.1)}#main-menu li:hover .sub-menu{left:auto}#main-menu li:hover>a{background:rgba(204,151,151,.1)}@media only screen and (max-width:1180px){#main-menu a{padding:0 15px;font-size:.9em}}@media only screen and (max-width:990px){#menu-show{position:static;left:auto}#menu-header{background:#2a0800;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.menu-main-menu-container{display:none}#main-menu{background:#2a0800}#main-menu li{float:none}#main-menu a{height:auto;line-height:normal;border-bottom:1px solid #fff;color:#fff;padding:.75em}#main-menu .sub-menu{position:static;left:auto;background:#2a0800}#main-menu .sub-menu a{font-size:.7777777777777778em;padding-left:30px}#main-menu .sub-menu a:active,#main-menu .sub-menu a:hover{background:rgba(255,255,255,.5)}#main-menu li:hover>a{background:rgba(255,255,255,.3)}}#comments{background:#f4dbd8;padding:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:2.56410256%}#comments h2,#comments h3{margin-top:0;text-align:center}#comments .comment-list{margin:0 0 2rem;padding:2rem;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#comments .comment-list .edit-link{clear:none;display:inline;margin:5px 0 0 5px}#comments .comment-author{display:inline-block;font-size:1.2em}#comments .comment-metadata{display:inline-block;font-size:.5em}#comments .bypostauthor .fn{display:inline-block;background:rgba(42,8,0,.7);color:#fff;padding:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#comments .reply{margin:1em 0}#comments .reply a{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;font-size:.7em}#comments .reply a.small{font-size:.8em}#comments .reply a.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#comments .reply a.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#comments .reply a:before{margin-right:.25em}#comments .reply a:after{margin-left:.25em}#comments .reply a:active,#comments .reply a:hover{background:rgba(204,151,151,.6);color:#fff}#comments .children{list-style-type:lower-alpha}#comments #commentform{width:600px;max-width:100%;margin:0 auto}#comments #commentform label{display:block}#comments #commentform textarea{width:100%}#comments #commentform p:nth-of-type(1){font-size:.8em}#comments #commentform .form-submit{text-align:right}#comments #commentform #submit{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none}#comments #commentform #submit.small{font-size:.8em}#comments #commentform #submit.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#comments #commentform #submit.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#comments #commentform #submit:before{margin-right:.25em}#comments #commentform #submit:after{margin-left:.25em}#comments #commentform #submit:active,#comments #commentform #submit:hover{background:rgba(204,151,151,.6);color:#fff}.to-top{background:#cc9797;color:#fff;text-decoration:none;padding:.5em 1em;cursor:pointer;border:none;text-align:center;display:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.to-top.small{font-size:.8em}.to-top.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.to-top.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.to-top:before{margin-right:.25em}.to-top:after{margin-left:.25em}.to-top:active,.to-top:hover{background:rgba(204,151,151,.6);color:#fff}@media only screen and (max-width:990px){.to-top{display:block}}.site-footer{background:rgba(42,8,0,.9);overflow:hidden;color:#fff;padding:3.84615385% 0 0}.site-footer .wrap{display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between}.site-footer .wrap h2{margin-top:0;display:inline-block}.site-footer .wrap>div{flex:0 1 31.62393162%}.site-footer .wrap>div>:first-child{margin-top:0}.site-footer .wrap>div>:last-child{margin-bottom:0}.site-footer .wrap>div:nth-of-type(2){flex:0 1 23.07692308%}.site-footer .wrap>div:nth-of-type(3){flex:0 1 40.17094017%}.site-footer .footer-hours{clear:both}.site-footer iframe{width:100%;height:200px;border:none}.site-footer p{margin:1rem 0}.site-footer a{color:#fff;text-decoration:none}.site-footer a:active,.site-footer a:hover{text-decoration:underline}.site-footer .copyright{font-size:.6em;text-align:center;margin:3.84615385% 0 0;padding:1em;background:rgba(255,255,255,.1)}.site-footer .social{padding-top:2.56410256%}@media only screen and (max-width:990px){.site-footer .wrap>div{flex:0 0 48.71794872%!important}.site-footer .wrap>div:nth-of-type(3){flex:0 0 100%!important;margin-top:2rem}}@media only screen and (max-width:600px){.site-footer h2{display:block}.site-footer .wrap>div{flex:0 0 100%!important;margin-top:2rem}.site-footer .wrap>div:nth-of-type(1){margin-top:0}}.slider{margin-top:70px}.slider .slide{position:relative;min-height:1px;min-width:1px}.slider .slide>div{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;width:45%;margin:0 auto;text-align:center}.slider .slide>div>:first-child{margin-top:0}.slider .slide>div>:last-child{margin-bottom:0}.slider .slide.slide-gone div{position:absolute;left:-99999px}.slider .slide.slide-right div{right:5%;left:45%}.slider .slide.slide-left div{right:45%;left:5%}.slider .slide h1{margin-bottom:.5rem}.slider .slide p{margin:1.5rem 0;color:#000}.slider .slide img,.slider .slide picture{width:100%;display:block;height:100%}.slider .slide a:active img,.slider .slide a:active picture,.slider .slide a:hover img,.slider .slide a:hover picture{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}.slider .slide .button{border:1px solid #000;background:0 0;color:#000;padding:.5em 2em}.slider .slide .button:active,.slider .slide .button:hover{background:rgba(0,0,0,.1)}@media only screen and (max-width:990px){.slider{margin-top:0}}@media only screen and (max-width:600px){.slider .slide-right div{width:50%!important;left:auto!important}.slider .slide div p{font-size:.7em;margin:1rem}.slider .button{font-size:.6em}}@media only screen and (max-width:380px){.slider .slide-right div{width:55%!important}.slider p{display:none}.slider .button{padding:.5em 1em;font-size:.6em;margin-top:1em}}.homepage-section h2{font-size:2em}.homepage-section>div{padding-top:3.84615385%;padding-bottom:3.84615385%;overflow:hidden}.homepage-section>div>:first-child{margin-top:0}.homepage-section>div>:last-child{margin-bottom:0}.homepage-section:nth-of-type(odd){background:#f4dbd8}.homepage-section.homepage-section-image{min-height:300px;-webkit-box-shadow:inset 0 5px 3px rgba(0,0,0,.25),inset 0 -5px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 5px 3px rgba(0,0,0,.25),inset 0 -5px 5px rgba(0,0,0,.25);box-shadow:inset 0 5px 3px rgba(0,0,0,.25),inset 0 -5px 5px rgba(0,0,0,.25)}@media only screen and (max-width:990px){.homepage-section.homepage-section-image{min-height:200px}.homepage-section h2{font-size:1.7777777777777777em}}@media only screen and (max-width:600px){.homepage-section.homepage-section-image{min-height:100px}.homepage-section h2{font-size:1.4444444444444444em}}#homepage-custom{background-image:url(../images/pattern3.png);background-size:auto 100%}#homepage-services{background-image:url(../images/pattern1.png)}#homepage-services ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:2.56410256%;-webkit-column-gap:2.56410256%;column-gap:2.56410256%;margin-bottom:2.56410256%}#homepage-services .readmore{clear:both}@media only screen and (max-width:990px){#homepage-services ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (max-width:600px){#homepage-services ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}}#homepage-mega-title{background-image:url(../images/pattern1.png)}#homepage-mega-title h2{text-align:center}#homepage-mega-title h1{margin:0;text-align:center}#homepage-mega-title .wrap>div{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}#homepage-mega-title .wrap>div>div{-webkit-flex:0 1 48.71794872%;flex:0 1 48.71794872%;text-align:center}@media only screen and (max-width:600px){#homepage-mega-title .wrap div{display:block}}#homepage-jewelry-categories{text-align:center}#homepage-jewelry-categories>div{padding:0}#homepage-sidebar{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}#homepage-sidebar>div{-webkit-flex:1 1 31.62393162%;flex:1 1 31.62393162%}#homepage-sidebar>div.facebook_widget{-webkit-flex:0 1 31.62393162%;flex:0 1 31.62393162%}@media only screen and (max-width:600px){#homepage-sidebar{display:block}#homepage-sidebar .facebook_widget{text-align:center}}#homepage-specials .wrap,#specials{display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;color:#775144}#homepage-specials .wrap>div,#specials>div{-webkit-flex:0 1 20%;flex:0 1 20%}#homepage-specials .wrap>div a,#specials>div a{display:block;padding:10px;margin:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#homepage-specials .wrap>div span,#specials>div span{display:block;height:200px;width:100%;overflow:hidden;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width:990px){#homepage-specials .wrap>div,#specials>div{-webkit-flex:0 1 33%;flex:0 1 33%}}@media only screen and (max-width:600px){#homepage-specials .wrap>div,#specials>div{-webkit-flex:0 1 50%;flex:0 1 50%}#homepage-specials .wrap>div span,#specials>div span{background-size:contain;height:150px}}@media only screen and (max-width:480px){#homepage-specials .wrap,#specials{display:block}#homepage-specials .wrap>div,#specials>div{width:100%}}#vrbjewelry-team{clear:both;border-top:1px solid rgba(42,8,0,.3);padding-top:2.56410256%}#vrbjewelry-team>div{overflow:hidden;padding-bottom:2.56410256%;margin-bottom:2.56410256%;border-bottom:1px solid rgba(42,8,0,.3);display:flex;flex-flow:row wrap;justify-content:space-between}#vrbjewelry-team>div .vrbjewelery-team-image{-webkit-flex:0 0 23.07692308%;flex:0 0 23.07692308%;margin-right:2.56410256%}#vrbjewelry-team>div .vrbjewelery-team-image img,#vrbjewelry-team>div .vrbjewelery-team-image picture{display:block;width:100%;height:auto}#vrbjewelry-team>div .vrbjewelery-team-content{-webkit-flex:0 0 74.35897436%;flex:0 0 74.35897436%}#vrbjewelry-team>div .vrbjewelery-team-content>:first-child{margin-top:0}#vrbjewelry-team>div .vrbjewelery-team-content>:last-child{margin-bottom:0}#page-header{overflow:hidden;padding:1.28205128%;text-align:center;background:#f4dbd8;margin-top:70px;border-bottom:1px solid rgba(42,8,0,.2)}.home #page-header{position:absolute;left:-99999px}#page-header h1{margin:0;text-align:center}@media only screen and (max-width:990px){#page-header{margin-top:0}}#jc-request form{background:#f4dbd8}#jc-request form .form-button{text-align:center}.contact-form{background-color:#f4dbd8;background-image:url(../images/pattern3.png);background-size:auto 100%}.contact-form div{float:left;width:48.71794872%;margin-right:2.56410256%;margin-bottom:2.56410256%}.contact-form div:nth-of-type(2){margin-right:0}.contact-form div:nth-of-type(2) label{text-align:left;width:100%;float:none;margin:0 0 5px}.contact-form div:nth-of-type(2) span{text-align:center}@media only screen and (max-width:600px){.contact-form div{float:none;width:100%;margin:0 0 2.56410256%}}#jc-request form,.contact-form{margin-top:2.56410256%;padding:2.56410256%;overflow:hidden}#jc-request form a,.contact-form a{text-decoration:underline}#jc-request form span,.contact-form span{overflow:hidden;display:block;margin-bottom:10px}#jc-request form input,#jc-request form select,#jc-request form textarea,.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border:1px solid rgba(0,0,0,.1);padding:2px;font-weight:300}#jc-request form textarea,.contact-form textarea{width:100%;height:200px;margin-bottom:5px}#jc-request form input[type=email],#jc-request form input[type=text],#jc-request form input[type=file],#jc-request form input[type=tel],.contact-form input[type=email],.contact-form input[type=text],.contact-form input[type=file],.contact-form input[type=tel]{display:block;float:left;width:74.35897436%;font-size:1.2em}#jc-request form label,.contact-form label{display:block;width:23.07692308%;margin-right:2.56410256%;text-align:right;float:left}#jc-request form .submit-form,.contact-form .submit-form{width:100%;float:none;text-align:right;margin:0}#jc-request form button,#jc-request form input[type=submit],.contact-form button,.contact-form input[type=submit]{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none}#jc-request form button.small,#jc-request form input[type=submit].small,.contact-form button.small,.contact-form input[type=submit].small{font-size:.8em}#jc-request form button.arrow-right:after,#jc-request form input[type=submit].arrow-right:after,.contact-form button.arrow-right:after,.contact-form input[type=submit].arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#jc-request form button.arrow-left:before,#jc-request form input[type=submit].arrow-left:before,.contact-form button.arrow-left:before,.contact-form input[type=submit].arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#jc-request form button:before,#jc-request form input[type=submit]:before,.contact-form button:before,.contact-form input[type=submit]:before{margin-right:.25em}#jc-request form button:after,#jc-request form input[type=submit]:after,.contact-form button:after,.contact-form input[type=submit]:after{margin-left:.25em}#jc-request form button:active,#jc-request form button:hover,#jc-request form input[type=submit]:active,#jc-request form input[type=submit]:hover,.contact-form button:active,.contact-form button:hover,.contact-form input[type=submit]:active,.contact-form input[type=submit]:hover{background:rgba(204,151,151,.6);color:#fff}.contact-map{padding-top:2.56410256%;width:100%}.contact-map iframe{border:1px solid rgba(0,0,0,.1);width:100%;height:300px}#holiday2{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #de9288;padding:10px;margin:1rem 0}#holiday2>:first-child{margin-top:0}#holiday2>:last-child{margin-bottom:0}#holiday2 h2{color:#d26d61;text-align:center;font-size:2.2em;margin:0 0 .25em}.holiday-hours{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;background:#d26d61;color:#fff;float:right;text-decoration:none!important;text-shadow:2px 2px 4px #000;box-shadow:1px 1px 2px #000;margin:0 3px 3px 0}.holiday-hours.small{font-size:.8em}.holiday-hours.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.holiday-hours.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.holiday-hours:before{margin-right:.25em}.holiday-hours:after{margin-left:.25em}.holiday-hours:active,.holiday-hours:hover{background:rgba(204,151,151,.6);color:#fff}.holiday-hours:before{font-family:'Font Awesome 5 Pro';content:'\f7db';font-size:1.5em;color:#fff;vertical-align:center}.blog-articles article{margin:2.56410256% 0 5.12820513%;overflow:hidden;border:2px solid #fff}.blog-articles article:active,.blog-articles article:hover{border:2px solid #f4dbd8}.blog-articles h2{margin:0}.blog-articles .entry-content{padding:0 5.12820513%;overflow:hidden}.blog-articles .entry-header{background-size:cover;background-position:center;color:#fff;text-decoration:none;margin:0;display:block}.blog-articles .entry-header div{background-color:rgba(42,8,0,.3);padding:7.69230769% 5.12820513% 2.56410256%}.blog-articles .post-meta{font-size:.8em;margin:0 5.12820513%;overflow:hidden}.blog-articles .post-meta-2{clear:both;margin:0;color:rgba(42,8,0,.7);font-size:.8em;background:#f4dbd8;overflow:hidden;padding:0 5.12820513%}.blog-articles .post-meta-2 .read-post{background:rgba(42,8,0,.5);display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;float:right}.blog-articles .post-meta-2 .read-post.small{font-size:.8em}.blog-articles .post-meta-2 .read-post.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.blog-articles .post-meta-2 .read-post.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.blog-articles .post-meta-2 .read-post:before{margin-right:.25em}.blog-articles .post-meta-2 .read-post:after{margin-left:.25em}.blog-articles .post-meta-2 .read-post:active,.blog-articles .post-meta-2 .read-post:hover{background:rgba(42,8,0,.6);color:#fff}.blog-articles .post-meta-2 p{display:inline-block;margin-left:10px}.blog-articles .post-meta-2 p:nth-of-type(1){margin-left:0}.blog-articles article>a{color:#2a0800;text-decoration:none;display:block}.blog-articles a:active,.blog-articles article>a:hover{background:#f4dbd8}.blog-articles a:active .entry-header div,.blog-articles article>a:hover .entry-header div{background-color:rgba(42,8,0,.5)}.posts-navigation h2{position:absolute;left:-99999px}.posts-navigation a{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;font-size:.7em}.posts-navigation a.small{font-size:.8em}.posts-navigation a.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.posts-navigation a.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.posts-navigation a:before{margin-right:.25em}.posts-navigation a:after{margin-left:.25em}.posts-navigation a:active,.posts-navigation a:hover{background:rgba(204,151,151,.6);color:#fff}.posts-navigation .nav-previous{float:right}.single .post-meta-2{margin:2.56410256% 0;color:rgba(42,8,0,.7);font-size:.8em;background:#f4dbd8;overflow:hidden;padding:0 2.56410256%}.single .post-navigation{font-size:.8em;overflow:hidden}.single .post-navigation h2{position:absolute;left:-99999px}.single .post-navigation .nav-previous{float:right;text-align:right}.single .post-navigation .nav-next{float:left}.single .post-navigation a{text-decoration:none;color:#2a0800}.single .post-navigation a span{background:#2a0800;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;margin-bottom:3px}.single .post-navigation a span.small{font-size:.8em}.single .post-navigation a span.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.single .post-navigation a span.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.single .post-navigation a span:before{margin-right:.25em}.single .post-navigation a span:after{margin-left:.25em}.single .post-navigation a span:active,.single .post-navigation a span:hover{background:rgba(42,8,0,.6);color:#fff}.single .post-navigation a br{display:block;clear:both}.single .edit-link{margin-bottom:2.56410256%}#jc-categories ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;list-style-type:none;margin:0;padding:0;background:#2a0800}#jc-categories ul li{-webkit-flex:1 0 0;flex:1 0 0}#jc-categories ul li.cat-selected{background:rgba(204,151,151,.2)}#jc-categories ul li a{color:#fff;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;text-transform:lowercase;text-align:center;text-decoration:none;padding:1.5em 0;height:100%;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;border:1px solid #2a0800}#jc-categories ul li a:active,#jc-categories ul li a:hover{background:rgba(42,8,0,.5);color:#fff}#jc-categories ul li a span:nth-of-type(1){height:80px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;margin-bottom:10px}#jc-categories ul li img{display:block;margin:0 auto;height:80px;width:auto}#jc-categories.category1,#jc-categories.category2{background:#fff}#jc-categories.category1 a,#jc-categories.category2 a{background:#fff;color:#2a0800!important;border:1px solid rgba(42,8,0,.05);border-left:0}#jc-categories.category1 a:active,#jc-categories.category1 a:hover,#jc-categories.category2 a:active,#jc-categories.category2 a:hover{background:rgba(42,8,0,.05)}#jc-categories.category1 li:nth-of-type(1),#jc-categories.category2 li:nth-of-type(1){border-left:1px solid rgba(42,8,0,.05)}@media only screen and (max-width:1180px){#jc-categories img{height:50px;width:auto}}@media only screen and (max-width:990px){#jc-categories ul{-webkit-flex-flow:row wrap;flex-flow:row wrap}#jc-categories ul:after{content:"";-webkit-flex:auto;flex:auto}#jc-categories ul li{-webkit-flex:0 0 31.62393162%;flex:0 0 31.62393162%}#jc-categories ul li a span:nth-of-type(1){height:60px}#jc-categories ul li a img{margin-bottom:5px;height:60px}}@media only screen and (max-width:600px){#jc-categories ul li{-webkit-flex:0 0 23.07692308%;flex:0 0 23.07692308%}#jc-categories ul li a{padding:.75em 0;font-size:.8em}#jc-categories ul li a span:nth-of-type(1){height:50px}#jc-categories ul li a img{margin-bottom:5px;height:50px}}.events{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}.events>div{-webkit-flex:0 1 31.62393162%;flex:0 1 31.62393162%;margin-right:2.56410256%;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;justify-content:space-between}.events>div:last-child{margin-right:0}.events>div :last-child{margin-top:auto}.events h3{text-align:center}.events .event-date{font-weight:700;text-align:center}.events .event-date span{display:block;font-weight:500}.events .event-thumb{display:block;width:100%;height:100px;overflow:hidden;border:1px solid rgba(0,0,0,.1);position:relative;margin-bottom:10px}.events .event-thumb img{display:block;width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.events .button{display:block;width:100%;text-align:center}@media only screen and (max-width:600px){.events{display:block}.events>div{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.events>div h3,.events>div>div:nth-of-type(3){-webkit-flex:0 0 100%;flex:0 0 100%}.events>div>div:nth-of-type(1){-webkit-flex:1 1 31.62393162%;flex:1 1 31.62393162%}.events>div>div:nth-of-type(2){margin:0 0 2.56410256% 2.56410256%;-webkit-flex:0 1 65.81196581%;flex:0 1 65.81196581%}}@media only screen and (max-width:380px){.events>div{display:block}}.widget{margin-bottom:2.5rem;overflow:hidden}.widget h2{margin:0 0 .25rem}.widget ol,.widget ul{margin-top:.5em}#searchform label{position:absolute;left:-99999px}#searchform input{padding:.5em 1em;display:block;width:100%;border:1px solid rgba(0,0,0,.1)}#searchform button{background:#cc9797;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;display:block;text-align:center;width:100%}#searchform button.small{font-size:.8em}#searchform button.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#searchform button.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#searchform button:before{margin-right:.25em}#searchform button:after{margin-left:.25em}#searchform button:active,#searchform button:hover{background:rgba(204,151,151,.6);color:#fff}.brand-logos{background:#fff;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center}.brand-logos a{padding:2.56410256%;-webkit-flex:0 1 23.07692308%;flex:0 1 23.07692308%}.brand-logos a img{display:block;width:auto;max-width:100%;margin:0 auto;height:auto}.brand-logos a h3{position:absolute;left:-99999px}@media only screen and (max-width:990px){.brand-logos a{-webkit-flex:0 1 31.62393162%;flex:0 1 31.62393162%}}@media only screen and (max-width:600px){.brand-logos{display:block}.brand-logos a{display:block;width:75%;margin:0 auto 15px}}#narrow .subcat{display:-webkit-flex;display:flex;clear:both}#narrow .subcat a,#narrow .subcat div{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;padding-bottom:10px;text-decoration:none;margin:0 5px 10px;text-align:center}#narrow .subcat a input{visibility:hidden}#narrow .subcat .checked{background:rgba(0,0,0,.05)}#narrow #formdiv{overflow:hidden;padding:15px;background:rgba(0,0,0,.05);margin-bottom:20px;position:relative}#narrow #formdiv div{display:inline-block;margin-right:15px}#narrow label{position:absolute;left:-99999px}#narrow input,#narrow select,#narrow textarea{font-family:Muli,sans-serif;background:#fff;border:1px solid rgba(0,0,0,.1);border:none;padding:5px;font-size:1.1em}#narrow .submit{text-align:center;float:right}#narrow .submit button{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;background:#cc9797;padding:0;height:40px;line-height:40px;width:40px}#narrow .submit button:before{font-family:'Font Awesome 5 Pro';content:'\f002';font-size:1.5em;color:#fff}#narrow .submit a{display:block;font-size:.8em}#narrow .narrow-price input{width:47%}#narrow .narrow-price span{display:inline-block;width:6%;text-align:center}@media only screen and (max-width:1180px){#narrow .subcat{font-size:.8em;-webkit-flex-flow:row wrap;flex-flow:row wrap}#narrow .subcat a,#narrow .subcat div{-webkit-flex-grow:0;flex-grow:0;min-width:30%}#narrow .subcat img{display:block;height:60%}}@media only screen and (max-width:990px){#narrow #formdiv>div{display:block;width:80%;margin-bottom:10px;float:left}#narrow .subcat{font-size:.6em}#narrow .subcat img{display:block;height:50%}#narrow .narrow-category input,#narrow .narrow-category select,#narrow .narrow-keyword input,#narrow .narrow-keyword select{width:100%}#narrow .submit{position:absolute;top:10px;right:10px;width:auto!important;text-align:center}}@media only screen and (max-width:600px){#narrow .subcat{font-size:.6em}#narrow .subcat img{height:40%}#narrow #formdiv div{width:100%}#narrow .submit{position:static;float:none;text-align:center;width:100%}#narrow .submit button{width:100%}}.jb-pag{text-align:center;clear:both;overflow:hidden;padding:5px}.jb-pag .jb-pages{display:inline}#jb-pagination-2.jb-pag .jb-pages a,#jb-pagination-2.jb-pag .jb-pages span{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;line-height:150%;padding:3px .5em;font-size:.7em}#jb-pagination-2.jb-pag .jb-pages a.small,#jb-pagination-2.jb-pag .jb-pages span.small{font-size:.8em}#jb-pagination-2.jb-pag .jb-pages a.arrow-right:after,#jb-pagination-2.jb-pag .jb-pages span.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#jb-pagination-2.jb-pag .jb-pages a.arrow-left:before,#jb-pagination-2.jb-pag .jb-pages span.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#jb-pagination-2.jb-pag .jb-pages a:before,#jb-pagination-2.jb-pag .jb-pages span:before{margin-right:.25em}#jb-pagination-2.jb-pag .jb-pages a:after,#jb-pagination-2.jb-pag .jb-pages span:after{margin-left:.25em}#jb-pagination-2.jb-pag .jb-pages a:active,#jb-pagination-2.jb-pag .jb-pages a:hover,#jb-pagination-2.jb-pag .jb-pages span:active,#jb-pagination-2.jb-pag .jb-pages span:hover{background:rgba(204,151,151,.6);color:#fff}#jb-pagination-2.jb-pag .jb-pages span{background-color:rgba(0,0,0,.15);cursor:default}#jb-pagination-2.jb-pag .jb-pages .dotdot{background:0 0;color:#000}#jb-pagination-2.jb-pag .jb-pages .dotdot:active,#jb-pagination-2.jb-pag .jb-pages .dotdot:hover{background:0 0}.jb-pag .jb-back,.jb-pag .jb-next{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;line-height:150%;padding:3px 1em;font-size:.7em}.jb-pag .jb-back.small,.jb-pag .jb-next.small{font-size:.8em}.jb-pag .jb-back.arrow-right:after,.jb-pag .jb-next.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.jb-pag .jb-back.arrow-left:before,.jb-pag .jb-next.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.jb-pag .jb-back:before,.jb-pag .jb-next:before{margin-right:.25em}.jb-pag .jb-back:after,.jb-pag .jb-next:after{margin-left:.25em}.jb-pag .jb-back:active,.jb-pag .jb-back:hover,.jb-pag .jb-next:active,.jb-pag .jb-next:hover{background:rgba(204,151,151,.6);color:#fff}.jb-pag span.jb-back,.jb-pag span.jb-next{background-color:rgba(0,0,0,.05)!important;cursor:default;color:rgba(0,0,0,.25)}.jb-pag .jb-back{float:left}.jb-pag .jb-back .fa{margin:0 3px 0 0!important}.jb-pag .jb-next{float:right}.jb-pag .jb-next .fa{margin:0 0 0 3px!important}.jb-pag .dotdot{border:none!important}#jewelry-results{overflow:hidden;font-size:.9em}#jewelry-results>div{width:20%;padding-bottom:15%;position:relative;float:left}#jewelry-results>div a{display:block;position:absolute;width:92%;height:92%;top:4%;left:4%;border:1px solid #f4dbd8;overflow:hidden;background-position:center;background-size:cover;text-decoration:none}#jewelry-results>div a .featured{position:absolute;top:0;left:0;z-index:5}#jewelry-results>div a>span{left:-99999px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:4;width:100%;height:100%;background:rgba(244,219,216,.9);text-align:center;padding:10%}#jewelry-results>div a>span p{line-height:100%;margin:.5em 0}#jewelry-results>div a>span .button{margin-top:.5em}#jewelry-results>div a:hover>span{position:static;left:auto}@media only screen and (max-width:1180px){#jewelry-results>div{width:25%;padding-bottom:20%}}@media only screen and (max-width:990px){#jewelry-results>div{width:33%;padding-bottom:25%}}@media only screen and (max-width:600px){#jewelry-results>div{width:50%;padding-bottom:40%}#jewelry-results>div p{font-size:.7em!important}#jewelry-results>div .button{font-size:.6em!important;padding:.5em 2em}}#item-pagination{overflow:hidden;text-align:center;background:rgba(244,219,216,.1);padding:5px 10px;margin-bottom:10px}#item-pagination span{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default}#item-pagination:after{content:' ';clear:both;display:block}#item-pagination .button{background:#fff;color:rgba(204,151,151,.5);border:1px solid rgba(204,151,151,.7);line-height:150%;padding:3px .5em 0;font-size:.8em}#item-pagination #item-next{float:right}#item-pagination #item-next .fa{margin-left:5px}#item-pagination #item-back{float:left}#item-pagination #item-back .fa{margin-right:5px}@media only screen and (max-width:600px){#item-pagination{padding:5px 0}#item-pagination .button{font-size:.6em;vertical-align:top}}.backbutton{background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none;font-size:.8em}.backbutton.small{font-size:.8em}.backbutton.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.backbutton.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.backbutton:before{margin-right:.25em}.backbutton:after{margin-left:.25em}.backbutton:active,.backbutton:hover{background:rgba(204,151,151,.6);color:#fff}#jewelry-details{margin-top:2.56410256%}#jewelry-details h2{margin-top:0}#jewelry-details #item-image{float:left;width:31.62393162%;margin:0 2.56410256% 2.56410256% 0;overflow:hidden}#jewelry-details #item-image a{display:block;margin-bottom:5px;overflow:hidden}#jewelry-details #item-image img{display:block;max-width:100%;height:auto;margin:0 auto}#jewelry-details #item-image .thumbs{margin-top:20px;padding-top:20px;clear:both;border-top:1px solid #f4dbd8}#jewelry-details #item-image .thumbs a{width:30%}#jewelry-details #reserve h4{margin:0 0 .25em;font-size:1.6666666666666667em;text-align:center}#jewelry-details #item-details{float:left;width:48.71794872%;margin:0 5.98290598%}#jewelry-details #item-details>h3,#jewelry-details #item-details>h4{font-family:Muli,sans-serif;margin-top:.75em;font-size:1.2222222222222223em}#jewelry-details #item-details>h2{font-size:1.5555555555555556em;text-transform:uppercase;line-height:120%;margin:.75em 0 1em}#jewelry-details #item-details>p{line-height:160%}#jewelry-details #item-details>div{text-align:left;background-color:rgba(255,255,255,.4);margin:2em 1em 0;padding:1em;overflow:hidden}#jewelry-details #item-details>div p{width:50%;float:left;margin:0;font-size:.8888888888888888em}#jewelry-details #item-details #shares{border:1px solid rgba(255,255,255,.4);margin-top:0;background:0 0;padding:0}#jewelry-details #item-details #shares p{line-height:42px;margin-right:10px;width:auto;float:right}#jewelry-details #item-details #shares a{display:block;float:right;border-left:1px solid rgba(255,255,255,.4);width:42px;line-height:42px;text-align:center;font-size:1.3333333333333333em;color:#e58c81}#jewelry-details #item-details #shares a:active,#jewelry-details #item-details #shares a:hover{background:rgba(255,255,255,.4)}#jewelry-details #item-details #shares a span{display:none}#jewelry-details #item-details .price{position:relative;display:inline-block;margin-bottom:0}#jewelry-details #item-details .price .msrp{font-size:.6em;margin-right:5px}#jewelry-details #item-details .price .strike{display:inline-block;position:relative;font-size:.8em}#jewelry-details #item-details .price .strike i{display:block;position:absolute;left:0;right:0;background:#820505;top:50%;height:3px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#jewelry-details #item-details .price-fine{font-size:.8em;margin-top:0}@media only screen and (max-width:990px){#jewelry-details #item-details,#jewelry-details #item-image{width:auto;float:none}}#jewelry-details #item-details>#reserve{background:url(../images/pattern3.png) #f4dbd8;padding:1em;margin:0 0 1em;overflow:hidden;background-size:auto 100%}#jewelry-details #item-details>#reserve>div{width:50%;float:left;padding:1em}#jewelry-details #item-details>#reserve .radio{padding:.25em 0;font-size:.8em}#jewelry-details #item-details>#reserve .radio span{height:1.65em;display:block}#jewelry-details #item-details>#reserve .radio input{margin-right:5px}#jewelry-details #item-details>#reserve input[type=text]{width:100%;border:1px solid rgba(244,219,216,.7);padding:5px}#jewelry-details #item-details>#reserve .submit{float:none;width:100%;text-align:right;clear:both;margin:0;padding:0}#jewelry-details #item-details>#reserve button{margin-top:10px;background:#cc9797;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none}#jewelry-details #item-details>#reserve button.small{font-size:.8em}#jewelry-details #item-details>#reserve button.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}#jewelry-details #item-details>#reserve button.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}#jewelry-details #item-details>#reserve button:before{margin-right:.25em}#jewelry-details #item-details>#reserve button:after{margin-left:.25em}#jewelry-details #item-details>#reserve button:active,#jewelry-details #item-details>#reserve button:hover{background:rgba(204,151,151,.6);color:#fff}@media only screen and (max-width:990px){#jewelry-details #item-details>#reserve>div{width:100%;float:none;padding:1em}}#jewelry-details #item-details>#reserve label{position:absolute;left:-99999px}#jewelry-details #item-details>#reserve div{margin-bottom:5px}.about-page{width:800px;max-width:100%;margin:0 auto}.about-page .align-images .wp-block-group__inner-container{display:flex;flex-flow:row nowrap}.about-page .align-images .wp-block-group__inner-container .wp-block-image{flex:1 1 50%;margin:0}.about-page .align-images .wp-block-group__inner-container .align-text{flex:1 1 50%;display:flex;flex-flow:column nowrap;justify-content:center}.about-page .alignleft{margin-right:2.56410256%}.about-page .alignright{margin-left:2.56410256%}.invisible-hr{background:0 0}.page-columns{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:2.56410256%;padding-bottom:2.56410256%}.entry-content .page-columns{margin-bottom:2.56410256%;padding-bottom:2.56410256%;border-bottom:1px solid rgba(0,0,0,.1)}.page-columns .hcimage{-webkit-flex:1 1 23.07692308%;flex:1 1 23.07692308%;margin-right:2.56410256%}.page-columns .hcimage img,.page-columns .hcimage picture{display:block;width:100%;height:auto}.page-columns .hcimage picture{border:1px solid #2a0800}.page-columns .hccontent{-webkit-flex:0 1 74.35897436%;flex:0 1 74.35897436%}.page-columns .hccontent h3{margin-top:0}@media only screen and (max-width:600px){.page-columns{-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.page-columns div{-webkit-flex:0 1 300px!important;flex:0 1 300px!important}.page-columns .hccontent,.page-columns .hcimage{-webkit-order:1;order:1}}.anchor-spot{margin-top:-100px;padding-bottom:100px;display:block}.readmore{text-align:center}.social{overflow:hidden}footer .social{font-size:1.7777777777777777em}header .social{text-align:right;padding-right:20px}aside .social{font-size:1.7777777777777777em}.social a{display:inline-block;margin-right:5px}.social a:active,.social a:hover{text-decoration:none;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.social span{position:absolute;left:-99999px}.edit-link{text-align:center;clear:both;display:block;margin:2.56410256% 0 0}.edit-link a{background:#16a765;display:inline-block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em 1em;cursor:pointer;border:none}.edit-link a.small{font-size:.8em}.edit-link a.arrow-right:after{font-family:"Font Awesome 5 Pro";content:'\f061'}.edit-link a.arrow-left:before{font-family:"Font Awesome 5 Pro";content:'\f060'}.edit-link a:after{margin-left:.25em}.edit-link a:active,.edit-link a:hover{background:rgba(22,167,101,.6);color:#fff}.edit-link a:before{content:"\f044";font-weight:400;font-family:"Font Awesome 5 Pro";margin-right:5px}.center{text-align:center}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}figure{margin-top:0}.alignleft,.alignright{max-width:50%;height:auto}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}#message{position:relative}#message .fas{position:absolute;top:5px;right:5px;color:#2a0800;cursor:pointer}.success,.warn{border:2px solid #e53a40;background:rgba(229,58,64,.1);padding:20px;margin-bottom:2.56410256%;position:relative}.success *,.warn *{margin:0}.success a,.success h2,.warn a,.warn h2{color:#e53a40}.success{border-color:#16a765;background:rgba(22,167,101,.1)}.success a,.success h2{color:#16a765}.bx-wrapper{position:relative;margin-bottom:0;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:10px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:0}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}