#google_translate_element .skiptranslate.goog-te-gadget {
	color: #666666 !important;
}

.ctct-disclosure a {
	color: #FFFFFF !important;
}

.ca_rd_left_column {
	border-radius: 5px 5px 5px 5px !important;
	border-width: 1.5px !important;
	border-color: #848484 !important;	
	border-style: solid;
	padding: 15px;
}

.ca_rd_main_column ul.wp-block-post-template {
	list-style: none;
	margin-left: 0;
	padding-left: 0 !important;
	list-style-type: none !important;
}

.ca_rd_main_column li.wp-block-post {
	margin-bottom: 12px;
}

.ca_rd_section {
	border-radius: 5px 5px 5px 5px !important;
	border-width: 1.5px !important;
	border-color: #848484 !important;
	border-style: solid;
}

.ca_rd_button_1 {
	border-width: 0px !important;
	border-radius: 50px !important;
	background-color: #19459E !important;
	color: #FFFFFF !important;
	font-size: 14px !important;
}

.ca_rd_button_2 {
	color: #000000 !important;
	border-width: 0px !important;
	border-radius: 50px !important;
	background-color: #d9d9d9 !important;
	font-size: 14px !important;
}

@media only screen and (min-width: 768px) {
	.ca_rd_button_2 {
		display: none !important;
	}
}

.ca_rd_section .et_pb_section_0.et_pb_section,.et_pb_section_1.et_pb_section,.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section,.et_pb_section_4.et_pb_section,.et_pb_section_5.et_pb_section,.et_pb_section_6.et_pb_section,.et_pb_section_7.et_pb_section,.et_pb_section_8.et_pb_section,.et_pb_section_9.et_pb_section,.et_pb_section_0.et_pb_section {
    padding-top: 10px !important;
    padding-right: 30px !important;
    padding-bottom: 10px !important;
    padding-left: 30px !important;
}

.ca_rd_section .et_pb_row {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.search-filter-label {
	font-size: 24px !important;
	font-weight: 600 !important;
	margin-bottom: 5px !important;
	color: #000000 !important;
}

.search-filter-input-checkbox__label {
	font-size: 18px !important;
	color: #000000 !important;
}


.Individual_Card .dtq-card-title {
	font-size: 23px !important;
	line-height: 29px !important;
	text-align: left !important;
}


.Service_Card .dtq-card-title {
	font-size: 24px !important;
	line-height: 30px !important;
	text-align: left !important;
}

.Individual_Card .dtq-img-cover {
	padding-bottom: 0 !important;
}

.Individual_Card .et_pb_module_inner .dtq-module {
	height: 100% !important;
	min-height: inherit;
}

.Individual_Card .et_pb_module_inner {
	height: 100% !important;
	min-height: inherit !important;
}

.Individual_Card .dtq-card-content {
	margin: 15px 15px 30px !important;
} 

.Individual_Card .dtq-btn-card-wrap {
	position: absolute;
	bottom: 0;
	text-align: left !important;
	margin-left: -15px !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	border-width: 0px !important;
	border-color: white !important;
	padding: 0!important;
}

.Individual_Card .dtq-btn-card-wrap a {
	padding: 0!important;
}

.Individual_Card .dtq-card-figure {
	align-self: flex-start !important;
}


.Service_Card .et_pb_module_inner .dtq-module {
	height: 100% !important;
	min-height: inherit !important;
}

.Service_Card .et_pb_module_inner {
	height: 100% !important;
	min-height: inherit !important;
}

.Service_Card .dtq-card-content {
	margin-bottom: 60px !important;
} 

.Service_Card .dtq-btn-card-wrap {
	position: absolute;
	bottom: 0;
	text-align: left !important;
	margin-left: -15px !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	border-width: 0px !important;
	border-color: white !important;
	padding: 0!important;
}

.Service_Card .dtq-btn-card-wrap a {
	padding: 0!important;
}

.Service_Card .dtq-card-figure {
	align-self: flex-start !important;
}

#search-filter-input-checkbox-0 > div:nth-child(2),
#search-filter-input-checkbox-0 > div:nth-child(7),
#search-filter-input-checkbox-0 > div:nth-child(10)  {
		display: none !important;
}

#search-filter-input-checkbox-1 > div:nth-child(1),
#search-filter-input-checkbox-1 > div:nth-child(2),
#search-filter-input-checkbox-1 > div:nth-child(3) > label  {
		display: none !important;
}

.search-filter-input-checkbox__container {
	align-items: normal !important;
}

.search-filter-input-checkbox__control {
	margin-top: 2px !important;
	margin-left: 5px !important;
}


.rd_breadcrumb li {
	margin-right: 25px;
}

.ca_rd_left_column button {
	background-color: #19459E !important;
}