.elementor-2396 .elementor-element.elementor-element-0f5e49a .premium-title-container{text-align:left;}.elementor-2396 .elementor-element.elementor-element-0f5e49a .premium-title-style7-stripe-wrap{order:2;margin-top:12px;}.elementor-2396 .elementor-element.elementor-element-0f5e49a .premium-title-style7-stripe{width:100px;height:8px;background-color:#C40D3E;}.elementor-2396 .elementor-element.elementor-element-0f5e49a:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start;}.elementor-2396 .elementor-element.elementor-element-0f5e49a.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-0f5e49a .premium-title-header{color:#000000;font-family:"Exo 2", Sans-serif;font-size:45px;font-weight:700;}.elementor-2396 .elementor-element.elementor-element-0f5e49a.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#000000;}.elementor-2396 .elementor-element.elementor-element-0f5e49a .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#000000;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-tab-title{border-width:0px;border-color:#C40D3E;padding:30px 30px 30px 30px;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-tab-content{border-width:0px;border-bottom-color:#C40D3E;color:#525252;padding:30px 30px 30px 30px;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-item:not(:last-child){margin-bottom:32px;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-title, .elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-icon{color:#000000;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-icon svg{fill:#000000;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-tab-title.elementor-active a, .elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#C40D3E;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-title{font-family:"Exo 2", Sans-serif;font-size:24px;font-weight:600;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-2396 .elementor-element.elementor-element-54d0334 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-2396 .elementor-element.elementor-element-54d0334 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}/* Start custom CSS for toggle, class: .elementor-element-54d0334 */.elementor-toggle-item { border-radius: 40px 40px }
details {
	display: block;
	background: #fff;
	width: auto;
    box-shadow: 0 10px 15px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
	border-radius: 16px;
	overflow: hidden;
	margin-bottom: 1.5rem;
	;
}summary::-webkit-details-marker {
	display: none;
}summary::-moz-list-bullet {
	list-style-type: none;
}summary::marker {
	display: none;
}summary {
	display: block;
	padding: 2em 2em 2em 2em;
	border-bottom: 1px solid #e2e8f0;
	font-size: 1.4em;
	cursor: pointer;
	position: relative;
	;
}summary:before {
	top: .4em;
	right: .3em;
	color: transparent;
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuNTkgOC41OUwxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat 50% 50% / 1em 1em;
	width: 2em;
	height: 1em;
	content: "";
	position: absolute;
	transition: transform .5s;
	;
}details[open] > summary:before {
	transform: scale(1,-1);
	;
}summary ~ * {
	padding:  0 1em 10px 1.4em;
	;
}details[open] summary ~ * {
	animation: sweep .5s ease-in-out;
	;
}@keyframes sweep {
	0%    {opacity: 0;
}100% {
	opacity: 1;
};
}summary:focus {
outline: 0;
box-shadow: inset 0 0 1px rgba(0,0,0,0.3), inset 0 0 2px rgba(0,0,0,0.3);
;
}/* End custom CSS */