/*!/wp-content/uploads/custom-css-js/16.css*/body{font-family:Tahoma,sans-serif;color:#3d3d3d;background-color:#fff;font-weight:400}body>div{font-size:18px}a{text-decoration:none!important;color:#8cc63f;font-weight:600;font-family:Helvetica,sans-serif}.site-inner{margin-top:0}.error404 .content{padding:2em 0}.page .entry,.wpb_content_element{margin-bottom:0}.white a,.white a:hover,.white a:focus{color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Trebuchet MS',sans-serif;color:#3d3d3d;font-weight:700}h1{font-size:40px}h2{font-size:34px}h3{font-size:28px;font-weight:400}h4{font-size:21px;font-weight:600;font-family:Helvetica,sans-serif}h5{font-size:18px}h6{font-size:16px}.vc_row.banner-row h1{font-size:110px;line-height:.8}.inline{vertical-align:middle}.menu a span{font-family:Helvetica,sans-serif;color:#231f20;text-transform:uppercase;font-size:18px}.vc_row .menu li{padding:0 20px;margin:0}.vc_row .nav-primary,.menu-toggle{float:none}.vc_row .nav-primary .genesis-nav-menu a{padding:0}.vc_row .menu li .sub-menu li.mobile-menu{display:none}.genesis-nav-menu .sub-menu a{border:0;width:100%;background-color:#fff0}.sub-menu-toggle::before{transition:none}.menu li .sub-menu{top:17px;background-color:#8CC640;padding-bottom:15px;border:0;text-align:left;width:250px}.menu li .sub-menu li a span{line-height:23px;font-size:15px}.vc_row .menu li .sub-menu li{padding:10px 10px 0 10px;margin:0;display:block}.vc_row .menu li:first-child{padding-left:0}.vc_row .menu li:last-child{padding-right:0}.vc_row .sub-menu-toggle{color:#231f20;top:-1px;right:0;display:block!important;visibility:visible!important;padding:0}.sub-menu-toggle::before{content:"▼";width:auto;height:auto;font-size:14px}.genesis-nav-menu .menu-item.menu-item-has-children{margin-right:10px}.menu li.sub-menu-columns .sub-menu{width:700px;font-family:Helvetica,sans-serif;right:-155%}.vc_row .vc_btn3.vc_btn3-style-custom{background:#fff0;font-size:16px;font-family:Helvetica,sans-serif;font-weight:600;line-height:1.5;padding:7px 64px!important}::-webkit-input-placeholder{color:#3d3d3d;opacity:1}:-moz-placeholder{color:#3d3d3d;opacity:1}::-moz-placeholder{color:#3d3d3d;opacity:1}:-ms-input-placeholder{color:#3d3d3d;opacity:1}input,select,textarea{background:#fff!important;border:0!important;color:#3d3d3d!important;font-size:14px!important;font-weight:700;font-family:Helvetica,sans-serif;padding:10px!important;border-radius:0!important;line-height:1}.vc_row .gform_wrapper .gform_footer input[type=submit]{background-color:#8cc640;color:#3d3d3d!important;font-size:18px!important;font-weight:400;width:100%}.vc_row .gform_wrapper .gform_footer{margin-top:8px;padding:0}.vc_row .gfield_html{margin-bottom:2em}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:.7%;grid-row-gap:8.5px}h2.gform_submission_error,.gfield_validation_message{color:#fff}.gfield_validation_message{font-size:14px}.vc_row .gfield_label{display:block}span.gfield_required.gfield_required_asterisk{font-size:20px;color:#8bc63f;position:absolute;left:6px;top:-2px}.vc_row .gform_confirmation_message{margin-left:0em;padding:2em 0 2em 0;color:#39bd07}.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)),.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:8px}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_container_address .ginput_left{padding-right:.5%}.gform_wrapper.gravity-theme .ginput_container_address .ginput_right{padding-left:.5%}.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0}.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{-ms-grid-column-span:8;grid-column:span 8}.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%}.gform_wrapper.gravity-theme legend,.vc_row .gform_wrapper.gravity-theme .gsection{display:none!important}.vc_row.banner-row h1 b{padding-left:1.5em}.site-header .wpb_raw_code{font-size:29px;font-weight:700;font-family:Helvetica,sans-serif}.vc_row.banner-row .wpb_text_column p,.vc_row.banner-row .wpb_raw_html a{font-size:18px}.practice-col p b{font-size:21px}p{line-height:28px;margin:0 0 25px}#about p a{color:#eac67a}#banner .vc_row .vc_btn3.vc_btn3-style-custom{font-size:18px}#banner{background-position:top!important}.entry-content ul>li{list-style-type:none}.entry-content ul>li:before{content:" ";color:#8cc640;line-height:0;position:relative;top:11px;list-style-type:square;display:inherit}.vc_row .articles .vc_btn3.vc_btn3-style-custom{padding:10px 0px!important}.quote-row p{font-size:25px}.list-row .wpb_text_column{text-align:left}#load-more.disable,.group{display:none}.group.active{display:block}.vc_row .preview-lazyload{position:absolute;top:0}.sidebar{padding:5em 15px}.blog-row .vc_grid-container .vc_btn3.vc_btn3-style-custom{padding:0}.content-sidebar .content,body.single-post .sidebar{padding:5em 0}.entry-content .search-form,.error404 .entry{margin-bottom:0}.search-form{padding-top:17px}.vc_row.blog-row h3,.vc_row.blog-row .vc_grid-animation-fadeIn h2{font-family:Helvetica,sans-serif;font-weight:700}.vc_row.blog-row .vc_gitem-post-data-source-post_title,.vc_row.blog-row h3{margin-bottom:0px!important}.vc_row.blog-row .vc_gitem-post-data-source-post_categories{margin-bottom:15px}.vc_row .hover-blog{background:#318cc5}.vc_row .vc_grid-filter{margin-bottom:0}.vc_row.donate i{padding:15px 20px;background:#8cc640;font-style:normal;font-size:16px;color:#3d3d3d}.sitemap .entry-content ul ul>li,.post-list .entry-content ul ul>li{list-style-type:none}.single h1{font-size:35px}.vc_row .gfield_label{font-size:0;position:absolute;font-weight:600;font-family:Helvetica,sans-serif}.vc_row .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-left:1px solid #3e3f41;margin-left:40px}.vc_row .vc_tta-tabs li.vc_tta-tab.vc_active{border-left:10px solid #8cc640;background:#2a2a2a}.vc_row .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#2a2a2a;color:#fff}.vc_row .vc_tta.vc_general .vc_tta-tab>a{padding:16px 20px}.vc_row .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:#fff0;border:0}.membership-option p a{color:#3d3d3d}.vc_row .price{font-size:28px}.site-footer .wpb_text_column p{font-size:14px}.site-footer #copy-right a{text-decoration:underline!important}.error404 .wpb_text_column{margin-bottom:0}.short-border:before{content:"";width:200px;border:6px solid;display:block;position:relative;top:-12px}.banner-col .short-border:before{color:#8cc640}#practice-areas .inline{vertical-align:bottom;line-height:22px}#practice-areas .wpb_single_image img{height:50px}#practice-areas p{font-size:16px}#practice-areas .vc_btn3.vc_btn3-style-custom{font-weight:700;font-family:Helvetica,sans-serif;padding:0!important;background:none}#practice-areas .vc_btn3.vc_btn3-style-custom:after{font-weight:600;font-family:Helvetica,sans-serif;content:''!important;border:5px solid transparent!important;border-top:5px solid #000!important;display:inline-block;margin-left:10px;margin-top:-3px;transform:rotate(268deg);vertical-align:middle}.lg-btn .vc_btn3.vc_btn3-style-custom{font-size:18px!important;padding:10px!important;font-weight:600;font-family:Helvetica,sans-serif}.vc_gitem-post-data p{margin-bottom:0}.blog-row .vc_gitem-post-data-source-post_author{font-weight:700}.blog-row .vc_gitem-post-data-source-post_excerpt p{font-size:16px}.vc_grid-container .vc_btn3.vc_btn3-style-custom{background-image:none}.blog-page .vc_grid-container .vc_gitem_row .vc_btn3.vc_btn3-style-custom{background-color:#8cc640;color:#3d3d3d!important}.address_row a,.address_row svg{color:hsl(86deg 54% 51%);text-decoration:underline!important;font-family:Helvetica,sans-serif}.address_row svg{fill:hsl(86deg 54% 51%);vertical-align:middle}.address_row a{display:inline-block}#map_row{position:absolute!important;z-index:9;width:100%}.address_row .vc_col-sm-7{z-index:9}.map{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.ginput_container.ginput_container_select select{height:39px}.vc_row textarea{height:85px}.lawyer .wpb_text_column.col-text{-webkit-column-count:3;-moz-column-count:3;column-count:3}.sidebar input,.sidebar textarea,.sidebar select,.gmrperson-template-default .search-form input,.error404 .content input{border:2px solid #000000!important}.sub-menu-toggle.activated::before{position:relative;top:3px}.custom-event-class .wpb_video_widget{background-image:url(http://consumercr.org/wp-content/uploads/2022/07/video.gif)}.gform_required_legend{display:none}@media only screen and (max-width:1200px){.menu a span{font-size:15px}#copy-right{margin-top:2em!important}.vc_row.address_row .wpb_raw_code a{font-size:12px}.address_row svg{width:12px;height:12px}.banner-col h2{font-size:27px}#banner{padding:5em 0!important}h1{font-size:30px!important}.lawyer .wpb_text_column.col-text{-webkit-column-count:2;-moz-column-count:2;column-count:2}#banner .vc_row .vc_btn3.vc_btn3-style-custom{font-size:14px}}@media only screen and (max-width:1023px){.vc_row .menu li{padding:0 14px}.address_row .vc_col-sm-7{width:100%}.banner-col h2{font-size:25px}}@media only screen and (max-width:959px){.vc_row.vc_gitem_row h2,.vc_row.vc_gitem_row,h1.entry-title,p.entry-meta,.vc_grid-filter.vc_grid-filter-left{text-align:center!important}.menu-toggle,.menu-toggle:hover,.menu-toggle:focus{color:#fff;font-size:25px}.vc_row .nav-primary .genesis-nav-menu a{padding:10px}.vc_row .menu li{padding:0px!important;margin:0}.menu li .sub-menu{width:auto;padding:0}.menu{position:fixed;background:#3d3d3d;z-index:9999;left:0;text-align:left;height:100%;top:0;width:60%;padding:5px}.menu-toggle{float:right;padding:0}.sub-menu-toggle::before{color:#fff}.menu li .sub-menu{background:#fff0}.genesis-nav-menu a span{color:#fff!important}.site-header .menu-toggle::before,.site-header .menu-toggle.activated::before{content:"";background-image:url(http://consumercr.org/wp-content/uploads/2022/07/menu_toggle.svg);width:28px;background-repeat:no-repeat;background-position:center;height:20px;vertical-align:middle;top:0}.site-header .menu-toggle.activated::before{background-image:url(http://consumercr.org/wp-content/uploads/2022/07/close_button.svg)}.sub-menu-toggle{padding:9px 10px!important;position:absolute;right:0;z-index:100;width:100%!important;text-align:right}.vc_row.blog-row p{font-size:14px;line-height:21px}.site-footer .wpb_text_column p{font-size:12px}.vc_row .menu li .sub-menu li.mobile-menu{display:block}.banner-col h2{font-size:21px}.banner-col h3{font-size:19px}.vc_row .banner-col .vc_btn3.vc_btn3-style-custom{font-size:12px}#banner{padding:2em 0!important}.menu a span,.menu li .sub-menu li a span{font-size:14px}#banner .vc_row .vc_btn3.vc_btn3-style-custom{font-size:12px}}@media only screen and (max-width:767px){h3 .blog-row p,.site-footer p,.vc_row .text-right,.vc_row .vc_btn3-container,.vc_row.banner-row .vc_row,.vc_row.contact-row .vc_row,.vc_row.footer-row .vc_row,.vc_row.banner-row p.vc_custom_heading,.vc_row .gform_wrapper .gform_footer,.weeks-col .vc_column-inner,.vc_row.address_row .wpb_raw_code,.referral-row .vc_column-inner,.site-header .vc_column-inner{text-align:center!important}.error404 .entry-content .search-form{width:100%}.address_row a,.home h4{display:block}.weeks-col{padding-top:20px}h2{font-size:28px}.vc_row.address_row .wpb_raw_code a{padding-bottom:0}.vc_row .direction-col .wpb_raw_code{padding-left:0px!important}#banner .vc_column_container{width:100%}#banner{padding:0px!important;background:none!important}.banner-col .vc_column-inner{margin:0!important}#practice-areas .inline,.referral-row h4,#practice-areas .wpb_single_image{display:block;text-align:center!important;padding-top:20px}#copy-right{margin-top:0em!important}.lawyer .wpb_text_column.col-text{-webkit-column-count:1;-moz-column-count:1;column-count:1}.vc_row .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-left:0;margin-left:0}.referral-row h4{font-size:20px!important}.address_row .vc_column-inner{padding:15px!important}.menu a span,.menu li .sub-menu li a span{font-size:12px}#banner .vc_row .vc_btn3.vc_btn3-style-custom{font-size:16px}}@media only screen and (max-width:640px){.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}@media only screen and (max-width:639px){h2{font-size:24px}.vc_row .vc_btn3.vc_btn3-style-custom{font-size:14px;padding:7px 15px!important}.lawyer p a{font-size:15px}}@media only screen and (max-width:479px){h2{font-size:30px}.vc_row .vc_grid-filter{padding-bottom:0!important}.vc_row.blog-row p{font-size:12px}h2{font-size:20px}.vc_row .vc_gitem-post-category-name{font-size:14px}.site-footer .wpb_text_column p{line-height:21px;margin-top:15px}.vc_row.contact-row .wpb_raw_html{font-size:18px}.vc_row.banner-row h1{font-size:40px}.vc_row.banner-row h2{font-size:20px}#practice-areas .inline,.referral-row h4{font-size:20px!important}.weeks-col .wpb_text_column{padding-right:10px!important;padding-left:10px!important}.banner-col h3{font-size:15px}.banner-col h2{font-size:17px}.vc_row .banner-col .vc_btn3.vc_btn3-style-custom{padding:7px 24px!important}h4{font-size:17px}.vc_row .banner-col .vc_btn3.vc_btn3-style-custom{font-size:11px}.address_row h2{font-size:18px}#banner .vc_row .vc_btn3.vc_btn3-style-custom{font-size:12px}}