/* _content/GMG.Web/Components/Layout/MainLayout.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}#blazor-error-ui[b-u4vilqgbnw]{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss[b-u4vilqgbnw]{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.logo[b-u4vilqgbnw]{position:fixed;top:0;left:0;width:180px;height:90px;background:#fff url("/images/gmg-logo.svg") center center no-repeat;z-index:101}.logo.small[b-u4vilqgbnw]{height:83px}@media all and (max-width: 768px){.logo[b-u4vilqgbnw]{height:83px}}.menuicon[b-u4vilqgbnw]{position:fixed;top:9px;right:6px;width:54px;height:54px;background:rgba(0,0,0,0) url("/images/menu-open.svg") center center no-repeat;z-index:10}.bgbar[b-u4vilqgbnw]{display:none;position:fixed;top:0;left:0;width:100%;height:83px;background-color:#fff;z-index:9}.bgbar.show[b-u4vilqgbnw]{display:block}@media all and (max-width: 768px){.bgbar[b-u4vilqgbnw]{display:block}}.bg[b-u4vilqgbnw]{position:fixed;top:40px;left:40px;right:40px;bottom:40px;z-index:-1;background-color:#f4f4f7}@media all and (max-width: 768px){.bg[b-u4vilqgbnw]{top:20px;left:20px;right:20px;bottom:20px}}.bg .inner[b-u4vilqgbnw]{display:none;background-color:#f4f4f7}.overlay[b-u4vilqgbnw]{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.8;z-index:200}
/* _content/GMG.Web/Components/Pages/ClientsAndProjects/HeadFilter.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.headfilter[b-ii0dmybag8]{margin:0;padding-top:70px}@media all and (max-width: 768px){.headfilter[b-ii0dmybag8]{padding-top:40px}}.headfilter .mainselector[b-ii0dmybag8]{list-style-type:none;padding:0}.headfilter .mainselector .li[b-ii0dmybag8]{display:inline;margin-right:50px}.headfilter .mainselector .li .link[b-ii0dmybag8]{display:inline-block;padding-bottom:30px}@media all and (max-width: 768px){.headfilter .mainselector .li .link[b-ii0dmybag8]{padding-bottom:15px}}.headfilter .mainselector .li .link .title[b-ii0dmybag8]{font-size:100px;line-height:80px;font-weight:700;color:#b3b6c5;opacity:.5;margin:0;padding:0}@media all and (max-width: 768px){.headfilter .mainselector .li .link .title[b-ii0dmybag8]{font-size:32px;line-height:43px;font-weight:700}}.headfilter .mainselector .li .link.active[b-ii0dmybag8]{border-bottom:8px solid #f15656}.headfilter .mainselector .li .link.active .title[b-ii0dmybag8]{color:#000;opacity:1}.headfilter .filter[b-ii0dmybag8],.headfilter .keywords[b-ii0dmybag8]{display:inline-block;padding:30px 37px 40px 0}@media all and (max-width: 768px){.headfilter .filter[b-ii0dmybag8],.headfilter .keywords[b-ii0dmybag8]{padding:10px 25px 20px 0}}.headfilter .filter[b-ii0dmybag8]  .button,.headfilter .keywords[b-ii0dmybag8]  .button{margin-right:8px}
/* _content/GMG.Web/Components/Pages/ClientsAndProjects/ListClients.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.clients .list[b-6zv9m2h5tq]{list-style-type:none;padding:0;margin:0}.clients .list .col.filter-element[b-6zv9m2h5tq]{display:none;border:1px solid #fff}.clients .list .col.filter-element.show[b-6zv9m2h5tq]{display:block}.clients .list .col.filter-element .block[b-6zv9m2h5tq]{position:relative;display:flex;justify-content:center;align-items:center;height:260px;width:100%}.clients .list .col.filter-element .block .img[b-6zv9m2h5tq]{max-width:min(50vw,240px);max-height:min(50vh,180px)}
/* _content/GMG.Web/Components/Pages/ClientsAndProjects/ListProjects.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.projects .list[b-may86uwr4p]{list-style-type:none;padding:0;margin:0}.projects .list .col.filter-element[b-may86uwr4p]{display:none;border:1px solid #fff}.projects .list .col.filter-element.show[b-may86uwr4p]{display:block}.projects .list .col.filter-element .block[b-may86uwr4p]{position:relative;display:flex;justify-content:center;align-items:center;min-height:340px;width:100%;background:#c4c5c5 0% 0% no-repeat padding-box;padding-bottom:120px;padding-top:10px}@media all and (max-width: 992px){.projects .list .col.filter-element .block[b-may86uwr4p]{min-height:260px;padding-bottom:160px}}.projects .list .col.filter-element .block .img[b-may86uwr4p]{display:block;max-width:min(60vw,500px);max-height:min(50vh,360px);width:97%}@media all and (max-width: 992px){.projects .list .col.filter-element .block .img[b-may86uwr4p]{max-width:min(65vw,500px);max-height:min(50vh,360px)}}.projects .list .col.filter-element .block .info[b-may86uwr4p]{position:absolute;display:block;bottom:0;left:0;right:0;min-height:80px;background-color:#f4f4f7;padding:20px 18px 20px 18px;margin:12px}.projects .list .col.filter-element .block .info .title[b-may86uwr4p]{font-size:18px;line-height:29px;font-weight:700;color:#000;min-height:40px}.projects .list .col.filter-element .block .info .text[b-may86uwr4p]{font-size:16px;line-height:26px;color:#656877}
/* _content/GMG.Web/Components/Pages/ClientsAndProjects/Project.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.project-detail[b-90o6vg9juv]{padding:60px 40px}@media all and (max-width: 768px){.project-detail[b-90o6vg9juv]{padding:30px 20px}}.project-detail .content[b-90o6vg9juv]{padding:0 57px}@media all and (max-width: 768px){.project-detail .content[b-90o6vg9juv]{padding:0 20px}}.project-detail[b-90o6vg9juv]  .button{margin-right:8px}.project-detail .tophead[b-90o6vg9juv]{padding:110px 0 80px 0;background-color:#243240}.project-detail .tophead .back[b-90o6vg9juv]{display:block;width:27px;height:19px;background:url("images/zurueck-pfeil.svg") center center no-repeat;margin-bottom:25px;margin-left:10px}.project-detail .tophead .title[b-90o6vg9juv]{font-size:78px;line-height:100px;font-weight:700;color:#fff;margin:0 0 80px 0}@media all and (max-width: 992px){.project-detail .tophead .title[b-90o6vg9juv]{font-size:32px;line-height:43px;font-weight:700;margin-bottom:40px}}.project-detail .block-grey[b-90o6vg9juv]{display:block;background-color:#f4f4f7}.project-detail .first-article[b-90o6vg9juv]{padding-bottom:80px}.project-detail .first-article .firstarticle-text .logo[b-90o6vg9juv]{margin-bottom:150px}.project-detail .first-article .firstarticle-text .title[b-90o6vg9juv]{font-size:32px;line-height:43px;font-weight:700;margin-bottom:8px}.project-detail .first-article .firstarticle-text .text[b-90o6vg9juv]{font-size:16px;line-height:26px;color:#4c4c4c;margin-bottom:35px}.project-detail .first-article .firstarticle-text .keywords[b-90o6vg9juv]{font-size:16px;line-height:26px;font-weight:600;color:#4c4c4c;margin-bottom:38px}.project-detail .first-article .firstarticle-text .linkext[b-90o6vg9juv]{display:block;height:40px;width:40px;border-radius:50px;background:#f15656 url("images/link-ext.svg") center center no-repeat}.project-detail .first-article .firstarticle-image[b-90o6vg9juv]{display:flex;justify-content:center;align-items:center;padding:0 15px}.project-detail .first-article .firstarticle-image.img[b-90o6vg9juv]{display:block;width:100%;max-width:800px}.project-detail .tech-contact-block[b-90o6vg9juv]{background-color:#fff;padding-top:120px;padding-bottom:40px}.project-detail .tech-contact-block[b-90o6vg9juv]  .yourcontact{background-color:rgba(0,0,0,0)}.project-detail .projects[b-90o6vg9juv]{background-color:#f4f4f7;color:#fff}.project-detail .projects .project[b-90o6vg9juv]{position:relative;border-bottom:3px solid #fff;min-height:650px}.project-detail .projects .project.project-image[b-90o6vg9juv]{display:flex;justify-content:center;align-items:center}.project-detail .projects .project.blue[b-90o6vg9juv]{background-color:#243240;border-left:3px solid #fff}.project-detail .projects .project.blue.left[b-90o6vg9juv]{border-right:3px solid #fff;border-left:none}@media all and (max-width: 992px){.project-detail .projects .project.blue.left[b-90o6vg9juv]{border-right:none}}@media all and (max-width: 992px){.project-detail .projects .project.blue[b-90o6vg9juv]{border-left:none}}.project-detail .projects .project .img[b-90o6vg9juv]{width:100%;max-width:800px}.project-detail .projects .project .info[b-90o6vg9juv]{font-size:16px;line-height:26px;display:block;width:100%;max-width:360px;padding:100px 70px}.project-detail .projects .project .info.left[b-90o6vg9juv]{position:relative;right:0;top:0}.project-detail .projects .project .info .title[b-90o6vg9juv]{font-size:32px;line-height:43px;font-weight:700;margin-bottom:12px}.project-detail .projects .project .info .text[b-90o6vg9juv]{color:#ccc;margin-bottom:28px}.project-detail .projects .project .info .keywords[b-90o6vg9juv]{font-size:16px;line-height:26px;font-weight:600;margin-bottom:12px}
/* _content/GMG.Web/Components/Pages/Company.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.company-page[b-v3drxqy07c]{background-color:#f4f4f7;padding:100px 20px 20px 20px;margin:40px}@media all and (max-width: 768px){.company-page[b-v3drxqy07c]{margin:10px}}.company-page .title[b-v3drxqy07c]{display:inline;text-align:center}.company-page .title h1[b-v3drxqy07c]{font-size:90px;line-height:120px;font-weight:700;color:#000;padding:0;margin:0}@media all and (max-width: 768px){.company-page .title h1[b-v3drxqy07c]{font-size:32px;line-height:43px;font-weight:700}}.company-page .title .slogan[b-v3drxqy07c]{font-size:32px;line-height:43px;color:#f15656;font-style:italic}@media all and (max-width: 768px){.company-page .title .slogan[b-v3drxqy07c]{font-size:20px;line-height:26px}}.company-page .leadblock[b-v3drxqy07c]{margin-bottom:80px}.company-page .leadblock .leadtext[b-v3drxqy07c]{font-size:24px;line-height:22px;color:#2a2b2f;line-height:40px;margin-top:100px}@media all and (max-width: 768px){.company-page .leadblock .leadtext[b-v3drxqy07c]{font-size:20px;line-height:26px;margin-top:40px}}.company-page .leadblock .ma-image[b-v3drxqy07c]{display:block;width:100%}.company-page .jumplinks[b-v3drxqy07c]{display:block;margin:10px auto;text-align:center}.company-page .jumplinks .jumplink[b-v3drxqy07c]{font-size:16px;line-height:26px;color:#2a2b2f;border:1px solid #b3b6c5;display:inline-block;border-radius:22px;padding:9px 25px;margin:5px}.company-page .jumplinks .jumplink:hover[b-v3drxqy07c]{color:#fff;background-color:#f15656;border:1px solid #f15656}.company-page .sectionsblock[b-v3drxqy07c]{margin-bottom:200px}.company-page .sectionsblock .col[b-v3drxqy07c]{position:relative}.company-page .sectionsblock .col .whitebg[b-v3drxqy07c]{position:absolute;z-index:0;top:0;left:6px;right:6px;bottom:0;background-color:#fff}.company-page .sectionsblock .section[b-v3drxqy07c]{position:relative;display:block;padding:47px;z-index:1;color:#656877}@media all and (max-width: 768px){.company-page .sectionsblock .section[b-v3drxqy07c]{padding:15px}}.company-page .sectionsblock .section .title[b-v3drxqy07c]{font-size:75px;line-height:66px;font-weight:700;color:#2a2b2f;text-transform:uppercase;padding:0;display:inline-block;margin:0 0 35px 0}@media all and (max-width: 768px){.company-page .sectionsblock .section .title[b-v3drxqy07c]{font-size:52px;line-height:66px;font-weight:700;margin-bottom:15px}}.company-page .sectionsblock .section .text[b-v3drxqy07c]{font-size:18px;line-height:29px;line-height:32px;padding-bottom:150px}.company-page .sectionsblock .links[b-v3drxqy07c]{position:absolute;bottom:60px;text-align:center;z-index:2;width:100%}.company-page .sectionsblock .links[b-v3drxqy07c]  .link{padding:7px 30px 8px 40px;margin-right:12px;background:url("/images/pfeil-rechts.svg") 17px center no-repeat}.company-page .teamarea[b-v3drxqy07c]{margin-top:60px}
/* _content/GMG.Web/Components/Pages/Contact.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.contact-page[b-vidzx0m3ly]{background-color:#f4f4f7;padding:100px 20px 20px 20px;margin:40px}@media all and (max-width: 768px){.contact-page[b-vidzx0m3ly]{margin:10px}}@media all and (max-width: 768px){.contact-page .lines[b-vidzx0m3ly]{display:none}}.contact-page .title[b-vidzx0m3ly]{display:inline;text-align:center}.contact-page .title h1[b-vidzx0m3ly]{font-size:90px;line-height:120px;font-weight:700;color:#000;padding:0;margin:0}@media all and (max-width: 768px){.contact-page .title h1[b-vidzx0m3ly]{font-size:32px;line-height:43px;font-weight:700}}.contact-page .title .slogan[b-vidzx0m3ly]{font-size:32px;line-height:43px;color:#f15656;font-style:italic}@media all and (max-width: 768px){.contact-page .title .slogan[b-vidzx0m3ly]{font-size:20px;line-height:26px}}
/* _content/GMG.Web/Components/Pages/Home.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.start-page .block[b-jj3ojfyk2u]{padding:80px 20px 20px 20px}@media all and (max-width: 768px){.start-page .block[b-jj3ojfyk2u]{padding:40px 10px 10px 10px}}
/* _content/GMG.Web/Components/Pages/Inhalt.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.standard-page.white .content[b-xeirde0msh]{background-color:#fff}
/* _content/GMG.Web/Components/Pages/Job.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.job-detail[b-mbrxmzcrmn]  .main-div{background-color:rgba(0,0,0,0)}.job-detail .content[b-mbrxmzcrmn]{padding:42px 57px}.job-detail .upper-block .back[b-mbrxmzcrmn]{display:block;width:42px;height:42px;background:#fff url("/images/pfeil-links-rot.svg") center center no-repeat;margin-bottom:27px}.job-detail .upper-block .smalltitle[b-mbrxmzcrmn]{display:block;font-size:18px;line-height:29px;font-weight:600;color:#a0a4b6;margin-bottom:20px}.job-detail .upper-block .leadtext[b-mbrxmzcrmn]{font-size:16px;line-height:26px;color:#4c4c4c;margin-bottom:40px;max-width:1000px}.job-detail .upper-block .title[b-mbrxmzcrmn]{font-size:78px;line-height:100px;font-weight:700;margin-bottom:50px}@media all and (max-width: 992px){.job-detail .upper-block .title[b-mbrxmzcrmn]{font-size:32px;line-height:43px;font-weight:700;padding-bottom:25px}}.job-detail .upper-block[b-mbrxmzcrmn]  .button{margin-right:15px}.job-detail .upper-block .peopleimage-block[b-mbrxmzcrmn]{display:block;width:100%;overflow:hidden}.job-detail .upper-block .peopleimage-block[b-mbrxmzcrmn]  .inner .element .img{max-height:190px}.job-detail .lower-block .grey-area[b-mbrxmzcrmn]{background-color:#f4f4f7;min-height:50px;padding-top:5px;padding-bottom:5px}.job-detail .jobcontact[b-mbrxmzcrmn]{padding-bottom:80px}.job-detail .jobcontact[b-mbrxmzcrmn]  .yourcontact{background-color:#fff}.job-detail .jobcontact[b-mbrxmzcrmn]  .yourcontact .inner-block .text-block .text{font-size:16px;line-height:26px}
/* _content/GMG.Web/Components/Pages/JobsOverview.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.open-jobs-page .content[b-fbslrlmckl]{padding:42px 57px}.open-jobs-page .filter[b-fbslrlmckl]{padding:0 50px 37px 50px}@media all and (max-width: 768px){.open-jobs-page .filter[b-fbslrlmckl]{padding:0 10px 25px 10px}}.open-jobs-page .filter[b-fbslrlmckl]  .button{margin-right:8px}.open-jobs-page .jobsblock[b-fbslrlmckl]{margin-bottom:80px;padding-left:31px}@media all and (max-width: 768px){.open-jobs-page .jobsblock[b-fbslrlmckl]{padding:0}}.open-jobs-page .jobsblock .row[b-fbslrlmckl]{padding:0}.open-jobs-page .jobsblock .col[b-fbslrlmckl]{display:none;position:relative;margin-bottom:10px}.open-jobs-page .jobsblock .col .whitebg[b-fbslrlmckl]{position:absolute;z-index:0;top:0;left:10px;right:10px;bottom:10px;background-color:#fff}.open-jobs-page .jobsblock .col.show[b-fbslrlmckl]{display:block}.open-jobs-page .jobsblock .col .job[b-fbslrlmckl]{position:relative;display:block;padding:42px 42px 125px 42px;z-index:1;color:#656877;opacity:1}@media all and (max-width: 768px){.open-jobs-page .jobsblock .col .job[b-fbslrlmckl]{padding:25px 25px 125px 25px}}.open-jobs-page .jobsblock .col .job .lead[b-fbslrlmckl]{font-size:18px;line-height:29px;color:#656877;margin-bottom:20px;opacity:1}.open-jobs-page .jobsblock .col .job .title[b-fbslrlmckl]{font-size:26px;line-height:36px;font-weight:700;color:#2a2b2f;opacity:1;padding:0;display:block;margin-bottom:30px}@media all and (max-width: 768px){.open-jobs-page .jobsblock .col .job .title[b-fbslrlmckl]{font-size:22px;line-height:30px;font-weight:700;margin-bottom:20px}}.open-jobs-page .jobsblock .col .job .subtitle[b-fbslrlmckl]{font-size:18px;line-height:29px;color:#656877}.open-jobs-page .jobsblock .col .joblink[b-fbslrlmckl]{position:absolute;bottom:53px;display:inline-block;font-size:18px;line-height:29px;font-weight:600;color:#f15656;background:url("/images/pfeil-kreis-rechts-rot.svg") 98% center no-repeat;padding:2px 45px 2px 0;left:52px}@media all and (max-width: 768px){.open-jobs-page .jobsblock .col .joblink[b-fbslrlmckl]{left:33px}}
/* _content/GMG.Web/Components/Pages/Menu.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.menu[b-5tiwyqe93b]{display:none}.menu.open[b-5tiwyqe93b]{display:block}.menu .menu-area[b-5tiwyqe93b]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background:#fff url("/images/edge.jpg") 40px 40px no-repeat}@media all and (max-width: 1300px){.menu .menu-area[b-5tiwyqe93b]{background-image:none}}.menu .menu-area .navigation[b-5tiwyqe93b]{position:absolute;left:1000px;top:40px;z-index:1}@media all and (max-width: 1640px){.menu .menu-area .navigation[b-5tiwyqe93b]{position:absolute;left:48%}}@media all and (max-width: 1300px){.menu .menu-area .navigation[b-5tiwyqe93b]{position:relative;top:0;right:auto;left:40px}}.menu .menu-area .navigation .home[b-5tiwyqe93b]{display:block;width:36px;height:36px;background:url("/images/haus.svg") center center no-repeat;margin-bottom:10px;margin-top:120px}.menu .menu-area .navigation .home:hover[b-5tiwyqe93b]{background:url("/images/haus-hover.svg") center center no-repeat}.menu .menu-area .navigation .home.active[b-5tiwyqe93b]{background:url("/images/haus-on.svg") center center no-repeat}.menu .menu-area .navigation a[b-5tiwyqe93b]{color:#b3b6c5}.menu .menu-area .navigation a:hover[b-5tiwyqe93b]{color:#000}.menu .menu-area .navigation ul[b-5tiwyqe93b]{list-style-type:none;padding:0;margin:0}.menu .menu-area .navigation .mainmenu[b-5tiwyqe93b]{font-size:78px;line-height:100px;font-weight:700;margin-bottom:64px}.menu .menu-area .navigation .mainmenu a[b-5tiwyqe93b]{opacity:.5}.menu .menu-area .navigation .mainmenu a.active[b-5tiwyqe93b]{color:#f15656;font-weight:700;opacity:1}.menu .menu-area .navigation .mainmenu a:hover[b-5tiwyqe93b]{opacity:1}@media all and (max-width: 1300px){.menu .menu-area .navigation .mainmenu[b-5tiwyqe93b]{font-size:32px;line-height:43px;font-weight:700;margin-bottom:35px}}.menu .menu-area .navigation .smallmenu[b-5tiwyqe93b]{font-size:22px;line-height:30px;font-weight:600}@media all and (max-width: 1300px){.menu .menu-area .navigation .smallmenu[b-5tiwyqe93b]{font-size:18px;line-height:29px;font-weight:700}}.menu .menu-area .navigation .smallmenu li[b-5tiwyqe93b]{margin-bottom:5px}.menu .menu-area .navigation .smallmenu li a.active[b-5tiwyqe93b]{color:#f15656;font-weight:800}.menu .close[b-5tiwyqe93b]{display:block;position:absolute;right:15px;top:15px;width:30px;height:30px;z-index:101;background:url("/images/menu-schliessen.svg") center center no-repeat}
/* _content/GMG.Web/Components/Pages/Service.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.service-page[b-r63tlob4xh]{background-color:#f4f4f7;padding:100px 20px 20px 20px;margin:40px}@media all and (max-width: 768px){.service-page[b-r63tlob4xh]{margin:10px}}.service-page .sidenav[b-r63tlob4xh]{position:fixed;top:0;left:0;bottom:0;background-color:#fff;width:360px;padding:130px 40px 40px 30px;z-index:1}@media all and (max-width: 1200px){.service-page .sidenav[b-r63tlob4xh]{bottom:auto;width:100%;padding-left:40px;padding-top:110px}}.service-page .sidenav .backlink[b-r63tlob4xh]{margin-bottom:12px}.service-page .sidenav .title[b-r63tlob4xh]{font-size:78px;line-height:100px;font-weight:700;color:#b3b6c5;margin:0}@media all and (max-width: 1200px){.service-page .sidenav .title[b-r63tlob4xh]{font-size:32px;line-height:43px;font-weight:700;margin:0 0 8px 0}}.service-page .sidenav .subtitle[b-r63tlob4xh]{font-size:26px;line-height:36px;color:#f15656}@media all and (max-width: 1200px){.service-page .sidenav .subtitle[b-r63tlob4xh]{font-size:20px;line-height:26px;margin-bottom:20px}}.service-page .sidenav .links-mobile[b-r63tlob4xh]{display:none}.service-page .sidenav .links-mobile .label[b-r63tlob4xh]{font-size:16px;line-height:26px}@media all and (max-width: 1200px){.service-page .sidenav .links-mobile[b-r63tlob4xh]{display:block}}.service-page .sidenav .links-mobile select[b-r63tlob4xh]{font-size:18px;line-height:29px}.service-page .sidenav .links[b-r63tlob4xh]{list-style-type:none;padding:0 0 150px 0;margin-top:35px}@media all and (max-width: 1200px){.service-page .sidenav .links[b-r63tlob4xh]{display:none}}.service-page .sidenav .links:first-child[b-r63tlob4xh]{border-top:1px solid #b3b6c5}.service-page .sidenav .links li[b-r63tlob4xh]{border-bottom:1px solid #b3b6c5}.service-page .sidenav .links li .link[b-r63tlob4xh]{display:block;font-size:18px;line-height:29px;line-height:32px;color:#656877;background:url("/images/plus.svg") 97% center no-repeat;padding:15px 50px 15px 17px;border-left:3px solid #f15656}.service-page .sidenav .links li .link.active[b-r63tlob4xh]{color:#fff;background:#f15656 url("/images/x-kreis.svg") 98% center no-repeat}.service-page .back-content[b-r63tlob4xh]{position:fixed;z-index:0;display:block;padding:200px 53px 177px 20px;left:611px}@media all and (max-width: 1200px){.service-page .back-content[b-r63tlob4xh]{left:40px;padding:270px 53px 177px 20px}}.service-page .back-content .image[b-r63tlob4xh]{display:block;margin:0 auto;max-width:950px;width:100%}.service-page .back-content .title[b-r63tlob4xh]{font-size:90px;line-height:120px;font-weight:700;color:#2a2b2f;margin-bottom:20px}@media all and (max-width: 1200px){.service-page .back-content .title[b-r63tlob4xh]{font-size:42px;line-height:57px;font-weight:700}}.service-page .back-content .slogan[b-r63tlob4xh]{font-size:42px;line-height:57px;color:#f15656;font-style:italic}@media all and (max-width: 1200px){.service-page .back-content .slogan[b-r63tlob4xh]{font-size:32px;line-height:43px}}.service-page .front-content[b-r63tlob4xh]{position:absolute;left:420px;width:calc(100% - 430px);margin-top:1000px;background-color:#f4f4f7}@media all and (max-width: 1200px){.service-page .front-content[b-r63tlob4xh]{left:0;width:100%}}.service-page .front-content .inner-block[b-r63tlob4xh]{display:block;max-width:1324px}.service-page .front-content .inner-block .grey[b-r63tlob4xh]{background-color:#2a2b2f;display:block;min-height:750px;padding:100px 138px 100px 110px}@media all and (max-width: 1200px){.service-page .front-content .inner-block .grey[b-r63tlob4xh]{padding:100px 30px 100px 30px}}.service-page .front-content .inner-block .grey .smalltitle[b-r63tlob4xh]{font-size:18px;line-height:29px;font-weight:600;color:#f15656;text-transform:uppercase}.service-page .front-content .inner-block .grey .title[b-r63tlob4xh]{font-size:60px;line-height:80px;font-weight:600;line-height:80px;color:#fff}@media all and (max-width: 1200px){.service-page .front-content .inner-block .grey .title[b-r63tlob4xh]{font-size:32px;line-height:43px;font-weight:600}}.service-page .front-content .inner-block .grey .text[b-r63tlob4xh]{font-size:24px;line-height:22px;line-height:40px;color:#fff}.service-page .front-content .inner-block .normal-grey[b-r63tlob4xh]{padding:120px 138px 170px 110px}@media all and (max-width: 1200px){.service-page .front-content .inner-block .normal-grey[b-r63tlob4xh]{padding:120px 30px 170px 30px}}
/* _content/GMG.Web/Components/Pages/Services.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.services-page .content[b-0zl1tv2gpv]{padding:42px 57px}.services-page .sectionsblock[b-0zl1tv2gpv]{margin-bottom:80px}.services-page .sectionsblock .col[b-0zl1tv2gpv]{position:relative}.services-page .sectionsblock .col .whitebg[b-0zl1tv2gpv]{position:absolute;z-index:0;top:0;left:6px;right:6px;bottom:20px;background-color:#fff}.services-page .sectionsblock .section[b-0zl1tv2gpv]{position:relative;display:block;padding:47px;z-index:1;color:#656877}@media all and (max-width: 768px){.services-page .sectionsblock .section[b-0zl1tv2gpv]{padding:15px}}.services-page .sectionsblock .section .title[b-0zl1tv2gpv]{font-size:75px;line-height:66px;font-weight:700;color:#2a2b2f;text-transform:uppercase;padding:0;display:inline-block;margin:0 0 35px 0;opacity:1}@media all and (max-width: 768px){.services-page .sectionsblock .section .title[b-0zl1tv2gpv]{font-size:52px;line-height:66px;font-weight:700;margin-bottom:10px}}.services-page .sectionsblock .section .subtitle[b-0zl1tv2gpv]{font-size:26px;line-height:36px;color:#f15656;min-height:80px}@media all and (max-width: 768px){.services-page .sectionsblock .section .subtitle[b-0zl1tv2gpv]{min-height:50px}}.services-page .sectionsblock .section .links[b-0zl1tv2gpv]{list-style-type:none;padding:0 0 150px 0;margin-top:35px}.services-page .sectionsblock .section .links:first-child[b-0zl1tv2gpv]{border-top:1px solid #b3b6c5}.services-page .sectionsblock .section .links li[b-0zl1tv2gpv]{border-bottom:1px solid #b3b6c5}.services-page .sectionsblock .section .links li .link[b-0zl1tv2gpv]{display:block;font-size:18px;line-height:29px;line-height:32px;color:#656877;background:url("/images/plus.svg") right center no-repeat;padding:15px 50px 15px 17px;margin-right:10px}
/* _content/GMG.Web/Components/Pages/Startpage/Facts.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.facts[b-r83innqdaw]{padding-top:150px;padding-bottom:150px}.facts .red-bars[b-r83innqdaw]{text-align:center}.facts .numbers[b-r83innqdaw]{max-width:1440px;width:100%;display:block;margin:0 auto;text-align:center}.facts .numbers .numberblock[b-r83innqdaw]{position:relative;width:19%;display:inline-block}@media all and (max-width: 992px){.facts .numbers .numberblock[b-r83innqdaw]{width:50%}}@media all and (max-width: 768px){.facts .numbers .numberblock[b-r83innqdaw]{width:100%}}.facts .numbers .icon[b-r83innqdaw]{position:absolute;top:30px;left:50%;transform:translateX(-50%);display:block;margin:0 auto;z-index:0}.facts .numbers .icon.year[b-r83innqdaw]{top:0}.facts .numbers .redcircle[b-r83innqdaw]{display:block;margin:160px auto 0 auto;font-size:42px;line-height:57px;font-weight:600;color:#fff;background-color:#f15656;border-radius:80px;opacity:.9;text-align:center;width:122px;height:92px;padding-top:30px}.facts .numbers .text[b-r83innqdaw]{font-size:26px;line-height:36px;font-weight:700;color:#000;text-align:center}
/* _content/GMG.Web/Components/Pages/Startpage/OpenJobs.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.jobs[b-53k76f9o0k]{background-color:#fff;min-height:70px;padding:0}.jobs .swiper-wrapper[b-53k76f9o0k]{padding:0;text-align:center}.jobs .swiper-wrapper .big-title[b-53k76f9o0k]{padding:0;margin:0 0 30px 0}.jobs .swiper-wrapper .more[b-53k76f9o0k]{font-size:18px;line-height:29px;font-weight:700;display:inline-block;color:#f15656;text-align:center;padding-left:25px;background:#fff url("/images/pfeil-rechts-rot.svg") left center no-repeat;margin:0 auto 50px auto}.jobs .peopleimage-block[b-53k76f9o0k]{margin-top:20px;margin-bottom:50px}.jobs .peopleimage-block[b-53k76f9o0k]  .inner .element .img{max-height:240px}
/* _content/GMG.Web/Components/Pages/Startpage/OurClients.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.clients[b-27zsahpczd]{background-color:#fff;min-height:70px;padding:0 5px}.clients .clients-list[b-27zsahpczd]{padding:20px 0 20px 0}
/* _content/GMG.Web/Components/Pages/Startpage/Partners.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.partners[b-22x6d3vr29]{background-color:#fff;min-height:70px;padding:0 5px}.partners .partner-list[b-22x6d3vr29]{margin:0 auto;display:flex;padding:20px 0 20px 0}@media all and (max-width: 992px){.partners .partner-list[b-22x6d3vr29]{display:block;text-align:center}}.partners .partner-list[b-22x6d3vr29]  .element{margin-right:100px}.partners .partner-list[b-22x6d3vr29]  .element .img{max-height:40px;margin:5px auto}
/* _content/GMG.Web/Components/Pages/Startpage/StartSlider.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.slider[b-nftrx1u70l]{padding:140px 20px 20px 20px}@media all and (max-width: 768px){.slider[b-nftrx1u70l]{padding:120px 10px 10px 10px}}.slider .red-bars[b-nftrx1u70l]{text-align:center;margin:40px auto 10px auto}.slider .red-bars[b-nftrx1u70l]  .bar-red{display:inline-block;margin-bottom:5px !important}.slider .image[b-nftrx1u70l]{width:100%;max-width:948px;margin:0 auto;display:block}.slider .swiper-wrapper[b-nftrx1u70l]{padding:0}.slider .swiper-wrapper .big-title[b-nftrx1u70l]{padding:0;margin:0}.slider .swiper-wrapper .text[b-nftrx1u70l]{font-size:20px;line-height:26px;color:#656877;text-align:center;max-width:800px;margin:0 auto;padding-bottom:25px}.slider[b-nftrx1u70l]  .swiper-pagination .swiper-pagination-bullet{background-color:#fff !important;border:solid #a0a4b6 1px}.slider[b-nftrx1u70l]  .swiper-pagination .swiper-pagination-bullet-active{background-color:#f15656 !important}
/* _content/GMG.Web/Components/Pages/Startpage/StrongTeam.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.strong-team[b-720snl6upf]{display:block;min-height:70px;padding:13px}.strong-team .red-bars[b-720snl6upf]{text-align:center}
/* _content/GMG.Web/Components/Partials/Buttons/ChatIcon.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.chat-icon[b-15yg7w0geu]{position:fixed;right:93px;bottom:93px;z-index:80;display:block;width:77px;height:77px;background:url("/images/chat-kreis-rot.svg") center center no-repeat}@media all and (max-width: 768px){.chat-icon[b-15yg7w0geu]{right:35px;bottom:35px}}
/* _content/GMG.Web/Components/Partials/Buttons/MainButton.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.button[b-4432rsqb4o]{font-size:16px;line-height:26px;display:inline-block;padding:7px 22px 8px 22px;white-space:nowrap;border-style:solid;border-width:1px;border-radius:23px;margin-bottom:10px}.button.black[b-4432rsqb4o]{border-color:#000;color:#000}.button.black.red-hover:hover[b-4432rsqb4o],.button.black.red-hover.active[b-4432rsqb4o]{border-color:#f15656;background-color:#f15656;color:#fff}.button.blue[b-4432rsqb4o]{border-color:#fff;background-color:#243240;color:#fff}.button.blue.white-hover:hover[b-4432rsqb4o],.button.blue.white-hover.active[b-4432rsqb4o]{border-color:#fff;background-color:#fff;color:#000}
/* _content/GMG.Web/Components/Partials/Buttons/RedBar.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.bar-red[b-ndmm3dr9hr]{font-size:18px;line-height:29px;font-weight:600;padding:4px 14px 4px 14px;background-color:#f15656;color:#fff;text-transform:uppercase}
/* _content/GMG.Web/Components/Partials/Contact/ContactBlock.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.contactpart[b-8ozgpt03st]{padding-bottom:50px}.contactpart .col[b-8ozgpt03st]{position:relative}.contactpart .lines[b-8ozgpt03st]{display:block;margin:0 auto;max-width:1370px;width:100%}@media all and (max-width: 768px){.contactpart .lines[b-8ozgpt03st]{display:none}}.contactpart .eschen-block[b-8ozgpt03st],.contactpart .buchs-block[b-8ozgpt03st]{min-height:300px}@media all and (max-width: 768px){.contactpart .eschen-block[b-8ozgpt03st],.contactpart .buchs-block[b-8ozgpt03st]{padding:15px}}.contactpart .company[b-8ozgpt03st]{font-size:26px;line-height:36px;font-weight:700}.contactpart .address[b-8ozgpt03st]{font-size:18px;line-height:29px;margin-bottom:15px}.contactpart .link[b-8ozgpt03st]{font-size:16px;line-height:26px;display:inline-flex;border:1px solid #000;border-radius:22px;color:#000;white-space:nowrap;padding:9px 23px 9px 43px;margin-bottom:13px;margin-right:10px}.contactpart .link.mail[b-8ozgpt03st]{max-width:220px;background:url("/images/email.svg") 16px center/20px 27px no-repeat}.contactpart .link.phone[b-8ozgpt03st]{max-width:220px;background:url("/images/telefon.svg") 15px center no-repeat}.contactpart .openings[b-8ozgpt03st]{font-size:20px;line-height:26px;font-weight:600}.contactpart .openingtimes[b-8ozgpt03st]{white-space:nowrap}.contactpart .hours[b-8ozgpt03st]{font-size:18px;line-height:29px}.contactpart .important-block[b-8ozgpt03st]{margin-top:40px}.contactpart .important-block .important[b-8ozgpt03st]{font-size:18px;line-height:29px;font-weight:700}.contactpart .plan[b-8ozgpt03st]{display:block;max-width:867px;width:100%;margin-bottom:80px}@media all and (max-width: 992px){.contactpart .plan[b-8ozgpt03st]{margin-bottom:20px}}.contactpart .planlink[b-8ozgpt03st]{position:absolute;bottom:0;text-align:center;width:100%;left:0}@media all and (max-width: 992px){.contactpart .planlink[b-8ozgpt03st]{position:relative;margin-bottom:40px}}.contactpart .planlink .maplink[b-8ozgpt03st]{display:inline-block;color:#000;padding:9px 34px 9px 49px;background:url("/images/lageplan-ico.svg") 20px center no-repeat;border:1px solid #000;border-radius:22px}
/* _content/GMG.Web/Components/Partials/Diagonals/DynDiagonal.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.diagonal-line[b-wevj14bnol]{width:100%;overflow:hidden;z-index:10;height:150px}@media all and (max-width: 1200px){.diagonal-line[b-wevj14bnol]{height:120px}}@media all and (max-width: 992px){.diagonal-line[b-wevj14bnol]{height:100px}}@media all and (max-width: 768px){.diagonal-line[b-wevj14bnol]{height:80px}}.diagonal-line.top .diagonal-gradient[b-wevj14bnol]{clip-path:polygon(0 100%, 100% 0, 100% 100%, 0 100%)}.diagonal-line.bottom .diagonal-gradient[b-wevj14bnol]{clip-path:polygon(0 0, 100% 0, 100% 0, 0 100%)}.diagonal-line .diagonal-gradient[b-wevj14bnol]{width:100%;height:100%;background-color:#f4f4f7}
/* _content/GMG.Web/Components/Partials/HScroll/HScroll.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.hscroll[b-trt62jk00g]{margin:0 auto;display:block;width:100%}.hscroll .inner[b-trt62jk00g]{display:flex;justify-content:space-between;align-items:center;list-style-type:none;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.hscroll .inner[b-trt62jk00g]::-webkit-scrollbar{display:none}.hscroll .inner .element[b-trt62jk00g]{margin-right:50px}.hscroll .inner .element .img[b-trt62jk00g]{max-height:103px;margin:5px auto}.hscroll.animate .inner[b-trt62jk00g]{animation-name:slideranim-b-trt62jk00g;animation-duration:35s;animation-iteration-count:infinite}@keyframes slideranim-b-trt62jk00g{0%{margin-left:0}50%{margin-left:-300px}100%{margin-left:0}}
/* _content/GMG.Web/Components/Partials/Overlays/ServicePoint.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.service-point[b-afqnpx7j76]{display:none;background-color:#f5f5f5;border-radius:29px 293px 0px 29px;position:fixed;top:40px;left:40px;bottom:40px;right:40px;z-index:201;padding:55px 118px}@media all and (max-width: 1200px){.service-point[b-afqnpx7j76]{position:fixed;border-radius:50px 50px 0 50px;transform:none;top:15px;left:15px;bottom:15px;right:15px;padding:20px 25px}}.service-point .close[b-afqnpx7j76]{display:block;position:absolute;top:0;right:0;height:80px;width:80px;background:url("/images/schliessen-kreis-rot.svg") center center no-repeat}@media all and (max-width: 1200px){.service-point .close[b-afqnpx7j76]{background-size:100%;top:20px;right:20px;height:49px;width:49px}}.service-point .small-nav[b-afqnpx7j76]{background:url("/images/chat-kreis-schwarz.svg") left center/49px 49px no-repeat;padding:10px 10px 10px 70px;margin-left:-70px;margin-bottom:20px}@media all and (max-width: 1200px){.service-point .small-nav[b-afqnpx7j76]{padding-top:0;background-position:left top;margin-left:0}}.service-point .small-nav .title[b-afqnpx7j76]{font-size:18px;line-height:29px;font-weight:700;color:#000;padding-bottom:4px;margin-right:42px;display:inline}.service-point .small-nav .links[b-afqnpx7j76]{list-style-type:none;margin:0;padding:0;display:inline}@media all and (max-width: 1200px){.service-point .small-nav .links[b-afqnpx7j76]{display:block}}.service-point .small-nav .links li[b-afqnpx7j76]{display:inline;margin-right:29px;padding:0;margin-bottom:8px}.service-point .small-nav .links li .sptablink[b-afqnpx7j76]{font-size:18px;line-height:29px;color:#000;padding-bottom:4px}@media all and (max-width: 1200px){.service-point .small-nav .links li .sptablink[b-afqnpx7j76]{display:inline-block;margin-bottom:6px}}.service-point .small-nav .links li .sptablink.active[b-afqnpx7j76]{color:#f15656;border-bottom:4px solid #f15656}.service-point[b-afqnpx7j76]  .overtitle{color:#ccc}.service-point[b-afqnpx7j76]  .title{font-size:52px;line-height:66px;font-weight:800;color:#000}@media all and (max-width: 1200px){.service-point[b-afqnpx7j76]  .title{font-size:32px;line-height:43px;font-weight:700}}.service-point[b-afqnpx7j76]  .text{font-size:18px;line-height:29px}.service-point[b-afqnpx7j76]  .tab{display:none}.service-point[b-afqnpx7j76]  .tab.show{display:block}
/* _content/GMG.Web/Components/Partials/Overlays/SubPages/CustomerService.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.sp-kundenservice h2[b-hcs28owpbm]{font-size:28px;line-height:66px;font-weight:800;color:#f15656;margin:0 0 25px 0}.sp-kundenservice h3[b-hcs28owpbm]{font-size:20px;line-height:26px;font-weight:700;color:#000;margin:0 0 25px 0}.sp-kundenservice .image[b-hcs28owpbm]{display:block;width:80%;max-width:400px;margin:-80px 10px 0 100px}@media all and (max-width: 1200px){.sp-kundenservice .image[b-hcs28owpbm]{max-width:280px;margin:10px auto 0 auto}}.sp-kundenservice .text[b-hcs28owpbm]{margin-bottom:20px}
/* _content/GMG.Web/Components/Partials/Overlays/SubPages/RemoteSupport.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.sp-fernwartung h2[b-9bt5v5vfx7]{font-size:28px;line-height:66px;font-weight:800;color:#f15656;margin:0 0 25px 0}.sp-fernwartung h3[b-9bt5v5vfx7]{font-size:20px;line-height:26px;font-weight:700;color:#000;margin:0 0 25px 0}.sp-fernwartung .teamviewer .image[b-9bt5v5vfx7]{display:block;width:100%;max-width:610px;margin-bottom:-40px}.sp-fernwartung .teamviewer .text[b-9bt5v5vfx7]{margin-bottom:20px}
/* _content/GMG.Web/Components/Partials/ScrollIcon/ScrollIcon.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.scroll-icon[b-4d2hw2ihkr]{display:none;position:fixed;left:50%;bottom:50px;z-index:99;width:27px;height:58px;background:url("/images/scroll.svg") center center no-repeat}.scroll-icon.show[b-4d2hw2ihkr]{display:block}
/* _content/GMG.Web/Components/Partials/Team/Team.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.teamlist[b-fwx7456xl9]{list-style-type:none;max-width:1480px;width:100%;margin:0 auto;padding:0}.teamlist .person[b-fwx7456xl9]{position:relative;float:left;max-width:164px;margin-right:70px;margin-bottom:15px;text-align:center;min-height:330px}@media all and (max-width: 1200px){.teamlist .person[b-fwx7456xl9]{margin-right:30px}}@media all and (max-width: 768px){.teamlist .person[b-fwx7456xl9]{max-width:124px;margin-right:18px}}.teamlist .person .ma-image[b-fwx7456xl9]{display:block;width:100%;max-width:200px;position:relative;z-index:0;margin-bottom:-20px}.teamlist .person .name[b-fwx7456xl9]{font-size:16px;line-height:26px;display:inline;padding:3px 13px;z-index:1;margin-top:-15px;max-width:216px;background-color:#f15656;border-radius:13px;white-space:nowrap;color:#fff;position:relative}@media all and (max-width: 768px){.teamlist .person .name[b-fwx7456xl9]{padding:3px 8px}}.teamlist .person .area[b-fwx7456xl9]{font-size:16px;line-height:26px;margin-top:8px;max-width:216px;color:#000}
/* _content/GMG.Web/Components/Partials/Team/TeamPerson.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.team-person[b-lpdb3xhvwd]{display:none;background-color:#fff;border-radius:300px 300px 0 300px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);height:600px;width:100%;max-width:1800px;z-index:201}@media all and (max-width: 1200px){.team-person[b-lpdb3xhvwd]{position:absolute;top:215px;left:0;width:100%;height:100%;border-radius:300px 300px 50px 50px;transform:none}}.team-person .close[b-lpdb3xhvwd]{display:block;height:80px;width:80px;background:url("/images/schliessen-kreis-rot.svg") center center no-repeat;margin:-40px auto 0 auto}@media all and (max-width: 1200px){.team-person .close[b-lpdb3xhvwd]{margin-top:-210px}}.team-person .image[b-lpdb3xhvwd]{position:absolute;left:100px;bottom:40px}@media all and (max-width: 1200px){.team-person .image[b-lpdb3xhvwd]{position:relative;max-height:370px;left:auto;display:block;margin:70px auto 0 auto}}.team-person .text-block[b-lpdb3xhvwd]{margin-left:760px}@media all and (max-width: 1200px){.team-person .text-block[b-lpdb3xhvwd]{margin-left:0;padding:20px}}.team-person .text-block .area[b-lpdb3xhvwd]{color:#f15656;font-size:24px;line-height:22px;margin:50px 0 15px 0}@media all and (max-width: 1200px){.team-person .text-block .area[b-lpdb3xhvwd]{margin-top:0}}.team-person .text-block .name[b-lpdb3xhvwd]{font-size:75px;line-height:66px;font-weight:800;color:#000;margin:0;padding:0 0 30px 0}@media all and (max-width: 1200px){.team-person .text-block .name[b-lpdb3xhvwd]{font-size:32px;line-height:43px;font-weight:700}}.team-person .text-block .tags[b-lpdb3xhvwd]{color:#000;margin-bottom:30px}.team-person .text-block .tags[b-lpdb3xhvwd]  .button{font-size:18px;line-height:29px;margin-right:10px}.team-person .text-block .text[b-lpdb3xhvwd]{font-size:20px;line-height:26px;font-weight:600;letter-spacing:.4px;line-height:32px;font-style:italic;max-width:796px;margin-bottom:62px}.team-person .text-block .link[b-lpdb3xhvwd]{font-size:20px;line-height:26px;display:inline-flex;border:1px solid #f15656;border-radius:24px;color:#fff;white-space:nowrap;padding:6px 23px 7px 49px;margin-bottom:13px;margin-right:10px}.team-person .text-block .link.mail[b-lpdb3xhvwd]{max-width:220px;background:#f15656 url("/images/email-white.svg") 16px center/20px 27px no-repeat}.team-person .text-block .link.phone[b-lpdb3xhvwd]{max-width:220px;background:#f15656 url("/images/telefon-white.svg") 18px center/19px 19px no-repeat}
/* _content/GMG.Web/Components/Partials/Team/YourContactPerson.razor.rz.scp.css */
@font-face{font-family:"Open Sans",system-ui;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}.yourcontact[b-o3p55l8bob]{position:relative;background-color:#f4f4f7}.yourcontact .inner-block[b-o3p55l8bob]{max-width:1000px;width:100%}.yourcontact .inner-block .image[b-o3p55l8bob]{position:absolute;display:block;width:100%;max-width:200px;left:0;bottom:0px}@media all and (max-width: 1200px){.yourcontact .inner-block .image[b-o3p55l8bob]{position:relative;left:auto;margin:30px}}.yourcontact .inner-block .text-block[b-o3p55l8bob]{display:block;width:100%;margin-left:273px}@media all and (max-width: 1200px){.yourcontact .inner-block .text-block[b-o3p55l8bob]{margin-left:0;padding:15px}}.yourcontact .inner-block .text-block .name[b-o3p55l8bob]{font-size:24px;line-height:22px;font-weight:700;color:#000;margin:0;padding:0 0 10px 0}@media all and (max-width: 1200px){.yourcontact .inner-block .text-block .name[b-o3p55l8bob]{font-size:32px;line-height:43px;font-weight:700}}.yourcontact .inner-block .text-block .area[b-o3p55l8bob]{font-size:16px;line-height:26px;margin-bottom:28px}.yourcontact .inner-block .text-block .text[b-o3p55l8bob]{font-size:20px;line-height:26px;font-weight:600;letter-spacing:.4px;line-height:32px;max-width:796px;margin-bottom:17px}.yourcontact .inner-block .text-block .link[b-o3p55l8bob]{font-size:16px;line-height:26px;display:inline-flex;border:1px solid #000;border-radius:24px;color:#000;white-space:nowrap;padding:6px 23px 7px 49px;margin-bottom:13px;margin-right:10px}.yourcontact .inner-block .text-block .link.mail[b-o3p55l8bob]{max-width:220px;background:#fff url("/images/email.svg") 16px center/20px 27px no-repeat}.yourcontact .inner-block .text-block .link.phone[b-o3p55l8bob]{max-width:220px;background:#fff url("/images/telefon.svg") 18px center/19px 19px no-repeat}
