.elementor-58 .elementor-element.elementor-element-a3792cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-eb212b8{--display:flex;}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-eb212b8{--width:70%;}}/* Start custom CSS for shortcode, class: .elementor-element-db9f57b */<style>
/* მთლიანი ფორმის კონტეინერი */
.wpcf7 {
    background: linear-gradient(145deg, #0a0a0a 0%, #050505 100%) !important;
    padding: 50px !important;
    border-radius: 40px !important;
    border: 1px solid rgba(212, 175, 55, 0.2) !important;
    box-shadow: 0 25px 50px rgba(0,0,0,0.6) !important;
    font-family: 'Fira GO', sans-serif !important;
}

/* ველების სტილი (სახელი, ტელეფონი, მესიჯი) */
.wpcf7 input:not([type="submit"]),
.wpcf7 select,
.wpcf7 textarea {
    width: 100% !important;
    background: rgba(255, 255, 255, 0.03) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 12px !important;
    padding: 16px !important;
    color: #fff !important;
    margin-bottom: 20px !important;
    font-size: 15px !important;
    outline: none !important;
    transition: all 0.3s ease;
}

/* ველების ფოკუსი (როცა აკლიკებ) */
.wpcf7 input:focus, 
.wpcf7 textarea:focus,
.wpcf7 select:focus {
    border-color: #D4AF37 !important;
    background: rgba(212, 175, 55, 0.05) !important;
    box-shadow: 0 0 10px rgba(212, 175, 55, 0.1) !important;
}

/* ჩამოსაშლელი მენიუს (Select) ისარი */
.wpcf7 select {
    appearance: none !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23D4AF37' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'%3E%3C/path%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 20px center !important;
}

/* ოქროსფერი ღილაკი */
.wpcf7 input[type="submit"] {
    width: 100% !important;
    background: linear-gradient(135deg, #D4AF37 0%, #B4941F 100%) !important;
    color: #000 !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    padding: 20px !important;
    border-radius: 12px !important;
    border: none !important;
    cursor: pointer !important;
    transition: 0.4s ease !important;
    margin-top: 10px !important;
}

.wpcf7 input[type="submit"]:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 15px 30px rgba(212, 175, 55, 0.4) !important;
}

/* წარმატებით გაგზავნის შეტყობინება */
.wpcf7-response-output {
    border: 1px solid #D4AF37 !important;
    background: rgba(212, 175, 55, 0.05) !important;
    color: #D4AF37 !important;
    border-radius: 12px !important;
    padding: 15px !important;
    margin-top: 25px !important;
    text-align: center !important;
    font-size: 14px !important;
}

/* მობილურისთვის */
@media (max-width: 768px) {
    .wpcf7 { padding: 30px 20px !important; }
}
<style>
/* Dropdown-ის (Select) სტილი */
.wpcf7 select {
    background-color: rgba(255, 255, 255, 0.03) !important;
    color: #fff !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    padding: 12px !important;
    border-radius: 10px !important;
    width: 100% !important;
    appearance: none !important; /* სტანდარტული ისრის მოცილება */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23D4AF37' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'%3E%3C/path%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 15px center !important;
}

/* შიდა ოფციების ფონი (რომ არ იყოს თეთრი და ამოვარდნილი) */
.wpcf7 select option {
    background: #0a0a0a !important;
    color: #fff !important;
}/* End custom CSS */