.slider-blocks-container {
  padding: 0; }

.dtm-slider-container {
  position: relative;
  padding: 0;
  margin: 20px 0;
  border-radius: 15px;
  box-shadow: 0 5px 7px 0 rgba(221, 225, 236, 0.4), 0 2px 4px 0 #dde1ec;
  background-color: transparent;
  overflow: hidden; }
  .dtm-slider-container .move-parent-container::-webkit-scrollbar {
    display: none; }
  .dtm-slider-container .move-parent-container {
    overflow: scroll;
    -ms-overflow-style: none; }
    .dtm-slider-container .move-parent-container .move-container {
      height: 100%;
      display: flex;
      flex-direction: row;
      position: relative; }
      .dtm-slider-container .move-parent-container .move-container .inner-slide {
        position: relative;
        width: auto;
        transition: all 0.5s;
        height: 100%; }
        .dtm-slider-container .move-parent-container .move-container .inner-slide .text-container {
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          width: 100%;
          padding-left: 80px; }
        .dtm-slider-container .move-parent-container .move-container .inner-slide img {
          width: 100%;
          height: 100%; }
      .dtm-slider-container .move-parent-container .move-container .inner-slide.loadImage {
        opacity: 0;
        visibility: hidden; }
  .dtm-slider-container span.material-icons {
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity 0.5s ease;
    background-color: #ffffff;
    border-radius: 25px;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 26px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .dtm-slider-container span.material-icons:first-child {
    left: 25px;
    box-shadow: 0 5px 7px 0 rgba(221, 225, 236, 0.4), 0 2px 4px 0 #dde1ec; }
  .dtm-slider-container span.material-icons:last-child {
    right: 25px;
    box-shadow: 0 5px 7px 0 rgba(221, 225, 236, 0.4), 0 2px 4px 0 #dde1ec; }

.dtm-slider-container:hover span.material-icons {
  opacity: 1; }

@media screen and (max-width: 767px) {
  .dtm-slider-container .move-parent-container .move-container .inner-slide .text-container {
    top: 70%;
    padding-left: 20px; }
  .dtm-slider-container img {
    width: 100%; }

  .col-md-8.dtm-slider-container {
    max-width: none; } }
.lds-ring.deactivated {
  opacity: 0;
  visibility: hidden; }

.lds-ring {
  transition: all 0.5s;
  display: inline-block;
  position: absolute;
  width: 80px;
  height: 80px;
  z-index: 10000;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }
  .lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 8px;
    border: 8px solid #227487;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #227487 transparent transparent transparent; }
  .lds-ring div:nth-child(1) {
    animation-delay: -0.45s; }
  .lds-ring div:nth-child(2) {
    animation-delay: -0.3s; }
  .lds-ring div:nth-child(3) {
    animation-delay: -0.15s; }

@keyframes lds-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

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