@media screen and (max-width:980px){.et_pb_menu__logo img{display:block;max-height:60px;width:auto;height:auto;aspect-ratio:312 / 74}.et_pb_menu__logo{min-height:74px;display:flex;align-items:center}}@font-face{font-family:"Modules";src:url("https://dpisarev.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff") format("woff");font-display:swap}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:300;src:url('https://dpisarev.de/wp-content/uploads/fonts/inter-v20-latin_latin-ext-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url('https://dpisarev.de/wp-content/uploads/fonts/inter-v20-latin_latin-ext-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url('https://dpisarev.de/wp-content/uploads/fonts/inter-v20-latin_latin-ext-700.woff2') format('woff2')}.et_pb_image.light-logo{display:block!important}.et_pb_image.dark-logo{display:none!important}html.wp-dark-mode-active .et_pb_image.light-logo,body.wp-dark-mode-active .et_pb_image.light-logo{display:none!important}html.wp-dark-mode-active .et_pb_image.dark-logo,body.wp-dark-mode-active .et_pb_image.dark-logo{display:block!important}.et-fixed-header .et_pb_image.light-logo{}.et-fixed-header .et_pb_image.dark-logo{}@media (max-width:980px){.et-l--header .et_pb_image.light-logo,.et-l--header .et_pb_image.dark-logo,.et-fixed-header .et_pb_image.light-logo,.et-fixed-header .et_pb_image.dark-logo{display:none!important}html.wp-dark-mode-active .et-l--header .et_pb_image.dark-logo,body.wp-dark-mode-active .et-l--header .et_pb_image.dark-logo,html.wp-dark-mode-active .et-fixed-header .et_pb_image.dark-logo,body.wp-dark-mode-active .et-fixed-header .et_pb_image.dark-logo{display:none!important}}.dle-services-74-column::before{background-color:#feb177!important}.btn-animate_1{display:inline-block;border-radius:6px;padding:12px 28px;text-align:center;text-decoration:none;color:#fff;font-weight:500;background:linear-gradient(-45deg,#2396dc,#a3c9f9,#dbe6f1,#ff6f00,#ffb266);background-size:400% 400%;animation:gradientShift 10s ease infinite;transition:transform 0.3s ease}.btn-animate_1:hover{transform:scale(1.1)}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.et_pb_number_counter_0.et_pb_number_counter:hover,.et_pb_number_counter_1.et_pb_number_counter:hover,.et_pb_number_counter_2.et_pb_number_counter:hover{background-color:#2396dc!important}.et_pb_number_counter_0.et_pb_number_counter:hover .percent_value,.et_pb_number_counter_1.et_pb_number_counter:hover .percent_value,.et_pb_number_counter_2.et_pb_number_counter:hover .percent_value,.et_pb_number_counter_0.et_pb_number_counter:hover .title,.et_pb_number_counter_1.et_pb_number_counter:hover .title,.et_pb_number_counter_2.et_pb_number_counter:hover .title{color:white!important}html.wp-dark-mode-active .et_pb_menu__logo img.site-logo{content:url("https://dpisarev.de/wp-content/uploads/2025/09/LogoMobileWhite.webp")}.et_pb_contact_form_container .et_pb_button{display:inline-block;color:#fff!important;border:none;background:linear-gradient(-45deg,#2396dc,#a3c9f9,#dbe6f1,#ff6f00,#ffb266);background-size:400% 400%;background-position:0% 50%;animation:gradientShift 10s ease infinite}.et_pb_contact_form_container .et_pb_button:hover{cursor:pointer}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media only screen and (max-width:980px){.et_pb_contact_form_container .et_pb_button{background-size:400% 400%}}@media only screen and (max-width:767px){.et_pb_contact_form_container .et_pb_button{background-size:400% 400%!important}}@media (min-width:981px){.hero-row{display:flex;align-items:stretch;min-height:600px}.hero-image-col{display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px}.hero-image{max-width:100%;height:auto;object-fit:contain}}.city-list{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center}