@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600&display=swap');

body {background-color:#edeef2; font-family: 'Mulish'; font-size:15px;}
#main {padding:0}
#capticha_img {padding-top:0; margin-bottom:15px}
.submit {text-align: center;}

#form1 .text-input, #form1 textarea, #form1 textarea {background-color: transparent; border: 2px solid #3a466c; border-right: 2px solid #3a466c; border-top: 2px solid #3a466c;}
#form1 .text-input:hover, #form1 textarea:hover, #form1 textarea:hover {border-color: #e09f3e; }

.secure {border-radius: x px;}
.securebutton {border-radius: 0px 0px 0px 0px;}
a.securebutton{background:#x; color:#x;}
a.securebutton:hover{background:#x; color:#x;}

label {color:#3a466c}
a {color:#e09f3e; transition: all 1s ease; text-decoration: none;}
a:hover {text-decoration:underline; color:#3a466c;}

#sub_kontakt {background:#e09f3e; color:#fff; transition: all 1s ease; border-bottom:none;}
#sub_kontakt:hover {background:#3a466c; color:#fff;}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #3a466c;
font-family: 'Mulish';
opacity:  1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #3a466c;
font-family: 'Mulish';
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #3a466c;
font-family: 'Mulish';
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #3a466c;
font-family: 'Mulish';
opacity:  1;
}
