.kb-row-layout-wrap,
.kt-row-layout-inner {
  z-index: unset;
}
.hyd-4posts .loop-entry {
text-align: center;
background: none!important;
}

.hyd-4posts.grid-cols,
.hyd-pposts.grid-cols,
.hyd-mobileposts.grid-cols {
  column-gap: 1rem;
  row-gap: 1rem;
}

@media screen and (min-width: 1025px) {

  .hyd-4posts.grid-lg-col-3 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  }

.hyd-pposts.grid-lg-col-3 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
}

@media screen and (max-width: 576px) {
.hyd-4posts.grid-sm-col-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}

.hyd-mobileposts .entry-taxonomies a {
  text-decoration: none;
  font-weight: 600;
  letter-spacing: .15em;
  color: var(--global-palette1);
  font-size: 10px !important;
  font-family: var(--global-primary-nav-font-family);
}

@media screen and (min-width: 276px) {
.hyd-mobileposts.grid-sm-col-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}

.iris-imgborder {
border: 7px solid #fff;
}

.iris-angelr {
transform: rotate(5deg);
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
}

.iris-angell {
transform: rotate(-5deg);
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
}

.iris-angells {
transform: rotate(-3deg);
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
}

.iris-angelrs {
transform: rotate(3deg);
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-ms-transform: rotate(3deg);
-o-transform: rotate(3deg);
}

.iris-leftline img,
.iris-rightline img,
.iris-rightline-top img {
position: relative;
z-index: 3;
}

.iris-rightline,
.iris-leftline,
.iris-rightline-top {
position: relative;
z-index: 2;
}

.iris-leftline::after {
content: '';
display: block;
position: absolute;
right: 0;
top: 30%;
width: 100vw;
height: 1px;
background: var(--global-palette1);
-webkit-transition: width 0.8s ease-out;
transition: width 0.8s ease-out;
z-index: 1;
}

.iris-rightline::after {
content: '';
display: block;
position: absolute;
left: 0;
bottom: 15%;
width: 100vw;
height: 1px;
background: var(--global-palette1);
-webkit-transition: width 0.8s ease-out;
transition: width 0.8s ease-out;
z-index: -1;
}

.iris-rightline-top::after {
content: '';
display: block;
position: absolute;
left: 0;
top: 30%;
width: 100vw;
height: 1px;
background: var(--global-palette1);
-webkit-transition: width 0.8s ease-out;
transition: width 0.8s ease-out;
z-index: -1;
}

.iris-ltextangle {
transform: rotate(-10deg);
-webkit-transform: rotate(-10deg);
-moz-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
-o-transform: rotate(-10deg);
position: relative;
z-index: 4;
}

.iris-rtextangle {
text-align: right;
margin-right: -10%!important;
margin-bottom: -0% !important;
transform: rotate(10deg);
-webkit-transform: rotate(10deg);
-moz-transform: rotate(10deg);
-ms-transform: rotate(10deg);
-o-transform: rotate(10deg);
position: relative;
z-index: 4;
}

.iris-index{
position: relative;
z-index: 4;
}

.iris-rotate img{
animation: rotation 30s infinite linear;
width: 100%;
align-items: center;
}

@keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
