.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.wpz-grid-container .wpz-post {
overflow: hidden;
}
.wpz-grid-container .wpz-post a.read-more-btn {
display: inline-block;
}
.wpz-grid-container .post-grid-thumbnail {
margin-bottom: 20px;
}
.wpz-grid-container .post-grid-meta {
margin-bottom: 10px;
}
.wpz-grid-container .wpz-post .post-grid-meta span + span:before {
margin-left: 2px;
margin-right: 4px;
}
.grid-meta-bottom .post-grid-text-wrap {
border-bottom: 1px solid #ddd;
margin-bottom: 20px;
padding-bottom: 20px;
}
.grid-meta-bottom .wpz-post {
padding: 20px 20px 20px 20px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
}
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post,
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post:hover {
background: transparent;
margin-top: 0;
}
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post .title, 
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post .title > a {
margin: 5px 0;
padding: 5px 0;
}
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post .post-grid-excerpt p,
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post a.read-more-btn,
.elementor-widget-wpzoom-elementor-addons-posts-grid .wpz-grid .wpz-grid-container .wpz-post .post-grid-meta span {
font-weight: 400;
}
.wpz-posts-grid-load-more {
display: block;
margin:50px 0;
} .grid-list-layout .wpz-post {
display: flex !important;
align-items: flex-start;
gap: 20px;
margin-bottom: 30px;
}
.grid-list-layout .post-grid-inner {
display: flex;
width: 100%;
gap: 20px;
align-items: flex-start;
}
.grid-list-layout .post-grid-thumbnail-wrap {
flex-shrink: 0;
width: 200px;
max-width: 40%;
}
.grid-list-layout .post-grid-thumbnail {
margin-bottom: 0;
}
.grid-list-layout .post-grid-content-wrap {
flex: 1;
min-width: 0;
}
.grid-list-layout .post-grid-content-wrap .title {
margin-top: 0;
} .grid-list-layout.wpz-grid-container {
grid-template-columns: 1fr !important;
}.wpzoom-elementor-addons-image-box {
padding: 0;
margin: 0;
}
.wpzoom-elementor-addons-image-box > h3 {
padding: 0;
margin: 0;
}
.wpzoom-elementor-addons-image-box > h3 .wpzoom-elementor-addons-image-box-link {
display: block;
position: relative;
background-color: black;
background-repeat: no-repeat;
background-position: center;
padding: 2rem;
margin: 0;
overflow: hidden;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-image-box > h3 .wpzoom-elementor-addons-image-box-link::before {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
padding: 0;
margin: 0;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-image-box > h3 .wpzoom-elementor-addons-image-box-link > span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
font-size: 5rem;
font-weight: bold;
font-style: normal;
color: white;
aspect-ratio: 16/9; padding: 0;
margin: 0;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-image-box > h3 .wpzoom-elementor-addons-image-box-link > span > strong {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 100%;
}.wpzoom-elementor-addons-featured-category {
padding: 0;
margin: 0;
}
.wpzoom-elementor-addons-featured-category > h3 {
padding: 0;
margin: 0;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-link {
display: block;
position: relative;
background-color: black;
background-repeat: no-repeat;
background-position: center;
padding: 2rem;
margin: 0;
overflow: hidden;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-link::before {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
padding: 0;
margin: 0;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-link > span {
display: block;
position: relative;
font-size: 2rem;
font-weight: bold;
font-style: normal;
color: white;
aspect-ratio: 16/9;
padding: 0;
margin: 0;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-link > span > strong {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 100%;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-link > span > strong > span {
display: flex;
flex-direction: column;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-post-count {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
font-size: 70%;
font-style: normal;
line-height: 1.2;
}
.wpzoom-elementor-addons-featured-category > h3 .wpzoom-elementor-addons-featured-category-post-count::before {
content: '';
display: block;
background-color: white;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2 16.5H1.6C0.716344 16.5 0 15.7837 0 14.9V2.1C0 1.21634 0.716344 0.5 1.6 0.5H7.2C7.20872 0.500378 7.21734 0.501994 7.2256 0.5048C7.23342 0.507214 7.24146 0.508822 7.2496 0.5096C7.32015 0.514123 7.3898 0.527839 7.4568 0.5504L7.4792 0.5576C7.49733 0.563746 7.51498 0.571233 7.532 0.58C7.61916 0.618739 7.69857 0.672948 7.7664 0.74L12.5664 5.54C12.6335 5.60783 12.6877 5.68724 12.7264 5.7744C12.7344 5.792 12.74 5.8104 12.7464 5.8288L12.7536 5.8496C12.7759 5.91631 12.7891 5.98574 12.7928 6.056C12.794 6.06335 12.7959 6.07057 12.7984 6.0776C12.7998 6.08498 12.8004 6.0925 12.8001 6.1V14.9C12.8001 15.7837 12.0837 16.5 11.2 16.5ZM1.6 2.1V14.9H11.2V6.9H7.2C6.75817 6.9 6.4 6.54183 6.4 6.1V2.1H1.6ZM8 3.2312V5.3H10.0688L8 3.2312Z' fill='black'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2 16.5H1.6C0.716344 16.5 0 15.7837 0 14.9V2.1C0 1.21634 0.716344 0.5 1.6 0.5H7.2C7.20872 0.500378 7.21734 0.501994 7.2256 0.5048C7.23342 0.507214 7.24146 0.508822 7.2496 0.5096C7.32015 0.514123 7.3898 0.527839 7.4568 0.5504L7.4792 0.5576C7.49733 0.563746 7.51498 0.571233 7.532 0.58C7.61916 0.618739 7.69857 0.672948 7.7664 0.74L12.5664 5.54C12.6335 5.60783 12.6877 5.68724 12.7264 5.7744C12.7344 5.792 12.74 5.8104 12.7464 5.8288L12.7536 5.8496C12.7759 5.91631 12.7891 5.98574 12.7928 6.056C12.794 6.06335 12.7959 6.07057 12.7984 6.0776C12.7998 6.08498 12.8004 6.0925 12.8001 6.1V14.9C12.8001 15.7837 12.0837 16.5 11.2 16.5ZM1.6 2.1V14.9H11.2V6.9H7.2C6.75817 6.9 6.4 6.54183 6.4 6.1V2.1H1.6ZM8 3.2312V5.3H10.0688L8 3.2312Z' fill='black'/%3E%3C/svg%3E");
height: 17px;
width: 13px;
opacity: 0.5;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}.wpz-testimonial-slider {
position: relative;
}
.testimonial-star-rating {
padding: 0;
margin: 0;
}
.testimonial-star-rating li {
list-style: none;
display: inline-block;
}
.testimonial-star-rating li i {
color: #d8d8d8;
}
.rating-five .testimonial-star-rating li i {
color: #f2b01e;
}
.rating-one .testimonial-star-rating li:first-child i {
color: #f2b01e;
}
.rating-two .testimonial-star-rating li:nth-child(1) i,
.rating-two .testimonial-star-rating li:nth-child(2) i {
color: #f2b01e;
}
.rating-three .testimonial-star-rating li:nth-child(1) i,
.rating-three .testimonial-star-rating li:nth-child(2) i,
.rating-three .testimonial-star-rating li:nth-child(3) i {
color: #f2b01e;
}
.rating-four .testimonial-star-rating li:nth-child(1) i,
.rating-four .testimonial-star-rating li:nth-child(2) i,
.rating-four .testimonial-star-rating li:nth-child(3) i,
.rating-four .testimonial-star-rating li:nth-child(4) i {
color: #f2b01e;
}
.wpz-testimonial-image img {
max-width: 100%;
}
.wpz-testimonial-image {
padding: 10px 0px 0px 0px;
}
.wpz-testimonial-image > figure {
display: block;
margin: 0;
}
.testimonial-avatar-rounded figure img {
border-radius: 50%;
height: auto;
}
.wpz-testimonial-content {
margin: 0;
padding: 10px;
}
.wpz-testimonial-item > figure {
margin: 0 auto;
padding: 0 20px;
}
.wpz-testimonial-item .center-text {
text-align: center;
}
.wpz-testimonial-item .right-text {
text-align: right;
}
.wpz-testimonial-item .left-text {
text-align: left;
}
.wpz-testimonial-item .justify-text {
text-align: justify;
}
.wpz-testimonial-content .wpz-testimonial-text {
font-size: 100%;
font-style: italic;
line-height: 1.5;
margin-top: 0px;
margin-bottom: 10px;
word-wrap: break-word;
}
.wpz-testimonial-content .wpz-testimonial-user {
display: inline-block;
font-family: inherit;
font-size: 105%;
font-style: italic;
font-weight: normal;
line-height: 1.5;
margin-top: 0;
margin-bottom: 0;
margin-right: 5px;
}
.wpz-testimonial-content .wpz-testimonial-user-company {
display: inline-block;
font-family: inherit;
font-size: 90%;
font-style: italic;
font-weight: lighter;
line-height: 1.75;
margin-bottom: 0;
margin-top: 1px;
}
.wpz-testimonial-image {
position: relative;
}
.wpz-testimonial-item .wpz-testimonial-image figure img {
display: inline-block;
}
.wpz-testimonial-item .wpz-testimonial-quote::after {
color: inherit !important;
content: "";
font-family: "Font Awesome 5 Free";
font-size: 200%;
font-weight: 900;
}
.icon-img-left-content .wpz-testimonial-image {
float: left;
width: 30%;
}
.icon-img-left-content .wpz-testimonial-content {
float: left;
width: 70%;
text-align: left;
}
.icon-img-left-content.wpz-testimonial-item {
overflow: hidden;
position: relative;
}
.icon-img-left-content .wpz-testimonial-quote {
position: absolute;
right: 0;
}
.icon-img-left-content .wpz-testimonial-text {
margin-top: 0;
}
.wpz-testimonial-align-centered .wpz-testimonial-user,
.wpz-testimonial-align-centered .wpz-testimonial-user-company {
float: none;
text-align: center;
}
.wpz-testimonial-align-centered .wpz-testimonial-image > figure img {
display: block;
margin-left: auto !important;
margin-right: auto !important;
}
.icon-img-right-content .wpz-testimonial-image {
float: right;
width: 30%;
}
.icon-img-right-content .wpz-testimonial-content {
float: right;
width: 70%;
text-align: right;
}
.icon-img-right-content.wpz-testimonial-item {
overflow: hidden;
position: relative;
}
.icon-img-right-content .wpz-testimonial-quote {
position: absolute;
}
.icon-img-right-content .wpz-testimonial-text {
margin-top: 0;
}
.wpz-testimonial-item {
position: relative;
}
.classic-style.testimonial-alignment-center .wpz-testimonial-image,
.default-style.testimonial-alignment-center .wpz-testimonial-image {
text-align: center;
}
.classic-style.testimonial-alignment-right .wpz-testimonial-image,
.default-style.testimonial-alignment-right .wpz-testimonial-image {
text-align: right;
}
.classic-style.testimonial-alignment-center .wpz-testimonial-image > figure,
.default-style.testimonial-alignment-center .wpz-testimonial-image > figure {
text-align: center;
}
span.wpz-testimonial-quote {
position: absolute;
right: 10px;
top: 10px;
}
.wpz-testimonial-item.left .wpz-testimonial-image {
text-align: left;
}
.wpz-testimonial-item.center .wpz-testimonial-image {
text-align: center;
}
.wpz-testimonial-item.right .wpz-testimonial-image {
text-align: right;
}
.wpz-testimonial-inline-bio .wpz-testimonial-image {
float: left;
}
.wpz-testimonial-inline-bio .bio-text {
padding-top: 10px;
}
.wpz-testimonial-content.wpz-testimonial-inline-bio {
overflow: hidden;
margin-bottom: 0;
padding-bottom: 0;
}
.wpz-testimonial-inline-bio .testimonial-star-rating,
.wpz-testimonial-inline-bio .bio-text {
float: left;
width: 65%;
}
.testimonial-inline-style .wpz-testimonial-image {
float: left;
max-width: 100%;
padding: 0;
margin-right: 15px;
}
.testimonial-inline-style {
overflow: hidden;
text-align: left;
}
.content-top-icon-title-inline .wpz-testimonial-align-centered .wpz-testimonial-text {
text-align: center;
}
.content-top-icon-title-inline .wpz-testimonial-align-right .wpz-testimonial-text {
text-align: right;
}
.content-bottom-icon-title-inline .wpz-testimonial-text,
.content-bottom-icon-title-inline .wpz-testimonial-align-left .wpz-testimonial-text {
text-align: left;
}
.content-bottom-icon-title-inline .wpz-testimonial-align-centered .wpz-testimonial-text {
text-align: center;
}
.content-bottom-icon-title-inline .wpz-testimonial-align-right .wpz-testimonial-text {
text-align: right;
}