.gp-hellblau{background-color:#EBF5FF}.gp-dunkelblau{background-color:#0a1c63}.gp-rot{background-color:#bc372b}.gp-hellgruen{background-color:yellowgreen}.gp-orange{background-color:orange}.gp-weiss-text{color:#fff}.gp-row{display:flex;flex-direction:row;flex-wrap:wrap;height:100%}.gp-col{display:flex;flex-direction:column;flex-wrap:wrap}.gp-flex-grow{display:flex;flex:1}.gp-right{text-align:right}.gp-fehlermeldung{margin:0}.s1{width:8.3333333333%}.s1_5{width:12.5%}.s2{width:16.6666666667%}.s3{width:25%}.s4{width:33.3333333333%}.s5{width:41.6666666667%}.s6{width:50%}.s7{width:58.3333333333%}.s8{width:66.6666666667%}.s9{width:75%}.s10{width:83.3333333333%}.s11{width:91.6666666667%}.s12{width:100%}@media only screen and (min-width:601px){.m1{width:8.3333333333%}.m2{width:16.6666666667%}.m3{width:25%}.m4{width:33.3333333333%}.m5{width:41.6666666667%}.m6{width:50%}.m7{width:58.3333333333%}.m8{width:66.6666666667%}.m9{width:75%}.m10{width:83.3333333333%}.m11{width:91.6666666667%}.m12{width:100%}}@media only screen and (min-width:993px){.l1{width:8.3333333333%}.l2{width:16.6666666667%}.l3{width:25%}.l4{width:33.3333333333%}.l5{width:41.6666666667%}.l6{width:50%}.l7{width:58.3333333333%}.l8{width:66.6666666667%}.l9{width:75%}.l10{width:83.3333333333%}.l11{width:91.6666666667%}.l12{width:100%}}@media only screen and (min-width:1201px){.xl1{width:8.3333333333%}.xl2{width:16.6666666667%}.xl3{width:25%}.xl4{width:33.3333333333%}.xl5{width:41.6666666667%}.xl6{width:50%}.xl7{width:58.3333333333%}.xl8{width:66.6666666667%}.xl9{width:75%}.xl10{width:83.3333333333%}.xl11{width:91.6666666667%}.xl12{width:100%}}.elementor-widget-gp_loesung{height:100%}.elementor-widget-gp_loesung .elementor-widget-container{height:100%}.gp-loesungsbox{width:100%;background-color:#EBF5FF;border-radius:25px;padding:25px}.gp-loesungsbox.hoeheangleichen{height:100%}.gp-loesungsbox>div{display:flex;flex-direction:column;align-items:center}.gp-loesungsbox-bild img{width:100px}.gp-loesungsbox-inhalt h3{font-size:28px;text-align:center;margin-bottom:10px}.gp-loesungsbox-inhalt p{text-align:center;margin-bottom:30px}.gp-loesungsbox-aktion a{align-self:center;text-decoration:none!important}.gp-schweizerkarte #map_switzerland .canton{fill:#0a1c63}.gp-schweizerkarte #map_switzerland .canton.marked{fill:#bc372b}.gp-schweizerkarte #map_switzerland.map_hoverable .canton:hover{fill:#bc372b;cursor:pointer}.gp-schweizerkarte-legende{display:flex;flex-wrap:wrap;width:100%;margin-bottom:5px}.gp-schweizerkarte-legende .gp-schweizerkarte-legende-eintrag{padding:10px 5px 10px 20px;color:#fff;width:100%}@media screen and (min-width:600px){.gp-schweizerkarte-legende .gp-schweizerkarte-legende-eintrag{width:50%!important}}.gp-schweizerkarte-legende div:first-child{background-color:#bc372b}.gp-schweizerkarte-legende div:nth-child(2){background-color:#0a1c63}.gp-budgetrechner{max-width:600px;margin:0 auto}.gp-budgetrechner-eingabe{margin-bottom:30px}.gp-budgetrechner-eingabe label{margin-bottom:10px;cursor:pointer}.gp-budgetrechner-eingabe input[type=number]{border:1px darkgrey solid;width:147px;text-align:right}.gp-budgetrechner-eingabe .elementor-button-wrapper{display:flex;justify-content:flex-end}.gp-budgetrechner-eingabe .elementor-button-wrapper a{cursor:pointer;text-decoration:none!important}.gp-budgetrechner-eingabe .numberinput{display:flex;justify-content:flex-end;align-items:flex-end}.gp-budgetrechner-eingabe .customcheckboxcontainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gp-budgetrechner-eingabe .customcheckboxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.gp-budgetrechner-eingabe .customcheckboxcontainer span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.gp-budgetrechner-eingabe .customcheckboxcontainer:hover input~span{background-color:#ccc}.gp-budgetrechner-eingabe .customcheckboxcontainer input:checked~span{background-color:#0A1C63}.gp-budgetrechner-eingabe .customcheckboxcontainer span:after{content:"";position:absolute;display:none}.gp-budgetrechner-eingabe>div>div{margin-bottom:5px}.gp-budgetrechner-ausgabe>div{margin-bottom:5px}.gp-budgetrechner-ausgabe>div>div{padding:0 10px}.gp-deckungsbeitragsrechner{max-width:530px;margin:0 auto}.gp-deckungsbeitragsrechner-eingabe>div{margin-bottom:5px}.gp-deckungsbeitragsrechner-eingabe>div>div{padding:0 10px}.gp-deckungsbeitragsrechner-eingabe input{border:none;border-bottom:1px #000 solid;text-align:right;margin:0 10px}.gp-deckungsbeitragsrechner-eingabe span{display:flex;align-items:center}.gp-deckungsbeitragsrechner-eingabe svg{width:20px;height:100%;margin-left:10px}.gp-deckungsbeitragsrechner-ausgabe>div{margin-bottom:5px}.gp-deckungsbeitragsrechner-ausgabe>div>div{padding:0 10px}.gp-deckungsbeitragsrechner-ausgabe>div>div p:last-child{padding-right:30px}.gp-eroeffnengrafik svg .button:hover{transition-property:transform;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s}.gp-eroeffnengrafik svg .button.ausgewaehlt>rect{fill:#bc372b}.gp-eroeffnengrafik svg .button{transform:scale(1);transform-origin:50% 50%;transition:.3s;transform-box:fill-box}.gp-eroeffnengrafik svg .button:hover{transform:scale(1.1);transform-origin:50% 50%;transition:.3s}.gp-eroeffnengrafik-desktop{display:none}@media only screen and (min-width:769px){.gp-eroeffnengrafik-desktop{display:block}}.gp-eroeffnengrafik-desktop svg .cls-1{fill:#b8e8ff}.gp-eroeffnengrafik-desktop svg .cls-2{fill:#fff}.gp-eroeffnengrafik-desktop svg .cls-3{fill:#bc372b}.gp-eroeffnengrafik-desktop svg .cls-4{fill:none}.gp-eroeffnengrafik-desktop svg .cls-5{fill:#0a1c63}.gp-eroeffnengrafik-desktop svg .cls-6{isolation:isolate}.gp-eroeffnengrafik-mobile{display:none}@media only screen and (max-width:768px){.gp-eroeffnengrafik-mobile{display:block}}.gp-eroeffnengrafik-mobile svg .cls-1{fill:#b8e8ff}.gp-eroeffnengrafik-mobile svg .cls-2{fill:#bc372b}.gp-eroeffnengrafik-mobile svg .cls-3{fill:#fff}.gp-eroeffnengrafik-mobile svg .cls-4{fill:none}.gp-eroeffnengrafik-mobile svg .cls-5{fill:#0a1c63}.gp-eroeffnengrafik-mobile svg .cls-6{isolation:isolate}.gp-fuehrengrafik svg .button:hover{transition-property:transform;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s}.gp-fuehrengrafik svg .button.ausgewaehlt>rect,.gp-fuehrengrafik svg .button.ausgewaehlt>path{fill:#bc372b}.gp-fuehrengrafik svg .button{transform:scale(1);transform-origin:50% 50%;transition:.3s;transform-box:fill-box}.gp-fuehrengrafik svg .button:hover{transform:scale(1.1);transform-origin:50% 50%;transition:.3s}.gp-fuehrengrafik-desktop{display:none}@media only screen and (min-width:769px){.gp-fuehrengrafik-desktop{display:block}}.gp-fuehrengrafik-desktop svg .cls-1{fill:#b8e8ff}.gp-fuehrengrafik-desktop svg .cls-2,.gp-fuehrengrafik-desktop svg .cls-4,.gp-fuehrengrafik-desktop svg .cls-5{fill:none}.gp-fuehrengrafik-desktop svg .cls-2,.gp-fuehrengrafik-desktop svg .cls-4{stroke:#b8e8ff}.gp-fuehrengrafik-desktop svg .cls-2{stroke-width:2.338px}.gp-fuehrengrafik-desktop svg .cls-3{fill:#fff}.gp-fuehrengrafik-desktop svg .cls-4{stroke-width:1.558px}.gp-fuehrengrafik-desktop svg .cls-6{fill:#0a1c63}.gp-fuehrengrafik-desktop svg .cls-7{isolation:isolate}.gp-fuehrengrafik-mobile{display:none}@media only screen and (max-width:768px){.gp-fuehrengrafik-mobile{display:block}}.gp-fuehrengrafik-mobile svg .cls-1{fill:#b8e8ff}.gp-fuehrengrafik-mobile svg .cls-2,.gp-fuehrengrafik-mobile svg .cls-4,.gp-fuehrengrafik-mobile svg .cls-5{fill:none}.gp-fuehrengrafik-mobile svg .cls-2,.gp-fuehrengrafik-mobile svg .cls-4{stroke:#b8e8ff}.gp-fuehrengrafik-mobile svg .cls-2{stroke-width:3px}.gp-fuehrengrafik-mobile svg .cls-3{fill:#fff}.gp-fuehrengrafik-mobile svg .cls-4{stroke-width:2px}.gp-fuehrengrafik-mobile svg .cls-6{fill:#0a1c63}.gp-fuehrengrafik-mobile svg .cls-7{isolation:isolate}.gp-mindestlohnrechner{max-width:600px;margin:0 auto}.gp-mindestlohnrechner-eingabe{margin-bottom:30px}.gp-mindestlohnrechner-eingabe label{margin-bottom:10px;cursor:pointer}.gp-mindestlohnrechner-eingabe input[type=number]{border:1px darkgrey solid;width:147px;text-align:right}.gp-mindestlohnrechner-eingabe .elementor-button-wrapper{display:flex;justify-content:flex-end}.gp-mindestlohnrechner-eingabe .elementor-button-wrapper a{cursor:pointer;text-decoration:none!important}.gp-mindestlohnrechner-eingabe .numberinput{display:flex;justify-content:flex-end;align-items:flex-end}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer:hover input~span{background-color:#ccc}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer input:checked~span{background-color:#0A1C63}.gp-mindestlohnrechner-eingabe .customcheckboxcontainer span:after{content:"";position:absolute;display:none}.gp-mindestlohnrechner-eingabe>div>div{margin-bottom:5px}.gp-mindestlohnrechner-ausgabe>div{margin-bottom:5px}.gp-mindestlohnrechner-ausgabe>div>div{padding:0 10px}