
/*global fonts & cursor*/
@font-face{font-family:'Sofia_L'; src:url('/wp-content/plugins/_eskemas/hub/Sofia_L.otf') format("opentype");font-display:swap}
@font-face{font-family:'Sofia_M'; src:url('/wp-content/plugins/_eskemas/hub/Sofia_M.otf') format("opentype");font-display:swap}
@font-face{font-family:'Sofia_B'; src:url('/wp-content/plugins/_eskemas/hub/Sofia_B.otf') format("opentype");font-display:swap}

body{font-family:'Sofia_M' !important;letter-spacing: -.2px;/* cursor: url('/wp-content/plugins/_eskemas/hub/cursorS.svg'),pointer !important */} strong{font-family:'Sofia_M'!important}
img {important;cursor: url('/wp-content/plugins/_eskemas/hub/cursorK.svg'),pointer !important}
a {important;cursor: url('/wp-content/plugins/_eskemas/hub/cursorK.svg'),pointer !important; color:red}
mark {padding: 0px 4px}

/*eskemas UI_Kit*/

.uk-textarea{height: 80px}
.uk-card-default, .uk-card-primary, .uk-card-secondary, .uk-background-norepeat{border-radius:20px !important}
.uk-slideshow-items {border-radius:12px}

.bubble { 
display: block;
  background: #ABD888 !important;
  border: solid 1px #ABD888;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px 40px;
 padding:12px;
color:#242424;
font-size:1.2em;
top: -10px;
height: 40px;
width: 400px;
}

.bubble:before, .bubble:after {
  border-radius: 60px;
  content: '';
  display: block;
  position: absolute;
}

.bubble:after {
  border: 6px solid transparent;
  border-bottom-color:red; /* arrow color */
  bottom:1px;
  left:-4px;
}
.bubble-alt:after {
  left: auto;
  right: 1px;
}