/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */




form.acf-form .acf-label{
  font-family: 'PLONI AAA';
  color: #003753;
  font-size: 30px;
}

form.acf-form .acf-input input,form.acf-form .acf-input select{
background: transparent;
border-top: 0px;
border-bottom: 1px solid #003753;
border-left: 0px;
border-right: 0px;
border-radius: 0px;
padding: 0 10px 5px 0px;
}

form.acf-form .acf-field{
  border:none;
}

form.acf-form .acf-input input[value],form.acf-form{
  color:#003753;
  font-family: 'PLONI AAA';
  font-size:20px;
  font-weight: 300;
}
form.acf-form  .acf-input select{
  color:#003753;
  font-family: 'PLONI AAA';
  font-size:20px;
  font-weight: 300;
}

form.acf-form .acf-field-textarea textarea#acf-field_669d2c9db2f2f{
  background: transparent;
  border: 1px solid #003753;
  border-radius: 20px;
  padding: 10px;
  font-size: 20px;

}
form.acf-form .acf-image-uploader img{
  max-width: 200px;
}

form.acf-form .acf-repeater th.acf-row-handle:before {
  content: "";
  width: 16px;
  display: block;
  height: 1px;
  background: #003753;
}

form.acf-form .acf-repeater table.acf-table tbody tr td span{
 color:#003753;
 font-size: 20px;
 text-shadow: none;
}
form.acf-form .acf-repeater table.acf-table tbody tr td a{
background: #fff;
border: 1px solid #003753;
color: #003753;

}

.acf-fields-wrapper{
  display: grid;
  grid-template-columns: repeat(2,1fr);
  gap: 10px;
}
.acf-fields-contact-wrapper{
  display: grid;
  grid-template-columns: repeat(2,1fr);
  gap: 20px;
}

.acf-fields-wrapper .acf-field-checkbox ul li{
  font-size: 18px;
}
form.acf-form .acf-form-submit input[type="submit"]{
  margin-top: 2em;
  background: #003753;
  color: #fff;
  border-radius: 100px;
  padding: 12px 30px;
  border: none;
  font-weight: 600;
}
form.acf-form .acf-form-submit input[type="submit"]:hover{
  background: #C3E4E9;
  color: #003753;
}
form.acf-form .acf-actions a.acf-button{
  color:#003753;
  padding-top: 1em;
}
form.acf-form .acf-actions a.acf-button:hover{
  font-weight: 600;
}

form.acf-form .acf-checkbox-list li{
  font-size: 20px;
}
form.acf-form .acf-image-uploader p{
  font-size: 15px;
}
form.acf-form a[data-name="add"]{
  background: #fff;
  border: 1px solid #003753;
  color: #003753;
  padding: 5px;
}
/* ul.acf-radio-list.acf-hl li, ul.acf-checkbox-list.acf-hl li:first-child {

  
} */




.actorfoilterlist .jet-search-filter__input, .actorfoilterlist .jet-filter-items-dropdown__label, .actorfoilterlist .jet-select__control{
	width: auto;
}


#homepage-listing .last_item_wrapper{
    background: #0D6D8A;
    height: 305px;
    display: flex;
    flex-direction: column;
    padding: 20px;
    width: 273px;
    justify-content: space-evenly;
    margin-right: 1em;
  
}

.last_item_text{
  font-family: 'PLONI AAA';
  font-weight: 400;
  font-size: 45px;
  color: #fff;
  padding: 0 0 30px 0;
  line-height: 55px;
}


.elementor-widget-shortcode .item-lists {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items:end;
}

.item-lists .item{
  box-sizing: border-box;
  margin: 0 0 60px 0;
  padding:0;
}


.item.img-item{width: 367px;height: 367px;}
img.item-image{width: 367px;height: 367px;}
.name-box{
  width: 317px;
  position: relative;
  height: 167px;
  background: #C3E4E9;
  display: flex;
  padding: 0 20px 0 0;
  right: 1em;
  top: -5em;
  flex-direction: column;
  font-size: 30px;
  font-weight: 300;
  font-family: 'Assistant';
  justify-content: space-around;
}
.name-box-icon{
  width: 12%;
}

#main_page_search input.jet-search-filter__input{width: 283px !important;border-bottom-color:#033653!important ;}
#main_page_search input.jet-search-filter__input::placeholder{color:#003753}


.d_span{font-weight: 500;font-family:'PLONI AAA';}

.single-actors div[data-id="a892809"]{display:none;}
.single-actors div[data-elementor-type="header"]{display:none;}
/*.page-id-18449 div[data-elementor-type="header"]{display:none;}*/
.single-actors div[data-elementor-type="footer"]{display:none;}
.jet-search-filter__input,.jet-filter-items-dropdown__label,.jet-select__control{width: 366px !important;border:0px solid #033653!important;border-bottom: 1px solid #033653!important;border-radius: 0px!important;background-color: transparent!important;}

.elementor-widget-jet-smart-filters-checkboxes[data-id="aed5b26"] .jet-filter-items-dropdown__label::after{
  content: "";
  position: absolute;
  top: 50%;
  right: 10em !important;
  transform: translateY(-50%);
  width: 20px!important; 
  height: 12px!important; 
  background-image: url('https://shaham.amagid.co.il/wp-content/uploads/2024/10/white-arrow-for-checkbox.svg')!important; 
  background-size: cover;
  background-repeat: no-repeat;
  border: none; 
  border-color: transparent!important;

}

.elementor-widget-jet-smart-filters-checkboxes[data-id="b466437"] .jet-filter-items-dropdown__label::after{
  content: "";
  position: absolute;
  top: 50%;
  right: 10em !important;
  transform: translateY(-50%);
  width: 20px!important; 
  height: 12px!important; 
  background-image: url('https://shaham.amagid.co.il/wp-content/uploads/2024/10/white-arrow-for-checkbox.svg')!important; 
  background-size: cover;
  background-repeat: no-repeat;
  border: none; 
  border-color: transparent!important;
}

.elementor-widget-jet-smart-filters-checkboxes[data-id="aed5b26"] .jet-filter-items-dropdown__label, .elementor-widget-jet-smart-filters-checkboxes[data-id="b466437"] .jet-filter-items-dropdown__label{
  color:#fff;
  font-family: "PLONI AAA", Sans-serif;
  font-size: 20px;
  font-weight: 300;
  width: 227px!important;
  
}




.jet-filter-items-dropdown__label::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 21em !important;
  transform: translateY(-50%);
  width: 27px!important; 
  height: 16px!important; 
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/input-arrow.svg')!important; 
  background-size: cover;
  background-repeat: no-repeat;
  border: none; 
  border-color: transparent!important;
}


.pagination {
  margin: 20px 0;
}

.page-number {
  cursor: pointer;
  padding: 5px 10px;
  margin: 0 5px;
  border: 1px solid #ddd;
  border-radius: 5px;
}

.page-number:hover {
  background-color: #f0f0f0;
}

#actors-search-results {
  display: grid; /* או use flexbox */
  grid-template-columns: repeat(4, 1fr); /* 4 תוצאות בשורה */
  gap: 20px; /* מרווח בין התוצאות */
}

.actor-result {
  border: 1px solid #ccc; /* מסגרת סביב כל תוצאה (לא חובה) */
  border-radius: 5px; /* פינה מעוגלת (לא חובה) */
  overflow: hidden; /* חיתוך התמונה */
  text-align: center; /* טקסט במרכז */
}

.actor-result img {
  width: 100%; /* התמונה תתממשק עם רוחב התוצאה */
  height: auto; /* שמירה על יחס גובה-רוחב */
}



.proj-name,.proj-year,.proj-desc,.rep_lang,.lang_level,.instrument,.instrument_level{font-size: 20px;font-family: "PLONI AAA", Sans-serif;font-weight: 300;}

#section1, #section2, #section3, #section4, #section5, #section6, #section7 {display: none;}

#all_filters{display: none;}
/* #section_age_looks, #section_skills, #section_lang {
  display: block; 
} */
#section_skills, #section_lang {
  display: none; 
}



.actor-name-card {
  display: none;
}

.actor-name-card.visible {
  display: block; 

}




.name-box{display: none;}
.name-box.visible{display: flex;}

.prize_name{font-size: 20px; font-weight: 600;font-family: "PLONI AAA", Sans-serif;}
.prize_year{font-size: 18px;font-weight: 300;font-family: "PLONI AAA", Sans-serif;}

.jet-form-builder__fields-group {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* Creates 3 equal-width columns */
  gap: 1rem; /* Adjust the spacing between columns as needed */
}


/*Front page style*/

select[name="courses_categories"],select[name="course_month"]{
    background: transparent;
    border-bottom: 1px solid white;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-radius: 0px;
    color: #fff;
    font-family: "PLONI AAA", Sans-serif;
    font-size: 18px;
}

.jet-listing-grid__slider-icon.next-arrow.slick-arrow{
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/05/Arrow-1.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;

}
.jet-listing-grid__slider-icon.next-arrow.slick-arrow svg{
  display: none;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow{
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/05/Arrow-1.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;

}

div[data-id="c4fc212"] .jet-listing-grid__slider-icon.prev-arrow.slick-arrow{
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/arrow-left-blue.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;
}
div[data-id="c4fc212"] .jet-listing-grid__slider-icon.next-arrow.slick-arrow{
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/arrow-left-blue.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;
}

div[data-id="2d11a27"] .jet-listing-grid__slider-icon.prev-arrow.slick-arrow{
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/arrow-left-blue.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;
}
div[data-id="2d11a27"] .jet-listing-grid__slider-icon.next-arrow.slick-arrow{
  background-image: url('https://shaham.amagid.co.il/wp-content/uploads/2024/10/arrow-left-blue.svg');
  background-repeat: no-repeat;
  width: 100%;
  background-size: contain;
  background-color: transparent;
}



.jet-listing-grid__slider-icon.prev-arrow.slick-arrow svg{
  display: none;
}

.elementor-widget-tabs .elementor-tabs-wrapper{
  margin-bottom: 4vh;
}

h2.jetform-h2{

  font-weight: 600;
  background: aliceblue;
  padding: 10px 26px;
  border-radius: 33px;

}

p.jetform-select-heading{

  font-size: 22px;

}

/*************************/
/*Rights page CSS*/
/*************************/
#post-content{
  height: auto;
}

#breadcrumbs-filter{
  display: flex;
  flex-direction: row;
  gap: 10px;
  width: fit-content;
  margin-bottom: 2vh;
}

.dashed-divider{
  display: block;
  background-image: url(https://shaham.amagid.co.il/wp-content/uploads/2024/08/Question-Divider.png);
  width: 90%;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
}
#breadcrumbs-filter:empty + .dashed-divider {
  display: none;
}


.custom-cpt-right-section{
  position: relative;
  height: auto;
  padding-bottom: 10vh;
  padding-top: 9vh;
}


.breadcrumb-dropdown-wrapper{
  width: 40%;
}

#dynamic-categories-content{
  display: flex;
  position: relative;
  /* height: 100%; */
  
}

.clear_filter{
  position: absolute;
  left: 9vw;
  padding-bottom: 0.3vh;
  border-bottom: 1px solid #033653;

}

select.breadcrumb-dropdown{
  background: #033653;
  color:#fff;
  border-radius: 80px;
  border: none;
  font-family: "PLONI AAA", Sans-serif;
  font-weight: 300;
  
}


.breadcrumb-dropdown.active {
  background-color: #C3E4E9;
  color:#033653;
  font-weight: 600;
}



/** circles positioning and handling **/
.circle-item{  
  background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/07/clear-circlce.png');
  background-size: cover;
  background-position: center; 
  background-repeat: no-repeat; 
  width: 200px; 
  height: 200px; 
  display: flex;
  align-items: center; 
  justify-content: center;
  /* transform: translateY(20px); */
  animation: fadeInUp 1s forwards;
}



@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.all_buttons .circle-item{
  width: 180px;
  height: 180px;
}
.all_buttons .circle-item a{
  font-size: 20px;
}

#button_98{
  display: none; /* for now hiding תמורה בגין מכירת סגות לחול*/
}

#button_83{
  position: absolute;
  top: 10vh;
  right: 0vw;
}

#button_96{
  position: absolute;
  top: 18vh;
  right: 14vw;
}

#button_97{
  position: absolute;
  top: 36vh;
  right: 7vw;
}

#button_104{
  position: absolute;
  top: 15vh;
  right: 33vw;
}

#button_106{
  position: absolute;
  top: 40vh;
  right: 39.5vw;
}

#button_110{
  position: absolute;
  top: 28vh;
  right: 50vw;
}

#button_113{
  position: absolute;
  top: -7vh;
  right: 56vw;

}

#button_114{
  position: absolute;
  top: 10vh;
  left: 15vw;
  z-index: 1;
}

#button_84{
  position: absolute;
  top: 10vh;
  right: 6.5vw;  
  z-index: 1; 
}

#button_85{
  position: absolute;
  top: 25vh;
  right: 14vw;
}

#button_86{
  position: absolute;
  top: 34vh;
  right: 39vw;
}

#button_87{
  position: absolute;
  top: 11vh;
  left: 28vw;
}

#button_88{
  position: absolute;
  left: 14vw;
  top: 21vh;
}

#button_89{
  position: absolute;
  top: 15vh;
  right: 8vw;
}

#button_90{
  position: absolute;
  top: 31vh;
  right: 15vw;
}

#button_91{
  position: absolute;
  top: 11vh;
  right: 28vw;
}

#button_95{
  position: absolute;
  top: 29vh;
  right: 35.5vw;
}

#button_92{
  position: absolute;
  top: 11vh;
  left: 27vw;
}

#button_93{
  position: absolute;
  top: 17vh;
  left: 14.7vw;
}

#button_94{
  position: absolute;
  left: 22vw;
  top: 20vw;
}

#button_102{
  position: absolute;
  top: 26vh;
  right: 11vw;
}

#button_101{
  position: absolute;
  top: 10vh;
  right: 28vw;
}

#button_103{
  position: absolute;
  top: 32vh;
  left: 36vw;
}

#button_100{
  position: absolute;
    top: 8vh;
    left: 21vw;
}

#button_99{
  position: absolute;
  top: 13vh;
  right: 58vh;
}

#button_115{
  position: absolute;
  top: 13vh;
  right: 58vh;
}

#button_112{
  position: absolute;
  top: 10vh;
  right: 27vw;
}

#button_111{
  position: absolute;
    top: 18vh;
    right: 37vw;
}

#button_108{
  position: absolute;
  top: 25vh;
  right: 22vw;
}

#button_109{
  position: absolute;
    top: 12vh;
    right: 12vw;
}

#button_107{
  position: absolute;
    top: 13vh;
    right: 38vw;
}

#button_105{
  position: absolute;
    top: 13vh;
    right: 58vh;
}

/** End of circles positioning and handling **/

/* Rights buttons */

.all_buttons{
  display: flex;
  flex-wrap: wrap;
}

#salary_structure_right{
  position: absolute;
  top: 21vh;
  right: 28vw;
  z-index: 1;
}

#third_actions_right{
  position: absolute;
  top: 38vh;
  left: 2vw;
}

#provisions_for_social_conditions_right{
  position: absolute;
  top: 47vh;
  right: 7vw;
}

#-annual_vacation_right{
  position: absolute;
  top: 37vh;
  right: 23vw;
}

#pay_for_shows_right{
  position: absolute;
  top: 41vh;
  right: 42vw;
}

#pay_for_rehearsals_right{
  position: absolute;
  top: 55vh;
  right: 50vw;
}

#agreement_download_right{
  position: absolute;
  top: 8vh;
  right: -1vw;
}

#work_week_and_scope_of_employment_right{
  position: absolute;
  top: 10vh;
  left: 10vw;
}

#employment_status_right{
  position: absolute;
    top: 30vh;
    left: 22vw;
}

#new_collective_agreement_right{
  position: absolute;
    top: 14vh;
    right: 42vw;
}

#theater_status_right{
  position: absolute;
    top: 16vh;
    right: 13vw;
}

#travel_and_transportation_right{
  position: absolute;
    top: 18vh;
    right: 12vw;
}


#play_schedule_right{
  position: absolute;
  top: 39vh;
  right: 4vw;
}

#job_jump_right{
  position: absolute;
    top: 51vh;
    right: 13vw;
}

#contract_period_and_payment_terms_right{
  position: absolute;
    top: 26vh;
    right: 27vw;
}

#additional_subjects_right{
  position: absolute;
  top: 29vh;
  left: 22vw;
}

#shows_canceling_right{
  position: absolute;
    top: 13vh;
    left: 39vw;
}

#annual_additions_right{
  position: absolute;
  top: 33vh;
  left: 22vw;
}

#eshel_right{
  position: absolute;
    top: 13vh;
    left: 34vw;
}

#annual_additions_and_anniversary_grant_right{
  position: absolute;
    top: 18vh;
    left: 28vw;
}

#fringe_creator_rights_right{
  position: absolute;
    top: 15vh;
    left: 25vw;
}

#compensation_for_rehearsals_and_presentation_right{
  position: absolute;
    top: 17vh;
    right: 30vw;
}

#_general_right{
  position: absolute;
    top: 33vh;
    right: 16vw;
}

#exploitation_safty_right{
  position: absolute;
    top: 30vh;
    right: 10vw;
}

#general_instructions_right{
  position: absolute;
  top: 17vh;
  right: 3vw;
}

#week_day_payment_right{
  position: absolute;
    top: 23vh;
    right: 26vw;
}

#clarification_or_complaint_right{
  position: absolute;
    top: 14vh;
    left: 33vw;
}

#taxation_right{
  position: absolute;
  top: 46vh;
  left: 18vw;
}

#payments_and_other_rights_right{
  position: absolute;
    top: 40vh;
    left: 38vw;
}

#production_online__digital_series_right{
  position: absolute;
    top: 20vh;
    right: 34vw;
}

#payment_date_right{
  position: absolute;
    top: 16vh;
    left: 12vw;
}

#multiple_episodes_right{
  position: absolute;
    top: 49vh;
    left: 27vw;
}

#adequacy_of_production_and_returns_right{
  position: absolute;
    top: 25vh;
    left: 32vw;
}

#shooting_day_right{
  position: absolute;
    top: 39vh;
    right: 31vw;
}

#digital_production_definition_right{
  position: absolute;
    top: 18vh;
    right: 19vw;
}

#what_does_agreement_apply_to_right{
  position: absolute;
    top: 30vh;
    right: 4vw;
}

#national_insurance_order_right{
  position: absolute;
  top: 23vh;
  left: 27vw;
}

#bit_roles_right{
  position: absolute;
  top: 46vh;
  left: 18vw;
}

#nude_photos_right{
  position: absolute;
    top: 11vh;
    left: 10vw;
}

#pr_and_promotion_right{
  position: absolute;
  top: 37vh;
  left: 33vw;
}

#shooting_day_and_breaks_right{
  position: absolute;
    top: 18vh;
    right: 33vw;
}

#canceling_and_postponing_shooting_days_right{
  position: absolute;
  top: 30vh;
  right: 26vw;
}

#return_and_payment_terms_right{
  position: absolute;
    top: 50vh;
    right: 21vw;
}

#rights_on_the_set_right{
  position: absolute;
  top: 2vh;
  right: 44vw;
}

#constraints_and_substitutions_right{
  position: absolute;
    top: 39vh;
}

#tax_saving_right{
  position: absolute;
  top: 22vh;
  left: 29vw;
}

#family_neto_right{
  position: absolute;
  top: 33vh;
  left: 38vw;
}

#online_tax_coordination_right{
  position: absolute;
  top: 41vh;
  right: 23vw;
}

#negative_income_tax_right{
  position: absolute;
    top: 26vh;
    right: 11vw;
}

#employer_employee_relationship_right{
  position: absolute;
  top: 22vh;
  left: 29vw;
}

#additional_rights_right{
  position: absolute;
  top: 33vh;
  left: 38vw;
}

#pregnancy_right{
  position: absolute;
  top: 41vh;
  right: 23vw;
}

#payment_ethics_right{
  position: absolute;
    top: 26vh;
    right: 11vw;
} 

#independent_business_right{
  position: absolute;
  top: 37vh;
  left: 8vw;
}

#computerized_accounting_system_right{
  position: absolute;
    top: 14vh;
    left: 5vw;
}

#annual_report_right{
  position: absolute;
    top: 27vh;
    left: 18vw;
}

#pator_right{
  position: absolute;
  top: 40vh;
  left: 34vw;
}

#national_insurance_refunds_right{
  position: absolute;
    top: 12vh;
    right: 40vw;
}

#pension_right{
  position: absolute;
    top: 20vh;
    right: 30vw;
}

#expenses_right{
  position: absolute;
    top: 40vh;
    right: 17vw;
}

#basic_concepts_right{
  position: absolute;
  top: 19vh;
  right: 10vw;
}

#pilot_productions_for_tv_right{
  position: absolute;
  top: 18vh;
  left: 15vw;
}

#film_period_and_film_set_right{
  position: absolute;
  top: 32vh;
  left: 32vw;
}

#actors_rights_in_film_right{
  position: absolute;
    top: 22vh;
    left: 45vw;
}

#auditions_right{
  position: absolute;
    top: 42vh;
    right: 24vw;
}

#important_information_right{
  position: absolute;
  top: 25vh;
  right: 12vw;
}

#sale_of_series_abroad_right{
  position: absolute;
  top: 13vh;
  right: 58vh;
}

#contacting_eshkolot_right{
  position: absolute;
  top: 22vh;
  left: 29vw;
}

#royalties_payment_right{
  position: absolute;
  top: 33vh;
  left: 38vw;
}

#eshkolot_registration_right{
  position: absolute;
  top: 41vh;
  right: 23vw;
}

#what_is_royalties_right{
  position: absolute;
    top: 26vh;
    right: 11vw;
}

#agreement_and_classification_of_theaters_right{
  position: absolute;
  top: 53vh;
  right: 30vw;
}

#eliat_shows_right{
  position: absolute;
  top: 10vh;
  left: 22vw;
}

#various_actions_and_their_payments_right{
  position: absolute;
  top: 30vh;
  right: 27vw;
}

#contract_period_and_termination_right{
  position: absolute;
    top: 38vh;
    left: 17vw;
}

#festivals_payment_and_other_terms_right{
  position: absolute;
  top: 20vh;
  right: 30vw;
}

#adequacy_of_production_and_breaks_right{
  position: absolute;
  top: 28vh;
  right: 40vw;
}


/* End Rights buttons */

.category-link {
  color: #033653;
  font-family: "PLONI AAA", Sans-serif;
  font-weight: 300;
  font-size: 27px;
  line-height: 1.1em;
  width: 65%;
  text-align: center;
}


/* Accordion */

.fields_data_item_main{display:none;}
.fields_data_item_main.active{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px;
}

.fields_data{
  width: 90%;
  margin-top: 5vh;
  height: 60vh;
}
.fields_data_item{
  border-top: 1px dashed #033653;
  border-bottom: 1px dashed #033653;
}
.accordion {
  background-color: transparent;
  color: #033653;
  cursor: pointer;
  padding: 20px 0px;
  width: 100%;
  text-align: right;
  outline: none;
  font-family: "PLONI AAA", Sans-serif;
  font-size: 27px;
  font-weight: 300;
  transition: 0.4s;
  margin-bottom: 1vh;
}
.accordion.active{
  font-weight: 600;
}

.accordion:after {
  content: '\002B'; 
  color: #fff;
  font-size: 45px; 
  font-family: "PLONI AAA", Sans-serif;
  font-weight: 200; 
  width: 40px; 
  height: 40px; 
  line-height: 40px; 
  text-align: center; 
  border-radius: 50%; 
  background-color: #033653; 
  float: left;
}


.accordion.active:after {
  content: "\2212";
}

.panel {
  padding: 0px;
  background-color: transparent;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  font-size: 20px;
  font-weight: 300;
  text-align: right;
  font-family: "PLONI AAA", Sans-serif;
  line-height: 1.1em;
}

.panel a{
  color:inherit;
}

/************************************/
/* Mobile */
/************************************/


@media only screen and (max-width: 767px) {

  .sex_input .jet-filter-items-dropdown__label::after{
    right: 18em !important;

  }
  .jet-search-filter__input,.jet-filter-items-dropdown__label,.jet-select__control{width: 100% !important;border:0px solid #033653!important;border-bottom: 1px solid #033653!important;border-radius: 0px!important;background-color: transparent!important;}
  .jet-filter-items-dropdown__label::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 17em !important;
    transform: translateY(-50%);
    width: 27px!important; 
    height: 16px!important; 
    background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/input-arrow.svg')!important; 
    background-size: cover;
    background-repeat: no-repeat;
    border: none; 
    border-color: transparent!important;
  }

 

  .elementor-widget-jet-smart-filters-checkboxes[data-id="aed5b26"] .jet-filter-items-dropdown__label, .elementor-widget-jet-smart-filters-checkboxes[data-id="b466437"] .jet-filter-items-dropdown__label{
    width: 130px!important;
    font-size: 18px;
  }


  .jet-form-builder__fields-group {
    grid-template-columns: repeat(2, 1fr); 
  }
  .page-id-417 form.jet-form-builder.layout-column.submit-type-ajax span {
    font-size: 16px!important;
}




  #post-content{
    height: auto;
  }


  .all_buttons .circle-item a{
    font-size: 17px;
  }

  #breadcrumbs-filter {
    display: flex;
    flex-direction: row;
    gap: 10px;
    width: fit-content;
    flex-wrap: wrap;
    justify-content: center;
}



.dashed-divider{
  position: relative;
  right: 6vw;
}
.clear_filter {
  position: absolute;
  left: 45vw;
  padding-bottom: 0.3vh;
  border-bottom: 1px solid #033653;
  top: -5vh;
}
.custom-cpt-right-section{
  position: relative;
  height: 100%;
  /* padding-bottom:30vh; */
  padding-top: 0.5vh;
}
/*** Accordion ***/
.fields_data_item_main.active{
  grid-template-columns: 1fr;
}
.fields_data {
  width: 100%;
  margin-top: 5vh;
  padding: 0 20px;
  height: 100vh;
}
.accordion {
  padding: 15px 0px;
  width: 100%;
  font-size: 20px;
}
.accordion:after {
  font-size: 30px;
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.panel {
  font-size: 18px;
  line-height: 1.3em;
}

/*** End of Accordion ***/

  .circle-item{  
    width: 130px; 
    height: 130px; 
  }

  .category-link{
    font-size: 20px;
  }

  /*Categories*/
  #button_83 {
    position: absolute;
    top: 7vh;
    right: 3vw;
}
#button_113 {
  position: absolute;
  top: 3vh;
  right: 64vw;
}
#button_96 {
  position: absolute;
  top: 21vh;
  right: 20vw;
}
#button_114 {
  position: absolute;
  top: 19vh;
  left: 7vw;
  z-index: 1;
}
#button_104 {
  position: absolute;
  top: 36vh;
  right: 2vw;
}
#button_97 {
  position: absolute;
  top: 55vh;
  right: 21vw;
}
#button_106 {
  position: absolute;
  top: 50vh;
  right: 65.5vw;
}
#button_110 {
  position: absolute;
  top: 38vh;
  right: 39vw;
}
#button_84 {
  position: absolute;
  top: 6vh;
  right: 6.5vw;
  z-index: 1;
}
#button_87 {
  position: absolute;
  top: 13vh;
  left: 17vw;
}
#button_86 {
  position: absolute;
  top: 33vh;
  right: 54vw;
}
#button_88 {
  position: absolute;
  left: 48vw;
  top: 44vh;
}
#button_85 {
  position: absolute;
  top: 25vh;
  right: 3vw;
}
#button_101 {
  position: absolute;
  top: 5vh;
  right: 4vw;
}
#button_100 {
  position: absolute;
  top: 13vh;
  left: 24vw;
}
#button_103 {
  position: absolute;
  top: 32vh;
  left: 20vw;
}
#button_89 {
  position: absolute;
  top: 3vh;
  right: 3vw;
}
#button_91 {
  position: absolute;
  top: 20vh;
  right: 2vw;
}
#button_94 {
  position: absolute;
  left: 6vw;
  top: 12vw;
}
#button_93 {
  position: absolute;
  top: 17vh;
  left: 31.7vw;
}
#button_95 {
  position: absolute;
  top: 49vh;
  right: 59.5vw;
}
#button_92 {
  position: absolute;
  top: 32vh;
  left: 11vw;
}
#button_90 {
  position: absolute;
  top: 36vh;
  right: 15vw;
}
#button_115 {
  position: absolute;
  top: 10vh;
  right: 14vh;
}
#button_111 {
  position: absolute;
  top: 14vh;
  right: 47vw;
}
#button_112 {
  position: absolute;
  top: 5vh;
  right: 5vw;
}

#button_99 {
  position: absolute;
  top: 11vh;
  right: 15vh;
}

#button_109{
  position: absolute;
  top: 3vh;
}

#button_107{
  position: absolute;
    top: 12vh;
    right: 57vw;
}

#button_105{
  position: absolute;
  top: 11vh;
  right: 15vh;
}


/*End of categories*/



#what_does_agreement_apply_to_right {
  position: absolute;
  top: 63vh;
  right: 4vw;
}
#multiple_episodes_right {
  position: absolute;
  top: 49vh;
  left: 2vw;
}
#shooting_day_right {
  position: absolute;
  top: 43vh;
  right: 25vw;
}
#adequacy_of_production_and_returns_right {
  position: absolute;
  top: 29vh;
  left: 11vw;
}
#digital_production_definition_right {
  position: absolute;
  top: 27vh;
  right: 4vw;
}
#payment_date_right {
  position: absolute;
  top: 12vh;
  left: 12vw;
}
#bit_roles_right {
  position: absolute;
  top: 87vh;
  left: 3vw;
}
#pr_and_promotion_right {
  position: absolute;
  top: 76vh;
  left: 31vw;
}
#constraints_and_substitutions_right {
  position: absolute;
  top: 73vh;
}
#national_insurance_order_right {
  position: absolute;
  top: 61vh;
  left: 9vw;
}
#canceling_and_postponing_shooting_days_right {
  position: absolute;
  top: 58vh;
  right: 13vw;
}
#nude_photos_right {
  position: absolute;
  top: 44vh;
  left: 22vw;
}
#shooting_day_and_breaks_right {
  position: absolute;
  top: 42vh;
  right: 1vw;
}
#rights_on_the_set_right {
  position: absolute;
  top: 12vh;
  right: 47vw;
}





/* Rights Buttons */
.all_buttons .circle-item {
  width: 130px;
  height: 130px;
}

#agreement_download_right {
  position: absolute;
  top: 4vh;
  right: 3vw;
}
#work_week_and_scope_of_employment_right {
  position: absolute;
  top: 12vh;
  left: 2vw;
}
#annual_additions_and_anniversary_grant_right {
  position: absolute;
  top: 38vh;
  left: 2vw;
}
#provisions_for_social_conditions_right {
  position: absolute;
  top: 64vh;
  right: 7vw;
}
#pay_for_rehearsals_right {
  position: absolute;
  top: 60vh;
  right: 63vw;
}
#pay_for_shows_right {
  position: absolute;
  top: 52vh;
  right: 33vw;
}
#-annual_vacation_right {
  position: absolute;
  top: 42vh;
  right: 4vw;
}
#salary_structure_right {
  position: absolute;
  top: 28vh;
  right: 36vw;
  z-index: 1;
}
#third_actions_right {
  position: absolute;
  top: 22vh;
  right: 1vw;
}
#job_jump_right {
  position: absolute;
  top: 66vh;
  right: 12vw;
}
#additional_subjects_right {
  position: absolute;
  top: 43vh;
  left: 5vw;
}
#contract_period_and_payment_terms_right {
  position: absolute;
  top: 28vh;
  right: 48vw;
}
#travel_and_transportation_right {
  position: absolute;
  top: 25vh;
  right: 8vw;
}
#shows_canceling_right {
  position: absolute;
  top: 6vh;
  left: 7vw;
}
#theater_status_right {
  position: absolute;
  top: 40vh;
  right: 62vw;
}
#annual_additions_right {
  position: absolute;
  top: 39vh;
  left: 1vw;
}
#eshel_right {
  position: absolute;
  top: 77vh;
  left: 29vw;
}
#new_collective_agreement_right {
  position: absolute;
  top: 76vh;
  right: 52vw;
}
#employment_status_right {
  position: absolute;
  top: 84vh;
  left: 49vw;
}
#fringe_creator_rights_right {
  position: absolute;
  top: 15vh;
  left: 2vw;
}
#_general_right {
  position: absolute;
  top: 38vh;
  right: 9vw;
}
#compensation_for_rehearsals_and_presentation_right {
  position: absolute;
  top: 27vh;
  right: 40vw;
}
#payments_and_other_rights_right {
  position: absolute;
  top: 57vh;
  left: 38vw;
}
#exploitation_safty_right {
  position: absolute;
  top: 40vh;
  right: 3vw;
}
#taxation_right {
  position: absolute;
  top: 35vh;
  left: 10vw;
}
#week_day_payment_right {
  position: absolute;
  top: 23vh;
  right: 26vw;
}
#clarification_or_complaint_right {
  position: absolute;
  top: 14vh;
  left: 5vw;
}
#general_instructions_right {
  position: absolute;
  top: 7vh;
  right: 3vw;
}
#return_and_payment_terms_right {
  position: absolute;
  top: 28vh;
  right: 64vw;
}
#adequacy_of_production_and_breaks_right {
  position: absolute;
  top: 24vh;
  right: 26vw;
}
#eliat_shows_right{
  position: absolute;
  top: 74vh;
  right: 39vw;
}

#various_actions_and_their_payments_right{
  position: absolute;
  top: 39vh;
  right: 63vw;
}

#contract_period_and_termination_right{
  position: absolute;
  top: 42vh;
  right: 2vw;
}

#agreement_and_classification_of_theaters_right{
  position: absolute;
  top: 22vh;
  right: 52vw;
}

#tax_saving_right{
  position: absolute;
    top: 5vh;
    right: 8vw;
}

#negative_income_tax_right{
  position: absolute;
  top: 12vh;
  right: 52vw;
}

#family_neto_right{
  position: absolute;
    top: 23vh;
}

#online_tax_coordination_right{
  right: 51vw;
  position: absolute;
  top: 37vh;
}

#expenses_right{
  position: absolute;
  top: 72vh;
  right: 2vw;
}

#pator_right{
  position: absolute;
  top: 68vh;
  left: 9vw;
}

#independent_business_right{
  position: absolute;
    top: 55vh;
    left: 22vw;
}

#annual_report_right{
  position: absolute;
  top: 41vh;
  left: 1vw;
}

#pension_right{
  position: absolute;
    top: 45vh;
    right: 2vw;
}

#computerized_accounting_system_right{
  position: absolute;
    top: 24vh;
    left: 10vw;
}

#basic_concepts_right{
  position: absolute;
    top: 6vh;
}

#national_insurance_refunds_right{
  position: absolute;
  top: 28vh;
  right: 19vw;
}

#employer_employee_relationship_right{
  position: absolute;
  top: 6vh;
  right: 3vw;
}

#payment_ethics_right{
  position: absolute;
  top: 11vh;
  right: 54vw;
}

#additional_rights_right{
  position: absolute;
  top: 49vw;
  left: 31vw;
}

#pregnancy_right{
  position: absolute;
  top: 40vh;
  right: 25vw;
}

#pilot_productions_for_tv_right{
  position: absolute;
  top: 5vh;
  left: 5vw;
}

#actors_rights_in_film_right{
  position: absolute;
  top: 17vh;
  left: 22vw;
}

#important_information_right{
  position: absolute;
  top: 25vh;
  right: 2vw;
}

#film_period_and_film_set_right{
  position: absolute;
  top: 35vh;
  left: 3vw;
}

#contacting_eshkolot_right{
  position: absolute;
    top: 5vh;
    left: 17vw;
}

#what_is_royalties_right{
  position: absolute;
  top: 32vw;
}

#royalties_payment_right{
  position: absolute;
  top: 28vh;
  left: 10vw;
}

#eshkolot_registration_right{
  position: absolute;
    top: 40vh;
    right: 17vw;
}

#sale_of_series_abroad_right{
  position: absolute;
  top: 11vh;
  right: 15vh;

}

#festivals_payment_and_other_terms_right{
  position: absolute;
  top: 23vh;
  right: 37vw;
}

/****Front page****/
.elementor-15 .elementor-element.elementor-element-28aa046 .jet-filters-group{
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.jet-toggle__label-icon span.jet-toggle__icon{
	background-color:#003753;
	width:25px!important;
	height:25px!important;
}


.mobile_actor-name-card {
  display: none;
}
.mobile_actor-name-card.visible {
  display: block; 
}


#homepage-listing-mobile .last_item_wrapper_mobile{
  background: #0D6D8A;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 10px;
    width: 90%;

}

#homepage-listing-mobile .last_item_text_mobile{
  font-family: 'PLONI AAA';
  font-size: 25px;
  font-weight: 300;
  line-height: 1.3em;
  color: #fff;
}

#homepage-listing-mobile .last_item_timage_mobile{
  max-width: 50%;
}
#homepage-listing-mobile .last_item_arrow_mobile{
  max-width: 50%;
}

}




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

  .jet-listing-dynamic-link__icon img{
  width: 70px;
  height: 70px;
  position: relative;
  left: -21em;
  bottom: -21em;
  }


  #homepage-listing .last_item_wrapper {
    width: 259px;
    margin-right: 0;
}

  #min_height .jet-search-filter__input[type="search"], #max_height .jet-search-filter__input[type="search"] {width: 13em !important;}

  .sex_input .jet-filter-items-dropdown__label::after{
    right: 12em !important;

  }
  

  .elementor-widget-jet-smart-filters-checkboxes[data-id="aed5b26"] .jet-filter-items-dropdown__label::after{
    content: "";
    position: absolute;
    top: 50%;
    right: 6.3em !important;
    transform: translateY(-50%);
    width: 12px!important; 
    height: 7px!important;  
    background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/white-arrow-for-checkbox.svg')!important; 
    background-size: cover;
    background-repeat: no-repeat;
    border: none; 
    border-color: transparent!important;
  
  }
  
  .elementor-widget-jet-smart-filters-checkboxes[data-id="b466437"] .jet-filter-items-dropdown__label::after{
    content: "";
    position: absolute;
    top: 50%;
    right: 7.3em !important;
    transform: translateY(-50%);
    width: 12px!important; 
    height: 7px!important; 
    background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/white-arrow-for-checkbox.svg')!important; 
    background-size: cover;
    background-repeat: no-repeat;
    border: none; 
    border-color: transparent!important;
  }




  .elementor-widget-jet-smart-filters-checkboxes[data-id="aed5b26"] .jet-filter-items-dropdown__label, .elementor-widget-jet-smart-filters-checkboxes[data-id="b466437"] .jet-filter-items-dropdown__label{
    width: 130px!important;
    font-size: 15px;
  }

  .filters .jet-search-filter__input,.filters .jet-filter-items-dropdown__label,.filters .jet-select__control{width: 100% !important;border:0px solid #033653!important;border-bottom: 1px solid #033653!important;border-radius: 0px!important;background-color: transparent!important;}
  .jet-search-filter__input,.jet-filter-items-dropdown__label,.jet-select__control{width: 100% !important;border:0px solid #033653!important;border-bottom: 1px solid #033653!important;border-radius: 0px!important;background-color: transparent!important;}
  .jet-filter-items-dropdown__label::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 12em !important;
    transform: translateY(-50%);
    width: 27px!important; 
    height: 16px!important; 
    background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/input-arrow.svg')!important; 
    background-size: cover;
    background-repeat: no-repeat;
    border: none; 
    border-color: transparent!important;
  }

  form.acf-form .acf-label {
    font-size: 22px;
}
  form.acf-form .acf-image-uploader p a[data-name="add"]{
    margin-right: 0;

  }

  form.acf-form .acf-checkbox-list li {
    font-size: 17px;
}
form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p{
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p a{
  text-align: center;
}



}

@media only screen and (min-device-width: 320px) and (max-device-width: 428px) and (-webkit-device-pixel-ratio: 2), 
only screen and (min-device-width: 320px) and (max-device-width: 428px) and (-webkit-device-pixel-ratio: 3) {

  .jet-listing-dynamic-link__icon img {
    width: 70px;
    height: 70px;
    position: relative;
    left: 0;
    bottom: 10em;
}


  #min_height .jet-search-filter__input[type="search"], #max_height .jet-search-filter__input[type="search"] {width: 21em !important;}

  .sex_input .jet-filter-items-dropdown__label::after{
    right: 20em !important;

  }

  .jet-search-filter__input,.jet-filter-items-dropdown__label,.jet-select__control{width: 100% !important;border:0px solid #033653!important;border-bottom: 1px solid #033653!important;border-radius: 0px!important;background-color: transparent!important;}
  .jet-filter-items-dropdown__label::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 19em !important;
    transform: translateY(-50%);
    width: 27px!important; 
    height: 16px!important; 
    background-image: url('https://devshaham.webology.co.il/wp-content/uploads/2024/10/input-arrow.svg')!important; 
    background-size: cover;
    background-repeat: no-repeat;
    border: none; 
    border-color: transparent!important;
  }

  .jet-search-filter__input-wrapper{
    max-width:100%
  }


  


}


/* .actorfoilterlist .jet-search-filter__input, .actorfoilterlist .jet-filter-items-dropdown__label, .actorfoilterlist .jet-select__control{
	width: 100% !important;
} */
.actorfoilterlist .jet-filter-items-dropdown__label::after{
	right: 88% !important;
}
.actorfoilterlist .selectfilterainsec .jet-select{max-width:100% !important;}
#custom_actor_list .item-lists{gap:20px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: 100%;	margin-bottom:0px;}
#custom_actor_list .item-lists .item.img-item{width:100% !important; height:auto; margin-bottom:0px;}
#custom_actor_list .item-lists .item.img-item a>img{height:334px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:187px;}
#custom_actor_list .item-lists .item{position:relative;}
#custom_actor_list .item-lists .item a{display:block;}
#custom_actor_list .item-lists .item a>img{width:100%; height:100%;object-fit:cover;}
#custom_actor_list .item-lists .item .icon-link a>img {width:35px !important; height:35px  !important;}
.vid-item .play-svg-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    background-color:#78b5be;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.play-svg-icon svg {
    width: 80%;
    height: 80%;
    fill: #033653;
}
.play-svg-icon svg rect{fill: #78b5be;}
#custom_actor_list .item-lists .item.img-item .name-box.visible{    position: absolute;  bottom: 0; top: inherit;  width: 90%;  right: 50%;  transform: translateX(50%);}
#custom_actor_list .item-lists:not(:last-child){margin-bottom:20px;}
@media (min-width:768px){
	#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: calc(100% - (220px * 2));}
#custom_actor_list .item-lists .item.img-item{width:200px !important; height:auto; }
#custom_actor_list .item-lists .item.img-item a>img{height:200px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:240px;}
}
@media (min-width:1200px){
	#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: calc(100% - (270px * 2));}
#custom_actor_list .item-lists .item.img-item{width:250px !important; height:auto; }
#custom_actor_list .item-lists .item.img-item a>img{height:250px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:290px;}
}
@media (min-width:1200px){
	#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: calc(100% - (270px * 2));}
#custom_actor_list .item-lists .item.img-item{width:250px !important; height:auto; }
#custom_actor_list .item-lists .item.img-item a>img{height:250px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:290px;}
}
@media (min-width:1400px){
	#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: calc(100% - (320px * 2));}
#custom_actor_list .item-lists .item.img-item{width:300px !important; height:auto; }
#custom_actor_list .item-lists .item.img-item a>img{height:300px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:350px;}
}
@media (min-width:1600px){
	#custom_actor_list .item-lists .item.vid-item.youtube_link {  width: calc(100% - (387px * 2));}
#custom_actor_list .item-lists .item.img-item{width:367px !important; height:auto; }
#custom_actor_list .item-lists .item.img-item a>img{height:367px;}
#custom_actor_list .item-lists .item.vid-item.youtube_link a>img{height:430px;}
}
@media (max-width:767px){
	.courses-tabs .elementor-tabs-wrapper{display:flex !important;        flex-wrap: nowrap;overflow-x:auto !important;}
	.courses-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title{display:none;}
	.courses-tabs .elementor-tabs-wrapper .elementor-tab-title{        width: max-content;   flex: 0 0 auto;}
	#custom_actor_list .item-lists{flex-direction:column-reverse;}
  form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p{
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
  }
  form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p a{
    text-align: center;
  }
}
@media (min-width:767px){
.item-lists .item{ width: 33.3%; }
form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p{
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p a{
  text-align: center;
}
}

@media screen and (max-width:1024px){
  form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p{
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
  }
  form.acf-form td.acf-field.acf-field-image.acf-field-669d44480471e .acf-image-uploader p a{
    text-align: center;
  }
}
