.wpdevart_org_chart{
  position: relative;
  max-width: 100% !important;
}
.wpdevart_org_chart_container {
  text-align: center;
  display: inline-block;
  max-width: initial !important;
  position: relative;
}
.wpdevart_org_chart_container_parent {
  max-width: initial !important;
  text-align: center;
  margin-top: 0px !important;
}
.wpdevart_org_chart_container li .wpda_tree_item_container {
  line-height: 0px;
}
.wpdevart_org_chart_container li > ul {
  line-height: 0px;
}
.wpdevart_org_chart_container li .wpda_tree_item_container > div {
  border: 1px solid #ccc;
	padding:0px;
	text-decoration: none;
	color: #666;
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	display: inline-block;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	min-height:120px;
	min-width:102px;
	overflow:hidden;
	line-height:normal;
	background-color:white;
}
.wpdevart_org_chart_container .wpda_tree_item_container > div {
  position: relative;
}
.wpdevart_org_chart_container_parent .wpdevart_org_chart_container ul {
  padding-top: 20px;
  position: relative;
  white-space: nowrap;
  margin: 0;
  padding-left: 0;  
}
.wpdevart_org_chart_container ul:first-child {
  padding-top: 0px;
}
.wpdevart_org_chart_container li {
  vertical-align: top;
  display: inline-block;
  text-align: center;
  list-style-type: none;
  position: relative;
  padding: 20px 5px 0 5px;
  line-height: 0px;
  margin: 0px;
}
.wpdevart_org_chart_container ul li {
  padding: 20px 5px 0 5px;
  margin: 0px;
}
.wpdevart_org_chart_container li::before,
.wpdevart_org_chart_container li::after {
  content: "";
  position: absolute;
  top: 0;
  right: 50%;
  border-top: 1px solid #ccc;
  width: 50%;
  height: 20px;
  box-sizing: border-box;
}
.wpdevart_org_chart_container li:after {
  right: auto;
  left: 50%;
  border-left: 1px solid #ccc;
}
.wpdevart_org_chart_container li:only-child::after,
.wpdevart_org_chart_container li:only-child::before {
  display: none;
}
.wpdevart_org_chart_container li:only-child {
  padding-top: 0;
}
.wpdevart_org_chart_container li:first-child::before,
.wpdevart_org_chart_container li:last-child::after {
  border: 0 none;
}
.wpdevart_org_chart_container li:last-child::before {
  border-right: 1px solid #ccc;
  border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
}
.wpdevart_org_chart_container li:first-child::after {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
}
.wpdevart_org_chart_container ul ul::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  border-left: 1px solid #ccc;
  width: 0;
  height: 20px;
}
.wpdevart_org_chart_container .wpda_tree_item_img_cont {
  width: 100px;
  height: 100px;
  margin: 0 auto 0px;
  display: inline-block;
}
.wpdevart_org_chart_container li .wpda_tree_item_container img {
  max-width: 100%;
  max-height: 100%;
}
.first_child_hidden.wpdevart_org_chart_container > ul > li > ul::before {
  display: none !important;
}
.wpda_tree_item_title,
.wpda_tree_item_desc,
.wpda_tree_item_img_cont {
  position: relative;
}
.wpda_tree_item_title,
.wpda_tree_item_desc {
  white-space: pre-line;
  word-break: break-all;
}
.wpdevart_org_chart_container .wpda_tree_node_link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.wpdevart_org_chart_container .wpda_tree_node_link:focus {
  background: none !important;
}
/*
* Mobile
*/
.wpda_mobile.wpdevart_org_chart_container ul,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul{
  padding-top: 0;
  padding-left: 20px;
  margin: 0px;
}

.wpdevart_org_chart_container:not(.wpda_mobile) .chart_wpda_mobile_before > ul{
  /*left: 26px;*/
}

.wpda_mobile.wpdevart_org_chart_container li,
.wpdevart_org_chart_container .chart_wpda_mobile_before li{
  display: block;
  text-align: left;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li {
  border-left: 1px solid #ccc;
  padding-top: 0;
}

.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child {
  border-left: 0;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child:before {
  content: "";
  width: 0 !important;
  position: absolute;
  left: 0;
  top: 0 !important;
  height: 50% !important;
  right: auto;
  border-radius: 0;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li.has_children > .wpda_tree_item_container:before {
  content: "";
  border-left: 1px solid #ccc;
  width: 0;
  position: absolute;
  top: 50%;
  height: 50%;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container:before{
  content: "";
  left: 0;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container {
  padding-bottom: 20px;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container > div {
  position: relative;
}

.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li.next_no_children:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul li.next_no_children:before {
  content: none;
}

.wpda_mobile.wpdevart_org_chart_container li.has_children li,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li {
  padding-left: 20px;
  margin-left: -20px;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li .wpda_tree_item_container{
  padding-left: 20px;
  margin-left: -20px;
  padding-bottom: 10px;
  padding-top: 10px;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container:after,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li .wpda_tree_item_container:after{
  content: "";
  border-top: 1px solid #ccc;
  width: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  height: 0;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children .wpda_tree_item_container:after{
  position: relative;
  background: #fff;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child > div > span.wpda_tree_line,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child > div > span.wpda_tree_line {
  position: absolute;
  height: 50%;
  width: 0;
  border-left: 1px solid #ccc;
  left: 0px;
  top: 0;
}
.wpda_mobile.wpdevart_org_chart_container li .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before .wpda_tree_item_container > div{
  border-radius: 0;
}
.wpda_mobile.wpdevart_org_chart_container li .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before .wpda_tree_item_container {
  text-align: center;
  display: inline-block;
  border-radius: 0;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container ul ul::before,
.wpda_mobile.wpdevart_org_chart_container li::before,
.wpda_mobile.wpdevart_org_chart_container li::after,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul::before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li::before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li::after {
  content: none;
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > ul > li:first-child {
  border: none !important;
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > ul > li:first-child::before {
  content: "";
  border-left: 1px solid #ccc;
  width: 0;
  position: absolute;
  left: 20px;
  top: 80px;
  height: calc(100% - 80px);
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > div.wpda_tree_item_container:before {
  border: none;
}
/*Popup*/
.wpda_tree_element_hidden {
  display: none;
}
#wpdaOrgChartPopupWindow {
  overflow: hidden;
  z-index: 10000000;
}
#wpdaOrgChartCloseSection {
  padding-right: 10px;
}
.wpda_popup_innerhtml {
  overflow: auto;
}
#wpdaOrgChartCloseSection {
  line-height: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#wpdaOrgChartCloseSection > span,
#wpdaOrgChartPopupWindow > span {
  cursor: pointer;
}
.wpda_tree_item_title{
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    color: #000000;
    font-size: 14px;
    line-height: normal;
    letter-spacing: normal;
    font-weight: bold;
    font-style: initial;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.wpda_tree_item_desc{
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    color: ;
    font-size: 12px;
    line-height:normal;
    letter-spacing:normal;
    font-weight: initial;
    font-style: initial;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}
.wpdevart_org_chart .wpda_tree_open_popup_el{
  cursor:pointer;
}/*################################  FADE  ###################################*/
@keyframes wpda_animation_fade {
	0%{
		opacity:0;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_fade {
  	0%{
		opacity:0;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_fade_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_fade_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
.wpda_animation_fade {	
  -webkit-animation-name: wpda_animation_fade;
  animation-name: wpda_animation_fade;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_fade_remove {	
  -webkit-animation-name: wpda_animation_fade_remove;
  animation-name: wpda_animation_fade_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  ZOOM outic in  ###################################*/
@keyframes wpda_animation_zoom_out {
	0%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_zoom_out {
  	0%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@keyframes wpda_animation_zoom_out_remove {
	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_zoom_out_remove {
  	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
}
.wpda_animation_zoom_out {	
  -webkit-animation-name: wpda_animation_zoom_out;
  animation-name: wpda_animation_zoom_out;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_zoom_out_remove {	
  -webkit-animation-name: wpda_animation_zoom_out_remove;
  animation-name: wpda_animation_zoom_out_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  ZOOM inic out  ###################################*/
@keyframes wpda_animation_zoom_in {
	0%{
		transform:scale(0.2,0.2);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_zoom_in {
  	0%{
		transform:scale(0.2,0.2);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@keyframes wpda_animation_zoom_in_remove {
	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(0.1,0.1);
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_zoom_in_remove {
  	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(0.1,0.1);
		opacity:0;
	}
}
.wpda_animation_zoom_in {	
  -webkit-animation-name: wpda_animation_zoom_in;
  animation-name: wpda_animation_zoom_in;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_zoom_in_remove {	
  -webkit-animation-name: wpda_animation_zoom_in_remove;
  animation-name: wpda_animation_zoom_in_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM LEFT  ###################################*/
@keyframes wpda_animation_slide_in_left {
	0%{
		opacity:0;
		left:0px;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_in_left {
  	0%{
		opacity:0;
		left:0px;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_in_left_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:0px;
	}
}
@-webkit-keyframes wpda_animation_slide_in_left_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:0px;
	}
}
.wpda_animation_slide_in_left {	
  -webkit-animation-name: wpda_animation_slide_in_left;
  animation-name: wpda_animation_slide_in_left;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_in_left_remove {	
  -webkit-animation-name: wpda_animation_slide_in_left_remove;
  animation-name: wpda_animation_slide_in_left_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM RIGHT  ###################################*/
@keyframes wpda_animation_slide_in_right {
	0%{
		opacity:0;
		left:100%;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_in_right {
  	0%{
		opacity:0;
		left:100%;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_in_right_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:100%;
	}
}
@-webkit-keyframes wpda_animation_slide_in_right_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:100%;
	}
}
.wpda_animation_slide_in_right {	
  -webkit-animation-name: wpda_animation_slide_in_right;
  animation-name: wpda_animation_slide_in_right;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_in_right_remove {	
  -webkit-animation-name: wpda_animation_slide_in_right_remove;
  animation-name: wpda_animation_slide_in_right_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM RIGHT  ###################################*/
@keyframes wpda_animation_slide_from_top {
	0%{
		opacity:0;
		top:0px;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_from_top {
  	0%{
		opacity:0;
		top:0px;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_from_top_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:0px;
	}
}
@-webkit-keyframes wpda_animation_slide_from_top_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:0px;
	}
}
.wpda_animation_slide_from_top {	
  -webkit-animation-name: wpda_animation_slide_from_top;
  animation-name: wpda_animation_slide_from_top;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_from_top_remove {	
  -webkit-animation-name: wpda_animation_slide_from_top_remove;
  animation-name: wpda_animation_slide_from_top_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM bottom  ###################################*/
@keyframes wpda_animation_slide_from_bottom {
	0%{
		opacity:1;
		top:70%;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_from_bottom {
  	0%{
		opacity:0;
		top:70%;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_from_bottom_remove {
	0%{
		opacity:0;
	}
	100%{
		opacity:0;
		top:70%;
	}
}
@-webkit-keyframes wpda_animation_slide_from_bottom_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:70%;
	}
}
.wpda_animation_slide_from_bottom {	
  -webkit-animation-name: wpda_animation_slide_from_bottom;
  animation-name: wpda_animation_slide_from_bottom;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_from_bottom_remove {	
  -webkit-animation-name: wpda_animation_slide_from_bottom_remove;
  animation-name: wpda_animation_slide_from_bottom_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Newspaper  ###################################*/
@keyframes wpda_animation_newspaper {
	0%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_newspaper {
	0%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	}
}
@keyframes wpda_animation_newspaper_remove {
	0%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	
	}
	100%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */		
	}

}
@-webkit-keyframes wpda_animation_newspaper_remove {
	0%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	
	}
	100%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */		
	}
}
.wpda_animation_newspaper {	
  -webkit-animation-name: wpda_animation_newspaper;
  animation-name: wpda_animation_newspaper;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_newspaper_remove {	
  -webkit-animation-name: wpda_animation_newspaper_remove;
  animation-name: wpda_animation_newspaper_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip Horizontal Left  ###################################*/
/*################################  Flip Horizontal Left  ###################################*/
/*################################  Flip Horizontal Left  ###################################*/
@keyframes wpda_animation_flip_hor_left {
	0%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_left {
	0%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_hor_left_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}

}
@-webkit-keyframes wpda_animation_flip_hor_left_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_hor_left {	
  -webkit-animation-name: wpda_animation_flip_hor_left;
  animation-name: wpda_animation_flip_hor_left;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_flip_hor_left_remove {	
  -webkit-animation-name: wpda_animation_flip_hor_left_remove;
  animation-name: wpda_animation_flip_hor_left_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip Horizontal right  ###################################*/
/*################################  Flip Horizontal right  ###################################*/
/*################################  Flip Horizontal right  ###################################*/
@keyframes wpda_animation_flip_hor_right {
	0%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_right {
	0%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_hor_right_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_right_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_hor_right {	
  -webkit-animation-name: wpda_animation_flip_hor_right;
  animation-name: wpda_animation_flip_hor_right;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_flip_hor_right_remove {	
  -webkit-animation-name: wpda_animation_flip_hor_right_remove;
  animation-name: wpda_animation_flip_hor_right_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip vertical top  ###################################*/
/*################################  Flip vertical top  ###################################*/
/*################################  Flip vertical top  ###################################*/

@keyframes wpda_animation_flip_ver_top {
	0%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_ver_top {
	0%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_ver_top_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}

}
@-webkit-keyframes wpda_animation_flip_ver_top_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_ver_top {	
  -webkit-animation-name: wpda_animation_flip_ver_top;
  animation-name: wpda_animation_flip_ver_top;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}
.wpda_animation_flip_ver_top_remove {	
  -webkit-animation-name: wpda_animation_flip_ver_top_remove;
  animation-name: wpda_animation_flip_ver_top_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip vertical bottom  ###################################*/
/*################################  Flip vertical bottom  ###################################*/
/*################################  Flip vertical bottom  ###################################*/

@keyframes wpda_animation_flip_ver_bottom {
	0%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_ver_bottom {
	0%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_ver_bottom_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */

	}

}
@-webkit-keyframes wpda_animation_flip_ver_bottom_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */

	}
}
.wpda_animation_flip_ver_bottom {	
  -webkit-animation-name: wpda_animation_flip_ver_bottom;
  animation-name: wpda_animation_flip_ver_bottom;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}
.wpda_animation_flip_ver_bottom_remove {	
  -webkit-animation-name: wpda_animation_flip_ver_bottom_remove;
  animation-name: wpda_animation_flip_ver_bottom_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}.cpel-switcher__nav{--cpel-switcher-space:0;display:block}.cpel-switcher__nav .cpel-switcher__list{display:flex;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cpel-switcher__nav a{display:inline-block;text-decoration:none;white-space:nowrap}.cpel-switcher--layout-horizontal .cpel-switcher__list{flex-direction:row;flex-wrap:wrap}.cpel-switcher--layout-vertical .cpel-switcher__list{flex-direction:column}.cpel-switcher--layout-dropdown{--rotate:0deg;--langs:5}.cpel-switcher--drop-to-up{--rotate:180deg}.cpel-switcher--layout-dropdown .cpel-switcher__nav{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cpel-switcher--layout-dropdown .cpel-switcher__toggle{position:relative}.cpel-switcher--layout-dropdown .cpel-switcher__toggle:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:100%;cursor:pointer}.cpel-switcher--layout-dropdown .cpel-switcher__toggle a i{vertical-align:middle;transform:rotateX(var(--rotate));transition:transform 0s .2s}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on:after{width:min(33%,2.5em)}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--layout-dropdown.cpel-switcher--align-left .elementor-widget-container{text-align:left}.cpel-switcher--layout-dropdown.cpel-switcher--align-center .elementor-widget-container{text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .elementor-widget-container{text-align:right}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__nav{display:flex}.cpel-switcher--layout-dropdown .cpel-switcher__list{position:absolute;z-index:10;top:100%;display:flex;flex-direction:column;justify-content:flex-end;min-width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cpel-switcher--drop-to-up .cpel-switcher__list{top:auto;bottom:100%;justify-content:flex-start}.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}.cpel-switcher--layout-dropdown .cpel-switcher__lang{width:100%}.cpel-switcher--layout-dropdown .cpel-switcher__lang a{display:block;text-align:left}@media (pointer:fine){.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle:after{width:min(33%,2.5em)}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}}.cpel-switcher--align-left .cpel-switcher__list{align-items:flex-start}.cpel-switcher--align-center .cpel-switcher__list{align-items:center}.cpel-switcher--align-right .cpel-switcher__list{align-items:flex-end}.cpel-switcher--align-justify .cpel-switcher__list{align-items:stretch}.cpel-switcher--align-justify a{width:100%;text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .cpel-switcher__list{right:0;left:auto}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__toggle a{display:inline-flex;justify-content:flex-start;align-items:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__icon{margin-right:0;margin-left:auto}.cpel-switcher--layout-horizontal.cpel-switcher--align-left .cpel-switcher__list{justify-content:flex-start}.cpel-switcher--layout-horizontal.cpel-switcher--align-center .cpel-switcher__list{justify-content:center}.cpel-switcher--layout-horizontal.cpel-switcher--align-right .cpel-switcher__list{justify-content:flex-end}.cpel-switcher--layout-horizontal.cpel-switcher--align-justify .cpel-switcher__lang{flex-grow:1}.cpel-switcher__lang{margin:0}.cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-right:var(--cpel-switcher-space)}body.rtl .cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-left:var(--cpel-switcher-space)}.cpel-switcher--layout-vertical .cpel-switcher__lang:not(:last-child){margin-bottom:var(--cpel-switcher-space)}.cpel-switcher__code,.cpel-switcher__flag,.cpel-switcher__name{display:inline-block;vertical-align:middle}.cpel-switcher__code,.cpel-switcher__name{text-decoration:inherit}.cpel-switcher__flag{line-height:.5em}.cpel-switcher__flag img{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--aw img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--bs img,.cpel-switcher__flag--by img,.cpel-switcher__flag--cd img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--cl img,.cpel-switcher__flag--cn img,.cpel-switcher__flag--cu img,.cpel-switcher__flag--cz img,.cpel-switcher__flag--dj img,.cpel-switcher__flag--er img,.cpel-switcher__flag--es img,.cpel-switcher__flag--esperanto img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gq img,.cpel-switcher__flag--gr img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--gw img,.cpel-switcher__flag--gy img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--jo img,.cpel-switcher__flag--km img,.cpel-switcher__flag--kw img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--kz img,.cpel-switcher__flag--lk img,.cpel-switcher__flag--lr img,.cpel-switcher__flag--mg img,.cpel-switcher__flag--mh img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--my img,.cpel-switcher__flag--mz img,.cpel-switcher__flag--na img,.cpel-switcher__flag--np img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--om img,.cpel-switcher__flag--ph img,.cpel-switcher__flag--pm img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--pr img,.cpel-switcher__flag--ps img,.cpel-switcher__flag--sb img,.cpel-switcher__flag--sc img,.cpel-switcher__flag--sd img,.cpel-switcher__flag--sg img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--sk img,.cpel-switcher__flag--ss img,.cpel-switcher__flag--st img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tg img,.cpel-switcher__flag--tk img,.cpel-switcher__flag--tl img,.cpel-switcher__flag--to img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--tw img,.cpel-switcher__flag--us img,.cpel-switcher__flag--uy img,.cpel-switcher__flag--uz img,.cpel-switcher__flag--vg img,.cpel-switcher__flag--vu img,.cpel-switcher__flag--ws img,.cpel-switcher__flag--za img,.cpel-switcher__flag--zw img{-o-object-position:left;object-position:left}.cpel-switcher__flag--eh img,.cpel-switcher__flag--tm img{-o-object-position:20%;object-position:20%}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--vg img{-o-object-position:75%;object-position:75%}.cpel-switcher__flag--as img,.cpel-switcher__flag--zm img{-o-object-position:right;object-position:right}/*! elementor - v3.24.0 - 15-10-2024 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}/*! elementor - v3.24.0 - 15-10-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0deg)}