/*   
	Theme Name:        stg
	Theme URI:         https://www.stgltd.com
	Description:       Child Theme For STG.
	Version:           1.0
	Text Domain:       stg-child
  Template:          stg-elementor
*/ 


.acf-field[data-name=personal_info]> .acf-label *, .acf-field[data-name=education]> .acf-label *, .acf-field[data-name=service]> .acf-label *, .acf-field[data-name=experience]> .acf-label *, .acf-field[data-name=languages]> .acf-label *, .acf-field[data-name=comp_app]> .acf-label *{
    text-align: center;
    font-size: 40px;
    font-family: "Almoni Neue Tzar"!important;
    margin: 1em 0;
    color: #892387;
    font-weight:400;
    padding-top: 50px;
    border-top: 1px solid #000;
    cursor: pointer;
}
.acf-fields.-border, .acf-fields > .acf-field {
    border:none!important;
}
td.acf-row-handle.order.ui-sortable-handle {
    display:none;
}
td.acf-row-handle.remove {
    display: none;
}
.acf-table > tbody > tr > td.order + td { border:none!important; }
.acf-actions a.acf-button.button.button-primary {
    color: #892387;
}
.acf-fields.-border, td.acf-fields { background: #f5f5f5!important; }
.acf-fields.acf-form-fields.-top {
    background-color: #f5f5f5;
}
#resume-form input[type="submit"] {
    width: 100%;
    height: 65px!important;
    font-size: 24px;
    font-family: "Almoni Neue Tzar";
    padding: 20px;
    background-color: #892387;
    color:#fff;
}

.acf-field[data-name=personal_info]> .acf-label :after, .acf-field[data-name=education]> .acf-label :after, .acf-field[data-name=service]> .acf-label :after, .acf-field[data-name=experience]> .acf-label :after, .acf-field[data-name=languages]> .acf-label :after, .acf-field[data-name=comp_app]> .acf-label :after {
    background-image: url('/wp-content/uploads/2018/12/down-arrow.png');
    content: "";
    background-repeat: no-repeat;
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-right: 12px;
}
.acf-field.acf-field-group .acf-label label:after {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;

}
.acf-field.acf-field-group.active .acf-label label:after {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);

}

.promotedInnerWarp > * {
    font-family: "Almoni Neue";
}

.acf-field .acf-label label {
    font-family: "Almoni Neue";
}
.acf-actions a.acf-button.button.button-primary {
    font-family: "Almoni Neue";
}

.elementor-location-footer .elementor-field-type-upload:before {
    content: "קורות חיים:";
    display: block;
    height: auto;
    width: 80px;
    color:#fff;
    font-family: "Almoni Neue";
}
.page-template-template-resume td.acf-row-handle.order {
    display: none!important;
}
.page-template-template-resume table.acf-table {
    border: none;
}
input#freeText::placeholder {
    font-family: 'Almoni Neue'!important;
}
@media screen and (min-width: 40em) {
    .large-12 {
        width: 50%!important;
    }
    
    .column, .columns {
        width: 100%;
        float: right;
        padding-right: .625rem;
        padding-left: .625rem;
    }
    
    .large-8 {
        width: 33.33333%;
    }
}

@media screen and (max-width: 39.9375em) {
    .page-template-template-resume .acf-field[data-width="25"] {
        width:50%!important;
    }
    .page-template-template-resume .acf-field[data-width="33.3333"] {
        width:50%!important;
    }
    .page-template-template-resume .acf-field[data-name="edu"], .page-template-template-resume .acf-field[data-name="role"], .page-template-template-resume .acf-field[data-name="pos"] {
        width:100%!important;
    }
}