@font-face{font-family:'Alcyone';src:url(font/Alcyone-Medium.woff2) format('woff2') , url(font/Alcyone-Medium.woff) format('woff') , url(font/Alcyone-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:clamp(12px,.85vw,.85vw);scroll-behavior:smooth}.inter-<uniquifier> {font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight: <weight>;font-style:normal}body{font-family:'Alcyone',sans-serif;font-family:"Inter",sans-serif;color:#40403d}.content-bus-head{padding:4.2rem 11.3rem 1rem}.site-header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.site-branding{width:13.5rem}.site-branding img{width:17.5rem}.main-navigation{width:auto!important}.main-navigation ul{display:flex;justify-content:center;gap:.5rem;max-width:65rem;margin-left:4rem}nav#site-navigation a{letter-spacing:.07px;color:#40403d;font-size:1.4rem;font-weight:500;padding:.5rem 1rem;line-height:1.5;cursor:pointer}.head-black-button a{color:#fff;text-decoration:none;font-size:1.6rem;font-weight:600;padding:.65rem 1.8rem;border-radius:1.5rem;background:#000}header#masthead{box-shadow: 0px 0px 2px #00000029;padding-bottom:.2rem;background: #ffffff7d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;width:100%;z-index:99}main#main{padding-top:9.5rem}.top-menu-kontakt{display:none}.home-top-page-section{position:relative;padding-top:21.1rem;min-height:62.7rem}img.home-top-img{position:fixed;width:97.3vw;display:block;left:1rem;top:11rem;z-index:-1;transition:all .3s ease}.container-busines{padding:0 11.4rem}.big-title{font-family:'Alcyone',sans-serif;color:#fff;font-size:5.8rem;display:flex;flex-direction:column;line-height:1.02;letter-spacing:-.5rem;text-shadow:3px 2px 15px #000}.big-title span{color:#4af277}.big-title-descr{color:#fff;font-family:"Inter",sans-serif;font-size:1.5rem;font-weight:500;padding:3rem 0 2rem}.green-button{display:flex}.green-button a{color:#262626;text-decoration:none;font-size:1.5rem;font-weight:500;padding:.9rem 4.1rem 1rem;display:flex;align-items:center;line-height:1.3;border-radius:1.5rem;background:#40d769}.menu-item-has-children{position:relative}.menu-item-has-children>.sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;min-width:25rem;box-shadow:0 8px 20px rgba(0,0,0,.12);border-radius:8px;padding:10px 0;z-index:100;list-style:none;background: #fffffff2;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.menu-item-has-children.submenu-open>.sub-menu{display:block}.menu-item-has-children>.sub-menu .menu-item{display:block}.menu-item-has-children>.sub-menu .menu-item a{display:block;padding:10px 20px;white-space:nowrap;color:#333;text-decoration:none}.menu-item-has-children>.sub-menu .menu-item a:hover{background:#f5f5f5;color:#4caf50}.menu-item-has-children>a::after{content:'';margin-left:6px;display:inline-block;transition:transform .2s;background:url(/wp-content/uploads/2026/07/Path-1899.svg) no-repeat;background-size:1rem;width:1rem;height:1rem;background-position:center}.menu-item-has-children.submenu-open>a::after{transform:rotate(180deg)}.main-navigation ul ul a{width:100%!important}.white-section{background:#fff}.content-bus-head{transition:all .3s ease}.site-header.header_fixed .content-bus-head{padding:2.2rem 11.3rem 1rem}body:has(.header_fixed) img.home-top-img {top:11rem}.home-page-mapa-section{padding-top:4.3rem;position:relative;min-height:70rem}.section-title{font-family:'Alcyone';font-size:3.5rem;text-align:center;letter-spacing:-.5px;line-height:1.2;color:#262626}.section-title span{color:#40d769}.home-page-mapa-content{padding-top:12.7rem;min-height:44rem;position:relative;display:flex;justify-content:end;z-index:1}.home-page-mapa-content-block{width:47.4rem}.home-page-mapa-content-block-row{display:flex;padding-bottom:2rem;align-items:flex-start}.home-page-mapa-content-block-row img{margin:.7rem .8rem 0 0;width:1.1rem}.home-page-mapa-content-block-row div{font-size:1.7rem;color:#262626}.home-page-mapa-content-mapa{position:relative;width:40rem}.home-page-mapa-big-img{position:absolute;width:40rem;left:3rem;top:-9rem}.home-page-entwickelt-section{padding-top:4rem;min-height:87rem}.section-title-descr{color:#262626;text-align:center;font-size:1.55rem;padding-top:2.6rem;padding-bottom:2rem}.home-page-entwickelt-content{padding-top:2.8rem;min-height:51rem}.entwickelt-swiper{position:relative}.entwickelt-slide{height:auto;display:flex;flex-direction:column}.swiper-nav-button{position:relative;width:auto;height:5rem;display:flex;max-width:10rem;margin:3rem auto 0}.entwickelt-slide-text{padding:0 1.5rem 0 2.2rem;min-height:21rem}h3.entwickelt-title{font-family:'Alcyone';color:#262626;font-size:1.5rem;margin:0;padding-top:.9rem}p.entwickelt-descr{font-size:1.5rem;color:#262626}.entwickelt-slide{height:auto;display:flex;flex-direction:column;border-radius:1.5rem;overflow:hidden;background:#f3f3f0}.entwickelt-slide img{width:100%;height:16.2rem;object-fit:cover;border-radius:1.5rem;margin-bottom:1.5rem}.entwickelt-swiper .swiper-button-prev,.entwickelt-swiper .swiper-button-next{width:3.3rem;height:3.3rem;background:none;border-radius:50%;box-shadow:none;color:#333}.entwickelt-swiper .swiper-button-prev::after,.entwickelt-swiper .swiper-button-next::after{display:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:.7rem!important;right:auto;background:url(/wp-content/uploads/2026/07/arrow-left.svg) no-repeat!important;background-size:100%!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:.7rem!important;left:auto;background:url(/wp-content/uploads/2026/07/arrow-right.svg) no-repeat!important;background-size:100%!important}.home-page-logos-section{padding-top:12.5rem;position:relative;padding-bottom:0;overflow-x:hidden}.section-title-small{text-align:center;color:#262626;font-size:1.35rem;text-transform:uppercase;font-weight:600;padding-bottom:1rem}.home-logos-content-slider{padding-bottom:3rem}.home-page-logos-section:before{content:'';position:absolute;width:50%;height:20rem;background:url(/wp-content/uploads/2026/07/xRectangle-457.png.pagespeed.ic.1gpnTTKII5.png) no-repeat;background-size:cover;left:-15rem;top:5rem;z-index:2}.home-page-logos-section:after{content:'';position:absolute;width:50%;height:20rem;background:url(/wp-content/uploads/2026/07/xRectangle-458.png.pagespeed.ic.-G_YsUMylM.png) no-repeat;background-size:cover;right:-15rem;top:5rem;z-index:2}.logos-marquee{overflow:hidden;width:100%}.logos-marquee-track{display:flex;width:max-content;animation:logos-scroll 75s linear infinite}@keyframes logos-scroll {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}.home-logos-block{height:7rem;display:flex;align-items:center;justify-content:center}.home-logos-block div{display:flex;align-items:center;height:100%;padding:0 2rem;justify-content:center}.home-logos-block img{width:auto;max-width:none;height:auto;max-height:3.5rem;min-height:1.4rem}.home-logos-content-slider .swiper-slide{width:auto!important;flex-shrink:0}.home-page-software-section{padding-top:6rem;padding-bottom:10rem;position:relative;background:#fcfcfa;min-height:85rem}.home-page-software-section .section-title{margin-top:-33rem}.home-page-software-section .container-busines{position:relative;z-index:1}.home-page-software-section .section-title-descr{padding-top:1rem}.home-page-software-content{display:flex;padding-top:2.5rem;flex-wrap:wrap}.home-page-software-block-text{width:43rem;margin-top:1.7rem}.home-page-software-block-img{width:49rem;position:relative}.home-page-software-block-img:after{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;pointer-events:none;background:radial-gradient(closest-side at 50% 50%,#40d769 0%,rgba(64,215,105,.15) 71%,transparent 100%);z-index:1}.home-page-software-block-img img{margin-right:-3rem;width:54rem;max-width:none;margin-top:1rem;position:relative;z-index:2}.description-block h3{color:#262626;font-family:'Alcyone';font-size:2rem;line-height:1.3;margin:0;padding-bottom:.3rem}.description-block p{color:#262626;text-align:left;font-size:1.55rem}.home-page-software-block-text a{color:#262626;font-weight:600}.home-page-software-section:after{content:'';position:absolute;width:100%;height:20rem;right:0;bottom:0;background:url(/wp-content/uploads/2026/07/xPath-1943.png.pagespeed.ic.E91MlxGHMt.png) no-repeat;background-size:cover}.home-page-ausgewahlte-section{padding-top:10.4rem;min-height:78rem}.home-page-ausgewahlte-row-top{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-45rem}.home-page-ausgewahlte-row-top .section-title{text-align:left;width:47.7rem}.home-page-ausgewahlte-row-top .section-title-descr{width:42rem;text-align:left;padding-top:3.5rem;display:flex;flex-direction:column}.home-page-ausgewahlte-row-top .section-title-descr a{color:#40d769}.home-page-ausgewahlte-row-body{padding-top:3rem;padding-bottom:7.7rem}.home-page-ausgewahlte-row-body img{width:100%}.home-page-zukunft-section .section-title{color:#fff;margin-top:-85rem}.home-page-zukunft-section .section-title-descr{color:#fff;padding-top:1.8rem;padding-bottom:2.6rem}.home-page-zukunft-section{padding-top:9.5rem;padding-bottom:5rem;background:transparent linear-gradient(180deg,rgba(38,38,38,1) 0%,rgba(27,111,50,1) 100%) 0% 0% no-repeat padding-box;min-height:45rem}.home-page-zukunft-section .green-button{justify-content:center}.home-page-zukunft-section .green-button a{background:#49f277}.site-footer-content{display:flex;justify-content:space-between;padding-top:5.6rem;flex-wrap:wrap;padding-bottom:3.3rem}.site-footer-logo img{max-width:none;width:15.5rem;margin-bottom:2rem}.site-footer-adress1{color:#fff;font-size:1.8rem;font-family:'Alcyone';padding-top:2.4rem;letter-spacing:-2px;padding-bottom:.5rem}.site-footer-adress2{font-size:1.6rem;color:#fff}.site-footer-content-right{text-align:right}.site-footer-soc-row{display:flex;flex-direction:row;justify-content:end;gap:1.8rem}.site-footer-soc-row img{width:4rem}.site-footer-content-last{display:flex;flex-direction:row;flex-flow:row;justify-content:flex-end;color:#fff;gap:2rem;padding-bottom:3rem}.site-footer-content-last a{color:#fff;font-size:1.2rem}footer#colophon{background:#262626}.top-page-content{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:11rem;position:relative;z-index:1}.top-page-content-block-text{width:48rem}.top-section-title{font-family:'Alcyone';font-size:4.5rem;letter-spacing:-2px;line-height:1.2;color:#262626;padding-bottom:2.3rem}.top-section-title-descr{color:#262626;font-size:1.55rem;line-height:1.4}.top-page-content-block-img{width:44rem;position:relative}img.top-page-img-big{position:absolute;right:-3rem;width:40.7rem;top:2rem}img.top-page-ico1{position:absolute;right:2.5rem;top:-1.5rem;z-index:1;width:7rem}img.top-page-ico2{position:absolute;left:12.7rem;bottom:-1rem;z-index:1;width:7rem}.top-page-section{padding-bottom:7rem;min-height:56rem;position:relative}.top-page-section:after{content:'';position:absolute;width:100%;height:20rem;right:0;bottom:0;background:url(/wp-content/uploads/2026/07/xPath-1921.png.pagespeed.ic.TB9DZdHE5D.png) no-repeat;background-size:cover}.About-us-slider-section{padding-top:5rem;padding-bottom:20rem}.About-us-slider-section .home-page-entwickelt-content{padding-top:3.8rem;min-height:auto}.About-us-slider-section .entwickelt-slide img{width:auto;height:22.5rem;object-fit:cover;border-radius:1.5rem;margin-bottom:0}.About-us-slider-section .entwickelt-slide{background:transparent}.About-us-slider-section .swiper-nav-button{margin-top:2.5rem}.top-page-gs-section .top-section-title{padding-top:2.4rem;padding-bottom:.6rem}.top-page-gs-section .top-page-content-block-text{width:47rem}.top-page-gs-section img.top-page-img-big{position:absolute;right:-7rem;width:50rem;top:-3rem;max-width:none}.top-page-button-row{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:6rem;position:relative;z-index:1}.top-page-button-row .green-button a{padding:.9rem 2.6rem 1rem}.botder-button a{color:#262626;text-decoration:none;font-size:1.5rem;font-weight:500;padding:.9rem 2.6rem 1rem;display:flex;align-items:center;line-height:1.3;border-radius:1.5rem;background:transparent;border:.15rem solid #262626}.page-GstarCAD-Software-section{padding-top:8.7rem;padding-bottom:11rem}.page-GstarCAD-Software-content{display:flex;flex-direction:row;flex-wrap:wrap}.page-GstarCAD-Software-img1{width:46.5rem;overflow:hidden}.page-GstarCAD-Software-img1 img{max-width:none;width:56rem;margin-left:-6rem}.page-GstarCAD-Software-descr{width:40rem;color:#262626;text-align:left;font-size:1.55rem;padding-top:3.1rem;padding-bottom:2rem}.key-features__heading{color:#262626;font-size:2rem;font-weight:600;padding-bottom:1rem;padding-top:1.4rem}.key-features .accordion{width:41rem}.key-features{width:49.5rem}.page-GstarCAD-Software-img2{width:41rem}.page-GstarCAD-Software-img2 img{max-width:none;width:41.5rem;margin-top:8.8rem}.accordion__item{border-top:1px solid #d4d4d4}.accordion__item:last-child{border-bottom:none}.accordion__head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:0;font:inherit;text-align:left;color:#262626;font-size:1.5rem;font-weight:600;cursor:pointer;padding:1.5rem 1rem 1.5rem 0}.accordion__icon{flex:0 0 auto;width:10px;height:10px;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s ease}.accordion__item.is-open .accordion__icon{transform:rotate(-135deg) translate(-2px,-2px)}.accordion__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.accordion__item.is-open .accordion__body{grid-template-rows:1fr}.accordion__inner{text-align:left;font-size:1.55rem;color:#6f6f6f;display:none}.accordion__item.is-open .accordion__inner{padding-bottom:1.2rem;display:block}.page-gs-Empfohlene-section{padding-top:9rem;padding-bottom:11rem;position:relative;background:#fcfcfa}.page-gs-Empfohlene-section:after{content:'';position:absolute;width:100%;height:20rem;right:0;bottom:0;background:url(/wp-content/uploads/2026/07/xPath-1943.png.pagespeed.ic.E91MlxGHMt.png) no-repeat;background-size:cover}.page-gs-Empfohlene-content{display:flex;flex-direction:row;flex-wrap:wrap;padding:5rem 0 0 0;position:relative;z-index:1}.page-gs-Empfohlene-block{width:46rem;display:flex;gap:3rem}.page-gs-Empfohlene-block-img img{width:2.3rem}.page-gs-Empfohlene-block-text strong{color:#262626;font-size:1.8rem;font-weight:500;padding-bottom:2rem;display:block}.page-gs-Empfohlene-block-text p{margin:0;color:#262626;text-align:left;font-size:1.55rem;line-height:1.45}.page-gs-Empfohlene-block:last-child{padding-left:5.4rem}.page-GstarCAD-Vorteile-section{padding-top:0;padding-bottom:9rem;margin-top:-20rem;margin-bottom:35rem}.page-GstarCAD-Vorteile-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2.3rem;gap:6rem}.page-GstarCAD-Vorteile-block{display:flex;flex-direction:column;width:27rem}.page-GstarCAD-Vorteile-img{position:relative;height:11rem;margin-top:2rem}.page-GstarCAD-Vorteile-img img{left:-2rem;position:absolute;width:auto;height:10rem}.page-GstarCAD-Vorteile-title{color:#262626;text-align:left;font-size:1.6rem;line-height:1.45;font-weight:500}.page-GstarCAD-Vorteile-descr{color:#262626;text-align:left;font-size:1.55rem;line-height:1.45}.page-GstarCAD-Vorteile-block:last-child{padding-left:2rem}.home-page-zukunft-section.gs-page-Vergleich-section{padding-top:8.5rem;padding-bottom:8.3rem}.gs-page-Vergleich-content{margin:4rem 5rem 0 13.3rem;max-width:65rem}.gs-page-Vergleich-row-top{display:flex;font-size:1.4rem;color:#fff;padding:1.5rem 1rem .7rem 2rem;background:#40d769;margin-bottom:2.5rem}.gs-page-Vergleich-text{width:76%;padding-left:2rem}.gs-page-Vergleich-img{width:4.5rem;text-align:center;display:flex;justify-content:center}.gs-page-Vergleich-row{display:flex;font-size:1.4rem;line-height:1.6}.gs-page-Vergleich-row .gs-page-Vergleich-text{padding-left:4rem}.gs-page-Vergleich-row:last-child{padding-bottom:2.7rem}.gs-page-Vergleich-content-block{box-shadow:0 2px 8px #c4d5c9;border-radius:2rem;background:#fff;overflow:hidden}.gs-page-Vergleich-img img{width:1rem}.page-GstarCAD-Produkt-content{display:flex;justify-content:center;gap:2rem;margin-top:3.7rem}.page-GstarCAD-Produkt-section{padding-top:8rem;padding-bottom:8rem}.page-GstarCAD-Produkt-block{box-shadow:0 0 7px #34c75c;border-radius:2rem;width:15.8rem;display:flex;flex-direction:column;align-items:center;padding-top:2rem;min-height:14rem;background:#fff}.page-GstarCAD-Produkt-img img{width:4rem}.page-GstarCAD-Produkt-img{width:4rem;height:5.5rem;overflow:hidden}.page-GstarCAD-Produkt-title{color:#262626;font-size:1.5rem;line-height:1.2;padding-bottom:.7rem}.page-GstarCAD-Produkt-link a{color:#262626;font-size:1.5rem;line-height:1.2;padding-left:1.5rem}.page-GstarCAD-Produkt-link a img{width:1.5rem;margin-left:.6rem}.page-GstarCAD-Formular-big-img{width:45rem;position:relative}.page-GstarCAD-Formular-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:7rem;min-height:103rem}.page-GstarCAD-Formular-section{padding-top:0;padding-bottom:8rem;margin-top:-27rem;min-height:80rem}img.page-GstarCAD-Formular-big-img-big{margin-left:-1rem;margin-top:1.5rem;max-width:none;width:41.5rem}img.page-GstarCAD-Formular-big-img-small{position:absolute;left:6rem;top:-1.5rem}.page-GstarCAD-Formular-content-form-block{width:48rem;padding-left:3rem}.page-GstarCAD-Formular-content-form-block .section-title-descr{text-align:left;padding:0}.page-GstarCAD-Formular-content-form-block .section-title-descr p{margin-top:0}.kont-form input[type="text"],.kont-form input[type="email"],.kont-form input[type="number"],.kont-form input[type="tel"],.kont-form textarea{color:#262626;border-radius:3px;padding:1.2rem 1.5rem;background:#f2f7f3!important;border:1px solid #707070;border-radius:1.1rem;font-size:1.4rem;background:transparent;font-family:'Alcyone';width:100%;margin-bottom:1.5rem;font-weight:400}.kont-form textarea.wpcf7-textarea{height:10rem;resize:none}.kont-form button,.kont-form input[type="button"],.kont-form input[type="reset"],.kont-form input[type="submit"]{border:none;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:500;padding:.9rem 4.1rem 1rem;display:flex;align-items:center;line-height:1.3;border-radius:1.1rem;background:#262626;margin:2rem auto 0;cursor:pointer}.Weniger-button,.Mehr-show{display:none}.kont-form .wpcf7-checkbox label{margin:0;display:flex;flex-direction:row;align-items:flex-start;cursor:pointer;margin-top:1rem;position:relative}.kont-form .wpcf7-checkbox label input{position:absolute;z-index:-1;opacity:0}.kont-form .wpcf7-checkbox label .wpcf7-list-item-label{display:inline-flex;align-items:flex-start;user-select:none;font-size:.9rem}.kont-form .wpcf7-checkbox label .wpcf7-list-item-label::before{content:'';display:inline-block;padding:.5rem;width:1.3rem;height:1.3rem;border-radius:.3rem;flex-shrink:0;flex-grow:0;margin-right:10px;background-position:center center;background:#f2f7f3!important;border:1px solid #707070}.kont-form input[type="checkbox"]:checked+.wpcf7-list-item-label::before{border-color:#0b76ef;background-color:#0b76ef!important;background-size:80%!important;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ fill=\'%23fff\'\ d=\'M6.564.75l-3.59\ 3.612-1.538-1.55L0\ 4.26\ 2.974\ 7.25\ 8\ 2.193z\'/%3e%3c/svg%3e)!important;background-repeat:no-repeat!important;background-position:center!important}.kont-form .wpcf7-list-item{display:inline-block;margin:0}.Weniger-button p,.Mehr-button p{font-size:.9rem;margin:-1.3rem 0 0;color:#adadad;cursor:pointer}.Mehr-show p{margin:0}.Mehr-show{font-size:.9rem;margin-top:-1.5rem;margin-bottom:2rem}.Mehr-show a{font-size:.9rem;color:#262626}.top-section-title-small{font-size:1.8rem;padding-bottom:3.2rem}.top-page-arch-section .top-section-title{padding-bottom:.6rem}.top-page-arch-section img.top-page-img-big{position:absolute;right:-3rem;width:42rem;top:-.5rem}.top-page-arch-section .top-page-button-row{margin-top:4rem}.page-arch-Software-section{padding-top:4rem;padding-bottom:8rem}.page-arch-Software-content{display:flex}.page-arch-Software-img1 div{position:relative}.page-arch-Software-img1 div img.arch-descr-ico1{position:absolute;bottom:0;z-index:1;right:9.8rem}img.arch-descr-img{max-width:none;width:45rem}.page-arch-Software-img1{width:47rem}.page-arch-Software-content .page-GstarCAD-Software-descr{width:45rem;color:#262626;text-align:left;padding-top:1.2rem;padding-bottom:2rem;padding-left:3rem}.arch-page-Losungen-section{padding-top:6.5rem;padding-bottom:30rem;min-height:110rem}.arch-page-Losungen-content{display:flex;flex-wrap:wrap;gap:2.7rem 2rem;width:70rem;margin:-4.5rem auto 10rem;position:relative;z-index:1}.arch-page-Losungen-block,.arch-page-Losungen-block a{font-size:1.6rem;color:#262626;text-decoration:none;font-weight:500;font-family:'Alcyone';line-height:1.5}.arch-page-Losungen-img{width:22rem;height:15rem;border-radius:1.3rem;overflow:hidden;margin-bottom:.8rem}.arch-page-Losungen-img img{width:100%;transition:transform .5s ease-out}.arch-page-Losungen-img:hover img,.arch-page-Losungen-block a:hover .arch-page-Losungen-img img{transform:scale(1.05)}.arch-page-Losungen-text{max-width:22rem}.arch-page-software-section{background:transparent;margin-top:-7rem;padding-bottom:5rem}.arch-page-software-section .section-title-descr{max-width:80%;margin:0 auto}.arch-page-software-section .home-page-software-content{display:flex;padding:3rem 0;flex-wrap:wrap}.arch-page-software-row{display:flex;position:relative;z-index:1;gap:4rem;padding-top:2rem;padding-bottom:5rem}.arch-page-software-block{display:flex;flex-direction:column;align-items:flex-start;width:21rem}.arch-page-Losungen-row-img img{max-width:11rem;margin-left:-1.5rem}.arch-page-Losungen-row-img{height:15rem}.arch-page-Losungen-row-text{color:#262626;text-align:left;font-size:1.6rem;margin-top:-1rem}.arch-page-software-row-button{position:relative;z-index:1;display:flex;justify-content:center;padding-bottom:5rem}.border-bottom-button a{color:#262626;text-align:left;font-size:1.6rem;font-weight:600}.arch-page-software-section .container-busines{padding-bottom:35rem}.arch-page-software-section .container-busines{position:relative;z-index:1}.arch-page-software-section .home-page-software-content2{padding-top:10.4rem}.home-page-software-block-img2{width:42.2rem;position:relative;margin-right:6rem}.home-page-software-block-img2:after{content:'';position:absolute;width:180%;height:150%;top:-28%;left:-31%;background:transparent radial-gradient(closest-side at 46% 50%,#40d769 0%,#f5fdf7 75%,#fbfefc 90%,#fff 100%) 0% 0% no-repeat padding-box;z-index:-1}.home-page-software-block-img2 img{max-width:none;width:42.2rem;position:relative;z-index:2}.home-page-software-block-text2.description-block{width:45rem;padding-top:1.2rem}.arch-page-software-section .description-block strong{font-size:2rem}.home-page-software-block-text2.description-block p{margin:0 0 1rem 0}.home-page-software-list-col{padding-top:7rem}.home-page-software-list-col-block{column-count:2;padding-bottom:4.7rem}.home-page-software-list-row{width:48rem;display:flex;font-size:1.6rem;line-height:1.4;padding-bottom:2.2rem}.home-page-software-list-row img{width:1.2rem;margin-right:1.6rem}.home-page-software-list-col-green-button{display:flex;justify-content:center}.top-page-kontakt-section .top-page-content{padding-top:10rem;justify-content:space-between;padding-bottom:15rem}.top-page-kontakt-section .top-section-title{padding-bottom:6.5rem}.top-page-content-block-kont-form{width:42.7rem;position:relative;padding-top:8rem}.cont-form-title{font-size:2.2rem;font-weight:500;text-align:center;font-family:'Alcyone';padding-bottom:1.5rem}.top-page-content-block-kont-form .kont-form textarea.wpcf7-textarea{height:14rem;resize:none}.top-page-kontakt-section .top-section-title-descr{padding-bottom:11.3rem}.Kontakt-adress-row{color:#262626;display:flex;align-items:center;font-size:1.5rem;font-weight:600;margin-bottom:.6rem}.Kontakt-adress-row img{width:2.8rem;margin-right:1.3rem}.Kontakt-adress-row:last-child{font-weight:400}.top-page-section.top-page-kontakt-section{padding-bottom:8.5rem}h1.h1-page{font-family:'Alcyone';font-size:4.8rem;line-height:1.2;color:#262626;font-weight:500}.blog-page{padding-top:8rem;padding-bottom:15rem;position:relative}.blog-page:after{content:'';position:absolute;width:100%;height:20rem;right:0;bottom:0;background:url(/wp-content/uploads/2026/07/xPath-1921.png.pagespeed.ic.TB9DZdHE5D.png) no-repeat;background-size:cover}.blog-filter-wrap{position:relative;display:flex;align-items:center;max-width:47.5rem;margin:6rem 0 5.5rem 0}.blog-filter-selected{flex:1;min-width:0;display:flex;align-items:center;color:#262626;padding:1.2rem 1.5rem;height:4.9rem;box-sizing:border-box;background:#f2f7f3!important;border:1px solid #707070;border-radius:1.1rem 0 0 1.1rem;font-size:1.5rem;font-family:'Alcyone';height:4.9rem;box-sizing:border-box;font-weight:400;overflow:hidden}.blog-filter-selected-text{display:block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-filter-toggle{cursor:pointer;white-space:nowrap;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:500;padding:0 4.1rem 0;display:flex;align-items:center;line-height:1.3;border-radius:1.2rem;background:#40d769;z-index:1;margin-left:-1.5rem;border-color:#707070;height:4.9rem}.blog-filter-arrow{transition:transform .2s;margin-left:.5rem}.blog-filter-toggle.open .blog-filter-arrow{transform:rotate(180deg)}.blog-filter-dropdown{display:none;position:absolute;top:100%;right:0;background:#40d769;border-radius:1.3rem;margin-top:.5rem;padding:1rem 2rem;min-width:24rem;max-height:22rem;overflow-y:auto;z-index:20;box-shadow:0 8px 20px rgba(0,0,0,.15)}.blog-filter-dropdown.open{display:block}.blog-filter-option{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:15px;padding:6px 0;cursor:pointer}.blog-filter-option input{width:16px;height:16px;accent-color:#fff}.blog-filter-dropdown::-webkit-scrollbar{width:6px}.blog-filter-dropdown::-webkit-scrollbar-track{background:transparent}.blog-filter-dropdown::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5);border-radius:3px}.aktualnosci-content{display:grid;grid-template-columns:repeat(3,1fr);gap:6.5rem 2rem;transition:opacity .2s}@media (max-width:992px){.aktualnosci-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.aktualnosci-content{grid-template-columns:1fr}}.aktualnosci-content-block{display:flex;flex-direction:column}.aktualnosci-content-block-image{overflow:hidden;border-radius:1.2rem;margin-bottom:1rem}.blog-page-image{width:100%;height:20rem;border-radius:1.2rem;background-size:cover;background-position:center;transition:transform .5s ease}.aktualnosci-content-block-image:hover .blog-page-image{transform:scale(1.05)}.blog-page-image-empty{background-color:#f0f0f0}.aktualnosci-content-block-meta{display:flex;align-items:center;gap:12px;font-size:1.1rem;margin-bottom:.8rem;justify-content:space-between;line-height:1.4}.aktualnosci-content-block-cat{color:#34c75c;font-weight:400;text-transform:uppercase}.aktualnosci-content-block-date{color:#8e8e8e;font-weight:400}.aktualnosci-content-block-title a{font-size:2.1rem;font-weight:500;color:#262626;text-decoration:none;line-height:1.25;display:block;margin-bottom:1.5rem}.aktualnosci-content-block-title a:hover{color:#4caf50}.aktualnosci-content-block-text{color:#262626;font-size:1.5rem;line-height:1.5;margin-bottom:2.2rem}.aktualnosci-content-block-button{text-align:right}.aktualnosci-button{display:inline-flex;align-items:center;font-weight:600;text-decoration:underline;color:#262626;font-size:1.5rem;line-height:1.2}.aktualnosci-button img{width:16px;height:auto}.aktualnosci-no-posts{grid-column: 1 / -1;text-align:center;color:#888;padding:40px 0}.pagination{display:flex;justify-content:center;margin-top:8rem;position:relative;z-index:1}.wp-pagenavi{display:flex;align-items:center;gap:1rem}.wp-pagenavi a,.wp-pagenavi span{display:flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;border-radius:50%;color:#333;text-decoration:none;font-size:1.5rem}.wp-pagenavi span.current{background:transparent;color:#8e8e8e;font-weight:600}.wp-pagenavi a.previouspostslink,.wp-pagenavi a.nextpostslink{color:transparent;width:3.3rem;height:3.3rem}.wp-pagenavi a.previouspostslink{background:url(/wp-content/uploads/2026/07/arrow-left.svg) no-repeat;background-size:contain}.wp-pagenavi a.nextpostslink{background:url(/wp-content/uploads/2026/07/arrow-right.svg) no-repeat;background-size:contain}.wp-pagenavi .pages{color:#666}.wp-pagenavi a.last{border-radius:0;width:auto;padding:0 8px;text-decoration:underline;color:#333}.single-post-page{padding-top:6.4rem;padding-bottom:13.5rem;position:relative}.single-post-page:after{content:'';position:absolute;width:100%;height:20rem;right:0;bottom:0;background:url(/wp-content/uploads/2026/07/xPath-1921.png.pagespeed.ic.TB9DZdHE5D.png) no-repeat;background-size:cover}.single-post-page .container-busines{position:relative;z-index:1}.breadcrumbs{font-size:1.1rem;color:#585858;margin-bottom:30px}.breadcrumbs a{color:#888;text-decoration:none}.breadcrumbs a:hover{color:#4caf50}.breadcrumbs-sep{margin:0 8px}.breadcrumbs-current{color:#34c75c}.single-post-top{display:flex;gap:0;margin-bottom:5rem;position:relative;justify-content:space-between;min-height:36rem}.single-post-info{background:#f3f3f0;border-radius:3.7rem;padding:2.65rem 12rem 2.65rem 4.4rem;display:flex;flex-direction:column;justify-content:flex-start;min-height:36rem;width:50rem;position:absolute}.single-post-cat-row{display:flex;gap:1rem;margin-bottom:2rem;max-width:35rem;flex-wrap:wrap}.single-post-cat{display:inline-block;color:#34c75c;font-weight:700;font-size:1.1rem;padding:.3rem 1rem;border-radius:20px;width:fit-content;border:1px solid #34c75c}.single-post-title{font-size:3rem;font-weight:500;color:#262626;line-height:1.1;margin:1.5rem 0;max-height:19rem}.single-post-date{font-size:1.1rem;color:#262626;border-top:.5px solid #707070;padding-top:2rem;margin-top:auto}.single-post-image{border-radius:3.7rem;overflow:hidden;z-index:1;position:absolute;margin-left:-3rem;width:54rem;right:0;height:36rem}.single-post-image-inner{width:100%;height:100%;min-height:320px;background-size:cover;background-position:center;background-color:#eee}.single-post-content{max-width:59rem;color:#262626;font-size:1.5rem;line-height:1.5;margin:0 auto}h2.wp-block-heading,h3.wp-block-heading{margin:4.5rem 0 2.5rem;font-size:1.8rem;font-weight:500}.related-posts-section{padding-top:12rem;padding-bottom:12rem}.related-posts-section .section-title{text-align:left;padding-bottom:4.5rem}.related-posts-title{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:32px}.related-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.related-post-card{display:flex;flex-direction:column}.related-post-image{display:block;border-radius:1.2rem;overflow:hidden;margin-bottom:1rem}.related-post-image-inner{width:100%;height:20rem;background-size:cover;background-position:center;background-color:#eee;transition:transform .5s ease}.related-post-image:hover .related-post-image-inner{transform:scale(1.05)}.related-post-title a{font-size:2.1rem;font-weight:500;color:#262626;text-decoration:none;line-height:1.25;margin-bottom:0}.related-post-title a:hover{color:#4caf50}.related-post-readmore{text-align:right;font-weight:600;text-decoration:underline;color:#262626;font-size:1.5rem;line-height:1.2;padding-top:.5rem}.ausgewahlte-row-body-img{width:35rem}.ausgewahlte-row-body-img img{height:37rem;width:auto;max-width:none}.ausgewahlte-row-body-text-img img{max-width:10.5rem}.ausgewahlte-row-body-content{display:flex;flex-wrap:wrap;max-width:70rem;margin:0 auto}.ausgewahlte-row-body-block{width:33rem}.ausgewahlte-row-body-text-widg{color:#262626;text-align:left;font-size:1.55rem;padding:2rem 2rem;margin-top:4.2rem;border-radius:1rem;line-height:1.43;background:#f3f3f3}.ausgewahlte-row-body-text-img{text-align:end;margin-top:-2.3rem}.botder-button a img{width:1.2rem;margin-left:.5rem}.page-template-gs-page .page-GstarCAD-Software-section .container-busines{position:relative;z-index:2;padding-bottom:11rem}.page-gs-Empfohlene-section{min-height:46rem}.page-gs-Empfohlene-section .container-busines{position:relative;z-index:1}.page-gs-Empfohlene-section .key-features__heading{margin-top:-33rem}.home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-35rem}.home-page-zukunft-section.gs-page-Vergleich-section{min-height:96rem}.page-GstarCAD-Produkt-section .section-title{margin-top:-72rem}.page-GstarCAD-Produkt-section{min-height:40rem}.home-page-entwickelt-section .section-title{margin-top:-15rem}.home-page-logos-section{overflow:hidden;min-height:35rem}.home-page-logos-section .section-title-small{margin-top:-45rem}.gs-page-topsection{padding-top:3.7rem}.gs-container{padding:0 11.4rem}.gs-page-topsection-content-block{width:100%;max-width:82rem}.big-page-title{font-weight:500;font-size:3.35rem;margin-top:-.3rem;margin-bottom:0;line-height:1.2;padding-bottom:1rem;color:#262626}.page-descr{font-size:1.4rem;line-height:1.4;width:100%;min-height:13rem}.gs-page-topsection-content-img{position:relative}.Kontakt-top-section .gs-page-topsection-content-img img{width:21rem;margin-top:0}.impressum-page-section{padding-bottom:6rem;width:100%;max-width:80rem;margin-top:-4rem}.impressum-page-content{display:flex}.impressum-page-block{min-width:35rem;color:#262626;font-size:1.55rem}.gs-page-topsection-content{display:flex}.default-page-section h1.entry-title{font-family:'Alcyone';font-size:3.5rem;text-align:center;letter-spacing:-.5px;line-height:1.2;color:#262626}.default-page-section .entry-content{color:#262626;font-size:1.55rem;padding-bottom:12rem}.default-page-section{padding-bottom:10rem;padding-top:3rem}.default-page-section .container-busines{position:relative;z-index:1}.top-page-section.top-page-kontakt-section .container-busines{position:relative;z-index:1}.page-template-architektur-page .home-page-software-section .section-title{margin-top:-4rem}.page-template-loesungenund-page .top-page-content{padding-top:8.8rem}.page-template-loesungenund-page .top-section-title{font-size:4.5rem;padding-bottom:1.2rem}.page-template-loesungenund-page .top-page-gs-section img.top-page-img-big{position:absolute;right:-1rem;width:39rem;top:4rem;max-width:none}.page-template-loesungenund-page img.top-page-ico1{position:absolute;right:1.5rem;top:-.5rem;z-index:1;width:7rem}.page-template-loesungenund-page img.top-page-ico2{position:absolute;left:13.7rem;bottom:2rem;z-index:1;width:7rem}.page-template-loesungenund-page .top-page-section{padding-bottom:7rem;min-height:54rem;position:relative}.page-template-loesungenund-page .page-GstarCAD-Software-section{padding-top:6rem;padding-bottom:11rem}.page-template-loesungenund-page .section-title{text-align:left;padding-top:1rem;padding-bottom:1.4rem}.page-template-loesungenund-page .top-page-gs-section .top-page-content-block-text{width:49rem}.page-template-loesungenund-page .page-GstarCAD-Software-descr{width:45rem}.page-template-loesungenund-page .top-page-button-row a{font-size:1.25rem}.page-template-loesungenund-page .page-GstarCAD-Software-content{padding-bottom:5rem}.page-template-loesungenund-page .page-GstarCAD-Software-img2 img{max-width:none;width:41.5rem;margin-top:1rem}.page-template-loesungenund-page .page-GstarCAD-Vorteile-section{padding-top:0;padding-bottom:4rem;margin-top:-10rem;margin-bottom:-8rem}.page-template-loesungenund-page .page-GstarCAD-Vorteile-section .section-title{text-align:center;font-size:2.5rem}.page-template-loesungenund-page .page-GstarCAD-Produkt-section .section-title{margin-top:0}.page-template-loesungenund-page .page-GstarCAD-Produkt-block{width:21rem;padding:2rem 1rem}.page-GstarCAD-Produkt-descr{color:#262626;text-align:left;font-size:1.55rem;line-height:1.45}.page-template-loesungenund-page .page-GstarCAD-Produkt-title{color:#262626;font-size:1.6rem;line-height:1.2;padding-bottom:1rem;font-weight:500}.page-template-loesungenund-page .page-GstarCAD-Formular-section{margin-top:0}.page-cad-profi-content{display:flex;box-shadow:0 0 14px #d6d6d6;border-radius:2rem;padding:5rem 2rem 3rem 5.6rem;margin-top:-5rem}.page-cad-profi-content-img{width:43rem;padding-top:3.3rem}.page-cad-profi-content-green-title{color:#40d769;font-size:1.55rem;padding-top:.5rem;padding-bottom:1.2rem}.page-cad-profi-content-descr{color:#262626;text-align:left;font-size:1.55rem;line-height:1.45}.page-cad-profi-content-title{font-size:3.5rem;text-align:left;letter-spacing:-.5px;line-height:1.2;color:#262626}.page-cad-profi-content-block{width:40rem}.page-GstarCAD-Produkt-section .container-busines{background:#f3f3f0;padding-bottom:10rem;padding-top:6rem;margin-top:7rem}.page-cad-profi-section .green-button{justify-content:center;margin:4rem 0 -20rem}.page-cad-profi-content-descr strong{text-align:center;color:#262626;font-size:1.8rem;font-weight:600;padding-bottom:1rem}.page-cad-profi-section{min-height:110rem}.page-GstarCAD-blocks-content{display:flex;flex-wrap:wrap;gap:3.4rem 3.4rem}.page-GstarCAD-blocks-block{box-shadow: 0px 0px 12px #AAD9B780;border-radius:1.5rem;width:28.8rem;min-height:25.5rem;display:flex;flex-direction:column;text-align:center;align-items:center;background:#fff}.page-GstarCAD-blocks-img img{margin-top:1rem;width:6rem}.page-GstarCAD-blocks-title{color:#262626;font-family:'Alcyone';font-size:1.8rem;line-height:1.3;margin:0;padding:.5rem}.page-GstarCAD-blocks-descr{color:#262626;text-align:center;font-size:1.55rem;padding:0 1rem}.page-GstarCAD-blocks-section .container-busines{transform:translate3d(0,575px,0);background:#f3f3f0;padding-top:8rem;padding-bottom:8rem;margin-bottom:8rem}.page-template-loesungenund-page .page-GstarCAD-Produkt-section .section-title{text-align:center}.page-GstarCAD-Formular-section .container-busines{padding-top:6rem;padding-bottom:6rem}.page-cad-profi-content-img img{width:88%}@media screen and (min-width:1800px){.home-page-logos-section{overflow:hidden;min-height:28rem}.home-page-software-section .section-title{margin-top:-26rem}.home-page-software-section{min-height:80rem}.home-page-ausgewahlte-row-top{margin-top:-33rem}.home-page-ausgewahlte-section{padding-top:10.4rem;min-height:82rem}.home-page-zukunft-section .section-title{color:#fff;margin-top:-65rem}.home-page-software-section{min-height:75rem}.page-gs-Empfohlene-section .key-features__heading{margin-top:-27rem}.home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-32rem}.home-page-zukunft-section.gs-page-Vergleich-section{min-height:90rem}.page-GstarCAD-Produkt-section .section-title{margin-top:-57rem}.page-GstarCAD-Formular-content{min-height:92rem}.page-gs-Empfohlene-section .key-features__heading{margin-top:-25rem}.page-GstarCAD-Vorteile-section{margin-bottom:30rem}.page-GstarCAD-Vorteile-section .section-title{padding-top:3rem}.home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-30rem}.home-page-zukunft-section.gs-page-Vergleich-section{min-height:90rem}.page-template-architektur-page .arch-page-Losungen-section{padding-bottom:20rem}.page-template-architektur-page .home-page-software-section .section-title{margin-top:0}.arch-page-software-section .container-busines{padding-bottom:25rem}.page-template-architektur-page .page-GstarCAD-Formular-section .section-title{padding-top:9rem}.page-id-13 .home-page-software-section{min-height:70rem}}@media screen and (min-width:1600px){.page-id-13 .home-page-software-section{min-height:70rem}.page-id-13 .home-page-ausgewahlte-row-top{margin-top:-30rem}.page-id-13 .home-page-ausgewahlte-section{min-height:75rem}.page-id-13 .home-page-zukunft-section .section-title{color:#fff;margin-top:-51rem}.page-GstarCAD-Vorteile-section .section-title{margin-top:5rem}.page-id-110 .home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-30rem}.page-id-110 .page-GstarCAD-Produkt-section .section-title{margin-top:-55rem}.page-GstarCAD-Produkt-section{min-height:44rem}.page-id-110 .page-GstarCAD-Formular-section{min-height:120rem}.page-cad-profi-section .green-button{margin:4rem 0 -14rem}}@media screen and (max-width:1450px){.home-page-software-block-img{width:41rem;position:relative}.home-page-software-block-img img{width:49rem}.home-page-software-section{min-height:70rem}.page-cad-profi-section{min-height:100rem}}@media screen and (max-width:1405px){.page-id-402 .top-page-content-block-img{width:37rem;position:relative}.page-template-loesungenund-page .top-page-gs-section img.top-page-img-big{width:35rem}.page-template-loesungenund-page .top-section-title{font-size:4rem;padding-bottom:1.2rem}.page-GstarCAD-Software-img1{width:40.5rem;overflow:hidden}.page-template-loesungenund-page .page-GstarCAD-Software-descr{width:42rem;padding-left:1rem}.page-GstarCAD-Software-img2{width:35rem}.page-template-loesungenund-page .page-GstarCAD-Software-descr{width:38rem}.key-features{width:43.5rem}.page-GstarCAD-Software-img2{width:36rem}.page-GstarCAD-Software-img1 img{max-width:none;width:56rem;margin-left:-10rem}.page-GstarCAD-Vorteile-block{width:23rem}.page-cad-profi-section{min-height:120rem}.page-GstarCAD-blocks-block{width:25.8rem}.page-GstarCAD-Formular-big-img{width:36rem}img.page-GstarCAD-Formular-big-img-big{width:36.5rem}.page-GstarCAD-Formular-content-form-block{width:40rem}.page-template-architektur-page .top-page-content-block-img{width:35rem;position:relative}.page-GstarCAD-blocks-descr{font-size:1.3rem}}@media screen and (max-width:1305px){.home-page-software-section{min-height:70rem}.home-page-ausgewahlte-section{padding-top:10.4rem;min-height:82rem}.container-busines{padding:0 4.5rem}.home-page-software-block-img{width:40rem;position:relative}.home-page-software-block-img img{width:45rem}.top-page-content-block-img{width:40rem;position:relative}.page-GstarCAD-Software-img2{width:35rem}.page-GstarCAD-Software-img2 img{max-width:none;width:40rem;margin-top:8.8rem}.page-gs-Empfohlene-block{width:41rem;display:flex;gap:2rem}.page-GstarCAD-Vorteile-content{gap:3rem}.page-GstarCAD-Vorteile-block{width:25rem}.page-GstarCAD-Formular-content-form-block{width:41rem;padding-left:3rem}.home-page-software-block-img2{width:40rem;position:relative;margin-right:2rem}.home-page-software-block-img2 img{max-width:none;width:38rem;position:relative;z-index:2}.single-post-title{margin:1.5rem 5rem 1.5rem 0}.top-page-content-block-kont-form{width:39rem}.home-page-entwickelt-section{min-height:91rem}.home-page-logos-section{min-height:35rem}}@media screen and (max-width:1240px){.home-page-software-block-img{width:36rem}.home-page-zukunft-section .section-title{margin-top:-82rem}.top-page-content-block-img{width:35rem}.top-page-content-block-text{width:40rem}img.top-page-ico2{bottom:3rem}.top-page-gs-section .top-page-content-block-text{width:44rem}.page-GstarCAD-Software-descr{}.page-GstarCAD-Software-descr{width:38rem}.home-page-software-block-text2.description-block{width:40rem}.single-post-title{font-size:4rem}.home-page-software-block-text{width:35rem;margin-top:1.7rem}.content-bus-head,.site-header.header_fixed .content-bus-head{padding:2.2rem 4.3rem 1rem}.top-section-title{font-size:3.5rem}img.top-page-img-big{width:33rem}.entwickelt-slide{display:flex!important}.site-branding img{width:17.5rem;min-width:165px}.top-page-gs-section img.top-page-img-big{width:35rem}.page-template-gs-page .top-page-gs-section .top-page-content-block-text{width:37rem}.section-title{font-size:3rem}.page-GstarCAD-Software-img1{width:36rem;overflow:hidden}.page-GstarCAD-Software-img1 img{max-width:none;width:45rem;margin-left:-6rem;margin-top:3rem}.key-features .accordion{width:100%}.key-features{width:100%}.page-GstarCAD-Software-img2{display:none}.page-gs-Empfohlene-section .key-features__heading{margin-top:-26rem}.page-gs-Empfohlene-section{min-height:63rem;margin-bottom:8rem}.page-gs-Empfohlene-block:last-child{padding-left:0;padding-top:3rem}.page-GstarCAD-Vorteile-block{width:100%}.page-template-gs-page .home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-45rem}.page-GstarCAD-Produkt-section .section-title{margin-top:-85rem}img.page-GstarCAD-Formular-big-img-big{width:100%}.page-GstarCAD-Formular-big-img{width:33rem;position:relative}.home-page-software-block-img:after{content:"";position:absolute;top:-28%;left:4%}.home-page-software-block-img2{display:none}.home-page-software-block-text2.description-block{width:100%}.home-page-software-list-row{width:95%}.single-post-image{width:36rem}.top-page-content-block-kont-form{width:31rem}.gs-page-Vergleich-content{margin:4rem 5rem 0 4rem}.page-GstarCAD-Formular-section{min-height:130rem}.page-arch-Software-content{display:flex;flex-direction:column}.page-arch-Software-content .page-GstarCAD-Software-descr{width:100%}.home-top-page-section{padding-top:10rem}.big-title{letter-spacing:0;font-size:5rem}.page-template-loesungenund-page .top-page-gs-section img.top-page-img-big{width:35rem}.page-cad-profi-section .green-button{justify-content:center;margin:4rem 0 -25rem}.page-cad-profi-section{min-height:115rem}.page-GstarCAD-blocks-block{width:26.5rem}}@media screen and (max-width:782px){.top-menu-kontakt{display:block}main#main{padding-top:10px}.home-top-page-section{position:relative;padding-top:0}img.home-top-img{position:relative;width:95%;display:block;left:1rem;top:5px;z-index:-1;transition:all .3s ease;margin-bottom:30px}body:has(.header_fixed) img.home-top-img {top:5px}.container-busines{padding:0 1rem}.big-title{font-family:'Alcyone',sans-serif;color:#000;font-size:36px;display:flex;flex-direction:column;line-height:1.25;letter-spacing:-2px;text-shadow:none}.big-title-descr{color:#262626;font-family:"Inter",sans-serif;font-size:15px;font-weight:500;padding:1rem 0 2rem}.green-button a{color:#262626;text-decoration:none;font-size:16px;font-weight:500;padding:.9rem 4.1rem 1rem;display:flex;align-items:center;line-height:1.3;border-radius:1.5rem;background:#40d769;width:100%;justify-content:center}.home-page-mapa-big-img{position:relative;width:100%;left:0;top:0}.home-top-page-section{min-height:60rem}.home-page-mapa-section{margin-top:-5rem}.home-page-mapa-content{padding-top:3rem;min-height:38rem;position:relative;display:flex;justify-content:end;z-index:1;padding-left:2rem}.section-title{font-size:25px}.home-page-mapa-content-block-row div{font-size:16px;color:#262626}.home-page-mapa-content-block-row img{margin:.3rem .8rem 0 0;width:1.1rem}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:30%!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:30%!important}.swiper-nav-button{position:relative;width:auto;height:5rem;display:flex;max-width:10rem;margin:0 auto 0}.home-page-entwickelt-content{padding-top:2.8rem;min-height:76rem}.home-page-entwickelt-section{padding-top:4rem;min-height:87rem}.home-page-logos-section{overflow:hidden;min-height:25rem;padding-top:1.5rem}.home-page-software-section .section-title{margin-top:-28rem}.section-title-descr{font-size:16px}.home-page-software-block-img img{margin-right:-3rem;width:100%;max-width:none}.home-page-software-section{min-height:97rem}.home-page-ausgewahlte-row-top{margin-top:-40rem}.ausgewahlte-row-body-img img{display:none}.home-page-ausgewahlte-row-body{padding-top:0;padding-bottom:4.7rem}.home-page-ausgewahlte-section{padding-top:10.8rem;min-height:60rem}.ausgewahlte-row-body-text-widg{font-size:16px}.ausgewahlte-row-body-block{width:100%}.home-page-zukunft-section{min-height:35rem}.home-page-zukunft-section .section-title-descr,.home-page-zukunft-section .section-title{text-align:left}.site-footer-soc-row{display:flex;flex-direction:row;justify-content:flex-start;gap:1.8rem;padding-top:3rem}.site-footer-adress2{font-size:16px;color:#fff;text-align:left}.site-footer-content-last{justify-content:flex-start}img.top-page-img-big{position:relative;right:auto;width:100%;top:2rem}.top-page-content-block-img{width:100%;position:relative}.top-page-content-block-text{width:100%}.top-page-content{padding-top:3rem}.top-section-title{font-size:36px}.top-section-title-descr{color:#262626;font-size:16px;line-height:1.4}.top-page-section{min-height:68rem}.About-us-slider-section{padding-top:1rem;padding-bottom:12rem}.entwickelt-slide{display:flex!important;flex-direction:column;border-radius:1.5rem;overflow:hidden;background:#f3f3f0;justify-content:center;align-items:center}.top-page-arch-section img.top-page-img-big{position:relative;right:auto;width:100%;top:-.5rem}.top-page-arch-section .top-page-button-row{margin-top:14rem}.green-button{display:flex;width:100%}.page-arch-Software-img1{width:100%}img.arch-descr-img{max-width:none;width:100%}.page-arch-Software-content{display:flex;flex-direction:column}.page-arch-Software-content .page-GstarCAD-Software-descr{width:100%;color:#262626;text-align:left;padding-top:1.2rem;padding-bottom:2rem;padding-left:3rem;font-size:16px;padding-right:1rem}.arch-page-Losungen-content{display:flex;flex-wrap:wrap;gap:1.7rem 1rem;width:100%;margin:-13.5rem auto 10rem;position:relative;z-index:1}.arch-page-Losungen-img{width:100%;height:auto;border-radius:1.3rem;overflow:hidden;margin-bottom:.8rem}.arch-page-Losungen-img{width:100%;height:auto;border-radius:1.3rem;overflow:hidden;margin-bottom:.8rem}.page-template-architektur-page .home-page-software-section .section-title{margin-top:-6rem;text-align:left}.arch-page-software-section .section-title-descr{max-width:100%;margin:0 auto;text-align:left}.arch-page-software-row{display:flex;position:relative;z-index:1;gap:2rem;padding-top:2rem;padding-bottom:5rem;flex-wrap:wrap;padding-left:2rem}.arch-page-Losungen-row-img{height:14.2rem;display:none}.arch-page-Losungen-row-text{color:#262626;text-align:left;font-size:16px;margin-top:-1rem;position:relative}.arch-page-Losungen-row-text:before{content:'';position:absolute;width:1.1rem;height:1.1rem;background:url(/wp-content/uploads/2026/07/Group-137.svg) no-repeat;left:-1.5rem;top:.5rem}.home-page-software-block-img2{width:100%;margin-right:0}.home-page-software-block-img2 img{max-width:none;width:100%;position:relative;z-index:2}.home-page-software-list-row{width:100%}.home-page-software-list-col-block{column-count:1;padding-bottom:4.7rem;padding-left:1rem}.page-GstarCAD-Formular-big-img{display:none}.arch-page-software-block{display:flex;flex-direction:column;align-items:flex-start;width:100%}.page-GstarCAD-Formular-section{padding-top:0;padding-bottom:8rem;margin-top:-50rem;min-height:135rem}.page-GstarCAD-Formular-content{margin-top:5rem}.page-GstarCAD-Formular-content-form-block{width:100%;padding-left:0}.arch-page-Losungen-block,.arch-page-Losungen-block a{width:48%}.top-page-section.top-page-kontakt-section .container-busines{position:relative;z-index:1}.blog-filter-wrap{position:relative;display:flex;max-width:100%;margin:6rem 0 5.5rem 0;flex-direction:column}.blog-filter-selected{flex:1;display:flex;align-items:center;color:#262626;padding:1.2rem 1.5rem;background:#f2f7f3!important;border:1px solid #707070;border-radius:1.1rem 1.1rem 0 0;font-size:1.5rem;font-family:'Alcyone';width:100%;margin-bottom:0;font-weight:400}.blog-filter-toggle{cursor:pointer;white-space:nowrap;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:500;padding:0 2rem 0;display:flex;align-items:center;line-height:1.3;border-radius:0 0 1.2rem 1.2rem;background:#40d769;z-index:1;margin-left:0;border-color:#707070;height:4.9rem;width:100%}.blog-page{padding-top:3rem;padding-bottom:15rem;position:relative}.single-post-info{background:transparent;border-radius:3.7rem;padding:2rem 0;display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;width:100%;position:relative}.single-post-title{font-size:36px;font-weight:500;color:#262626;line-height:1.3;margin:1.5rem 0;max-height:19rem}.single-post-image{border-radius:3.7rem;overflow:hidden;z-index:1;position:relative;margin-left:0;width:100%;right:0;height:auto}.single-post-image-inner{width:100%;height:100%;min-height:240px;background-size:cover;background-position:center;background-color:#eee}.single-post-content{font-size:16px}h2.wp-block-heading,h3.wp-block-heading{margin:2.5rem 0 1.5rem;font-size:25px;font-weight:500}.related-posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.related-post-title a{font-size:20px;font-weight:500;color:#262626;text-decoration:none;line-height:1.25;margin-bottom:0}.related-post-image-inner{width:100%;height:10rem}.related-post-readmore{font-size:14px}.related-posts-section{padding-top:6rem;padding-bottom:6rem}.single-post-page{padding-top:1.5rem;padding-bottom:7.5rem;position:relative}.single-post-cat{font-size:14px}.single-post-cat-row{max-width:100%;flex-wrap:wrap}.swiper-nav-button{max-width:360px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:15%!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:15%!important}}@media screen and (max-width:540px){.home-page-entwickelt-section{padding-top:4rem;min-height:75rem}.home-page-logos-section{overflow:hidden;min-height:25rem;padding-top:1.5rem}.home-page-ausgewahlte-section{padding-top:1.5rem;min-height:60rem}.home-page-ausgewahlte-section{padding-top:1.5rem;min-height:66rem}.home-page-zukunft-section .section-title{color:#fff;margin-top:-78rem}.home-page-zukunft-section{min-height:43rem}.site-footer-content-last{justify-content:flex-start;flex-direction:column}.top-page-gs-section img.top-page-img-big{position:relative;right:auto;width:100%;top:0;max-width:none}.page-GstarCAD-Software-img1 img{max-width:none;width:100%;margin-left:auto}.key-features{width:100%}.key-features .accordion{width:100%}.page-GstarCAD-Software-img2 img{max-width:none;width:100%;margin-top:2.8rem}.page-gs-Empfohlene-section{min-height:80rem}.page-gs-Empfohlene-block:last-child{padding-left:0;padding-top:3rem}.page-gs-Empfohlene-block{width:100%;display:flex}.page-GstarCAD-Vorteile-block:last-child{padding-left:0}.gs-page-Vergleich-content{margin:4rem 1rem 0 1rem;max-width:65rem}.home-page-zukunft-section.gs-page-Vergleich-section{min-height:96rem;margin-bottom:12rem}.page-GstarCAD-Produkt-section{display:none}.page-GstarCAD-Formular-section{min-height:125rem}.gs-page-Vergleich-row .gs-page-Vergleich-text{padding-left:1rem}.home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-57rem}.gs-container{padding:0 2rem}.impressum-page-content{display:flex;flex-direction:column}.single-post-top{flex-direction:column-reverse}.page-template-gs-page .home-page-zukunft-section.gs-page-Vergleich-section .section-title{margin-top:-49rem}.page-GstarCAD-Formular-section .section-title{margin-top:5rem}.home-top-page-section{min-height:55rem}.home-page-mapa-section{min-height:58rem}.home-page-entwickelt-content{padding-top:2.8rem;min-height:65rem}.home-page-logos-section .section-title-small{margin-top:-23rem}.home-page-software-section .section-title{margin-top:-20rem}.home-page-ausgewahlte-row-top .section-title{text-align:left;width:100%;margin-top:10rem}.home-page-zukunft-section .section-title{margin-top:-60rem}.botder-button{width:100%}.botder-button a{width:100%;justify-content:center}.top-page-arch-section .top-page-button-row{margin-top:5rem}.arch-page-Losungen-section.page-gs-Empfohlene-section .section-title{margin-bottom:7rem}.arch-page-Losungen-section.page-gs-Empfohlene-section{padding-bottom:22rem}.page-template-architektur-page .home-page-software-section{padding-bottom:0}.page-template-architektur-page .page-GstarCAD-Formular-section .section-title{margin-top:12rem}.top-page-kontakt-section .top-page-content{padding-top:6rem;padding-bottom:8rem}.top-page-kontakt-section .top-section-title{padding-bottom:2.5rem}.page-template-loesungenund-page .top-page-content{padding-top:50px}.page-template-loesungenund-page .top-section-title{font-size:36px;padding-bottom:1.2rem}.page-template-loesungenund-page .top-page-gs-section img.top-page-img-big{position:relative;right:auto;width:100%;top:0;max-width:none}.page-template-loesungenund-page img.top-page-ico1{top:-2.5rem}.page-template-loesungenund-page img.top-page-ico2{position:absolute;left:4.7rem;bottom:-3rem}.page-cad-profi-content{flex-direction:column;padding:5rem 2rem 3rem}.page-cad-profi-content-img{width:100%;padding-top:0}.page-cad-profi-content-img img{width:100%}.page-cad-profi-content-block{width:100%;padding-top:2rem}.page-GstarCAD-blocks-block{width:100%;min-height:22.5rem}.page-GstarCAD-blocks-section .container-busines{margin-bottom:-25rem}.page-template-loesungenund-page .page-GstarCAD-Formular-content{min-height:110rem}}