/* 
Theme Name: Hdigital Theme
Theme URI: https://hdigital.co.il/
Description: Hdigital Theme is a starter theme.
Author: Elementor Team
Author URI: https://hdigital.co.il/
Template: hello-elementor
Version: 1.0.1
Text Domain: hd
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-title {
    text-align: center;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0.9px;
}

.elementor-field-type-radio .elementor-field-subgroup {
    margin: auto;
}

 input[type="radio"]{
    visibility:hidden;
} 

input::placeholder, textarea::placeholder {
    opacity: 1!important;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input:checked + label {
    background: black;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input + label {
    color: black;
    padding: 20px 40px;
    border: 1px solid #979797;
    cursor: pointer;
}

.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input:checked + label {
    background: black;
    color: white;
    padding: 20px 40px;
    border: 1px solid #979797;
}

@media (max-width: 767px) {
    .form-title {
        text-align: center;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: 0.9px;
        margin: 0;
    }
    .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input:checked + label,
    .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input + label {
        padding: 10px;
    }
}


.elementor-icon-list-item:hover:after {
    border: 2px solid;
    margin-left: -10px;
}








