.elementor-401 .elementor-element.elementor-element-ybawxwq {
 background-color:#444444;
 background-image: url("../../img/val.jpg"); 
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding:80px 0px 80px 0px;
 }
.elementor-401 .elementor-element.elementor-element-ybawxwq > .elementor-background-overlay {
 background-color:#000000;
 opacity:0.66;
 transition:background 0.8s, border-radius 0.3s, opacity 0.8s;
}
.elementor-401 .elementor-element.elementor-element-ybawxwq:hover > .elementor-background-overlay {
 background-color:#000000;
 opacity:0.1;
}
.elementor-401 .elementor-element.elementor-element-wccxgjq > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-wccxgjq > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-yxkoykt {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-yxkoykt > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-lglurqm > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-lglurqm > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-jglwowq .elementor-icon-wrapper {
 text-align:center;
}
.elementor-401 .elementor-element.elementor-element-jglwowq.elementor-view-stacked .elementor-icon {
 background-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-jglwowq.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-jglwowq.elementor-view-default .elementor-icon {
 color:#ffffff;
 border-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-jglwowq .elementor-icon {
 font-size:40px;
}
.elementor-401 .elementor-element.elementor-element-jglwowq .elementor-icon i {
 transform:rotate(0deg);
}
.elementor-401 .elementor-element.elementor-element-jglwowq .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-vommasm .elementor-counter-number-wrapper {
 color:#ffffff;
 font-size:60px;
 font-weight:700;
}
.elementor-401 .elementor-element.elementor-element-vommasm .elementor-counter-title {
 color:#ffffff;
 font-size:16px;
 font-weight:700;
 text-transform:uppercase;
}
.elementor-401 .elementor-element.elementor-element-vommasm .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-veiyxif > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-veiyxif > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-heogsdc .elementor-icon-wrapper {
 text-align:center;
}
.elementor-401 .elementor-element.elementor-element-heogsdc.elementor-view-stacked .elementor-icon {
 background-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-heogsdc.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-heogsdc.elementor-view-default .elementor-icon {
 color:#ffffff;
 border-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-heogsdc .elementor-icon {
 font-size:40px;
}
.elementor-401 .elementor-element.elementor-element-heogsdc .elementor-icon i {
 transform:rotate(0deg);
}
.elementor-401 .elementor-element.elementor-element-heogsdc .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-txomndh .elementor-counter-number-wrapper {
 color:#ffffff;
 font-size:60px;
 font-weight:700;
}
.elementor-401 .elementor-element.elementor-element-txomndh .elementor-counter-title {
 color:#ffffff;
 font-size:16px;
 font-weight:700;
 text-transform:uppercase;
}
.elementor-401 .elementor-element.elementor-element-txomndh .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-eknlkpn > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-eknlkpn > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh .elementor-icon-wrapper {
 text-align:center;
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh.elementor-view-stacked .elementor-icon {
 background-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-cxzzvkh.elementor-view-default .elementor-icon {
 color:#ffffff;
 border-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh .elementor-icon {
 font-size:40px;
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh .elementor-icon i {
 transform:rotate(0deg);
}
.elementor-401 .elementor-element.elementor-element-cxzzvkh .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-domgwxi .elementor-counter-number-wrapper {
 color:#ffffff;
 font-size:60px;
 font-weight:700;
}
.elementor-401 .elementor-element.elementor-element-domgwxi .elementor-counter-title {
 color:#ffffff;
 font-size:16px;
 font-weight:700;
 text-transform:uppercase;
}
.elementor-401 .elementor-element.elementor-element-domgwxi .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-npomklu > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-npomklu > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-401 .elementor-element.elementor-element-ypyobff .elementor-icon-wrapper {
 text-align:center;
}
.elementor-401 .elementor-element.elementor-element-ypyobff.elementor-view-stacked .elementor-icon {
 background-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-ypyobff.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-ypyobff.elementor-view-default .elementor-icon {
 color:#ffffff;
 border-color:#ffffff;
}
.elementor-401 .elementor-element.elementor-element-ypyobff .elementor-icon {
 font-size:40px;
}
.elementor-401 .elementor-element.elementor-element-ypyobff .elementor-icon i {
 transform:rotate(0deg);
}
.elementor-401 .elementor-element.elementor-element-ypyobff .elementor-widget-container {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-401 .elementor-element.elementor-element-txhwrtb .elementor-counter-number-wrapper {
 color:#ffffff;
 font-size:60px;
 font-weight:700;
}
.elementor-401 .elementor-element.elementor-element-txhwrtb .elementor-counter-title {
 color:#ffffff;
 font-size:16px;
 font-weight:700;
 text-transform:uppercase;
}
.icon_shadow{
	/*text-shadow: 1px 1px 40px #F9AF26; /*#855703;*/
	text-shadow: 0px 0px 16px rgba(255, 255, 7, 1);	
}





