/*##################################################################
# Colors                                                           #
/*################################################################*/
/*##################################################################
# Sizes                                                            #
/*################################################################*/
/*##################################################################
# Radius                                                           #
/*################################################################*/
/*##############################################################################
## Transitions                                                                 #
##############################################################################*/
/*##################################################################
# Media Quries                                                     #
/*################################################################*/
div#ddg_google_reviews_container {
  position: relative; }
  div#ddg_google_reviews_container ul.stars,
  div#ddg_google_reviews_container ul.uk-slider-items,
  div#ddg_google_reviews_container ul.uk-slider-nav.uk-dotnav {
    padding: 0;
    margin: 0; }
    div#ddg_google_reviews_container ul.stars li,
    div#ddg_google_reviews_container ul.uk-slider-items li,
    div#ddg_google_reviews_container ul.uk-slider-nav.uk-dotnav li {
      list-style: none;
      padding: 0;
      margin: 0; }
      div#ddg_google_reviews_container ul.stars li:focus,
      div#ddg_google_reviews_container ul.uk-slider-items li:focus,
      div#ddg_google_reviews_container ul.uk-slider-nav.uk-dotnav li:focus {
        outline: none !important; }
  div#ddg_google_reviews_container ul.ddg_grid {
    padding: 0;
    margin: 0;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); }
    div#ddg_google_reviews_container ul.ddg_grid li {
      list-style: none; }
  div#ddg_google_reviews_container ul.uk-slider-items li div.cont {
    position: relative;
    padding: 24px calc(24px/2) 0 calc(24px/2);
    padding: 24px calc(24px/2) 0 calc(24px/2); }
    div#ddg_google_reviews_container ul.uk-slider-items li div.cont:focus {
      outline: none !important; }
    div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border {
      position: relative;
      top: 0;
      display: grid;
      gap: calc(24px/3);
      background: white;
      padding: 24px;
      border-radius: 8px;
      border-left: solid 1px #f3f3f3;
      border-top: solid 1px #f3f3f3;
      border-right: solid 4px #f3f3f3;
      border-bottom: solid 4px #f3f3f3;
      height: 100%;
      min-height: 400px;
      -webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -ms-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s; }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border:focus {
        outline: none !important; }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border:hover {
        top: -20px; }
        @media only screen and (max-width: 860px) {
          div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border:hover {
            top: 0px; } }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border h2 {
        display: flex;
        align-items: center;
        margin: 0;
        font-size: 18px;
        font-weight: 600;
        text-transform: capitalize; }
        div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border h2.no {
          display: grid;
          grid-template-columns: 24px 1fr;
          gap: calc(24px/3); }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border div.ddg_review {
        font-size: 16px; }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border span.ddg_more {
        font-size: 16px;
        display: block;
        cursor: pointer;
        font-weight: 600; }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border div.ddg_date {
        font-size: 12px;
        font-weight: 600;
        text-align: center; }
      div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border ul.stars {
        display: grid;
        margin: auto; }
        div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border ul.stars li {
          display: flex;
          justify-content: center;
          align-items: center; }
          div#ddg_google_reviews_container ul.uk-slider-items li div.cont div.cont_border ul.stars li i {
            color: #EFDE06; }
  div#ddg_google_reviews_container ul.uk-slider-nav.uk-dotnav {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(10px, 1fr));
    gap: 4px;
    margin: 24px auto 0 auto; }
  div#ddg_google_reviews_container a.uk-slidenav.uk-slidenav-previous {
    left: -20px; }
  div#ddg_google_reviews_container a.uk-slidenav.uk-slidenav-next {
    right: -20px; }
  div#ddg_google_reviews_container a.uk-slidenav:focus {
    outline: none; }

/*# sourceMappingURL=slider.css.map */
