body.single-petition .gform-field-label{color:#fff!important}.et_pb_text ul,.et_pb_text ol{margin:30px}.et_pb_text li{margin-top:16px}.single .et_pb_post{margin-bottom:0px}body.single-post #main-content div.container div#content-area{margin-top:0px!important}body.post-template-default div.et_post_meta_wrapperimg{width:auto!important;max-width:100%!important;position:relative!important}div.custom-post-header{padding:100px 30px;background-position:top center;background-blend-mode:overlay;background-image:url()!important}div.custom-post-title{max-width:1200px;margin:0px auto}@media only screen and (min-width:981px){div.custom-post-title h1{font-size:64px}}div.custom-post-date{margin-left:20px;font-style:italic;color:#fff}#logo{-webkit-transform:initial}#logo:hover{opacity:0.85}.vertical-align{display:flex;flex-direction:column;justify-content:center}li.blue-bg{background-color:#31465a;padding-right:15px;padding:20px 0px}li.blue-bg:hover{background-color:#05599d}li.red-bg{background-color:#b10207;padding-right:15px;padding:20px 0px;margin-left:1px}li.red-bg:hover{background-color:#fc2f21}.et_pb_menu_0_tb_header.et_pb_menu ul li.red-bg:hover a,.et_pb_menu_0_tb_header.et_pb_menu ul li.blue-bg:hover a,.et_pb_menu_0_tb_header.et_pb_menu ul li.green-bg:hover a{color:#ffffff!important}li.green-bg:hover{background-color:#32a106}li.green-bg{background-color:#287501;padding:20px 0px;margin-left:1px}.et_pb_menu_0_tb_header.et_pb_menu ul li.green-bg a,.et_pb_menu_0_tb_header.et_pb_menu ul li.red-bg a,.et_pb_menu_0_tb_header.et_pb_menu ul li.blue-bg a{color:#ffffff!important;padding-left:10px;padding-right:10px;font-weight:500!important}#menu-footer-menu{text-align:center;font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif}#menu-footer-menu li{font-weight:normal!important;text-transform:uppercase}#menu-footer-menu li a{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:400}body.single-project h1.entry-title,div.black-bg h1.entry-title,div.custom-post-title h1,div.top-image h1{background-color:#31465a;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:inline;padding:4px 20px;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;line-height:1.42857;font-size:72px}@media all and (max-width:980px){body.single-project h1.entry-title,div.black-bg h1.entry-title,div.custom-post-title h1,div.top-image h1{font-size:36px}}div.cta-image img{object-fit:cover}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}div.copyright{font-weight:800}div.address{margin:0px;padding:0px}div.phone:before{content:"f095"}div.irs{line-height:140%;margin:20px 0px}@media (min-width:1024px){div.irs{width:50%}}h3.sitename{color:#fff;font-size:32px}span.phone{font-size:24px}span.address{font-size:14px;margin:0px;padding:0px;line-height:15px!important}div.disclaimer{color:rgba(255,255,255,0.7)!important;font-size:14px}.et_pb_post{margin-bottom:50px;display:block}.et_pb_post a img{height:200px;object-fit:cover;float:left;width:300px;left:0;margin-right:20px;margin-bottom:10px}.et_pb_post a img.aligncenter{height:inherit;object-fit:inherit;float:none;width:inherit;left:inherit;margin:0px auto}.et_pb_post a img.alignleft{height:inherit;object-fit:inherit;float:left;width:inherit;left:inherit;margin:inherit}.et_pb_post a img.alignright{height:inherit;object-fit:inherit;float:right;width:inherit;left:inherit;margin:inherit}@media only screen and (max-width:980px){.et_pb_post a img{float:none;width:100%;height:250px;object-fit:cover}}@media only screen and (max-width:479px){.et_pb_post a img{float:none;width:100%;height:auto}}.pt-cv-view .pt-cv-title{margin-bottom:0px}h4.pt-cv-title{height:auto!important}div.pt-cv-content-item.pt-cv-2-col{display:block;border-bottom:1px solid #dedede;margin-bottom:20px}div.pt-cv-content-item.pt-cv-2-col:last-child{border-bottom:none}@media only screen and (min-width:981px){div.pt-cv-content-item.pt-cv-2-col:nth-last-child(2){border-bottom:none}}.dcgd_submit_button{font-weight:bold!important}.gform_button{font-weight:bold!important;text-align:center!important;margin:0px auto!important}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice{position:relative;text-align:center!important}.gform_wrapper .gfield.buttonized input[type="radio"]{position:absolute;left:-9999px}.gfield.buttonized .gfield_radio .gchoice .gform-field-label{display:block!important;position:relative;max-width:100%;font-size:24px;font-weight:bold;border-radius:5px;padding:10px!important;border:none;background-color:#ed1b24;cursor:pointer;padding:10px 20px;color:#fff!Important;text-align:center!important}.gform_wrapper .gfield.buttonized input[type="radio"]:focus+label{background-color:#31465b!important}.gform_wrapper .gfield.buttonized input[type="radio"]:checked+label{overflow:hidden}.gform_wrapper .gfield.buttonizedinput[type="radio"]:checked+label::before{content:'';display:block;position:absolute;top:-.75em;right:-.75em;left:auto;width:1.5em;height:1.5em;background-color:#ffdd02;border-radius:0;border:0;transform:rotate(45deg)}.ds_gravity_forms_for_divi_0 .gfield_radio label:after{box-shadow:none;display:none!important}.gform_wrapper .gfield.buttonized .gfield_radio label::before{display:none}.gform_wrapper.gfield.buttonized .gfield_radio{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px 5px!important;grid-row-gap:5px! important}@media only screen and (max-width:980px){.gform_wrapper.gfield.buttonized .gfield_radio{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px 5px!important;grid-row-gap:5px! important}div.ginput_container_product_price input{width:90%!Important}}@media only screen and (max-width:479px){.gform_wrapper.gfield.buttonized .gfield_radio{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px 5px!important;grid-row-gap:5px! important}div.ginput_container_product_price input{width:90%!Important}}