*{box-sizing:border-box}body,html{width:100%;height:100%;margin:0!important;padding:0!important;font-size:1rem;font-family:Roboto,Helvetica,Arial,Sans-Serif;color:#515151;background-color:#1a1a1a;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:900px){.desktop-hide{display:none!important}}@media(max-width:900px){.mobile-hide{display:none!important}}a{text-decoration:none!important}a:link,a:visited{color:#2c76d0}a:hover{color:#c4501c!important}a.btn,a.btn-content,a.btn-outline,a.btn-post{font-size:1rem;line-height:100%;border-width:1px;border-style:solid;padding:8px 18px;border-radius:4px;margin:0;display:table}a.btn-post{margin-top:0!important}.post-content-box a.btn-post{margin-bottom:1rem}.center-btn{display:table!important;margin-left:auto!important;margin-right:auto!important}.btn-full{width:100%}a.btn-content{color:#fff!important;background-color:#316792!important;border-color:#316792!important}a:hover.btn-content{color:#fff!important;background-color:#b10000!important;border-color:#b10000!important}a.btn-outline{color:#414141;background-color:#f8f8f8;border-color:silver}a:hover.btn-outline{color:#414141!important;background-color:#dcdcdc}a.btn-post{color:gray;background-color:#f8f8f8;border-color:#dcdcdc}a:hover.btn-post{color:gray!important;background-color:#fff!important}aside.widget a.btn-post,.card-body a.btn-outline{background-color:#fff!important}aside.widget a.btn-post:hover,.card-body a.btn-outline:hover{background-color:#f8f8f8!important}.page-wrapper{padding:4rem 0 0!important;background-color:#fff;margin:0!important}@media(max-width:600px){.page-wrapper{padding-top:1.6rem}}@media(max-width:350px){.page-wrapper{padding-top:1.5rem}}.contentwrapper{width:100%;max-width:1050px;margin:50px auto 0}.container{width:100%;max-width:1024px;margin:0 auto}.row{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.content-col{background-clip:content-box}.breadcrumb-wrap{width:100%!important;background-color:#fff;clear:both;padding-top:2rem;margin:0 auto}.breadcrumb-col{width:100%;max-width:960px;font-size:13px;margin:0 auto!important;padding:0 0 2rem;text-align:left;border-radius:0}@media(max-width:1000px){.breadcrumb-col{padding-left:30px;padding-right:30px}}.two-cols{}.three-cols{}.four-cols{}.col-2dot4,.col-sm-2dot4,.col-md-2dot4,.col-lg-2dot4,.col-xl-2dot4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media(min-width:540px){.col-sm-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:720px){.col-md-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:960px){.col-lg-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:1140px){.col-xl-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.page-content{width:100%;height:100%;min-height:100%;margin:0;padding:0 1rem 1rem}.heading-row{padding:0 30px;margin-bottom:1rem}footer{width:100%;display:table;margin:0 auto 3rem;padding:0 0 2.5rem;font-size:.8rem!important;color:silver;background-color:#1a1a1a}.copyright-policy{width:100%;max-width:1e3px;display:table;padding:1.5rem 2rem 1rem;margin:0 auto}footer a{color:silver!important}footer a:hover{color:#fff!important}footer .copy-left{text-align:left;float:left}footer .copy-left span,footer .copy-left a{display:inline-block!important}footer .copy-left span{height:auto!important;margin:0 .8rem;color:#dcdcdc!important}footer .copy-right{text-align:right;float:right}footer .copy-right a{margin:0 .8rem}footer .copy-right span::before{content:"|"}.disclaimers-credits{width:80%;margin:0 auto;text-align:center;padding:0;clear:both!important}.disclaimers-credits p{font-size:.8rem!important;line-height:1rem!important;display:table;max-width:90%;margin:.9rem auto 0!important}h1,h2,h3,h4,h5,h6{font-family:roboto,barlow,open sans,Helvetica,Arial,sans-serif;font-weight:300!important;margin-bottom:1rem!important;line-height:140%}h1{font-size:2.8rem!important;font-family:lustria,quattrocento,serif;color:#000;margin-bottom:.7rem!important;font-weight:400!important}h2{font-size:1.5rem!important;font-family:gothic a1,roboto,open sans,Helvetica,Arial,sans-serif;color:#2a4b79;margin-bottom:.8rem!important}h3{font-size:1.8rem!important;font-family:lustria,quattrocento,serif;color:#575757;margin-bottom:1rem!important}h4{font-size:1.5rem!important;font-family:barlow semi condensed,roboto,open sans,Helvetica,Arial,sans-serif;color:dimgray;padding-top:1rem;text-transform:uppercase;font-weight:700!important}h5{font-size:1.4rem!important;color:#414141}h6{font-size:1.7rem!important;color:#414141}p{line-height:140%;margin-bottom:1.6rem!important}h1.page-title{margin-bottom:0!important}h1.blog-page-title{border-bottom:1px solid #eaeaea!important;padding-bottom:.8rem!important;margin-bottom:.8rem!important}h1.main-column-title{margin-bottom:2rem!important}.tagline{}.highlight{color:#2c76d0;font-weight:600!important}.quote{font-style:italic;margin:1.2rem 0 .6rem!important;line-height:1.35rem;color:#000;text-align:center}.attribution{font-size:.95rem!important;margin-bottom:1.3rem!important;text-align:center}.attribution:after{font-family:"font awesome 5 free";font-size:12px!important;font-weight:900;content:"\f185 \f185 \f185";display:block;text-align:center;color:#e2cc89;margin-top:.6rem}.page-wrapper ul,.page-wrapper ol{margin:2rem 1rem 1.6rem!important}.page-wrapper li{margin:.5rem 0}@media(max-width:700px){}@media(max-width:500px){}@media(max-width:350px){}hr{margin:2.5rem 0;border-width:1px 0 0;border-style:solid;border-color:#eaeaea;height:1px}blockquote{width:90%;display:table;margin:2rem auto;padding:2rem 2rem 0;background-color:#f8f8f8;border:1px solid #eaeaea}blockquote p:first-of-type:before{font-family:"font awesome 5 free";font-size:3rem;font-weight:900;content:"\f10d";display:table;float:left;margin:.8rem 1.5rem 1rem .1rem;color:silver}blockquote p:last-of-type:after{}img{width:auto;max-width:100%;height:auto!important;display:table;margin-bottom:1rem}.picborder,.picright,.picleft{border:10px solid #414141}.picright,.picrightnb,.alignright{float:right;margin:.4rem 0 1.3rem 2rem;max-width:50%}.picleft,.picleftnb,.alignleft{float:left;margin:.4rem 2rem 1.3rem 0;max-width:50%}.picborder,.noborder,.aligncenter{display:table;margin:0 auto 1.5rem}.wp-caption{max-width:96%;display:table!important;margin:1.5rem auto 2rem;padding:0;text-align:center;overflow:hidden}.wp-caption .imgbox{display:table;margin:0 auto}.wp-caption .imgbox img{width:100%;max-width:100%;height:auto;display:inline;margin:0 auto 1rem}.wp-caption .wp-caption-text{display:table-caption;caption-side:bottom;padding:0 0 .9rem}.wp-caption.alignright{float:right!important;margin:.4rem 0 3rem 3rem!important}.wp-caption.alignleft{float:left!important;margin:.4rem 3rem 3rem 0!important}.wp-caption.alignright .wp-caption-text,.wp-caption.alignleft .wp-caption-text{text-align:left}@media(max-width:576px){.picright,.picrightnb,.alignright,.picleft,.picleftnb,.alignleft{display:table;max-width:100%;float:none;margin:0 auto 1.7rem}}#returntop{font-size:30px;line-height:30px;color:rgba(0,0,0,.5);border:0;outline:0;background-color:#fff;text-align:center!important;display:none;position:fixed;bottom:18px;right:18px;z-index:1000;cursor:pointer;padding:2px 4px!important;margin:0!important;border-radius:4px}#returntop:hover{color:#000}#returntop i{display:table;padding:0!important;margin:0!important}aside.widget{width:100%;display:table;border:1px solid #eaeaea;background:#f8f8f8;padding:2rem 2rem .5rem!important;margin:0 auto 2rem}aside h3,aside h6{margin-bottom:1.2rem;color:#000}aside.widget .widget-inner{}aside.widget .widget-inner div{}aside.widget ul,aside.widget ol{margin:1.5rem 12px 1.9rem!important;padding:0 12px!important}aside.widget li{line-height:1.3rem!important;margin:1rem 0!important}aside.widget p{line-height:1.5rem}aside.widget form{width:100%;padding:0!important;margin:0 0 1.7rem!important;box-sizing:border-box!important}aside.widget select{width:100%;max-width:100%;box-sizing:border-box!important}aside.widget input{width:100%!important;box-sizing:border-box!important}aside.widget button,aside.widget input[type=submit]{width:auto!important}aside.widget img{margin-bottom:1.4rem}aside.widget .drop-select,aside.widget .drop-select ul,aside.widget .drop-select li{width:100%;max-width:300px;margin:0!important}aside.widget .drop-select{padding:0!important;margin-top:.5rem!important;margin-bottom:1.5rem!important}aside.widget .drop-select li{padding:0}aside.widget .drop-select li a{padding:10px 0 0}aside.widget .drop-select li:last-child>a{padding-bottom:10px}aside.widget .drop-select li a:hover{background-color:transparent}aside.widget ul.drop-select label:after{left:88%}aside.widget ul.drop-select ul.drop-sublist{top:41px}.main-widget{width:100%;display:table;margin-top:3rem;padding-top:3rem;border-top:1px solid #eaeaea}.main-widget h3,.main-widget h6{}.content-widget{width:100%;border:1px solid #eaeaea;background:#f8f8f8;padding:1rem 1rem .5rem!important;margin:0 auto 2rem 0}.widget_archives{}.widget_archives select{}.widget_categories{}.widget_categories select{}.recent-posts-widget{}.most-recent-post{}.most-recent-post img{}.most-recent-post h2{font-family:open sans,Helvetica,Arial,sans-serif;margin-bottom:.75rem!important}.most-recent-post .post-date{}.most-recent-post .post-excerpt{}.most-recent-post .post-button{}.most-recent-post .post-button .post-btn{}.other-recent-posts{border-top:1px solid #ccc;display:block;margin-top:2.5rem;padding-top:1.5rem}.recent-post{margin-bottom:1rem}.recent-post .post-title{line-height:130%;margin-bottom:.26rem!important}.recent-post .post-date{}.recent-posts-widget .recent-post a{}.categories-widget ul.widget-list{list-style-type:none;margin:0 0 1.4rem!important;padding:0!important}.categories-widget ul.widget-list li{margin:0!important;padding:2px 0!important}.categories-widget ul.widget-list li a{border-top:1px solid #eaeaea;display:block;padding:10px 5px!important}.categories-widget ul.widget-list li a:hover{}.related-posts{width:100%;box-sizing:border-box;margin:0!important;padding:3rem 0 0;text-align:left;clear:both}.related-post.rp-left{padding-right:15px}.related-post.rp-right{padding-left:15px}.related-post.rp-left img,.related-post.rp-right img{width:30%;display:table;float:left;margin:0 1.6rem 0 0;border:1px solid #dcdcdc}.related-post .previous-new-title{color:gray;border-bottom:1px solid #ccc;padding-top:.5rem;padding-bottom:.4rem;margin-bottom:1rem;overflow:hidden;text-transform:uppercase}.related-post .post-title{line-height:130%;margin-bottom:.26rem!important;border:0;padding:0;margin:0}.related-post .post-date{font-size:.8rem!important;padding-bottom:1rem}.related-post .post-link{font-size:.85rem;display:none}.related-post .related-spacer{display:none}@media(max-width:576px){.related-post.rp-left{padding-right:0}.related-post.rp-right{padding-left:0}.related-post .related-spacer{display:block;clear:both;height:20px}.related-post .post-date{display:none}}.horiz-newsletter-wrap{display:table;margin:0 auto!important;text-align:center;padding:0!important}.horiz-newsletter-wrap .nlhoriz-inner{width:95%;max-width:1e3px;display:table;margin:0 auto!important;padding:0!important;text-align:center}.horiz-newsletter-form{}.horiz-newsletter-button{}.horiz-newsletter-form .subscribe-text,.horiz-newsletter-form .subscribe-form,.horiz-newsletter-button .subscribe-text,.horiz-newsletter-button .subscribe-button{height:auto;display:inline-block!important;vertical-align:middle!important;margin:0!important}.horiz-newsletter-form input{height:auto;display:inline-block!important;vertical-align:middle!important;margin:0!important;border-radius:0!important;font-size:16px!important;line-height:16px!important;vertical-align:middle!important}.horiz-newsletter-form input[type=submit]{border-color:#e3a200;background-color:#e3a200;color:#fff;text-transform:uppercase;margin-left:5px!important}.subscribe-form:before{width:0!important;height:0!important;display:inline-block!important}.horiz-newsletter-form .subscribe-text p,.horiz-newsletter-button .subscribe-text p{font-size:18px!important;line-height:18px!important;display:table!important;margin:0!important;padding:0!important}.subscribe-button .btn-post{font-size:16px!important;line-height:16px!important;margin:1rem 0!important;vertical-align:middle!important;text-transform:uppercase}@media(max-width:800px){.desktop-hide .subscribe-button{display:none!important}.horiz-newsletter-wrap .nlhoriz-inner{padding:1rem 0 0!important}.horiz-newsletter-form input{font-size:.9rem!important;line-height:.9rem!important}}@media(max-width:600px){.horiz-newsletter-button .subscribe-text p{font-size:16px!important;line-height:16px!important}}.newsletter-widget{}.newsletter-widget input{max-width:100%}.signup .response{padding:1rem 1.2rem;border:5px solid transparent;margin:1rem 0}.signup #mce-success-response{border-color:green}.signup #mce-error-response{border-color:red}.signup input{margin-bottom:8px}form{font-size:1rem;padding:1rem 0;margin-left:3px}input,textarea,select{margin:.5rem .5rem 0 0;border:1px solid #dcdcdc}input[type=text],input[type=name],input[type=email]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:8px 17px;display:block}textarea{width:100%;max-width:500px;min-height:200px;display:block;padding:15px;margin:1rem 0 1.2rem}form p{font-weight:700;margin:1.3rem 0 .5rem!important}.form-row{width:100%;display:table;box-sizing:border-box}.form-row label{}.form-row span.required{color:#ad0000;display:inline;padding-top:.5rem}.form-row input[type=checkbox],.form-row input[type=radio]{display:inline-block;margin:0 8px 0 5px;border:0!important;vertical-align:middle}button,button[type=submit],input[type=submit],button .form-button{font-size:1rem;color:#fff;background:gray;border:1px solid gray;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:8px 17px;margin:.2rem .5rem .5rem 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form button,form button[type=submit],form input[type=submit],form .form-button{margin-left:0}.widget button,.widget button[type=submit],.widget input[type=submit],.widget .form-button{font-size:1rem;color:#fff;background:gray;border:1px solid gray;margin:.5rem 0 0!important}.select-wrapper{width:250px!important;display:table;position:relative;overflow:hidden;font-size:inherit;background-color:#fff}select{width:250px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;margin:0 0 .8rem;overflow:hidden;padding:8px 12px;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;background-color:#fff}.select-wrapper:after{width:13%;content:"\f078";font-family:"font awesome 5 free";font-weight:900;color:silver;background-color:#fff;padding:9px 11px 0 0;position:absolute;top:1px;bottom:15px;right:1px;z-index:1;text-align:center;pointer-events:none;box-sizing:border-box}.form-row.top-label label{width:100%;display:block;font-weight:700;float:none;clear:both;margin:1rem 0 0}.form-row span.required{color:#ad0000;text-align:left;padding-left:3px}.form-row.radio-check label{font-weight:700;padding-top:6px}.form-row.radio-check label,.form-row.radio-check input[type=checkbox],.form-row.radio-check input[type=radio]{display:inline-block;vertical-align:middle!important}.form-row.radio-check input[type=checkbox],.form-row.radio-check input[type=radio]{width:15px;margin:0 8px 0 5px;border:0!important}ul.drop-select{width:100%;max-width:300px;list-style-type:none;display:table;position:relative;margin:1rem 0 0!important;padding:0!important;z-index:500;color:dimgray}ul.drop-select>li{width:auto;font-size:1rem;display:block;float:left;list-style-type:none;position:relative;margin:0!important;padding:0!important}ul.drop-select label{position:relative;display:block;padding:0 30px 0 12px;cursor:pointer;line-height:2.5em;border:1px solid #dcdcdc!important;background:#fff}ul.drop-select label:after{content:"\f078";font-family:"font awesome 5 free";color:silver;font-weight:900;position:absolute;display:block;top:0;left:91%;width:0;height:0}ul.drop-select input:checked~label{border:0}ul.drop-select input:checked~label:after{content:"\f077";font-family:"font awesome 5 free"}ul.drop-select input{display:none}ul.drop-select input:checked~ul.drop-sublist{max-height:300px}ul.drop-sublist{width:100%;max-height:0;list-style-type:none;position:absolute;padding:0;margin:-10px 0 0!important;overflow:auto;z-index:1000;background-color:#fff}ul.drop-select input:checked~ul.drop-sublist{border:1px solid #eaeaea!important;-webkit-box-shadow:0 0 3px 3px rgba(222,222,222,.2);-moz-box-shadow:0 0 3px 3px rgba(222,222,222,.2);box-shadow:0 0 3px 3px rgba(222,222,222,.2)}ul.drop-sublist li{width:100%;margin:0!important;padding:0!important;text-overflow:ellipsis}ul.drop-sublist li a{display:block;padding:8px 12px;text-decoration:none;white-space:nowrap!Important;word-wrap:break-word!important;text-overflow:ellipsis!Important}ul.drop-sublist li a:hover{background-color:#f8f8f8}ul.drop-sublist li.list-divide{width:100%;display:block;clear:both;float:none;border-width:3px 0;border-style:solid;border-color:#f8f8f8;color:#fff;background:dimgray}ul.drop-sublist li:first-child.list-divide{border-top:0!important}ul.drop-sublist li:last-child a{}ul.drop-sublist li.list-divide span{display:block;padding:10px 12px}.post-date{font-size:.85rem}.post-date span{padding-right:8px}.post-title h2 a{font-size:1.6rem;color:#4682b4;line-height:2rem;margin-bottom:8px!important;font-weight:400}.post-title h2 a:hover{color:#4682b4!important}.post-excerpt{}.post-excerpt p{line-height:1.4rem;margin-bottom:1.8rem!important}.post-cats{color:gray;font-size:.8rem!important;margin:1.1rem 0 .3rem!important}.post-tags a,.post-cats a{font-size:.8rem!important;line-height:.8rem!important;background-color:#f8f8f8;color:dimgray;margin:0 0 3px 5px;border:1px solid #eaeaea;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:6px 12px;display:inline-block}.post-tags a:hover,.post-cats a:hover{color:gray!important;background-color:#fff}.post-button .btn-post{}.post-button .read-more-link{font-family:helvetica}.comments-wrap{width:100%;margin:3rem auto 0;padding:0!important}.comments-wrap .wpd-tooltip-left span{padding:0 .2rem 0 .4rem}.comments-wrap .wpdiscuz-sort-button{padding:0 .5rem 0 .3rem}.masonrywrap{margin-top:1rem!important;padding:.4rem 0 0}#myPostsMasonry{width:100%:}#myPostsMasonry .card{background-color:#f8f8f8;margin-bottom:2rem}#myPostsMasonry .card-header{padding:1rem 1.7rem;border:0}#myPostsMasonry .card-header h3{margin-bottom:0!important}#myPostsMasonry .card-img-top{margin:0;border-radius:0}#myPostsMasonry .card-body{border:0;padding:1.5rem 1.5rem .7rem}#myPostsMasonry .card-body .card-title{}#myPostsMasonry .card-body .card-subtitle{}#myPostsMasonry .card-body .card-text p{line-height:140%;margin-bottom:.9rem!important}#myPostsMasonry .card-body .post-button{}#myPostsMasonry ul{margin:1.5rem 1.2rem!important;padding:0!important}#myPostsMasonry ul li span{font-size:12px!important;padding-right:.7rem!important;color:silver}#myPostsMasonry ul.tracklist{list-style-type:none;margin:0 0 1.5rem!important}#myPostsMasonry ul.tracklist li{padding:5px;margin:-1px 0 0;border-width:1px 0;border-style:solid;border-color:#dcdcdc}#myPostsMasonry .card-footer{font-size:.8rem}.row.postswrap{margin-top:1rem!important;padding:.4rem 1rem 0}.postcol{height:450px;overflow:hidden;margin-bottom:30px;padding:2px 15px}.cat-select{}.cat-select .drop-select{width:100%!important;max-width:300px!important;margin:0 1.5rem 0 0!important;padding:0!important;z-index:1000;float:left}.cat-select .drop-select li{width:100%!important}.cat-select ul.drop-sublist{width:100%!important;max-width:300px!important}.cat-search-row{padding:0 15px;margin-bottom:3.5rem!important}.alert-wrap span{font-size:1rem!important;display:table;border:1px solid #ddd;padding:8px 15px;background-color:#fff;margin-right:1rem}.alert-wrap span a{margin-left:5px!important}.cat-search-row .wpdreams_asl_container{max-width:300px!important}.cat-search-row .wpdreams_asl_container .probox{padding:6px 12px 6px 0!important}@media(max-width:576px){.cat-select .drop-select{float:none!important;margin-right:0!important}.alert-wrap{margin-bottom:8px}}.postcol .post-box{width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:top center;position:relative;-moz-box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2)}.post-content-box{width:100%;display:block;position:absolute;bottom:0;padding:1rem 1.2rem 1.5rem;background-color:#fff}.post-content-box .post-title h2{font-family:lustria,quattrocento,serif;margin-bottom:.8rem!important}.post-content-box .post-excerpt p{font-size:.95rem;line-height:1.3rem;margin-bottom:1rem!important}.post-content-box .post-date{padding-bottom:.8rem}.post-date span,.post-author span{padding-right:8px!important}.post-date span,.post-date i{display:inline}.post-date .author-date{padding-left:20px}.post-date .fa-calendar-alt{margin-right:22px}.post-content-box .post-date,.post-content-box .post-title,.post-content-box .post-excerpt,.post-content-box .post-button{display:block!important;margin:0!important;float:none;clear:both}.post-content-box .btn-post{display:table!important}.post-content-box .post-tags,.post-content-box .post-cats{display:none!important}.pagination{width:auto;display:table;margin:0 auto;text-align:center;padding:1rem 0 0}.pagination *{unset:all}.pagination ul{width:auto!important;display:table!important;list-style-type:none!important;margin:0 auto!important;text-align:center!important;padding:0!important}.pagination li{display:inline-block;font-size:15px;line-height:15px;background-color:#fff;vertical-align:middle;text-align:center}.pagination a{padding:8px 10px!important;border:1px solid silver;font-size:15px;line-height:15px;color:dimgray}.pagination li.active a{padding:8px 10px!important;background-color:#4682b4!important;border:1px solid #4682b4!important;color:#fff!important}.pagination a:hover{background-color:#4682b4!important;border-color:#4682b4!important;color:#fff!important}.ribbon{width:32px;height:32px;position:absolute;top:0;right:10px;color:#fff;text-align:center;font-size:18px;background-color:gray}.ribbon span{display:block;padding:5px 0 0!important;margin:0!Important}.ribbon-horizontal{width:auto;display:table;position:absolute;top:12px;right:0;z-index:1;color:#fff;text-transform:uppercase;background-color:#d00}.ribbon-horizontal span{font-size:.9rem;line-height:.9rem;font-weight:700;padding:9px 12px 8px 15px;position:relative;display:table;text-align:right;float:right}.ribbon-red,.ribbon-horizontal.ribbon-red{background-color:#d00}.ribbon-red:before{border-color:#d00 transparent transparent transparent}.ribbon-red:after{border-color:transparent #d00 transparent transparent}.ribbon-green,.ribbon-horizontal.ribbon-green{background-color:#00d100!important}.ribbon-green:before{border-color:#00d100 transparent transparent transparent}.ribbon-green:after{border-color:transparent #00d100 transparent transparent}.ribbon-lightblue,.ribbon-horizontal.ribbon-lightblue{background-color:DeepSkyBlue!important}.ribbon-lightblue:before{border-color:DeepSkyBlue transparent transparent transparent}.ribbon-lightblue:after{border-color:transparent DeepSkyBlue transparent transparent}.ribbon-horizontal.ribbon-lightblue{border-color:DeepSkyBlue}.ribbon-blue,.ribbon-horizontal.ribbon-blue{background-color:DodgerBlue!important}.ribbon-blue:before{border-color:DodgerBlue transparent transparent transparent}.ribbon-blue:after{border-color:transparent DodgerBlue transparent transparent}.ribbon-horizontal.ribbon-blue{border-color:DodgerBlue}.ribbon-orange,.ribbon-horizontal.ribbon-orange{background-color:#ff4500!important}.ribbon-orange:before{border-color:#ff4500 transparent transparent transparent}.ribbon-orange:after{border-color:transparent #ff4500 transparent transparent}.ribbon-horizontal.ribbon-orange{border-color:#ff4500}.ribbon-black,.ribbon-horizontal.ribbon-black{background-color:#000}.ribbon-black:before{border-color:#000 transparent transparent transparent}.ribbon-black:after{border-color:transparent #000 transparent transparent}.ribbon-horizontal.ribbon-black{border-color:#000}.ribbon-gray,.ribbon-horizontal.ribbon-gray{background-color:gray}.ribbon-gray:before{border-color:gray transparent transparent transparent}.ribbon-gray:after{border-color:transparent gray transparent transparent}.ribbon-horizontal.ribbon-gray{border-color:gray}.ribbon-fuchsia,.ribbon-horizontal.ribbon-fuchsia{background-color:Fuchsia}.ribbon-fuchsia:before{border-color:Fuchsia transparent transparent transparent}.ribbon-fuchsia:after{border-color:transparent Fuchsia transparent transparent}.ribbon-horizontal.ribbon-fuchsia{border-color:Fuchsia}.ribbon-purple,.ribbon-horizontal.ribbon-purple{background-color:BlueViolet}.ribbon-purple:before{border-color:BlueViolet transparent transparent transparent}.ribbon-purple:after{border-color:transparent BlueViolet transparent transparent}.ribbon-horizontal.ribbon-purple{border-color:BlueViolet}.ribbon-pink,.ribbon-horizontal.ribbon-pink{background-color:DeepPink!important}.ribbon-pink:before{border-color:DeepPink transparent transparent transparent}.ribbon-pink:after{border-color:transparent DeepPink transparent transparent}.ribbon-gold,.ribbon-horizontal.ribbon-gold{background-color:#ffc01e!important}.ribbon-gold:before{border-color:#ffc01e transparent transparent transparent}.ribbon-gold:after{border-color:transparent #ffc01e transparent transparent}.ribbon-seagreen,.ribbon-horizontal.ribbon-seagreen{background-color:LightSeaGreen!important}.ribbon-seagreen:before{border-color:LightSeaGreen transparent transparent transparent}.ribbon-seagreen:after{border-color:transparent LightSeaGreen transparent transparent}.ribbon-forest,.ribbon-horizontal.ribbon-forest{background-color:ForestGreen!important}.ribbon-forest:before{border-color:ForestGreen transparent transparent transparent}.ribbon-forest:after{border-color:transparent ForestGreen transparent transparent}.ribbon-turquoise,.ribbon-horizontal.ribbon-turquoise{background-color:DarkTurquoise!important}.ribbon-turquoise:before{border-color:DarkTurquoise transparent transparent transparent}.ribbon-turquoise:after{border-color:transparent DarkTurquoise transparent transparent}.ribbon-brown,.ribbon-horizontal.ribbon-brown{background-color:SaddleBrown!important}.ribbon-brown:before{border-color:SaddleBrown transparent transparent transparent}.ribbon-brown:after{border-color:transparent SaddleBrown transparent transparent}.ribbon-coral,.ribbon-horizontal.ribbon-coral{background-color:#ff656a!important}.ribbon-coral:before{border-color:#ff656a transparent transparent transparent}.ribbon-coral:after{border-color:transparent #ff656a transparent transparent}.heading-row .post-date{font-size:1rem;color:gray;margin-bottom:1rem}.heading-row .post-date span{padding-right:5px}.social-share{display:block;margin:2.3rem 0 0!important}.social-share img{height:40px}.author-box{width:100%;box-sizing:border-box;margin-top:3rem!important;padding:1.7rem 1.7rem 0;text-align:left;clear:both;border:1px dotted silver}.author-box img.author-pic{width:auto;max-width:100%;margin:0 auto 1.7rem!important;display:table;border:0 solid #dcdcdc}.author-box h5.author-name{font-size:1.8rem!important;margin-bottom:0}.author-box p{line-height:1.5rem!important;margin:1rem 0 0!important}.author-box .follow-author-icons{}.author-box .follow-author-icons .follow-icons{margin:1.7rem 0 0!important}.author-box .follow-author-icons .follow-head{display:none!important}.author-box .follow-author-icons .follow-icons li{font-size:17px!important;margin-right:15px!important;margin-left:0!important;padding-left:0!important}.author-box .follow-author-icons .rsslink{display:none!important}.author-box .follow-author-icons .weblink{}.tags-cats{width:100%;line-height:100%;margin-top:3rem!important}.cats-list,.cats-list .fas{font-size:.9rem!important;line-height:100%!important;color:#414141!important}.cats-list a{margin-bottom:4px}.cat-tags-labels{font-size:.9rem;font-weight:400;padding:2px 0 0 5px}.wpcf7 *{margin:0!important}.wpcf7-form{width:100%;display:table;padding-bottom:1.4rem}.wpcf7-form div{width:100%;display:table;margin:.75rem 0!important;font-weight:400}.wpcf7-form input{width:65%;margin-top:5px!important}.wpcf7-form textarea{width:90%;margin-top:5px!important}.wpcf7-form span{margin:0!important;padding:0!important}.wpcf7-list-item{display:block!important;clear:both!important;vertical-align:middle!important}.wpcf7-form label{font-weight:700}.wpcf7-form .wpcf7-list-item-label,.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:auto!important;display:inline-block!important;box-sizing:border-box!important;float:none!important;font-weight:700}.wpcf7-form-control-wrap{width:100%;display:table}.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:20px;height:20px}.wpcf7-form label{}.wpcf7-list-item.first{}.wpcf7-list-item.last{}.wpcf7-form button,.wpcf7-form .button,.wpcf7-form .wpcf7-submit,.wpcf7-form input[type=submit]{width:auto!important;display:table!important;clear:both!important}.wpcf7-form-control-wrap{width:100%!important;display:table!important}.acceptance-wrap label{width:auto!important;display:table-row!important;clear:both!important}.acceptance-wrap input[type=checkbox],.acceptance-wrap .wpcf7-list-item-label{display:table-cell!important;vertical-align:middle!important;text-align:left!important}.acceptance-wrap input[type=checkbox]{width:20px!important;margin-right:10px!important}.acceptance-wrap .wpcf7-list-item-label{width:auto!important;line-height:120%;padding-top:5px!important}div.wpcf7-response-output.wpcf7-display-none{display:none}.follow-icons{display:table;margin:0!important;padding:0!important}.follow-icons li{font-size:1.5rem;line-height:100%;display:inline-block;list-style-type:none;margin:0 6px 6px 0!important;padding:0!important;vertical-align:middle}.follow-icons .follow-head{font-size:1rem;color:gray;text-transform:uppercase;line-height:15px;vertical-align:middle}.follow-icons a i,.follow-icons a .fab,.follow-icons a .fas{margin:0!important}.bottom-social{padding:3rem 0 1rem;text-align:center}.bottom-social .row{margin:0 auto}.bottom-social .social-wrap{width:auto;display:table;margin:0 auto!important;padding:0!important;text-align:center}.bottom-social .follow-icons{width:auto!important;margin:0 auto!important;padding:0!important}.bottom-social .follow-icons li{margin:0 .5rem!important}.bottom-social .follow-icons a{color:#dcdcdc!important;font-size:20px}.bottom-social .follow-icons a:hover{color:#fff!important}iframe{width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;margin:2rem auto 2.2rem;height:0;overflow:hidden;width:100%;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%}video{width:100%;height:100%;max-width:100%}.wp-video{width:100%!important;margin:1.5rem auto!important}.wp-video-shortcode{width:100%!important}.soundcloud-container{background-color:#676767;margin-bottom:2.5rem;padding:2.7rem;text-align:center}.soundcloud-container iframe{max-width:500px;margin:0 auto!important}.soundcloud-container img{width:100%;max-width:500px;margin:1rem auto}.soundcloud-container h3{color:#fff}h4.audio-listen{margin:1.5rem 0 1rem!important}.wp-audio-shortcode{width:100%!important;max-width:300px!important;margin:0}.myGallery,.myGallery.bricklayer{padding:0!important;margin:0!important}.myGallery .card{background-color:#f8f8f8;margin-bottom:2rem}.myGallery .card-header{padding:1rem 1.7rem;border:0;display:none}.myGallery .card-header h3{margin-bottom:0!important}.myGallery .card-img-top{margin:0;border-radius:0}.myGallery .card-body{border:0;padding:1.3rem 1.7rem .7rem}.myGallery .card-body .card-title{}.myGallery .card-body .card-subtitle{}.myGallery .card-body .card-text p{line-height:140%}.myGallery ul{margin:0 1.7rem 1rem;padding:0!important}.myGallery ul li span{font-size:12px!important;padding-right:.7rem!important;color:silver}.myGallery ul.tracklist{margin:0 0 1.5rem!important;list-style-type:none}.myGallery ul.tracklist li{padding:5px;margin:-1px 0 0;border-width:1px 0;border-style:solid;border-color:#dcdcdc}.myGallery .card-footer{font-size:.8rem}.myGallery-nocaps .card-header,.myGallery-nocaps .card-body,.myGallery-nocaps .card-footer{display:none}.modal,.modal-dialog,.modal-header,.modal-content,.modal-footer{background-color:transparent!important;border:0!important}.modal-header{display:none!important}.modal-body{padding:0!important;border-radius:4px!important;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.2);box-shadow:0 0 5px 5px rgba(0,0,0,.2);background-color:#fff!important}.modal-body .pop-image{}.modal-body img{background-color:orange;padding:10px;margin:0 auto!important}.modal-body .pop-form{}.modal-body .pop-form .pop-form-content{margin-right:2.5rem!important}.modal-body p{line-height:1.4rem;margin-bottom:0!important}.modal-body .pop-form form{width:auto;max-width:100%}.modal-body input[type=name],.modal-body input[type=email],.modal-body input{width:auto;max-width:100%;margin:0 0 8px!important}.modal-body input[type=submit],.modal-body button{margin:0!important}.modal-footer{padding:0!important;margin:0!important}.modal-footer button{font-size:.85rem;line-height:.85rem;background-color:dimgray!important;margin:0!important;padding:3px 7px 5px!important;position:relative;bottom:0;right:10px;-webkit-border-top-right-radius:0!important;-webkit-border-top-left-radius:0!important;-moz-border-radius-topright:0!important;-moz-border-radius-topleft:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important;-webkit-border-bottom-right-radius:4px!important;-webkit-border-bottom-left-radius:4px!important;-moz-border-radius-bottomright:4px!important;-moz-border-radius-bottomleft:4px!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}.modal-footer button:hover{background-color:dimgray!important}button.modalbtn{font-size:.9rem;border-color:dimgray;background-color:dimgray;color:#fff;margin-bottom:1rem;text-transform:uppercase}button.modalbtn:hover{font-size:.9rem;border-color:#000;background-color:#000;color:#fff;margin-bottom:1rem;text-transform:uppercase}@media(max-width:576px){.modal-body .pop-form .pop-form-content{margin:2.5rem 2.5rem 2rem!important}.modal-body img{display:table;margin:2rem auto 0!important}}@media(max-width:390px){.modal-body img{margin:0 auto!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal{margin-left:auto!important;margin-right:auto!important}.modal-body{overflow-y:auto;overflow-x:hidden}.modal-dialog-centered{transform:translate(0,-50%);left:2%;margin:0 auto}}.subscribe-top{width:100%!important;display:table;clear:both;background-color:#061823;font-size:20px;line-height:20px;font-weight:600;font-family:barlow semi condensed,roboto condensed,sans-serif;color:#fff;text-align:center;margin:0;padding:0;border-bottom:1px solid #152d3e}.subscribe-top .st-inner{width:100%;max-width:1e3px;display:table-cell;margin:0 auto!important;padding:1rem 30px!important;vertical-align:middle}.subscribe-text{display:inline-block;vertical-align:middle;margin:0!important;padding:0 1rem 0 0!important}header{background:#fff;text-align:center}header .heading-inner{width:100%;max-width:100%!important;display:table;margin:0 auto}.heading-image{width:100%;max-width:100%;margin:0 auto;display:table}.heading-logo img,.heading-device img{width:auto;max-width:100%;max-height:150px;margin:0 auto;display:table;border:0}.heading-logo{padding:1rem 0 0}.heading-desktop{}.heading-tablet{display:none!important}.heading-device{max-width:95%;display:none!important;padding:1rem .5rem}header .heading-banner img{width:100%;margin:0 auto;border-width:10px 0;border-style:solid;border-color:#3d3d3d}@media(max-width:950px){}@media(max-width:900px){.heading-desktop{display:none!important}.heading-tablet{display:table!important}.heading-logo{max-width:95%!important}}@media(max-width:500px){.heading-banner{display:none!important}.heading-logo{display:none!important}.heading-device{display:table!important}}@media(max-width:450px){}.tagline-social{background-color:#fff;width:100%;max-width:100%}.tagline-social .row{max-width:980px;margin:0 auto}.tagline-social .tagline-col,.tagline-social .social-col{padding-top:1rem}.tagline-social .social-col{text-align:right}.tagline-social .social-col .social-wrap,.tagline-social .social-col .nlbutton-wrap{display:inline-block}.tagline-social .social-col .nlbutton-wrap{margin-left:1rem!important}.tagline-social a{font-size:16px;color:gray!important}.tagline-social a:hover{color:dimgray!important}.tagline-social li{margin-left:9px!important}.tagline-social h3{font-size:1.4rem!important}@media(max-width:800px){.tagline-social{display:none}}nav.menu-theme-dark{background-color:#575757}nav.menu-theme-dark a.more-menu-button{background-color:#ae1c00;font-size:18px;line-height:18px;font-family:lustria,quattrocento,sans-serif;color:#fff!important}nav.menu-theme-dark a.more-menu-button .bar{background:#fff}nav.menu-theme-dark #menu-core-menu li a{color:#dcdcdc}nav.menu-theme-dark #menu-core-menu li a:hover{color:#fff!important}nav.menu-theme-dark #menu-core-menu li{font-size:18px;line-height:18px;font-family:lustria,quattrocento,sans-serif}nav.menu-theme-dark #menu-core-menu li a{color:#dcdcdc}nav.menu-theme-dark #menu-core-menu li a:hover{color:#fff!important}nav.menu-theme-dark #menu-core-menu ul.sub-menu{background-color:#fff}nav.menu-theme-dark #menu-core-menu ul.sub-menu li{font-size:1rem;font-family:roboto,barlow,sans-serif;font-weight:400;text-transform:none;background-color:#fff}nav.menu-theme-dark #menu-core-menu ul.sub-menu li a{display:block!important;padding:.4rem 1rem!important;color:#414141}nav.menu-theme-dark #menu-core-menu ul.sub-menu li:hover a{color:#b10000!important}nav.menu-theme-light{background-color:#fff}nav.menu-theme-light a.more-menu-button{background-color:#ae1c00;font-size:18px;line-height:18px;font-family:lustria,quattrocento,sans-serif;color:#fff!important;text-transform:uppercase}nav.menu-theme-light a.more-menu-button .bar{background:#fff}nav.menu-theme-light #menu-core-menu li a{color:#575757}nav.menu-theme-light #menu-core-menu li a:hover{color:#ae1c00!important}nav.menu-theme-light #menu-core-menu li{font-size:18px;line-height:18px;font-family:lustria,quattrocento,sans-serif;text-transform:uppercase}nav.menu-theme-light #menu-core-menu li a{color:#575757}nav.menu-theme-light #menu-core-menu li a:hover{color:#ae1c00!important}nav.menu-theme-light #menu-core-menu ul.sub-menu{background-color:#fff}nav.menu-theme-light #menu-core-menu ul.sub-menu li{font-size:1rem;font-family:roboto,barlow,sans-serif;font-weight:400;text-transform:none;background-color:#fff}nav.menu-theme-light #menu-core-menu ul.sub-menu li a{display:block!important;padding:.4rem 1rem!important;color:#575757}nav.menu-theme-light #menu-core-menu ul.sub-menu li:hover a{color:#ae1c00!important}.navwrapper{width:100%;display:block;position:relative}.top-navigation{width:100%;display:table}.nav-inner{width:100%;max-width:970px;display:table;margin:1rem auto 0;padding:.7rem 0;border-top:1px solid #ddd}.menu-core-menu-nav{width:auto;display:table;margin:0 auto}.menu-core-menu-nav ul#menu-core-menu.menu,.menu-core-menu-nav ul#menu-core-menu li{margin:0!important;padding:0!important}.more-button-wrap{width:auto;display:none;text-align:right;box-sizing:border-box!important}a.more-menu-button{display:inline-block;margin:0 18px 0 0!important;padding:12px 15px 14px!important;vertical-align:middle!important}a.more-menu-button{display:inline-block;margin:0 18px 0 0!important;padding:12px 15px 14px!important;vertical-align:middle!important}a.more-menu-button span{display:inline-block;vertical-align:middle;padding-right:8px}a.more-menu-button .con{margin:0!important;padding:0!important}a.more-menu-button .bar{display:block;height:1px;width:19px;margin:3px auto 4px}a.more-menu-button.outline-button{color:#575757!important;background-color:#fff!important;border:1px solid #ddd!important;padding:10px 12px!important}a.more-menu-button.outline-button .con,a.more-menu-button.outline-button span{color:#575757!important}a.more-menu-button.outline-button .bar{background:#575757!important}#menu-core-menu{width:auto!important;height:auto!important;display:block!important;position:relative;padding:0!important;margin:0!important;list-style-type:none!important;text-align:left}#menu-core-menu li{display:inline-block;margin:0!important;padding:0!important;vertical-align:middle!important;text-align:center}#menu-core-menu li a{display:block;padding:12px 10px!important}#menu-core-menu li a:hover{}@media(max-width:900px){.menu-core-menu-nav{display:block;margin:0;padding-left:10px}#menu-core-menu{display:table-cell!important;text-align:left!important;vertical-align:top!important}.more-button-wrap{display:table-cell!important;vertical-align:top!important}#menu-core-menu .mobile-hide-tablet{display:none}.nav-inner{padding-top:0;border-top:0}}@media(max-width:800px){#menu-core-menu .mobile-hide-home{display:none}#menu-core-menu ul.sub-menu{display:none!important}}@media(max-width:650px){.page-wrapper{padding-top:2rem!important}#menu-core-menu .mobile-hide-menu,#menu-core-menu .mobile-hide-home{display:none}}@media(max-width:500px){.nav-inner{margin:0 auto;padding:0 0 .7rem;border-top:0}}#menu-core-menu ul.sub-menu{width:auto;position:absolute;top:40px;left:0;margin:0!important;padding:.6rem 0 .75rem!important;list-style-type:none;z-index:100000;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3);border-radius:6px}#menu-core-menu ul.sub-menu li{display:block!important;clear:both;margin:-1px 0 0;text-align:left;white-space:nowrap}#menu-core-menu ul.sub-menu li a{display:block!important;padding:.4rem 1rem!important}#menu-core-menu ul.sub-menu li:hover a{}#menu-core-menu li.menu-item-has-children ul{display:none}#menu-core-menu li.menu-item-has-children:hover ul{display:block}.drawer.drawer-theme-dark .drawer-content,.drawer.drawer-theme-dark .close-btn{background-color:#151515!important;color:#fff!important}.drawer.drawer-theme-dark .drawer-footer{border-top:1px solid #333}.drawer.drawer-theme-dark #menu-core-menu-1 a{color:#fff!important}.drawer.drawer-theme-dark #menu-core-menu-1 a:hover{color:#fff!important}.drawer.drawer-theme-dark #menu-core-menu-1 li{border-top:1px solid #333}.drawer.drawer-theme-dark #menu-core-menu-1 li:hover{background-color:#ae1c00}.drawer.drawer-theme-dark #menu-core-menu-1 ul{font-size:15px;background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 ul li{border-top:0!important}.drawer.drawer-theme-dark #menu-core-menu-1 ul li:hover{background-color:#ae1c00}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children{background-color:#151515!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a:hover{color:#fff!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a:first-child:hover{color:#fff!important;background-color:#ae1c00!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children.parent-active a:first-child:hover{color:#fff!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer{font-size:13px!important;line-height:13px!important;color:#575757;background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer:hover,.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children.parent-active a.toggle-submenu-drawer{color:#fff!important;background-color:#383838!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown{background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li{}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a{color:#fff!important}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li:hover a{color:#fff!important;background-color:#ae1c00!important}.drawer.drawer-theme-dark .drawer-footer .follow-icons a{font-size:16px;color:#878787!important}.drawer.drawer-theme-dark .drawer-footer .follow-icons a:hover{color:#fff!important}.drawer.drawer-theme-light .drawer-content,.drawer.drawer-theme-light .close-btn{background-color:#fff!important;color:#575757!important}.drawer.drawer-theme-light .drawer-footer{border-top:1px solid #dcdcdc}.drawer.drawer-theme-light #menu-core-menu-1 a{color:#575757!important}.drawer.drawer-theme-light #menu-core-menu-1 a:hover{color:#fff!important}.drawer.drawer-theme-light #menu-core-menu-1 li{border-top:1px solid #dcdcdc}.drawer.drawer-theme-light #menu-core-menu-1 li:hover{background-color:#ae1c00}.drawer.drawer-theme-light #menu-core-menu-1 ul{font-size:15px;background-color:#f2f2f2}.drawer.drawer-theme-light #menu-core-menu-1 ul li{border-top:0!important}.drawer.drawer-theme-light #menu-core-menu-1 ul li:hover{background-color:#ae1c00}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children{background-color:#fff!important}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a:hover{color:#fff!important}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a:first-child:hover{color:#fff!important;background-color:#ae1c00!important}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children.parent-active a:first-child:hover{color:#fff!important}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer{font-size:13px!important;line-height:13px!important;color:#575757;background-color:#eee}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer:hover,.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children.parent-active a.toggle-submenu-drawer{color:#fff!important;background-color:#575757!important}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown{background-color:#575757}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li{}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a{color:#fff!important}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li:hover a{color:#fff!important;background-color:#ae1c00!important}.drawer.drawer-theme-light .drawer-footer .follow-icons a{font-size:16px;color:#878787!important}.drawer.drawer-theme-light .drawer-footer .follow-icons a:hover{color:#656565!important}.drawer .menu-core-menu-drawer{}.drawer-content.drawer-content-scrollable{overflow-y:scroll!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.drawer-content.drawer-content-scrollable::-webkit-scrollbar{width:0!important;height:0!important}.drawer-content{}.drawer .close-btn{width:auto;display:table;position:absolute;top:20px;left:319px;text-align:left;padding:10px 20px!important;border-radius:0}.drawer .drawer-header{padding:0!important;margin:0!important;border:0!important}.drawer .drawer-logo{width:90%;max-width:300px;margin:0 auto!important;padding:2rem 0}.drawer .drawer-body{margin:0!important;padding:0!important}.drawer .drawer-footer{}.drawer #menu-core-menu-1{width:100%;margin:0!important;padding:0!important;list-style-type:none}.drawer #menu-core-menu-1 li{}.drawer #menu-core-menu-1 li:hover{}.drawer #menu-core-menu-1 li a{display:block;padding:16px 1rem}.drawer #menu-core-menu-1 ul{padding:.5rem 0!important}.drawer #menu-core-menu-1 ul li{border-top:0}.drawer #menu-core-menu-1 ul li:hover{}.drawer #menu-core-menu-1 ul li a{border-top:0;padding:.5rem 1rem}.drawer #menu-core-menu-1 a{}.drawer #menu-core-menu-1 a:hover{}.drawer #menu-core-menu-1 li.menu-item-has-children a{width:calc(100% - 45px);display:inline-block;position:relative}.drawer #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer{width:45px;height:100%;display:inline-block;float:right;text-align:left;padding:22px 1rem 21px;vertical-align:middle}.drawer #menu-core-menu-1 li.menu-item-has-children ul,.drawer #menu-core-menu-1 li.menu-item-has-children ul a{width:100%}.drawer #menu-core-menu-1 li.parent-active:hover{}.drawer #menu-core-menu-1 li .toggle-submenu-drawer{display:none}.drawer #menu-core-menu-1 li.menu-item-has-children ul{display:none}.drawer #menu-core-menu-1 li.menu-item-has-children ul .toggle-submenu-drawer{display:none}.drawer-footer .follow-icons{width:auto!important;margin:0 auto!important;padding:0!important}.drawer-footer .follow-icons li{margin:3px 8px!important}.drawer-footer .follow-icons a{}.drawer-footer .follow-icons a:hover{}.heading-social .follow-icons{width:auto!important;margin:0!important;padding:0!important;float:right!important}.heading-social .follow-icons li{font-size:16px!important;margin:0 0 0 1rem!important}.heading-social .follow-icons li.drop-check,.heading-social .follow-icons li.drop-check~ul li{}.heading-social .follow-icons li a{color:#dcdcdc;margin-right:8px}.heading-social .follow-icons li a:hover{color:#fff!important}@media(max-width:780px){.heading-social{display:none!important}}#backtotop{width:100%;background:#d8d8d8;cursor:pointer;display:block!important;font-size:.85em!important;text-transform:uppercase;padding:1em 0 .9em;margin:0 0 .9em}#backtotop:hover{background-color:#dbdbdb}#backtotop.active{background-color:#dbdbdb}#backtotop a{color:#000!important;display:block;padding:0;text-decoration:none;top:0;right:0;bottom:0;left:0}#backtotop .btt{font-size:1em}.featured-book-row{}.book-info-wrap{padding-left:1rem!important;text-align:center}.featured-book h1,.featured-book h2,.featured-book h4,.book-info-wrap h1,.book-info-wrap h2,.book-info-wrap h4,.featured-mobile-description,.featured-book-description,.button-main-text,.button-mobile-text{display:none;text-align:center}.featured-book h1{border-bottom:0!important;padding-bottom:0!important;margin-bottom:1rem!important;line-height:130%!important}.featured-book img{background-color:#363636;padding:15px}h4.featured-dateline{width:100%;font-size:1.3rem!important;color:#b5b5b5;border-bottom:1px solid #ddd;padding:0 0 10px!important;margin:0 0 1rem!important}@media(min-width:900px){.book-info-wrap h1,.book-info-wrap h2,.book-info-wrap h4,.featured-book-description,.button-main-text{display:block}}@media(max-width:900px){.book-info-wrap h1,.book-info-wrap h2,.featured-book h4,.featured-book-description,.button-main-text{display:block}.book-info-wrap h4{display:none}}@media(max-width:756px){.book-info-wrap{padding-left:.5rem!important}.book-info-wrap h1{font-size:2.2rem!important}.featured-book-description{display:none}.featured-mobile-description{display:block}.button-main-text{display:none}.button-mobile-text{display:block}}@media(max-width:650px){.featured-book h1{font-size:2.2rem!important;margin-bottom:.5rem!important}.book-info-wrap h2{font-size:1.3rem!important}}@media(max-width:550px){.book-info-wrap{padding-left:0!important}.featured-book h1{font-size:2.2rem!important;display:block;margin-bottom:.5rem!important}.book-info-wrap h1{display:none}.featured-book h2{font-size:1.2rem!important;display:block}.book-info-wrap h2{display:none}}.buy-btn-row{display:block;padding-top:.5rem}a.homebtn,a.homebtn-buy{text-transform:uppercase;display:inline-block;margin:0 10px 8px 0}a.homebtn,a.homebtn-buy{color:#838383;background-color:#fff;border:1px solid #929292}a.homebtn:hover,a.homebtn-buy:hover{color:#fff!important;background-color:#929292}.three-keys-series{padding:3rem 0 2rem}.three-keys-series h1{font-family:cinzel decorative,cinzel,lustria,serif;text-align:center}.three-keys-series .three-keys-short{font-size:1.1rem;font-family:lustria,quattrocento,serif;text-align:center;width:80%;margin:0 auto 2rem!important}.three-keys-long{max-width:960px;margin:0 auto}.three-keys-carousel{padding-bottom:2rem!important}.keys-long-description{background-color:#f3f3f3!important;padding:0!important}.keys-content{padding:3rem 3rem 1rem}.keys-content .author-pic-wrap{display:none}.keys-author-pic{padding:0!important;text-align:right}.keys-author-pic img{width:auto;max-width:100%;float:right;margin-bottom:10px!important}.keys-author-pic .author-name,.author-pic-wrap .author-name{font-family:barlow semi condensed,roboto condensed,sans-serif;font-size:1.1rem;font-weight:700;display:block;clear:both}@media(max-width:900px){}@media(min-width:550px){}@media(max-width:770px){.keys-long-description{display:block}.keys-author-pic{display:none!important}.keys-content .author-pic-wrap{display:table;float:right;max-width:40%;margin:0 0 1rem 2rem;text-align:center;background-color:#fff!important}.keys-content .author-pic-wrap img{width:auto;max-width:100%}.keys-content .author-pic-wrap .author-name{padding:0 1rem 1rem}}@media(max-width:550px){.three-keys-series{padding-top:2rem!important}.three-keys-series h1{font-size:2.1rem!important}.three-keys-series .three-keys-short{font-size:1rem!important}}@media(max-width:400px){.keys-content .author-pic-wrap{width:100%!important;max-width:100%!important;display:table;float:none!important;margin:0 auto 1.5rem}}@media(max-width:767.6px){footer .copy-left,footer .copy-right{float:none!important;display:block!important;text-align:center!important}footer .copy-left{padding:0 0 1rem!important}footer .copy-left span{display:none!important}footer .copy-right{padding:1rem 0!important}footer .copy-right span:first-child:before{content:""}footer .copy-left span{display:block;height:0;color:transparent!important}.image-widget{display:table}.most-recent-post{display:table;width:100%}.most-recent-post img{max-width:50%;float:right;margin:0 0 0 2rem}.image-widget img{max-width:50%;float:right;margin:0 0 2rem 2rem}}@media(max-width:575.98px){.most-recent-post img,.image-widget img{max-width:100%!important;float:none!important;margin:.5rem auto 1.2rem!important}}@media(max-width:500px){}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){}