/* Buttons for Mecana © admotion */


.button a { border: 1px solid #c5dbf0; display: inline-block; background: #c5dbf0; padding: 10px 30px; margin: 30px 0px 0px 0px; color: #ffffff; text-transform: uppercase; letter-spacing: 0.08em; font-weight: 400; transition: .3s ease-out; }
.button { border: 1px solid #c5dbf0; display: inline-block; background: #c5dbf0; padding: 10px 30px; margin: 30px 0px 0px 0px; color: #ffffff; text-transform: uppercase; letter-spacing: 0.08em; font-weight: 400; transition: .3s ease-out; }

.button:hover { border: 1px solid #004c97; background: #004c97; color: #ffffff !important; }
.button a:hover { border: 1px solid #004c97; background: #004c97; color: #ffffff !important; }


.link a { color: #004c97; font-weight: 600; }
.link { color: #004c97; font-weight: 600; }

.button:hover { color: #004c97; border-bottom: 1px solid #004c97; text-decoration: none; }
.button a:hover { color: #004c97; border-bottom: 1px solid #004c97; text-decoration: none; }

.funktionsweise p { background: red url(../images/funktion.svg) no-repeat scroll center center; background-size: 150px 149px; width: 300px; height: 300px; border-radius: 50%; }



/*
#technologien .uk-scope a { border: 1px solid #c5dbf0; display: inline-block; background: #c5dbf0; padding: 10px 30px; margin: 10px 0px 0px 0px; color: #ffffff; text-transform: uppercase; letter-spacing: 0.08em; font-weight: 400; transition: .3s ease-out; }
#technologien .uk-scope a:hover { text-decoration: none; border: 1px solid #004c97; background: #004c97; color: #ffffff !important; }
*/


#technologien .uk-scope .uk-margin a { color: #004c97; }
#technologien .uk-scope .uk-margin a:hover { color: #004c97; border-bottom: 1px solid #004c97; text-decoration: none; }


#technologies .uk-scope .uk-margin a { color: #004c97; }
#technologies .uk-scope .uk-margin a:hover { color: #004c97; border-bottom: 1px solid #004c97; text-decoration: none; }