body{color:#000;font-family:"Montserrat",sans-serif;line-height:1.5em}body>div{font-family:"Montserrat",sans-serif}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus,body:not(.user-is-tabbing) a:focus,div:focus{outline:none}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Montserrat",sans-serif;font-weight:600}h1{font-size:49px}h2{color:#9e1f31}p{margin-bottom:15px}a{color:#9e1f31;text-decoration:none}a:visited{color:#9e1f31;text-decoration:none}a:hover{color:#3d3939;text-decoration:none}strong{font-weight:600}.c-white{color:#fff !important}.c-white p,.c-white div,.c-white h1,.c-white h2,.c-white h3,.c-white h4,.c-white h5,.c-white h6{color:#fff !important}.c-dark{color:#3d3939 !important}.c-dark p,.c-dark div,.c-dark h1,.c-dark h2,.c-dark h3,.c-dark h4,.c-dark h5,.c-dark h6{color:#3d3939 !important}.c-primary{color:#9e1f31 !important}.c-primary p,.c-primary div,.c-primary h1,.c-primary h2,.c-primary h3,.c-primary h4,.c-primary h5,.c-primary h6{color:#9e1f31 !important}.c-secondary{color:#3d3939 !important}.c-secondary p,.c-secondary div,.c-secondary h1,.c-secondary h2,.c-secondary h3,.c-secondary h4,.c-secondary h5,.c-secondary h6{color:#3d3939 !important}.c-tertiary{color:#3babf9 !important}.c-tertiary p,.c-tertiary div,.c-tertiary h1,.c-tertiary h2,.c-tertiary h3,.c-tertiary h4,.c-tertiary h5,.c-tertiary h6{color:#3babf9 !important}.strong-super-font strong{font-size:72px;font-weight:600;display:block;line-height:1.5em}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:#9e1f31;color:white;padding:10px 20px;text-decoration:none}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover{background-color:#3d3939;color:white;text-decoration:none}.read-more-button{display:table;background-color:#9e1f31;color:white;padding:10px 20px;text-decoration:none}.read-more-button:hover{background-color:#3d3939;color:white;text-decoration:none}#genesis-content ol li,#genesis-content ul li{margin-top:7px;margin-bottom:7px}@media only screen and (max-width: 1020px){#genesis-nav-primary,#genesis-nav-secondary,#site-header-grid .nav-secondary{display:none}}@media only screen and (min-width: 1021px){#genesis-nav-primary ul>li{text-transform:uppercase;font-size:16px;font-weight:600}#genesis-nav-primary ul>li>a{color:#000;padding:29px 15px}#genesis-nav-primary ul>li>a:hover{color:#9e1f31;text-decoration:none}#genesis-nav-primary ul>li.current-menu-item>a{color:#9e1f31;text-decoration:none}#genesis-nav-primary ul>li.current-menu-item>a:hover{text-decoration:none}#genesis-nav-primary ul>li.nav-donate a{padding:20px;background-color:#9e1f31;margin-left:20px;color:white}#genesis-nav-primary ul>li.nav-donate a:hover{background-color:#3d3939}}@media only screen and (min-width: 1021px) and (max-width: 1450px){#genesis-nav-primary ul>li.nav-donate.submenu-open-left .sub-menu .sub-menu{margin:-56px 0 0 -210px}}@media only screen and (min-width: 1021px){#genesis-nav-primary ul>li ul.sub-menu{border-top:3px solid #9e1f31;background:white;margin-top:1px;font-size:13px;-webkit-transition:all 0.15s cubic-bezier(0.14, 0.41, 0.58, 1);-moz-transition:all 0.15s cubic-bezier(0.14, 0.41, 0.58, 1);transition:all 0.15s cubic-bezier(0.14, 0.41, 0.58, 1)}#genesis-nav-primary ul>li ul.sub-menu>li:first-of-type{margin-top:20px}#genesis-nav-primary ul>li ul.sub-menu>li:last-of-type{margin-bottom:20px}#genesis-nav-primary ul>li ul.sub-menu>li>a{-webkit-transition:all 0.25s cubic-bezier(0.14, 0.41, 0.58, 1);-moz-transition:all 0.25s cubic-bezier(0.14, 0.41, 0.58, 1);transition:all 0.25s cubic-bezier(0.14, 0.41, 0.58, 1);color:#9e1f31;background-color:transparent;padding:8px 20px;text-transform:none;border:none;color:#888;font-weight:500}#genesis-nav-primary ul>li ul.sub-menu>li>a:hover{color:#000;text-decoration:none;margin-left:10px}#genesis-nav-primary ul>li ul.sub-menu>li ul.sub-menu{margin-top:-100px;margin-top:-56px}}@media only screen and (min-width: 1021px) and (max-width: 1450px){#genesis-nav-primary ul>li.submenu-open-left .sub-menu .sub-menu{margin:-56px 0 0 -210px}}@media only screen and (min-width: 1021px){#genesis-nav-secondary ul>li>a{color:#9e1f31}#genesis-nav-secondary ul>li>a:hover{color:#3d3939;text-decoration:none}#genesis-nav-secondary ul>li.current-menu-item>a{color:#000;text-decoration:none}#genesis-nav-secondary ul>li.current-menu-item>a:hover{text-decoration:none}#genesis-nav-secondary ul>li ul.sub-menu>li>a{color:#9e1f31}#genesis-nav-secondary ul>li ul.sub-menu>li>a:hover{color:#3d3939;text-decoration:none}#genesis-nav-secondary ul>li ul.sub-menu>li ul.sub-menu{margin-top:-200px}}@media only screen and (min-width: 1021px){#collapsing-sidebar{display:none}}@media only screen and (max-width: 1020px){.open-collapsing-sidbar{font-size:18px;position:absolute;left:15px;top:25px}#collapsing-sidebar{position:fixed;display:none;visibility:hidden;opacity:0;z-index:999998;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.8);transition:opacity .5s linear}#collapsing-sidebar>div{display:flex;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}#collapsing-sidebar .left-sidebar{position:fixed;flex-direction:column;top:0;left:0;width:100%;height:100%;background:white;border-bottom-right-radius:3px;border-top-right-radius:3px}#collapsing-sidebar .left-sidebar.slide-in{left:0}#collapsing-sidebar .left-sidebar sidebar{overflow:scroll}#collapsing-sidebar .left-sidebar .widget-wrap{display:flex}#collapsing-sidebar .left-sidebar .widget-wrap .menu-main-menu-container{margin-left:0px}#collapsing-sidebar .left-sidebar .widget_nav_menu .widget-wrap{padding-top:0 !important}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li{text-align:left}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li>a{color:#9e1f31;line-height:2em}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li>a:hover{color:#3d3939;text-decoration:none}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li .sub-menu>li{margin-left:0}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li .sub-menu>li>a{color:#9e1f31;line-height:2em}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li .sub-menu>li>a:hover{color:#3d3939;text-decoration:none}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li.menu-item-has-children>a:after{content:'\f106';font-family:"Font Awesome 5 Pro";font-weight:900;padding-left:10px;color:#9e1f31;font-size:13px;position:relative;top:-2px;top:0}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li.menu-item-has-children.icon-minus>a:after{content:'\f107'}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li ul.sub-menu{margin-left:20px}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li ul.sub-menu>li>a{color:#9e1f31}#collapsing-sidebar .left-sidebar .widget_nav_menu ul#menu-main-menu>li ul.sub-menu>li>a:hover{color:#3d3939;text-decoration:none}#collapsing-sidebar .left-sidebar .widget .widget-wrap{padding:20px 30px}#collapsing-sidebar .left-sidebar .widget .widget-wrap a{color:#000}#collapsing-sidebar .left-sidebar .widget .widget-wrap a:hover{color:#9e1f31}#collapsing-sidebar .menu-close{position:relative;top:15px;font-size:20px}#collapsing-sidebar .menu-close.left{left:30px}#collapsing-sidebar .menu-close.right{width:20px;float:right;right:20px}#collapsing-sidebar .menu-close i{font-weight:300;color:#000}#collapsing-sidebar.open{visibility:visible;opacity:1;display:block}#collapsing-sidebar.open .left-sidbar{left:0}}a:hover{text-decoration:none}.utility-bar{background-color:black;color:white;line-height:1.5em}@media only screen and (min-height: 1050px){.utility-bar{line-height:2em}}.utility-bar a{color:white}.utility-bar a:hover{color:#9e1f31}.utility-bar p{margin-bottom:0}.utility-bar .utility-bar-left{font-size:14px;text-align:center}@media only screen and (max-width: 767px){.utility-bar .utility-bar-left{line-height:1.3em}}@media only screen and (min-width: 1050px){.utility-bar .utility-bar-left{float:left;width:90%;text-align:left}}.utility-bar .utility-bar-right{text-align:center}@media only screen and (min-width: 1050px){.utility-bar .utility-bar-right{float:right;width:10%;text-align:right}}.utility-bar .utility-bar-right .dms_social{padding:0 10px;font-size:14px}.site-header{border-bottom-width:0;min-height:75px;max-height:75px;background-color:#fff;position:relative;z-index:20}@media only screen and (max-width: 767px){.site-header{min-height:75px}}@media only screen and (min-width: 1021px){.site-header .open-collapsing-sidbar-wrapper .open-collapsing-sidbar{display:none}}.site-header .open-collapsing-sidbar-wrapper .open-collapsing-sidbar:hover{cursor:pointer}.site-header .title-area{width:140px}@media only screen and (max-width: 1020px){.site-header .title-area{width:100%}}.site-header .title-area .site-title>a{background-size:140px auto;background-position:center;min-height:75px;color:white}@media only screen and (max-width: 1020px){.site-header .title-area .site-title>a{background-size:140px auto}}@media only screen and (max-width: 1020px){.site-header .title-area .site-title>a{min-height:75px}}.site-header .widget-area{width:unset}.dms-logo-left-nav-right .nav-primary,.dms-logo-left-nav-right .nav-secondary{border-bottom-width:0}.dms-logo-left-nav-right .site-header .wrap{position:relative;padding:0}@media (min-width: 1020px) and (max-width: 1150px){.dms-logo-left-nav-right .site-header .wrap{padding:0 20px}}.dms-logo-left-nav-right .site-header .wrap .title-area{padding:0}@media only screen and (min-width: 768px) and (max-width: 1020px){.dms-logo-left-nav-right .site-header .wrap .title-area{width:100%}}.dms-logo-left-nav-right .site-header .wrap .site-description{display:none}.dms-logo-left-nav-right .site-header .wrap .header-widget-area{text-align:left}@media only screen and (min-width: 768px) and (max-width: 1020px){.dms-logo-left-nav-right .site-header .wrap .header-widget-area{display:table;margin:auto}}.dms-widget-left-logo-widget-right .site-header>.wrap{display:flex;align-items:center;justify-content:center;padding:20px 0 0}.dms-widget-left-logo-widget-right .site-header>.wrap .header-left{width:20%}.dms-widget-left-logo-widget-right .site-header>.wrap .title-area{width:60%;padding:0}.dms-widget-left-logo-widget-right .site-header>.wrap .header-widget-area{width:20%}.dms-widget-left-logo-widget-right .open-collapsing-sidbar-wrapper .open-collapsing-sidbar{display:table;margin:auto}@media only screen and (min-width: 1021px){.dms-widget-left-logo-widget-right .open-collapsing-sidbar-wrapper .open-collapsing-sidbar{display:none}}.dms-widget-left-logo-widget-right .nav-primary .menu{display:table;margin:auto;width:unset}.dms-nav-left-logo-nav-right .nav-primary,.dms-nav-left-logo-nav-right .nav-secondary{border-bottom-width:0}.dms-nav-left-logo-nav-right .site-header{border-bottom-width:0;position:relative;z-index:30}.dms-nav-left-logo-nav-right .site-header .wrap{padding:10px 0}.dms-nav-left-logo-nav-right .site-header #site-header-grid{display:flex;justify-content:space-between;align-items:center;max-width:1140px;margin:auto}@media only screen and (max-width: 767px){.site-inner{padding-top:30px}}.footer-widgets{background:#303236;color:white;font-size:15px}.footer-widgets h3{color:white}.footer-widgets a{color:white}.footer-widgets a:hover{color:#9e1f31}.footer-widgets .footer-widget-area{margin-top:70px;padding:0 20px}@media only screen and (min-width: 768px){.footer-widgets .footer-widget-area{float:left;width:25%}}.footer-widgets .footer-widget-area h3{font-size:21px}.footer-widgets .footer-widget-area p{font-size:15px}.footer-widgets .footer-widget-area.footer-widgets-1 #media_image-2{margin-bottom:5px}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4{margin-top:50px;padding-bottom:20px}@media only screen and (min-width: 768px){.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4{margin-top:150px}}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4 .dms_social{padding:7px;color:#303236;background:white;border-radius:50%;margin:0 3px}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4 .dms_social:hover{background:#9e1f31}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4 .dms_social.instagram{padding:5px 9px}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4 .dms_social.twitter{padding:5px 7px}.footer-widgets .footer-widget-area.footer-widgets-1 #custom_html-4 .dms_social.facebook-f{padding:5px 10px}@media only screen and (max-width: 767px){.footer-widgets .footer-widget-area.footer-widgets-4{margin-bottom:50px}}.site-footer{background:#303236;color:white;border-top-color:#4b4b4c}@media only screen and (max-width: 767px){.site-footer p{text-align:center;line-height:1.5em}}.site-footer a{color:white}.site-footer a:hover{text-decoration:underline}.single-post #genesis-content{padding-top:75px}.single-post .entry-content{margin-top:unset}.category-online-removal-guide .entry-meta,.category-online-removal-guide .entry-footer{display:none}.entry-content{margin-top:75px}.ccri-3-col-news .vc_gitem-zone-a{max-height:233px}.ccri-3-col-news .vc_gitem-zone-c{background-color:transparent !important}.ccri-3-col-news .vc_gitem-zone-c h4{margin-top:30px;color:#000000}.ccri-3-col-news .vc_gitem-zone-c p{font-size:14px;line-height:1.5em}.ccri-3-col-news .vc_gitem-zone-c .vc_btn3-container{margin-top:-15px}.ccri-3-col-news .vc_gitem-zone-c .vc_btn3-container .vc_btn3{background-color:transparent !important;color:#000 !important;padding:0;text-transform:none}.ccri-3-col-news .vc_gitem-zone-c .vc_btn3-container .vc_btn3:hover{color:black}.ccri-callout-panels .wpb_column{overflow:hidden}.ccri-callout-panels .wpb_column .vc_column-inner{background-size:101% auto !important;background-position:top center !important;padding-left:30px;transition:all .5s ease-in-out}.ccri-callout-panels .wpb_column .vc_column-inner>.wpb_wrapper{position:absolute;bottom:15px;overflow:visible}.ccri-callout-panels .wpb_column .vc_column-inner .wpb_text_column{margin-bottom:20px}.ccri-callout-panels .wpb_column .vc_column-inner h2{color:white;font-size:35px;position:relative}.ccri-callout-panels .wpb_column .vc_column-inner .vc_btn3{font-weight:600;position:relative;color:black}.ccri-callout-panels .wpb_column .vc_column-inner.bg_image_zoom{transition:all .5s ease-in-out;background-size:115% auto !important}.dms-map{overflow:hidden}.dms-map .map-left{float:left;width:60%}.dms-map .map-left #us-map{display:block;position:relative;top:0;left:0;width:100%;height:100%}.dms-map .map-left path:hover,.dms-map .map-left circle:hover{stroke:#9e1f31;stroke-width:2px;stroke-linejoin:round;fill:#9e1f31;cursor:pointer}.dms-map .map-left #path67{fill:none !important;stroke:#d5d5d5;cursor:default}.dms-map .map-left #path67:hover{stroke:#d5d5d5 !important}.dms-map .map-left #info-box{display:none;position:relative;top:0px;left:0px;z-index:1;background-color:#ffffff;border:2px solid #9e1f31;border-radius:5px;padding:5px}.dms-map .map-left ul.territory-list{display:flex;flex-direction:row;margin-top:40px}.dms-map .map-left ul.territory-list>li{padding:0 10px}.dms-map .map-right{float:left;width:40%}.dms-map .map-right ul>li{font-size:14px}.dms-map .map-right p{margin:0 0 15px;padding:0}.dms-map .map-right .state_results{margin-left:0}.dms-article{clear:both;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #ccc}.dms-article .dms-title h3{margin-bottom:15px}.dms-article .dms-title h3 a{text-decoration:none !important;color:#9e1f31;font-size:28px;font-weight:600}.dms-article .dms-title .post-date{font-style:normal;display:inline-block}.dms-article .dms-title .post-author{display:inline-block}.dms-article .content-wrapper{margin-top:15px;display:block}@media only screen and (min-width: 1024px){.dms-article .content-wrapper{display:flex}}.dms-article .dms-thumb{margin-right:30px;background-size:cover;background-repeat:no-repeat;background-position:top;width:100%;min-width:590px;height:425px}@media only screen and (max-width: 1023px){.dms-article .dms-thumb{min-width:100%;height:calc(100vw * (3/4))}}@media only screen and (max-width: 1023px){.dms-article .dms-thumb{margin-bottom:30px}}.dms-article .dms-content .post-excerpt{margin:0;margin-top:15px}.dms-article .dms-content .read-more{display:table;background:#3d3939;text-transform:uppercase;font-size:14px;letter-spacing:1px;letter-spacing:0;color:white;border-radius:0px !important;padding:14px 20px;font-size:16px;text-decoration:none;margin-top:30px}.dms-article .dms-content .read-more:hover{background:#9e1f31}.dms-navigation{display:flex;justify-content:space-around}.dms-navigation a{color:#666 !important;font-weight:bold;font-size:17px;letter-spacing:1.4px;background:transparent !important;text-transform:uppercase;text-decoration:none}.reveal-widget-wrapper .reveal-widget-title-wrapper{border-top:1px solid #f7f7f7}@media only screen and (min-width: 768px){.reveal-widget-wrapper .reveal-widget-title-wrapper{display:grid;grid-template-columns:35px auto;grid-column-gap:0px;align-items:center}}.reveal-widget-wrapper .reveal-widget-title-wrapper.last{border-bottom:1px solid #f7f7f7}.reveal-widget-wrapper .reveal-widget-title-wrapper:hover{background:#f7f7f7;cursor:pointer}.reveal-widget-wrapper .reveal-widget-title-wrapper h4{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:18px;line-height:1.5em}.reveal-widget-wrapper .reveal-widget-title-wrapper .reveal-widget-toggle{color:#666;position:relative;top:-3px;text-align:center}.reveal-widget-wrapper .reveal-widget-title-wrapper .reveal-widget-toggle i{font-size:18px;font-weight:400}.reveal-widget-wrapper .module-content{max-height:4000px;transition:max-height 0.5s ease-out;height:auto}@media only screen and (max-width: 767px){.reveal-widget-wrapper .module-content{clear:both}}.reveal-widget-wrapper .module-content .inner-content{font-size:18px;line-height:1.5em;margin-left:35px}.reveal-widget-wrapper .module-content .inner-content p,.reveal-widget-wrapper .module-content .inner-content div,.reveal-widget-wrapper .module-content .inner-content li{font-size:18px;line-height:1.5em}.reveal-widget-wrapper .module-content .inner-content h4{font-size:18px}.reveal-widget-wrapper .reveal-hide{max-height:0;transition:max-height 0.8s ease-out;overflow:hidden}.two-lines .reveal-widget-toggle{position:relative;top:15px}.dms_home_feature .dms-feature-image a{background-repeat:no-repeat;background-size:cover;display:block;width:100%}.dms_home_feature .dms-feature-title{margin-top:30px}.dms_home_feature .home-feature-text{padding-top:25px;text-align:center}.dms_social{padding:0 2px}#full-screen-search,#full-screen-search button,#full-screen-search button.close,#full-screen-search form,#full-screen-search form div,#full-screen-search form div input,#full-screen-search form div input.search{font-family:"Montserrat",sans-serif;background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#full-screen-search{visibility:hidden;opacity:0;display:none;z-index:999998;top:0;left:0;width:100%;height:100%;background:white;transition:opacity 0.5s linear}#full-screen-search.open{position:fixed;visibility:visible;opacity:1;display:block}#full-screen-search form{position:relative;width:90%;height:100%}#full-screen-search button.close{position:absolute;z-index:999999;top:15px;right:30px;font-size:30px;color:#000;cursor:pointer}#full-screen-search button.close i{font-weight:300}#full-screen-search form div{position:absolute;display:fixed;margin:auto;width:90%;height:100px;top:15px;left:30px}#full-screen-search form div input::-webkit-input-placeholder{font-family:Arial, sans-serif;color:#ccc;text-transform:uppercase}#full-screen-search form div input:-moz-placeholder{font-family:Arial, sans-serif;color:#ccc;text-transform:uppercase}#full-screen-search form div input::-moz-placeholder{font-family:Arial, sans-serif;color:#ccc;text-transform:uppercase}#full-screen-search form div input::placeholder{font-family:Arial, sans-serif;color:#ccc;text-transform:uppercase}#full-screen-search form div input{width:90%;padding:10px 20px;font-size:30px;line-height:40px;border-bottom:1px solid #000}.hide-page-header .entry-header{display:none}.home .dms-entry-header{margin-top:-75px}.dms-entry-header{min-height:325px;position:relative}@media only screen and (max-width: 767px){.dms-entry-header{min-height:200px}}.dms-entry-header .wrap{min-height:325px;position:relative}@media only screen and (max-width: 767px){.dms-entry-header .wrap{min-height:200px}}.dms-entry-header .wrap h1{position:absolute;bottom:130px;color:white}@media only screen and (max-width: 767px){.dms-entry-header .wrap h1{bottom:30px}}@media only screen and (max-width: 767px){.dms-entry-header .wrap h1{font-size:30px}}.team_wrapper{box-shadow:0px 0px 35px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 35px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 35px rgba(0,0,0,0.1)}.team_wrapper .team-content{padding:35px 32px 25px}.team_wrapper .team-content h3{text-align:center}.team_wrapper .team-content h3 a{color:#494949}.team_wrapper .team-content h3 a:hover{color:#9e1f31}.team_wrapper .team-content .team-position{text-align:center;color:#9e1f31}.ccri-team-template .ccri-team-image img{border-radius:50%}.ccri-team-template .ccri-team-content h2{color:#000}.ccri-team-template .ccri-team-content h3{margin-top:30px}.ccri-team-template .ccri-team-content .single-position{padding-top:0}@media only screen and (max-width: 767px){.ccri-team-template .ccri-team-content{padding-top:30px}}@media only screen and (min-width: 768px){.ccri-team-template{display:grid;grid-template-columns:25% auto;gap:60px}}.ccri-single-team .entry-header,.ccri-single-team .entry-footer{display:none}.dms-map{overflow:hidden}.dms-map .map-left{float:left;width:60%}@media only screen and (max-width: 767px){.dms-map .map-left{float:none;width:100%}}.dms-map .map-left #us-map{display:block;position:relative;top:0;left:0;width:100%;height:100%}.dms-map .map-left path:hover,.dms-map .map-left circle:hover{stroke:#9e1f31;stroke-width:2px;stroke-linejoin:round;fill:#9e1f31;cursor:pointer}.dms-map .map-left #path67{fill:none !important;stroke:#d5d5d5;cursor:default}.dms-map .map-left #path67:hover{stroke:#d5d5d5 !important}.dms-map .map-left #info-box{display:none;position:relative;top:0px;left:0px;z-index:1;background-color:#ffffff;border:2px solid #9e1f31;border-radius:5px;padding:5px}.dms-map .map-left ul.territory-list{display:flex;flex-direction:row;margin-top:40px}.dms-map .map-left ul.territory-list>li{padding:0 10px}.dms-map .map-right{float:left;width:40%;padding-top:25px}@media only screen and (max-width: 767px){.dms-map .map-right{float:none;width:100%;margin-top:40px}}.dms-map .map-right ul>li{font-size:14px}.dms-map .map-right p{margin:0 0 15px;padding:0;font-size:14px;line-height:1.5em}.dms-map .map-right .state_results{margin-left:0}.dms-map.dms-map-no-h4 .map-right h4{display:none}.map-federal{cursor:pointer;color:#9e1f31;margin-top:30px;font-size:30px}#ccri-signup-section{background-color:#9e1f31}@media (min-width: 768px) and (max-width: 1023px){#ccri-signup-section h2{font-size:17px}}#ccri-signup-section .vc_row.vc_inner{max-width:1140px;margin:auto}#ccri-signup-section .gform_wrapper{margin-top:20px}@media (max-width: 1023px){#ccri-signup-section .gform_wrapper{margin-top:0;margin-bottom:20px}}#ccri-signup-section .gform_wrapper .gform_fields{grid-column-gap:14px}#ccri-signup-section .gform_wrapper .gform_fields #input_1_1,#ccri-signup-section .gform_wrapper .gform_fields #input_1_2{border-width:0;line-height:1.15em !important}#ccri-signup-section button{background:#7d7d7d;text-transform:uppercase;margin-left:-14px;padding:9px 34px 8px}@media (max-width: 640px){#ccri-signup-section button{margin-left:0}}#ccri-signup-section button:hover{background:#3d3939}#ccri-donation-section{background-color:#9e1f31}#ccri-donation-section h3{font-size:24px}@media (min-width: 1020px) and (max-width: 1081px){#ccri-donation-section h3{font-size:22px}}#ccri-donation-section p{font-size:16px}@media (max-width: 767px){#ccri-donation-section .wpb_content_element h3,#ccri-donation-section .wpb_content_element p{text-align:center}}#ccri-donation-section .vc_row.vc_inner{max-width:1140px;margin:auto}@media (min-width: 768px){#ccri-donation-section .gform_wrapper{margin-top:20px}}@media (max-width: 767px){#ccri-donation-section .gform_wrapper{margin-bottom:20px}}@media (min-width: 641px) and (max-width: 767px){#ccri-donation-section .gform_wrapper{margin-left:-126px}}#ccri-donation-section .gform_wrapper .gform_fields{grid-column-gap:14px}#ccri-donation-section .gform_wrapper .gform_fields #field_3_1 .gfield_label,#ccri-donation-section .gform_wrapper .gform_fields #gfield_instruction_3_1{display:none}#ccri-donation-section .gform_wrapper .gform_fields #input_3_1{border-width:0;line-height:1.15em !important}#ccri-donation-section .gform_wrapper .dollar-sign{float:right;background:white;padding:4px 4px 4px 10px;padding:4px 0 2px 10px;position:relative;left:14px;font-size:14px}@media (max-width: 641px){#ccri-donation-section .gform_wrapper .dollar-sign{display:none}}#ccri-donation-section button{background:transparent;border:1px solid white;color:white;text-transform:uppercase;padding:7px 34px 6px}#ccri-donation-section button:hover{background:#3d3939}.dizzy-gillespie{filter:saturate(3);width:0.1px;height:0.1px;border:40px solid transparent;border-radius:5px;animation:loader 3s ease-in infinite, spin 1s linear infinite}.dizzy-gillespie::before{filter:saturate(0.3);display:block;position:absolute;z-index:-1;margin-left:-40px;margin-top:-40px;content:'';height:0.1;width:0.1;border:40px solid transparent;border-radius:5px;animation:loader 2s ease-in infinite reverse, spin 0.8s linear infinite reverse}.dizzy-gillespie::after{display:block;position:absolute;z-index:2;margin-left:-10px;margin-top:-10px;content:'';height:20px;width:20px;border-radius:20px;background-color:white}@keyframes loader{0%{border-bottom-color:transparent;border-top-color:#9e1f31}25%{border-left-color:transparent;border-right-color:#3d3939}50%{border-top-color:transparent;border-bottom-color:#3babf9}75%{border-right-color:transparent;border-left-color:#3d3939}100%{border-bottom-color:transparent;border-top-color:#9e1f31}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.jawn{position:relative;background-color:#9e1f31;width:10px;height:10px;margin:0 auto;border-radius:50%}.jawn:after,.jawn:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%}.jawn:after{left:-10px;top:-5px;background-color:#3d3939;transform-origin:15px 10px;animation:axis 1s linear infinite}.jawn:before{left:-25px;top:-15px;background-color:#9e1f31;transform-origin:30px 20px;animation:axis 2s linear infinite}@keyframes axis{0%{transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{transform:rotateZ(360deg) translate3d(0, 0, 0)}}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);visibility:hidden;width:300px;background-color:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:20px;border-radius:0;position:absolute;z-index:1;bottom:125%;left:-24%;margin-top:-250px;max-height:203.27px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptextafter{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-left{top:-5px;bottom:auto;right:128%}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}html{padding:env(safe-area-inset)}body{display:none;height:100%;overflow-x:hidden}.site-container{min-height:100%;height:100%}.site-inner,.wrap{max-width:1140px}.site-inner{padding-top:0}@media only screen and (min-width: 769px) and (max-width: 1199px){.site-inner>.wrap,.site-header>.wrap,.site-footer>.wrap,.footer-widgets>.wrap,.entry-header>.wrap,.utility-bar>.wrap{padding-left:50px;padding-right:50px}}#genesis-content{min-height:600px}.hide{display:none}@media only screen and (max-width: 767px){.hide-mobile{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.hide-tablet{display:none !important}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.hide-desktop{display:none !important}}@media only screen and (min-width: 1200px){.hide-desktop{display:none !important}}blockquote::before{top:0}blockquote p:last-of-type::after{content:"\201D";display:inline;font-size:30px;height:0;position:relative;top:10px;top:5px}.landing-page .site-header{background-color:rgba(255,255,255,0.6)}.landing-page .entry{margin-bottom:0}.landing-page .entry-content{margin-top:0}.landing-page .entry-content .post-edit-link,.landing-page .entry-content #vc_load-inline-editor{display:none}@media (min-width: 768px) and (max-width: 900px){.landing-page #feature-section h2{font-size:28px}}@media (min-width: 768px) and (max-width: 900px){.landing-page #amicus-section h2,.landing-page #legal-landscape-section h2{font-size:35px}.landing-page #amicus-section p,.landing-page #legal-landscape-section p{font-size:21px}}.landing-page #donate-section .donate-text .vc_column-inner{padding:70px 70px 35px}@media (max-width: 641px){.landing-page #donate-section .donate-text .vc_column-inner{padding:70px 48px 35px}}@media (min-width: 768px) and (max-width: 1149px){.landing-page #donate-section .donate-text .vc_column-inner{padding:70px 20px 35px}}.landing-page .home-donate-form{background-color:#9e1f31;padding:20px;margin-bottom:20px}.landing-page .home-donate-form .gform_body #input_2_1{font-size:35px;font-family:"Montserrat",sans-serif;width:250px;border-color:white;line-height:1.15em !important}.landing-page .home-donate-form .gform_body #gfield_instruction_2_1{display:none}.landing-page .home-donate-form .gform_body #field_2_1 .gfield_label{display:none}.landing-page .home-donate-form .gform_body #field_2_1 .ginput_container{width:100%;background:white}.landing-page .home-donate-form .gform_body #field_2_1 .ginput_container:before,.landing-page .home-donate-form .gform_body #field_2_1 .ginput_container:after{color:#9e1f31;font-family:"Montserrat",sans-serif;background:white;display:inline-block;position:relative;top:-4px;font-size:24px;font-weight:bold}.landing-page .home-donate-form .gform_body #field_2_1 .ginput_container:before{content:'$';padding:15px 0 16px 20px}.landing-page .home-donate-form .gform_body #field_2_1 .ginput_container:after{content:'USD';padding:15px 15px 16px 0}.landing-page .home-donate-form .gform_footer{padding-top:5px !important;padding-bottom:0 !important}.landing-page .home-donate-form .gform_footer .gform_button{background:black;color:white;font-size:24px;font-family:"Montserrat",sans-serif;font-weight:300;padding:10px 40px;border-radius:12px;margin-bottom:0}.landing-page .home-donate-form .gform_footer .gform_button:hover{opacity:.8}.vc_btn3{font-size:29px;text-transform:uppercase;font-weight:600}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{background-color:#9e1f31}.vc_btn3.vc_btn3-color-danger:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus{background-color:#3d3939}.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{color:white;background-color:#3d3939}.vc_btn3.vc_btn3-color-grey:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus{color:white;background-color:#9e1f31}.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:black !important}.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{padding-left:45px}.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#000}.vc_tta.vc_general .vc_tta-panel-title{line-height:1.5em !important}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{color:#9e1f31;border-color:#9e1f31;background-color:transparent}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{color:white;border-color:#9e1f31;background-color:#9e1f31}.quick-join-form_wrapper.gravity-theme .quick-join-form .gfield_label{display:none}#sftExt-frontend-button.rectangle{font-weight:500;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#sftExt-frontend-button.rectangle{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#sftExt-frontend-button.right{right:-78px}#sftExt-frontend-button.bottom{bottom:unset;top:245px}.give-submit.give-btn{background:#9e1f31;border-width:0;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sf-hover>ul.sub-menu{left:auto;opacity:1}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:bold;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#333;outline:#ccc solid 1px}
