.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{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-block-start:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:inline-start;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}ul.nx-control-dot {
left: 50%;
position: absolute;
top: auto;
bottom: 0px;
vertical-align: middle;
display: block;
transform: translateY(50%) translateX(-50%);
text-align: center;
list-style: none;
width: auto;
margin: unset;
}
ul.nx-control-dot li{
width: 12px;
height: 12px;
cursor: pointer;
background-color: #ccc;
display: inline-block;
border-radius: 50%;
transition: all 0.4s ease;
}
ul.nx-control-dot > li.nx-dot-span {
margin: unset;
margin-right: 8px;
line-height: unset;
}
ul.nx-control-dot > li.nx-dot-span.active {
background: #009d97;
-webkit-transform: scale(1.5);
transform: scale(1.5);
transition: all 0.4s ease;
}
ul.nx-control-dot > li.nx-dot-span:hover{
background-color: #009d97;
-webkit-box-shadow: 0px 40px 60px 0px rgba(0,0,0,.3);
box-shadow: 0px 40px 60px 0px rgba(0,0,0,.3);
} .nx-item-slider{
opacity:1;
visibility:visible;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.nx-active{
opacity:1;
visibility:visible;
-webkit-transition: all 0.3s;
transition: all 0.3s;
z-index:99;
}
.nx-previous, .nx-next{
width: 40px;
height: 40px;
top: 50%;
padding: 0;
position: absolute;
border-radius: 50%;
background-color: #009d97;
border: none;
color: #FFF;
display: block;
-webkit-transition: .4s ease;
transition: .4s ease;
cursor: pointer;
outline: none;
z-index: 99;
}
.nx-previous {
left: 0px;
}
.nx-previous:hover{
background-color: #077b77;
}
span.nx-dot-span.active {
background-color: #009d97;
transform: scale(2);
opacity: 1;
}
.nx-next {
right: 0;
}
.nx-next:hover{
background-color: #009d97;
}
.nx-slider-content button:focus{
outline: none;
}