@import url('//grueger-consulting.de/wp-content/uploads/omgf/local-stylesheet-import-81/local-stylesheet-import-81.css');@import url('//grueger-consulting.de/wp-content/uploads/omgf/local-stylesheet-import-105/local-stylesheet-import-105.css');body{font-family:'Oswald',sans-serif;font-weight:500;font-size:16px;color:#0c0c0c;font-style:normal}body{margin-bottom:0 !important}p{font-family:'Plus Jakarta Sans',sans-serif;font-size:16px;font-weight:400 !IMPORTANT;letter-spacing:.4px;line-height:25px}.img{max-width:100%;transition:all .3s ease-out 0s}a,.button{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus,.btn:focus,.button:focus{text-decoration:none !important;outline:none !important;box-shadow:none !important}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h4,h5,h6{margin-top:0;font-style:normal}h1,h2,h3{font-family:'Oswald',sans-serif;margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:50px;font-weight:700}h2{font-size:35px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ul{margin:0;padding:0}li{list-style:none}hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}a,div{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a{text-decoration:none !IMPORTANT}*::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}*::-moz-placeholder{color:#161616;font-size:17px;opacity:1}*::placeholder{color:#161616;font-size:17px;opacity:1}.wp-smart-loader{text-indent:-12345px}.w-f-bg .wpcf7-form-control{padding:10px !IMPORTANT}.w-f-bg .wpcf7-select{font-size:14px !IMPORTANT}.w-f-bg .wpcf7-form-control:placeholder{color:#161616;font-size:14px;opacity:1}input:placeholder{color:#161616;font-size:14px !important;opacity:1 !important}input::placeholder{color:#161616;font-size:14px !important;opacity:1 !important}textarea::placeholder{color:#161616;font-size:14px !important;opacity:1 !important}.po-r{position:relative;z-index:2}.w-f-bg{margin:0 !important;position:relative;display:block;background:#fff;padding:50px 30px 10px;box-shadow:0px 5px 20px rgba(0,0,0,.1)}.wpcf7-submit{width:100%;margin-bottom:0 !important;font-size:22px !important;height:50px;background:#192730 !IMPORTANT}.wpcf7-submit:hover{background:gold !important;color:#000 !important}.heading-t h4{padding-left:15px;border-left:3px solid #192730;font-size:20px;font-weight:600;margin-bottom:20px}.new-pd{padding:30px 15px !Important}.bef-line:before{top:10px;content:"";position:absolute;width:86px;height:97%;background:#6430df}.testimonial-one__content-text p{font-size:16px;font-weight:400;color:#161616;line-height:25px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.post,.page{margin:0 !important}.breadcrumb-link span{color:#fff;float:left}.currentm{max-width:200px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;margin-left:10px}.breadcrumb-link a{color:#fff;position:relative}.breadcrumb-link a:after{content:"\e606\e606";font-family:Simple-Line-Icons;font-size:10px;letter-spacing:0px !IMPORTANT;color:#fff}.breadcrumb-link{display:inline-block;font-weight:600;margin:auto}.subbanners{padding:9% 0;position:relative;background-position:center center;background-repeat:no-repeat;background-size:auto}.subbanners:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;background-color:transparent;background-image:linear-gradient(118deg,#2e4392 43%,#11a2d7 72%);opacity:.7;transition:background .3s ease 0s,border-radius .3s ease 0s,opacity .3s ease 0s}.min-title h1{color:#fff;font-family:"Oswald",Sans-serif;font-size:47px;margin-bottom:20px;font-weight:600;text-transform:uppercase}.min-title h2{color:#fff;font-family:"Oswald",Sans-serif;font-size:47px;margin-bottom:20px;font-weight:600;text-transform:uppercase}.subbanners h1{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;font-size:90px !important;color:#fff;text-transform:uppercase;line-height:1;letter-spacing:0;padding:0;font-weight:800}.subbanners h2{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;font-size:130px !important;color:#fff;line-height:1;letter-spacing:0;padding:0;font-weight:800}.ser-inner-title{position:absolute;bottom:0;width:100%;padding:1em 2em}.ser-img-box-inner{position:relative}.ser-inner-title .right-arrow-btn a{display:inline-block;line-height:28px;transition:all .3s;color:#fff;font-size:25px;text-align:center;width:60px;height:60px;background:#298eea;padding:15px;border-radius:50%;margin-bottom:20px;transform:rotate(-45deg)}.ser-inner-title h3 a{color:#298eea;font-weight:400;font-size:23px;background:#fff;padding:5px 10px;line-height:30px;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.ser-img-box-inner>a{display:block}.ser-img-box:hover .ser-inner-title h3 a{background:#298eea;color:#fff}.ser-img-box:hover .ser-inner-title .right-arrow-btn a{background:#fff;color:#298eea}.po-in{right:-23%;z-index:9;top:0;bottom:0;margin:auto;display:block}.process-card-wrap{padding:15px 0;border-bottom:1px solid #1271c7;display:inline-block;width:100%;padding-top:0}.process-card h2 a{font-size:20px;font-weight:400;letter-spacing:.4px;color:#fff}.process-card .det-auth span{margin-right:10px;color:#204261;font-size:16px;font-weight:400}.btn-pro{width:15%;float:left;text-align:right;padding-top:12px}.process-card{width:85%;float:left}.btn-pro a{display:inline-block;line-height:28px;transition:all .3s;color:#fff;font-size:25px;text-align:center;width:60px;height:60px;background:#204261;padding:15px;border-radius:50%;transform:rotate(-45deg)}.pd-0im{padding:0 !important}.process-card-wrap:hover .btn-pro a{background:#fff;color:#204261}.testimonial-one__carousel .owl-stage{padding-left:0 !important}.testimonial{background:#eaf3fb;padding:25px}.testimonial-img-box{display:inline-block;width:100%;margin-bottom:25px;position:relative}.testimonial-img{width:100px !important;float:left}.testimonial-one-user{float:left;padding-left:20px}.testimonial-one__icon-box{font-size:78px;position:absolute;right:-20px;opacity:.1;top:-23px;line-height:55px}.testimonial-user-name p{margin-bottom:0;font-size:14px;color:#0761b3}.testimonial-user-name h4{font-size:18px;font-weight:400;letter-spacing:.4px}.testimonial-one-user{margin-top:10px}.testimonial-content-text p{font-size:15px;line-height:24px;display:-webkit-box!important;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.line-c .elementor-counter-number-wrapper{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#fff;line-height:1;letter-spacing:0}.testimonial-one__carousel .owl-nav{position:absolute;bottom:0;left:-11em}.testimonial-one__carousel .owl-nav button{height:55px!important;width:55px!important;font-size:24px!important;line-height:55px !IMPORTANT;border-color:#298eea !IMPORTANT;border:1px solid #298eea !IMPORTANT;margin-left:20px;border-radius:50%;color:#298eea !IMPORTANT}.testimonial-one__carousel .owl-nav button:hover{background:#298eea !important;border:1px solid #298eea !IMPORTANT;color:#fff !IMPORTANT}.service-carousel .owl-nav{position:absolute;top:-6em;right:7em}.service-carousel .owl-nav button{height:55px!important;width:55px!important;font-size:24px!important;line-height:55px !IMPORTANT;border-color:#298eea !IMPORTANT;border:1px solid #298eea !IMPORTANT;margin-left:20px;border-radius:50%;color:#298eea !IMPORTANT}.service-carousel .owl-nav button:hover{background:#298eea !important;border:1px solid #298eea !IMPORTANT;color:#fff !IMPORTANT}.blog-box{position:relative}.blog-thumb{width:100%;position:relative;display:inline-block}.bl-date{position:absolute;bottom:0;right:0;background:#298eea;padding:5px 15px;font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:.4px;font-weight:400}.post-author .author-name{font-size:15px;font-weight:300;letter-spacing:1px;text-transform:capitalize;color:#298eea}.post-author{margin-bottom:15px;color:#298eea}.blog-content-title a{line-height:31px;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;font-weight:400;margin-bottom:15px;color:#131313}.blog-box:hover .blog-content-title a{color:#298eea}.bld-read{font-weight:400;letter-spacing:.5px;text-decoration:underline !important}.subbanner2{background-position:top center;background-repeat:no-repeat;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:80px;padding:9% 0}.subbanner2:before{content:"";background-color:transparent;background-image:linear-gradient(90deg,#298eea 0%,#222d35 100%);opacity:.7;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}.pr-r{position:relative;z-index:999}.date-t{width:100%;padding:10px;background:#298eea}.date-t span{color:#fff}.date-t span i{margin-right:10px}span.r-d{float:right}.side-bg{background:#eaf3fb;padding:20px}.side-bg h3{margin-bottom:20px}.new-pdform input{width:100%;padding:10px;border-radius:0}.new-pdform .wpcf7-select{width:100%;padding:10px;border-radius:0}.new-pdform textarea{width:100%;padding:10px;border-radius:0;min-height:150px !IMPORTANT;max-height:150px !IMPORTANT}.new-pdform .wpcf7-submit{background:#298eea !important;border:none;color:#fff;font-weight:500;cursor:pointer;font-size:18px !important}.new-pdform .wpcf7-submit:hover{background:#222d35 !important}.new-pdform .padd-top-10{margin-bottom:0}.new-pdform .padd-top-10 p{margin-bottom:0}.google-map.side-bg iframe{min-height:250px !IMPORTANT;max-height:250px !IMPORTANT}.pro-t{margin:10px 0;font-size:14px;font-weight:400;color:#298eea}.pro-t span{margin-right:15px}.pro-title a{line-height:31px;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;font-weight:400;margin-bottom:15px;color:#131313;font-size:22px}.pro-card-wrap:hover .pro-title a{color:#298eea}