@charset "UTF-8";@font-face{font-family:Urbanist;src:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/fonts/Urbanist-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Nunito-Bold;src:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/fonts/Nunito-Bold.ttf) format("truetype")}@font-face{font-family:Nunito-Regular;src:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/fonts/Nunito-Regular.ttf) format("truetype")}@font-face{font-family:Nunito-ExtraBold;src:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/fonts/Nunito-ExtraBold.ttf) format("truetype")}:root{--tile-interim-management:#f2e2e2;--tile-projektleitung:#e4f5ff;--tile-soll-prozess:#ffecdb;--tile-it-abieter:#e0ece8;--tile-hypercare:#eee8e0;--tile-change-begleitung:#e6ebf0;--background-color:#fff;--surface-color:#faf6f0;--primary-color:#283e79;--on-surface-background-color:#eee4dd;--border-radius:25px;--news-border-radius:2px}main{margin-top:0 !important}body{font-family:'Urbanist','Inter',sans-serif;font-size:18px;color:#000;background-color:var(--background-color);line-height:1.6;margin:0;padding:0}.colored-block{background-color:var(--surface-color)}header,.wp-block-navigation{background-color:var(--surface-color);font-family:'Urbanist',sans-serif;font-size:medium}h1,.style-h1 h2,h3,h4,h5,h6{font-family:'Urbanist',sans-serif}h1,.style-h1{font-size:1rem}h2{margin-top:10px}h1:before,.style-h1:before{content:"";display:inline-block;background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/favicon_new_pro.png);width:20px;height:20px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;vertical-align:-5px}h2{font-size:3.5rem}@media (max-width:425px){h2{font-size:3rem}}p{font-family:'Nunito-Regular',sans-serif;font-size:1rem}.quote{display:flex;flex-direction:column;align-items:flex-start;font-family:'Urbanist',sans-serif;font-weight:600;font-size:1.5rem;color:var(--primary-color);text-align:left;margin:0}.quote:before,.quote:after{content:"";display:block;width:100px;height:25px;background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/wave_long.svg);background-size:contain;background-repeat:no-repeat;background-position:left center}.quote:before{margin-bottom:.6rem}.quote:after{margin-top:.6rem}.tile,.square-tile{background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/background_waves.svg);background-size:cover;border-radius:var(--border-radius);padding:1.7rem}.square-tile{aspect-ratio:1/1;justify-content:center;align-items:flex-start}.tile p{font-family:'Urbanist',sans-serif;font-weight:600;font-size:1.5rem;color:var(--primary-color)}.wp-block-list{list-style:none;padding-left:0;margin:0}.wp-block-list li{position:relative;padding-left:20px;margin-top:.8rem;font-family:'Nunito-Regular',sans-serif;font-size:1rem}.wp-block-list li:before{content:"";position:absolute;top:.35em;left:0;width:12px;height:12px;background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/list_item.svg);background-repeat:no-repeat;background-size:contain}.wp-block-button__link,.wp-element-button{margin-top:20px;background-color:var(--primary-color);border-radius:var(--border-radius)}.wp-element-button:hover{background-color:rgba(0,0,0,.8)}.icon-button{background-color:var(--primary-color);background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/more_icon.svg);background-repeat:no-repeat;background-position:center;background-size:35%;width:48px;height:48px;border:none;border-radius:50%;cursor:pointer;padding:0;transition:background-color .2s ease;float:right}.icon-button:hover{background-color:rgba(0,0,0,.8)}.layout-image img{border-radius:var(--border-radius)}.cool-vertical-timeline-body.alternating-sided .timeline-content .position-right .story-details,.cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-details,.cool-vertical-timeline-body.one-sided.left .timeline-content .story-details{border-left:0 solid var(--ctlb-story-border-color);background-color:var(--on-surface-background-color)}.cool-vertical-timeline-body.alternating-sided .timeline-content .position-right .story-details:before,.cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-details:before,.cool-vertical-timeline-body.one-sided.left .timeline-content .story-details:before{border-right:15px solid var(--on-surface-background-color);left:-30px}.cool-vertical-timeline-body .timeline-content .story-details{box-shadow:0 0 0 0}.news-wrapper{display:grid;grid-template-columns:250px 1fr;gap:20px;align-items:start}.news-sidebar{padding:15px;border-radius:var(--news-border-radius)}.category-filters{display:flex;flex-direction:column;gap:10px}.category-filters .filter-btn{padding:10px 12px;border:none;border-radius:var(--border-radius);background:#fff;cursor:pointer;text-align:left;transition:background .3s}.category-filters .filter-btn.active,.category-filters .filter-btn:hover{background:var(--primary-color);color:#fff}.news-content{display:block}.news-grid{margin:0 auto}.news-item{background:#fff;border:none;border-radius:var(--news-border-border);overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08);width:300px;margin-bottom:20px;display:inline-block;vertical-align:top;padding-bottom:20px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out}.news-item.hidden{opacity:0;pointer-events:none}.news-item:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.12)}.news-thumb img{display:block;width:100%;height:auto}.news-item h2{font-size:1.2rem;margin:0}.news-item p{margin:25px}.news-item a{text-decoration:none;color:inherit;display:block}@media (max-width:1024px){.news-wrapper{grid-template-columns:200px 1fr}}@media (max-width:600px){.news-wrapper{display:block}.news-sidebar{margin-bottom:15px;padding:15px;border-radius:0}.category-filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:start}.category-filters .filter-btn{flex:1 1 auto;text-align:center;padding:8px 14px;white-space:nowrap}.news-grid{grid-template-columns:1fr}.news-item{width:100%}}.news-teaser-wrapper{margin:0 auto}.news-teaser-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;justify-items:center}.news-teaser-grid .news-item{width:100%;max-width:350px}@media (max-width:1024px){.news-teaser-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.news-teaser-grid{grid-template-columns:1fr}}.category-heading{padding:25px;color:var(--primary-color);font-family:'Urbanist','Inter',sans-serif;font-size:1.2rem;font-weight:600;background-image:url(//www.newpro-consulting.at/wp-content/themes/twentytwentyfive-child/images/background_waves.svg);background-size:cover}.category-changebegleitung{background-color:var(--tile-change-begleitung)}.category-hypercare{background-color:var(--tile-hypercare)}.category-interimmanagement{background-color:var(--tile-interim-management)}.category-itanbieterauswahl{background-color:var(--tile-it-abieter)}.category-konzeptionvonsollprozessen{background-color:var(--tile-soll-prozess)}.category-projektleitung{background-color:var(--tile-projektleitung)}.category-default{background-color:var(--tile-projektleitung)}.wpcf7 form{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box}.wpcf7-form-control{width:100%;max-width:100%;box-sizing:border-box}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#dc3232;margin:0;margin-bottom:3px}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--primary-color);margin:0;margin-bottom:3px}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{width:100%;height:1rem;font-size:1rem;padding:15px;border:1px solid var(--primary-color);border-radius:var(--border-radius)}.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{outline:none;box-shadow:0 0 5px rgba(0,115,170,.5)}textarea.wpcf7-form-control.wpcf7-textarea{min-height:150px;resize:vertical}.wpcf7-submit{color:#fff;font-family:'Urbanist','Inter',sans-serif;font-size:var(--wp--preset--font-size--medium);margin-top:20px;background-color:var(--primary-color);border-radius:var(--border-radius);padding:1rem 2.25rem;border:none}.latest-post-box{margin-top:20px;padding-top:10px}.latest-post-box a{text-decoration:none;font-weight:700}.latest-post-box a:hover{text-decoration:underline}@media (max-width:768px){.text-column{order:2}.square-tile{order:1}}