.wcf--category-wrap,.wcf--meta-list{flex-wrap:wrap;display:flex}.wcf--category-list li:last-child::after,.wcf--meta-list.style-2>li:last-child::after{display:none}.wcf--post-tags li,.wcf-separator{position:relative}.wcf--meta-list svg,.wcf--post-paginate svg{width:1em;height:1em}.wcf-separator::after{content:attr(data-separator);display:inline-block;margin-inline-start:12px;font-size:16px}.wcf--meta-list{gap:15px}.wcf--meta-list path{transition:.3s}.wcf--category-list{gap:15px;display:flex;flex-wrap:wrap;align-items:center}.wcf--meta-list .wcf-btn-default{padding:0;border:none}.wcf--meta-list.style-1 li,.wcf--meta-list.style-1 li a{color:#1c1d20;font-size:14px;font-weight:400;line-height:1.7}.wcf--meta-list.style-1 li a:hover{color:#f0b849}.wcf--meta-list li{display:flex;align-items:center}.wcf--meta-list.style-1 i,.wcf--meta-list.style-1 svg{margin-inline-end:3px}.wcf--meta-list.style-2{gap:10px 50px;align-items:center}.wcf--meta-list.style-2>li{align-items:flex-start;flex-direction:column;position:relative}.wcf--meta-list.style-2>li::after{position:absolute;content:"";width:1px;height:100%;background-color:#efefef;inset-inline-end:-25px;top:50%;transform:translateY(-50%)}.wcf--meta-list.style-2 .wcf--author-wrap{flex-direction:row;align-items:center}.wcf--meta-list.style-2 .wcf-author-img{margin-inline-end:15px}.wcf--meta-list.style-2 li .label{color:#555;font-size:14px;font-weight:500;line-height:1.6;text-transform:capitalize;margin-bottom:5px;display:flex;align-items:center}.wcf--meta-date,.wcf--meta-list.style-2 li a,.wcf--meta-view{color:#1c1d20;font-size:16px;font-weight:500;line-height:1.6;text-transform:capitalize}.wcf--meta-list.style-2 li a:hover,.wcf--post-tags li a:hover{color:#f0b849}.wcf--meta-list.style-2 .wcf-author-img img{width:60px;height:60px;border-radius:100%;object-fit:cover}.wcf--meta-list.style-2 .wcf--meta-view{display:flex}.wcf--post-tags{gap:6px 12px;display:flex;align-items:center;flex-wrap:wrap}.wcf--post-tags li::after{content:attr(data-separator);display:inline-block;font-size:16px;position:absolute;top:0;inset-inline-end:-5px}.wcf--post-tags li:last-child::after{display:none}.wcf--post-tags li a{display:inline-block;text-transform:capitalize;transition:.3s;font-weight:500;border:none;padding:0}.wcf--post-paginate{width:100%;display:grid;align-items:center;grid-template-columns:1fr 1fr}.wcf--post-paginate a{color:#1c1d20;transition:.3s;display:inline-block}.wcf--post-paginate a:hover{color:#e8bf96}.wcf--post-paginate a:hover svg{fill:#E8BF96;transition:.3s}.wcf--post-paginate a .next-prev{gap:10px;align-items:center;display:inline-flex}.wcf--post-paginate .title{font-size:18px;margin-bottom:20px;word-break:break-word;transition:.3s}.wcf--post-paginate .post-next{text-align:end}.layout-2.wcf--post-paginate a{display:flex;border:1px solid;height:200px;width:200px;align-items:center;border-radius:100%;justify-content:center}@media (max-width:767px){.wcf--post-paginate{grid-template-columns:1fr}.wcf--post-paginate .post-next{text-align:start}}.wc-btn-wrapper {
display: inline-block;
}
.btn-text-flip svg,
.wc-btn-wrapper svg {
width: 1em;
height: 1em;
} .wc-btn-group {
display: flex;
width: fit-content;
}
.wc-btn-group .wc-btn-primary {
padding: 21px 40px;
font-weight: 600;
font-size: 16px;
line-height: 1;
color: #fff;
background-color: #0A1A3D;
text-transform: capitalize;
transition: all 0.3s;
display: inline-flex;
align-items: center;
overflow: hidden;
z-index: 1;
gap: 30px;
white-space: nowrap;
border-radius: 30px;
text-decoration: none;
}
.wc-btn-group .wc-btn-play {
color: #fff;
fill: #fff;
border-radius: 50px;
background-color: #0A1A3D;
border: 1px solid transparent;
height: 60px;
width: 60px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.5s;
}
.wc-btn-group > *:nth-child(2) {
transform: scale3d(1, 1, 1);
}
.wc-btn-group:hover > *:nth-child(2) {
transform: scale3d(1, 1, 1);
} .style-1 .wc-btn-group > *:nth-child(1) {
transform: scale3d(0.5, 0.5, 1);
margin-right: calc( var(--icon-width, 60px) * -1);
opacity: 0;
}
.style-1 .wc-btn-group > *:nth-child(3) {
transform: scale3d(1, 1, 1);
margin-left: 0;
opacity: 1;
}
.style-1 .wc-btn-group:hover > *:nth-child(1) {
transform: scale3d(1, 1, 1);
margin-right: 0;
opacity: 1;
}
.style-1 .wc-btn-group:hover > *:nth-child(3) {
transform: scale3d(0.5, 0.5, 1);
margin-left: calc( var(--icon-width, 60px) * -1);
opacity: 0;
} .style-2 .wc-btn-group > *:nth-child(1) {
transform: scale3d(1, 1, 1);
margin-right: 0;
opacity: 1;
}
.style-2 .wc-btn-group > *:nth-child(3) {
transform: scale3d(0.5, 0.5, 1);
margin-left: calc( var(--icon-width, 60px) * -1);
opacity: 0;
}
.style-2 .wc-btn-group:hover > *:nth-child(1) {
transform: scale3d(0.5, 0.5, 1);
margin-right: calc( var(--icon-width, 60px) * -1);
opacity: 0;
}
.style-2 .wc-btn-group:hover > *:nth-child(3) {
transform: scale3d(1, 1, 1);
margin-left: 0;
opacity: 1;
} .btn-text-flip {
perspective: 1000px;
text-decoration: none;
}
.btn-text-flip:hover {
color: #fff;
fill: #fff;
}
.btn-text-flip:hover span {
color: #fff;
transform: rotateX(90deg) translateY(-12px);
}
.btn-text-flip span {
position: relative;
display: inline-block;
padding: 0;
color: #121212;
transition: transform 0.3s;
transform-origin: 50% 0;
transform-style: preserve-3d;
}
.btn-text-flip span:before {
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content: attr(data-text);
transition: color 0.3s;
transform: rotateX(-90deg);
transform-origin: 50% 0;
text-align: center;
} .style-4 .btn-border-crop {
display: inline-block;
}
.style-4 .btn-border-crop:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
background-image: linear-gradient(105.52deg, var(--b-color-1, #FF856A) 0%,  var(--b-color-2, #FFED4E) 34%, var(--b-color-3, #4BFFF4) 69%, var(--b-color-4, #7F52FF) 100%);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
mask-image: var(--btn-bg, url(//kastoria.eg/asa/wp-content/plugins/arolax-essential/assets/images/btn-image.webp));
mask-size: 100% 100%;
mask-repeat: no-repeat;
mask-position: center;
}
.arolax-btn-width-full .wc-btn-wrapper {
width: 100%;
}
.arolax-btn-width-full a {
width: 100%;
justify-content: center;
}.arolax--post svg {
width: 1em;
height: 1em;
}
.arolax--post img {
object-fit: cover;
}
.arolax--post {
display: grid;
row-gap: 30px;
transition: all 0.3s;
} .arolax--post.post-style-1 .wrapper {
display: flex;
gap: 20px;
}
.arolax--post.post-style-1 .number {
flex-basis: 30px;
}
.arolax--post.post-style-1 .link-wrap {
margin-left: auto;
}
.arolax--post.post-style-1 .post-meta span {
width: 20px;
height: 1px;
display: inline-block;
background: #121212;
margin: 0 5px;
position: relative;
top: -5px;
}
.arolax--post.post-style-1 .link {
min-width: 12px;
display: inline-block;
transition: all 0.3s;
transform: translate(-20px, 20px);
opacity: 0;
}
.arolax--post.post-style-1 .item:hover .link {
opacity: 1;
transform: translate(0, 0);
}
@media (max-width: 1200px) {
.arolax--post.post-style-1 .link {
opacity: 1;
transform: translate(0, 0);
}
} .arolax--post.post-style-2 .wrapper {
display: flex;
}
.arolax--post.post-style-2 .author-wrap {
flex-basis: 300px;
}
.arolax--post.post-style-2 .content {
flex: 1;
}
.arolax--post.post-style-2 .author {
align-items: center;
display: flex;
gap: 10px;
}
.arolax--post.post-style-2 .name {
display: inline-block;
}
@media (max-width: 767px) {
.arolax--post.post-style-2 .wrapper {
flex-wrap: wrap;
}
} .arolax--post.post-style-3 .item {
position: relative;
overflow: hidden;
}
.arolax--post.post-style-3 .thumb img {
width: 100%;
}
.arolax--post.post-style-3 .item::after {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0;
bottom: 0;
background-color: #12121222;
}
.arolax--post.post-style-3 .wrapper * {
color: white;
fill: white;
}
.arolax--post.post-style-3 .wrapper {
position: absolute;
bottom: -50px;
left: 0;
width: 100%;
display: flex;
justify-content: space-between;
padding: 30px;
z-index: 5;
opacity: 0;
visibility: hidden;
transition: all 0.5s;
}
.arolax--post.post-style-3 .item:hover .wrapper {
bottom: 0;
opacity: 1;
visibility: visible;
} .arolax--post.post-style-4 .item {
gap: 15px;
display: grid;
align-items: center;
grid-template-columns: 1fr 1.5fr;
}
.arolax--post.post-style-4 .wc-btn-group > *:nth-child(1) {
justify-content: flex-start;
}
.arolax--post.post-style-4 .wc-btn-group > *:nth-child(3) {
justify-content: flex-end;
}
.arolax--post.post-style-4 .post-meta {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 5px;
}
@media (max-width: 767px) {
.arolax--post.post-style-4 .item {
grid-template-columns: 1fr;
}
} .arolax--post.post-style-5 .post-meta span {
width: 20px;
height: 1px;
display: inline-block;
background: #121212;
margin: 0 5px;
position: relative;
top: -5px;
}
.arolax--post.post-style-5 .item {
position: relative;
overflow: hidden;
}
.arolax--post.post-style-5 .wrapper {
position: absolute;
bottom: 0;
right: 0;
width: 80%;
background: #fff;
}