.elementor-1220 .elementor-element.elementor-element-ff2855c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1220 .elementor-element.elementor-element-ff2855c{margin-top:40px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-55634be.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-55634be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-73f661b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-73f661b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-8c60115.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-8c60115.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-53bf5fd > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-53bf5fd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-1220 .elementor-element.elementor-element-26daf10:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-26daf10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222336;}.elementor-1220 .elementor-element.elementor-element-26daf10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-1220 .elementor-element.elementor-element-26daf10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1220 .elementor-element.elementor-element-f9ba6b2 .elementor-heading-title{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-135e99e{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-00cde74{margin-top:60px;margin-bottom:40px;}.elementor-1220 .elementor-element.elementor-element-be12182 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1220 .elementor-element.elementor-element-be12182{margin-top:40px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-b1a7d94.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-b1a7d94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-e448218 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-e448218 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-53581ec.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-53581ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-2a9e255 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-2a9e255 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-1220 .elementor-element.elementor-element-88c8501 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1220 .elementor-element.elementor-element-88c8501{margin-top:40px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-71ec3a6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-71ec3a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-f93bed0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-f93bed0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-e3a5f44.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-e3a5f44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-8b58d33 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-8b58d33 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-1220 .elementor-element.elementor-element-d626abc:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-d626abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222336;}.elementor-1220 .elementor-element.elementor-element-d626abc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-1220 .elementor-element.elementor-element-d626abc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1220 .elementor-element.elementor-element-4b9e21e .elementor-heading-title{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-ee5f16e{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-17aacab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-17aacab .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-17aacab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-debc0d9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1220 .elementor-element.elementor-element-debc0d9{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-536bc24.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-536bc24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-890f4e0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-890f4e0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-69c0196.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-69c0196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1220 .elementor-element.elementor-element-ec9586a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-1220 .elementor-element.elementor-element-ec9586a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1220 .elementor-element.elementor-element-4ea6bef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1220 .elementor-element.elementor-element-53d45ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1220 .elementor-element.elementor-element-53d45ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1220 .elementor-element.elementor-element-53d45ff > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1220 .elementor-element.elementor-element-60ea2d4{width:auto;max-width:auto;}.elementor-1220 .elementor-element.elementor-element-60ea2d4 .elementor-heading-title{font-weight:normal;text-transform:uppercase;color:#1D1D1D;}.elementor-1220 .elementor-element.elementor-element-5232b3d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-tab-title{background-color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-icon, .elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-title{color:#495056;}.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-icon svg{fill:#495056;}.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-title{font-size:16px;text-transform:uppercase;}.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-tab-content{font-size:16px;}@media(max-width:766px){.elementor-1220 .elementor-element.elementor-element-60ea2d4{width:100%;max-width:100%;text-align:start;}}@media(max-width:1022px) and (min-width:767px){.elementor-1220 .elementor-element.elementor-element-53d45ff{width:80%;}}/* Start custom CSS for accordion, class: .elementor-element-a0932ad */.elementor-1220 .elementor-element.elementor-element-a0932ad .fas.fa-chevron-up:before, .elementor-1220 .elementor-element.elementor-element-a0932ad .fas.fa-chevron-down:before  {
    display: none!important;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-icon-closed i:after {
content: url('/wp-content/themes/dcmplumbing/images/hico-drop-arrow-btn.svg')!important;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-icon-opened i:after {
content: url('/wp-content/themes/dcmplumbing/images/faqi-arrow-accordion-2.svg')!important;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion-item {
margin: 20px 0;

background-color: #FFFFFF;
box-shadow: 0 0 17px 0 rgba(2,6,19,0.12);
border: none;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-accordion .elementor-tab-title {
border-radius: 2px;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-tab-content.elementor-clearfix.elementor-active {
border-top: none;
padding: 10px 40px 30px;
}

.elementor-1220 .elementor-element.elementor-element-a0932ad .elementor-tab-content {
font-family: 'Red Hat Display', sans-serif;
font-size: 16px;
letter-spacing: 0;
line-height: 28px;
}
.elementor-1220 .elementor-element.elementor-element-a0932ad h4{
    font-size: 16px;
    margin: 0;
    display: inline-block;
}

.elementor-tab-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
    width: 100%;
}/* End custom CSS */