#c98813 .btn, #c98811 .btn, #c98809 .btn{
	background: transparent !important;
	font-size: 1rem !important;
	transform: none !important;
	transition: none !important;
	font-weight: 400 !important;
}

#c98813 .card.accordion-default, #c98811 .card.accordion-default, #c98809 .card.accordion-default{
	padding: 0 !important;
}

#c98813 .card, #c98811 .card, #c98809 .card{
	justify-content: start !important;
}

@media  (max-width: 1199px) {

	#c98820{
		margin-top: 2rem !important;
		margin-bottom: -0.5rem !important;
	}

	#c98818 p{
		margin-left: 2rem;
		text-align: left !important;
	}

	#c98815, #c98818{
		margin-bottom: 0;
	}

	.card.accordion-default{
		border-radius: 0 !important;
		border: none !important;
		border-top: 1px solid white !important;
		text-align: left !important;
		margin: 0 2rem 0 2rem !important;
		background: transparent !important;
	}

	.card-header button::after{
		font-family: "Font Awesome 6 Free";
		font-weight: 900;
		content: '\f0d7';
		position: absolute;
		right: 1rem;
		top: 20px;
	}

	.card-header button[aria-expanded="true"]::after{
		transform: rotate(-180deg) !important;
	}	
	
	#c98809 .card.accordion-default{
		border-bottom: 1px solid white !important;
	}

	.card-body .submenu-secondary{
		padding: 10px 20px 10px 20px !important;
		list-style-type: none !important;
		background: transparent !important;
	}
	
	.card-header{
		border: none !important;
	}
	.card-body, .submenu-secondary{
		padding-top: 0 !important;
	}
	.card-header, .card-body{
		border-radius: 0 !important;
		background: transparent !important;
	}

	.card-header .btn.btn-link.btn-block.text-left{
		color: white !important;
	}

	.fsc-default.ce-container.d-block.d-lg-none #c98813, .fsc-default.ce-container.d-block.d-lg-none #c98811{
		margin-bottom: 0 !important;
	}

	.fsc-default.ce-container.d-block.d-lg-none #c98811, .fsc-default.ce-container.d-block.d-lg-none #c98809{
		margin-top: 0 !important;
	}

	.row.no-gutters .col-md-3.content-image.content-text-left{
		flex: 0 0 15% !important;	
	}

	.row.no-gutters .col-md-3.content-image.content-text-left img{
		margin-left: 1rem !important;
	}

	.row.no-gutters .col-md-6.content-image.content-text-left{
		flex: 0 0 50% !important;
	}


	.row.no-gutters .col-md-6.content-image.content-text-left:nth-child(1) img{
		width: 90% !important;
		margin-top: 1rem !important;
		margin-left: 1rem !important;
	}

	.row.no-gutters .col-md-6.content-image.content-text-left:nth-child(2) img{
		width: 50% !important;
		margin-left: 1rem !important;	
	}

	#c98804 ul{
		display: flex !important;
		flex-wrap: wrap !important;
		gap: 0.5rem 1rem !important;
		margin: 0 2rem 0 2rem !important;
	}

	.row .col-md-12.content-image.content-text-left img{
		margin-left: 2rem !important;	
	}

	#c98800 h5{
		text-align: left !important;
		margin-left: 2rem !important;
	}
}

@media  (min-width: 1200px) and (max-width: 1499px){
	
	.col-xl-6.col-lg-12.col-md-12.col-sm-12.col-12.col-xxl-6{
		max-width: 610px !important;
		margin-left: 1rem !important;
		padding-right: 0 !important;
	}

	.col-xl-3.col-lg-6.col-md-6.col-sm-12.col-12.col-xxl-3{
		max-width: 260px !important;
		padding: 0 !important ;
	}
	
	.col-xl-3.col-lg-6.col-md-6.col-sm-12.col-12.col-xxl-3 .container{
		padding: 0 !important;
	}

	#c98843{
		margin-left: 0 !important;
	}

	#c98859{
		float: right !important;
		margin-bottom: 0 !important;
	}

	#c98857{
		max-width: 150px !important;
		float: right !important;
		margin-top: 0 !important;
	}

	.row.fsc-default.ce-three_columns.px-2.my-3 > div:last-child{
		padding: 0 !important;
	}

	#c98837 .row > div:last-child{
		max-width: 170px !important;
	}

	#c98841 .row .col-md-12.content-image.content-text-left{
		margin-bottom: 0 !important;
	}

	.row.no-gutters .col-md-3.content-image.content-text-left{
		flex: 0 0 15% !important;	
	}
	
	#c98849, #c98849 .row.fsc-default.ce-three_columns.px-2.my-3{
		padding: 0 !important;
	}

	.fsc-default.ce-container.bg-transp.footer-contact{
		display: block !important;
	}
	
	#c98835{
		text-align: left !important;
		margin-top: -1rem !important;
	}

	#c98833{
		text-align: center !important;
	}
}

.fsc-default.ce-container.bg-transp.footer-contact{
    	display: flex !important;
    	justify-content: space-between !important;
   	 width: 100% !important;
	}
