.stroke{
color: transparent;
-webkit-text-stroke-width: 2px;
stroke-width: 2px;
-webkit-text-stroke-color: #000;
stroke: #000;
}
.kontaktu-forma .elementor-field-type-html a{
transition: all 0.3s ease-in-out;
text-decoration: underline !important;
}
.kontaktu-forma .elementor-field-group .elementor-field-textual:focus {
box-shadow: none !important;
border:3px solid #000000 !important;
outline: 0;
}
.kontaktu-forma .elementor-field-subgroup {
margin-top:10px;
margin-bottom:10px;
}
.kontaktu-forma .elementor-field-subgroup label{
transition: all 0.3s ease-in-out;
cursor: pointer;
background-color: #FFF;
border: 3px solid #F3F3F3;
padding: 0.5rem 1rem;
font-family: 'Poppins';
font-weight: bold;
font-size: 16px;
letter-spacing: 0.48px;
color: #00000099 !important;
text-transform: uppercase;
}
.kontaktu-forma .elementor-field-subgroup label:hover{
background-color: #FFF;
border: 3px solid #F4C430;
}
.kontaktu-forma .elementor-field-group > div input:checked + label {
background-color: #F4C430;
border: 3px solid #F4C430;
color: #000000 !important;
}
.kontaktu-forma input[type="radio"] {
display: none !important;
}
@media only screen and (max-width: 768px) {
.kontaktu-forma .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
margin-top:15px;
margin-bottom:15px;
}
}
.kontaktu-forma .elementor-field-type-html {
display:flex;
align-items:center;
}
.dirbkime-forma .elementor-field-type-html a{
transition: all 0.3s ease-in-out;
text-decoration: underline !important;
}
.dirbkime-forma .elementor-field-group .elementor-field-textual:focus {
box-shadow: none !important;
border:2px solid #1393F5 !important;
outline: 0;
}
.dirbkime-forma .elementor-field-group .elementor-select-wrapper select {
padding: 0.5rem 1rem;
}
.dirbkime-forma .elementor-field-type-html {
display:flex;
align-items:center;
}
.grecaptcha-badge { 
visibility: hidden !important;
}