ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.et_pb_post_extra.et_pb_post .entry-featured-image-url{margin-bottom:0}.et_pb_blog_extras .et_pb_animation_off.et-waypoint:not(.et_pb_counters){opacity:1!important}.et-db #et-boc .et-l .et_pb_post_extra a.more-link{display:inline-block}.et_pb_text_align_left{text-align:left}.et_pb_text_align_right{text-align:right}.el-dbe-blog-extra,.et_pb_text_align_center{text-align:center}.et_pb_post_extra{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.et_pb_post_extra .post-content{-ms-flex-order:1;order:1;background:#fff}.et_pb_post_extra .post-media{-ms-flex-order:0;order:0;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;line-height:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.et_pb_post_extra:not(.el_dbe_block_extended) .post-media:hover{opacity:.8}.et_pb_post_extra .post-categories a,.et_pb_post_extra .post-media img{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.et_pb_post_extra .post-media img{width:100%;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.et_pb_post_extra .post-media img:hover{opacity:.9}.et_pb_post_extra .post-categories{width:100%}.et_pb_post_extra .post-categories a{display:inline-block;width:auto;margin-bottom:5px;margin-right:5px;font-size:14px}.et_pb_post_extra .post-categories a:last-child{margin-right:0}.et_pb_post_extra .entry-title{margin-top:10px;margin-bottom:10px}.et_pb_post_extra .post-content .post-meta{font-size:.875rem}.et_pb_post_extra a.more-link{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.et_pb_post_extra a.more-link:hover{opacity:.8}.et_pb_post_extra .author{font-weight:700}.ajax-pagination{position:relative;width:100%;margin-top:20px;clear:both;text-align:center}.el-button{display:inline-block;cursor:pointer}.el-load-more{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.et_pb_post_extra.el_dbe_box_extended .post-content{width:100%;padding:30px 20px}.et_pb_post_extra.el_dbe_box_extended .post-media{width:100%}.et_pb_post_extra.el_dbe_box_extended .post-meta{margin-top:20px}.et_pb_post_extra.el_dbe_box_extended .author img{border-radius:50%;margin-right:2px;vertical-align:middle}@media screen and (min-width:981px){.et_pb_section:not(.et_section_specialty) .et_pb_column_4_4 .et_pb_post_extra .post-media .entry-featured-image-url{position:relative;width:100%;height:100%;top:0;left:0}.et_pb_section:not(.et_section_specialty) .et_pb_column_4_4 .et_pb_post_extra .post-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.et_pb_column_4_4 .et_pb_post_extra.el_dbe_box_extended{-webkit-box-shadow:none;box-shadow:none}.et_pb_column_4_4 .et_pb_post_extra.el_dbe_box_extended .post-content{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.4);box-shadow:0 0 5px 1px rgba(0,0,0,.4);width:50%;padding:50px;margin:50px -100px 50px 0;z-index:5;-ms-flex-order:0;order:0}.et_pb_column_4_4 .et_pb_post_extra.el_dbe_box_extended .post-media{width:calc(50% + 100px)}.et_pb_column_4_4 .et_pb_post_extra.el_dbe_box_extended:nth-child(odd) .post-content{margin:50px 0 50px -100px;-ms-flex-order:1;order:1}}@media screen and (max-width:479px){.et_pb_post_extra h2{padding-bottom:10px}}h5{font-weight:400!important}#top-menu ul.sub-menu li{line-height:1.4em;padding-bottom:1.4em}#main-header{border-top:10px solid #872434}#visual-footer-widgets li a,.gold-text{color:#d3c89d}.gold-borders{border-top:1px solid #d3c89d;border-bottom:1px solid #d3c89d}.gold-borders .et_pb_button{border-color:#d3c89d;color:#fff!important;background:#d3c89d;margin-left:8px;display:inline-block;padding:.1em 1em!important}.gold-borders .et_pb_button:hover{border-color:#d3c89d!important;padding:.1em 1em!important}.more-link{text-transform:uppercase;letter-spacing:1px;color:#872434;border:1px solid #872434;padding:0 12px}.more-link:hover{background:#222!important;color:#d3c89d;border-color:#d3c89d;opacity:1!important}.home-purpose p{top:-17px;width:260px;float:right}.home-purpose h2,.home-purpose h4{padding-bottom:0;width:calc(100% - 260px);float:left}.home-purpose h2{font-size:23px;font-weight:400}.home-purpose h4{font-weight:300;font-size:18px;font-style:italic}.home-purpose a.et_pb_button,.pre-footer-wrap p a.et_pb_button{background:#872434}.home-purpose a.et_pb_button:hover,.pre-footer-wrap p a.et_pb_button:hover{background:#251009}.home-purpose,.home-purpose p{position:relative}.home-purpose .et_pb_row{padding:1%0}@media only screen and (max-width:1024px){.home-purpose h2,.home-purpose h4{line-height:1.1}.home-purpose p{top:-28px}}@media only screen and (max-width:980px){.home-purpose h2,.home-purpose h4,.home-purpose p{float:none;width:100%}.home-purpose p{top:0;margin-top:12px}}.blog-top-cta h5{float:left;max-width:calc(100% - 170px);text-align:left;padding-bottom:2px}@media only screen and (max-width:980px){.blog-top-cta h5,.blog-top-cta p{float:none;max-width:100%;text-align:center}.blog-top-cta h5{padding-bottom:12px}}input{font-size:18px;padding:6px!important}@media only screen and (max-width:980px){.reverse-stack{display:flex;flex-direction:column-reverse}}#sidebar .et_pb_widget ul li{line-height:1.2;margin-bottom:1em}#sidebar .recent-posts-extended li.rpwe-li{padding-bottom:1em!important;border-bottom:1px solid #872434!important}#sidebar .recent-posts-extended li.rpwe-li:last-child,#sidebar .recent-posts-extended li.rpwe-li:nth-child(3){border-bottom:none!important;padding-bottom:0!important}#sidebar .rpwe-thumb{border:0!important;margin:.3em .75em .75em 0;padding:0!important}.page-id-17 #sidebar .recent-posts-extended li.rpwe-li:nth-child(n+4){display:block}#sidebar .recent-posts-extended li.rpwe-li:nth-child(n+4),.page-id-17 #sidebar .recent-posts-extended li.rpwe-li:nth-child(-n+5){display:none}#sidebar .et_pb_widget a{color:#212121}.rpwe-block li{border-bottom:none!important;padding-bottom:0!important}.rpwe-block h3.rpwe-title{font-size:18px!important;font-weight:500;line-height:1.2;padding-bottom:0;font-family:"Didact Gothic",Helvetica,Arial,Lucida,sans-serif}#visual-footer-info{font-size:12px}#visual-footer-info a{color:#fff;font-weight:700}#visual-footer-info a:active,#visual-footer-info a:hover{text-decoration:underline}#visual-footer-widgets .et_pb_row{max-width:800px}#visual-footer-widgets .et_pb_column .et_pb_widget{width:100%;margin-right:0}#visual-footer-widgets .et_pb_widget_area_left{padding-right:15px;padding-left:15px}#visual-footer-widgets li{line-height:1.2;margin-bottom:1em!important;padding:0!important}#visual-footer-widgets li a:active,#visual-footer-widgets li a:hover{color:#fff;text-decoration:underline}#visual-footer-follow .et-social-rss a.icon:before{content:""}@media only screen and (min-width:981px){#visual-footer-widgets .et_pb_widget_area ul{list-style:disc!important;color:#d3c89d}}@media only screen and (max-width:980px){#visual-footer-info.et_pb_column{margin-bottom:0}#visual-footer-widgets h4,#visual-footer-widgets li{text-align:center!important}}@media only screen and (max-width:736px){h3{font-size:24px}h2{font-size:32px}.ccg-page-heading .et_pb_row.et_pb_row_0{padding-top:50px;padding-bottom:60px}.ccg-page-heading h2{font-size:28px;line-height:1.2}}