/*
 Theme Name:   Divi Child Plus
 Theme URI:    /divi-child-plus/
 Description:  A modified child theme of Divi
 Author:       Web Wizards
 Author URI:   https://webwizards.ca/
 Template:     Divi
 Version:      1.2.1
 Tags:         responsive-layout, accessibility-ready
 Text Domain:  divi-child-plus
*/

@import "modified.css";

.footer-sitemap ul li{
    position:relative;
}
.footer-sitemap ul li:before{
    content: "";
    background-image: url(https://chironresearch.webwizards.ca/wp-content/uploads/2023/10/footer-links-teardrop.png);
    background-size: contain;
	width: 25px;
    height: 20px;
    position: absolute;
    display: block;
    left: -18px;
    top: 4px;
}
.footer-sitemap a {
    padding-left: 15px;
}

.icon-roll {
	-webkit-animation: rotate-center 30s linear infinite both;
	        animation: rotate-center 30s linear infinite both;
}

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

/* orbit text */
.orbit {
  display: grid;
  align-items: center;
  justify-items: center;
  width: 250px;
  float: right;
}

.orbit img {
  position: absolute;
}

.orbit .text {
  font-weight: 650;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
  font-size: 25px;
  fill: #1cbeb3;
}

#rotatingText {
  animation-name: rotate-circle;
  animation-duration: 30s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes rotate-circle {
  to {
    transform: rotate(1turn);
  }
}

@media screen and (max-width: 38rem) {
  .orbit {
    scale: .5;
  }
  .n2-ss-slider .n2-ss-layer[data-pm=absolute] {
    position: absolute;
    left: 70px !important;
    top: 45px !important;
  }
}
