.stories:not(.elementor-location-single) {
    display: flex;
    flex-wrap: wrap;
    font-family: 'Heebo';
}

.story {
    width: 33%;
    padding-bottom: 2.5%;
}

.story_header {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.story_header img {
    width: 6vw;
    height: 6vw !important;
    object-fit: cover;
    object-position: left;
    border-radius: 50% !important;
}

.story_header span {
    color: #000000;
    font-weight: 400;
    font-size: 1.2vw;
    padding-right: 1.2vw;
}

.story_content {
    margin-top: 1vw;
    color: #000000;
    font-weight: 400;
    font-size: 1.2vw;
    padding-right: 2.5vw;
    padding-left: 25%;
    position: relative;
    line-height: 1.45em;
}

.story_content .quotation_mark:first-child {
    font-size: 5vw;
    position: absolute;
    top: -0.5vw;
    right: 0;
    line-height: 1em;
	font-family: Alef;
}

.story_content .quotation_mark:last-child {
    font-size: 5vw;
    position: absolute;
    bottom: -3.8vw;
    margin-right: 1vw;
    line-height: 1em;
	font-family: Alef;
}

.story .story_read_more {
    text-decoration: underline !important;
    color: #666666;
    text-align: left;
    display: block;
    padding-top: 1vw;
    padding-left: 25%;
    font-size: 1vw;
}

.featured_videos .elementor-custom-embed-play i {
    font-size: 4vw;
}

.post-type-archive-stories input {
    min-height: 2.3vw;
    padding: 0 0.6vw;
    border-radius: 0.4em !important;
}

.post-type-archive-stories textarea {
    min-height: 3vw;
    height: 4.5vw;
    padding: 0.4vw 0.6vw;
    border-radius: 0.4em !important;
}

.post-type-archive-stories .elementor-field-group-acceptance {
    margin: 0 !important;
}

.post-type-archive-stories .elementor-field-group-image {
    display: none;
}

.post-type-archive-stories input#form-field-image {
    font-size: 0.9vw;
}

.post-type-archive-stories .elementor-field-group-acceptance span.elementor-field-option,
.post-type-archive-stories .elementor-field-group-open_image_input span.elementor-field-option {
    display: flex;
    align-items: center;
}

.post-type-archive-stories .elementor-field-group-acceptance span.elementor-field-option input,
.post-type-archive-stories .elementor-field-group-open_image_input span.elementor-field-option input {
    margin-left: 0.5vw;
    min-height: 2vw;
	    border-radius: 0.4em !important;
}

.post-type-archive-stories .elementor-field-group-acceptance span.elementor-field-option label,
.post-type-archive-stories .elementor-field-group-open_image_input span.elementor-field-option label {
    font-size: 0.9vw !important;
}

.post-type-archive-stories .elementor-field-type-submit button {
    min-height: 2.3vw;
    padding: 0 1vw;
    height: 2.5vw;
	 border-radius: 0.4em !important;
}

.post-type-archive-stories .stories:not(.elementor-location-single) {
	padding: 0 5%;
}

.post-type-archive-stories .stories:not(.elementor-location-single) .slick-prev:before {
	content: '' !important;
    width: 2vw;
    height: 2vw;
    background-image: url(https://humanication.co.il/wp-content/uploads/2021/02/right_arrow.svg);
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}

.post-type-archive-stories .stories:not(.elementor-location-single) .slick-next:before {
	content: '' !important;
    width: 2vw;
    height: 2vw;
    background-image: url(https://humanication.co.il/wp-content/uploads/2021/02/left_arrow.svg);
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}