.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}body{font-weight:500}body p,body li{font-size:18px;line-height:1.5rem}div#et-main-area{position:absolute;top:0;right:0;left:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav a{text-transform:lowercase}.et_button_no_icon .et_pb_button:after{display:none!important}p a,a.more-link{background-image:linear-gradient(270deg,#00b9c6,#e2bc59,#8fe7e8,#9072ca);background-position:0 100%;background-repeat:repeat-x;background-size:100% 3px;font-weight:500;padding-bottom:2px}.et_pb_button:hover,.et_pb_button .email-button:hover{background:linear-gradient(270deg,#00b9c6,#e2bc59,#8fe7e8,#9072ca);background-size:800% 800%!important;-webkit-animation:AnimationName 10s ease infinite;-moz-animation:AnimationName 10s ease infinite;animation:AnimationName 10s ease infinite}.dipl-breadcrumb-wrapper.layout2 ol{display:flex;max-width:100%;flex-wrap:wrap;white-space:nowrap}@-webkit-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (max-width:980px){.et_pb_menu .et_pb_menu__menu{display:block;margin:auto}footer.et-l.et-l--footer	.et_pb_menu .et_mobile_nav_menu{display:none}}@media (min-width:981px){body .et_pb_module ul{list-style-type:disc;padding-left:20px!important}}@media only screen and (max-width:768px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{color:#00393d!important}}