/* Custom Styles */

/* HEAD */
.header__content--desktop {padding: 12px 0;}
.logo__text {font-weight:400;font-size: 18px;}
#section-header .btn {padding: 0 1.5em;border-radius: 6px!important;} 
#section-header a.link-list__link {font-family: 'DINRegular'!important;}
.header__content--desktop .link-list__link {margin: 0 20px;margin-left: 20px;}

/* BODY */

h2, h3, h4, h5, h6 {line-height: 1.2em; letter-spacing: 0;}
.btn, .form-btn {font-family: DINBold; letter-spacing:0;} 

#section-1646162988610 img.card__image {display: block;max-width: 275px;margin: 6em auto 1.5em;}
#section-1646162988610 .card__text {font-size:21px;}
#section-1646162988610 a.btn{padding:9px 3em!important;box-shadow: 0 2px 10px rgb(0 0 0 / 0%);margin-top:2em;}
#section-1646162988610 a.btn:hover{border: 2px solid rgb(0 0 0 / 0%);text-decoration:underline;}

ul {
    list-style-image: url('okicon.png');
    list-style-position: outside!important;
} 
li {
    padding: 0px;
    margin: 0 0 1em;
}

.form-control {font-family: 'DINRegular'!important;border-radius: 15px;color: #ffffff!important;background-color: #343434;}
.form-group label {font-size:16px;}
input.form-control::placeholder, textarea.form-control::placeholder { color: #ECF0F1!important; }


/* FOOTER */
#block-1555988525205 {margin:2em 0;}
a.link-list__link {font-family: 'DINBold'!important;font-size: 18px;}
a.link-list__link:visited {font-family: 'DINBold'!important;text-decoration:underline!important;}
a.link-list__link:hover {text-decoration:underline!important;}