.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#6EC1E4;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-icon i{color:#25A1FF;font-size:18px;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-icon svg{fill:#25A1FF;width:18px;}.elementor-17054 .elementor-element.elementor-element-e1d8725 .elementor-icon-list-text{padding-left:5px;}.elementor-17054 .elementor-element.elementor-element-e1d8725 > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#FFFCFA;transition:background 0.8s;}@media(min-width:768px){.elementor-17054 .elementor-element.elementor-element-bc9a0c4{width:70.121%;}.elementor-17054 .elementor-element.elementor-element-0583a6d{width:29.792%;}}/* Start custom CSS for html, class: .elementor-element-0eb55af */*:focus {outline: none;}
details div {border: 1px solid #d4cfe4;	padding: 1.5em;}
details div > * + * {	margin-top: 1.5em;}
ul li.li-oit{
    list-style-type:none;
    border-bottom: 1px solid #ddd;
}
details + details {	margin-top: .5rem;}
summary {	list-style: none;}
summary::-webkit-details-marker {	display: none;}
summary {
    margin: 10px 0px 0px 0px;
    color: #5E4481;
    background: rgba(250, 247, 255, 0.946);
    border: 1px solid #d4cfe4;
	padding: .75em 1em;
	cursor: pointer;
	position: relative;
	padding-left: calc(1.75rem + .75rem + .75rem);
	font-weight: bold;
}
summary:before {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: .75rem;
	content: "↓";
	width: 1.75rem;
	height: 1.75rem;
	background-color: #000;
	color: #FFF;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
details[open] summary {	background-color: #eee9fb;}
details[open] summary:before {	content: "↑";}
summary:hover {	background-color: #eee;}
/* === HEADING STYLE #3 === */
.three h2 {
  font-size: 26px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.three h2:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #111;
}
.three h2:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #333;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1d8725 */.elementor-icon-list-item a{
    font-size: 14px;
}/* End custom CSS */