body{font-family:"Muli",sans-serif}::-moz-selection{background:rgba(255,74,41,.3)}::selection{background:rgba(255,74,41,.3)}::-moz-selection{background:rgba(255,74,41,.3)}.full-screen{height:100vh}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;line-height:1.618}.base-color{color:#600 !important}.bg-base-color{background-color:#d23e50 !important}.z-index{z-index:2}.w-40{width:40% !important}h2 span{font-weight:600}.pt-6,.py-6{padding-top:6rem}.pb-6,.py-6{padding-bottom:6rem}a:hover{text-decoration:none}a,button{outline:none !important}.max-width-365{max-width:365px;margin:0 auto}.pill-button{background-color:#d23e50;border:2px solid #600;border-radius:25px;padding:10px 30px;color:#fff;transition:all .3s ease;font-size:16px;display:inline-block}.pill-button:hover{background-color:#bf2739;border-color:#bf2739;color:#fff}.display-table{display:table;width:100%;height:100%}.display-content{vertical-align:middle;display:table-cell;padding:5rem 0}.center-item{display:flex;justify-content:center;flex-direction:column;align-items:center}#overlayer{width:100%;height:100%;position:fixed;z-index:9999;background:#222}.loader{position:fixed;top:calc(50% - 20px);left:calc(50% - 20px);z-index:99999;color:#600}header{padding:15px;width:100%;background-color:transparent;position:fixed;z-index:1030;top:0}#pp-nav li{margin:.75rem .5rem}#pp-nav li a{padding:.5rem}#pp-nav li span{width:20px;height:3px;background-color:#2a2a2b;border:none;border-radius:1rem;transition:all .5s ease}#pp-nav li .active span{background-color:#600;width:30px;transform:translateX(-10px)}#pp-nav li .pp-tooltip{color:#222;font-size:12px;text-transform:lowercase;font-weight:700;transition:all .5s ease;transform:translateY(-3px)}#pp-nav li .active~.pp-tooltip{padding-right:.75rem}#pp-nav.right{right:2.5rem}.pp-slidesNav li{margin:.75rem .5rem}.pp-slidesNav span{width:20px;height:3px;background-color:#929292;border:none;border-radius:1rem;transition:all .5s ease}.pp-slidesNav .active span{background-color:#9e6b2b;width:30px;transform:translateX(-10px)}.title-small{position:absolute;top:calc(50% - 12px);width:280px;left:-7rem;z-index:2}.title-small p{font-size:14px;color:#000;text-transform:uppercase;letter-spacing:.17em;text-align:center;transform:rotate(-90deg);position:relative;display:block;font-weight:700}.title-small p:before{content:"";width:32px;height:1px;background:#600;position:absolute;left:12px;top:12px}.title-small p:after{content:"";width:32px;height:1px;background:#600;position:absolute;top:12px;right:12px}.overlay-menu{background-color:#222;position:fixed;top:0;right:0;width:100%;height:100vh;transition:all .3s ease;z-index:1030;opacity:0;visibility:hidden}.overlay-menu a:hover{color:#600 !important}.overlay-menu a.active{color:#600 !important}.overlay-menu .overlay-menu-list{width:100%}.overlay-menu .overlay-menu-list .overlay-nav>ul{width:50%;float:left}.overlay-menu .overlay-menu-list .overlay-nav a,.overlay-menu .overlay-menu-list .overlay-nav span,.overlay-menu .overlay-menu-list .overlay-nav p{color:#dbdbdb;font-size:14px;letter-spacing:2px;padding:.75rem;display:inline-block;font-family:"Poppins",sans-serif;font-weight:500}.overlay-menu .overlay-menu-list .overlay-nav .menu-info a{font-size:24px}.overlay-menu .overlay-menu-list .overlay-nav .contact-info{font-size:14px}.overlay-menu .overlay-menu-list .overlay-nav .contact-info li:first-child span{font-size:16px;color:#929292;font-weight:400}.overlay-menu .overlay-menu-list .overlay-nav .contact-info li span i{font-size:18px;position:relative;top:2px}.overlay-menu .overlay-menu-list .overlay-nav .contact-info .socails li i{font-size:20px;font-weight:400}.overlay-menu .overlay-menu-list .overlay-nav .contact-info span{padding:.5rem}.overlay-menu .overlay-menu-list .overlay-nav .contact-info .list-group-item{text-transform:none}.overlay-menu .overlay-menu-list .list-group-item{padding:0;margin:0;border:none;background-color:transparent !important;text-transform:uppercase}.overlay-menu.show{opacity:1;visibility:visible;cursor:url(../img/cursor-white.png),auto}.pilling-page .overlay-menu .overlay-menu-list .list-group-item{padding:0;margin:0;border:none;background-color:transparent !important;text-transform:uppercase}.overlay-menu-toggler{position:absolute;top:5px;color:#222 !important;padding:10px;right:24px;z-index:1029;border-radius:0 4px 4px 0;transition:all .3s ease;opacity:1}.overlay-menu-toggler.move{opacity:0}.hero{background:url("../img/1024px-Austria_Bundesadler_bw_gray.png") no-repeat;background-size:20%;background-position:calc(100% - 60px) calc(100% - 60px);box-shadow:inset 0 0 0 2000px rgba(255,255,255,.4)}.hero .personal-item .roth{font-family:"Copperplate Gothic Bold V2",sans-serif;font-weight:700;font-size:3em !important;color:#600;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.hero .list-inline-item i{font-size:20px;font-weight:400}.hero .list-inline-item i:hover{color:#600 !important}.hero .list-inline-item:not(:last-child){margin-right:1rem}.hero .personal-item{position:relative}.hero .personal-item h1{font-size:2rem !important}.hero .personal-item .personal-info p{font-weight:600}.hero .personal-item .personal-info span{font-weight:300}.hero .personal-img img{position:relative;left:0;width:100%}.uone-dark .hero img.img-thumbnail{-webkit-filter:saturate(0%);filter:saturate(0%)}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#929292;display:inline-block;position:absolute;left:9px;top:30px;width:2px;height:100%;z-index:400}ul.timeline>li:before{content:" ";background-color:#fff;display:inline-block;border-radius:50%;border:3px solid #600;left:-38px;width:14px;height:14px;z-index:400;top:26px;position:relative}.resume h3 i{padding-right:.75rem}.skill-box .skillbar{position:relative;display:block;width:100%;height:2px;border-radius:5px;transition:.1s linear;background:#eee}.skill-box .skillbar:not(:last-child){margin-bottom:40px}.skill-box .skillbar-title{position:absolute;top:-28px;left:-17px;font-weight:600;font-size:14px}.skill-box .skillbar-title span{margin-left:18px}.skill-box .skillbar-bar{height:2px;width:0;border-radius:3px;float:left;background:#600}.skill-box .skill-bar-percent{position:absolute;font-weight:500;bottom:8px;right:0}.services .services-item{background-color:rgba(200,200,200,.05);border-radius:4px;padding:25px 10px;margin-bottom:30px}.services .services-item:hover .services-icon{transform:rotateY(360deg);transition:.9s ease}.services .services-content{padding-left:3rem}.portfolio .portfolio-filter li a{color:#222;border-radius:20px;display:block;padding:5px 15px;transition:all .3s}.portfolio .portfolio-filter a.active{background-color:#d23e50 !important;color:#fff !important}.portfolio .portfolio-filter a:hover{background-color:#d23e50 !important;color:#fff !important}.portfolio .portfolio-item img{transition:all .5s ease}.portfolio .portfolio-item-content{position:relative;overflow:hidden}.portfolio .portfolio-item-content:hover img{transform:scale(1.2);border-radius:.25rem}.portfolio .portfolio-item-content:hover .img-overlay{opacity:1;visibility:visible;border-radius:.25rem}.portfolio .portfolio-item-content img{width:100%}.portfolio .img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,74,41,.3);opacity:0;visibility:hidden;transition:all .5s ease;border-radius:50%}.portfolio .img-overlay:before{content:"";height:45%;width:40%;position:absolute;border-top:1px solid #fff;border-left:1px solid #fff;top:18px;left:18px}.portfolio .img-overlay:after{content:"";height:45%;width:40%;position:absolute;border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:18px;right:18px}.portfolio .img-overlay-content{position:relative;top:50%;transform:translate(0, -50%)}.portfolio .img-overlay-content p{background-color:#929292;height:35px;width:35px;display:inline-block}.portfolio .img-overlay-content i{line-height:35px}.portfolio .img-overlay-content a:hover{background-color:#d23e50;color:#fff}.portfolio .portfolio-icon a,.portfolio .portfolio-icon button{background-color:#fff;color:rgba(0,0,0,.8);width:35px;height:35px;line-height:37px;margin:0 8px;display:inline-block;border-radius:4px;transition:all .3s ease;border:none}.portfolio .portfolio-icon a i,.portfolio .portfolio-icon button i{font-size:18px;font-weight:700}.portfolio .portfolio-icon a:hover,.portfolio .portfolio-icon button:hover{background-color:#d23e50;color:#fff}.portfolio-single .modal-dialog{max-width:75%}.max-width-450{max-width:450px;margin:0 auto}.testimonial .testimonial-item{max-width:750px;margin:0 auto;border-radius:4px;background-color:rgba(200,200,200,.05) !important;padding:30px;overflow:hidden}.testimonial .testimonial-item p{font-size:16px;font-weight:400;line-height:2em}.testimonial .testimonial-item h4{font-size:14px;font-weight:300 !important;line-height:2em}.testimonial .testimonial-item h4 span{font-size:14px;font-weight:300 !important;line-height:2em}.testimonial .owl-dot span{display:block;width:15px;height:5px;background-color:#929292;margin:0 4px;border-radius:15px;transition:all .5s ease}.testimonial .owl-dot.active span{width:30px;background-color:#600}.testimonial .owl-carousel .testimonial-item img{width:80px;border:2px solid #600;border-radius:5px}.testimonial .owl-item .testimonial-item{transition:all .5s ease}.testimonial .owl-nav{display:block;position:absolute;bottom:-25px;left:calc(50% - 48px)}.testimonial .owl-nav .owl-prev span,.testimonial .owl-nav .owl-next span{background:#d23e50;color:#fff;width:38px;height:38px;font-size:30px;line-height:35px;text-align:center;display:inline-block;cursor:pointer;border-radius:30px;margin:0 5px}.testimonial .owl-stage-outer{padding-top:1rem;padding-bottom:3rem}.blog .blog-item{margin-bottom:15px;margin-top:15px}.blog .image-blog img{width:100%}.blog .blog-content{background-color:rgba(200,200,200,.05) !important}.blog .blog-link button{background-color:transparent;border:none;padding:0}.blog .blog-link button:hover{color:#bf2739 !important}.blog-single .modal-dialog{max-width:75%}.contact ::-moz-placeholder,.contact .form-control::-moz-placeholder{color:#929292}.contact .form-item .form-control{background:rgba(255,255,255,.4);border-radius:0;box-shadow:none;height:44px;font-size:14px;position:relative;transition:border .9s ease;border:none;border-bottom:1px solid #929292;color:#600}.contact .form-item .form-control:focus{border-bottom:1px solid #600}.contact .contact-form textarea{min-height:175px}.contact .contact-form h3{padding-right:2rem}.contact #message.toast{max-width:500px;padding:2px 0 1px;position:relative;top:18px;display:inline-block;left:20px}.contact .toast button span{position:relative;top:8px}.footer{box-shadow:inset 0 0 0 2000px rgba(255,255,255,.4)}.footer .socails li i{font-size:20px;font-weight:400}.footer .socails li i:hover{color:#600 !important}.color-scheme{position:fixed;z-index:999;right:31px;top:75px;padding:.5rem .75rem;border-radius:50%;transition:all .5s ease}.color-scheme:hover{color:#fff}.color-scheme i{position:relative;top:1px}.color-scheme{position:fixed;z-index:999;right:31px;top:75px;padding:.5rem .75rem;border-radius:50%;transition:all .5s ease}.color-scheme:hover{color:#fff}.color-scheme i{position:relative;top:1px}body.uone-dark{background-color:#222;color:#fff}.uone-dark .hero,.uone-dark .footer{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.8)}.uone-dark .hero-03{box-shadow:none}.uone-dark .text-dark{color:#f4f4f4 !important}.uone-dark a.text-dark:hover{color:#f4f4f4 !important}.uone-dark a.text-dark:focus{color:#f4f4f4 !important}.uone-dark .comment-info a{color:#f4f4f4 !important}.uone-dark .comment-info a:hover{color:#600 !important}.uone-dark .form-item .form-control{color:#f4f4f4 !important;border-bottom:1px solid #eee;background:transparent}.uone-dark .form-item .form-control:focus{border-bottom:1px solid #600}.uone-dark .text-muted{color:#dbdbdb !important}.uone-dark .bg-dark,.uone-dark .bg-white{background-color:#222 !important}.uone-dark .services-item{background-color:#2a2a2b !important}.uone-dark .img-thumbnail{background-color:transparent;border:1px solid rgba(255,255,255,.4)}.uone-dark #pp-nav li span,.uone-dark .pp-slidesNav span{background-color:#eee}.uone-dark #pp-nav li .active span,.uone-dark .pp-slidesNav .active span{background-color:#600}.uone-dark .pp-tooltip{color:#f4f4f4 !important}.uone-dark .overlay-menu-toggler{color:#eee !important}.uone-dark .portfolio-filter li a{color:#dbdbdb !important}.uone-dark .portfolio .portfolio-item-content{border-color:rgba(27,30,33,.9)}.uone-dark .portfolio .portfolio-item-content:hover{background-color:rgba(27,30,33,.9)}.uone-dark .portfolio .portfolio-icon a{color:#222;background-color:#f4f4f4}.uone-dark .portfolio .portfolio-icon a:hover{background-color:#600;color:#f4f4f4}.uone-dark .testimonial .testimonial-item{background-color:#2a2a2b !important}.uone-dark .blog .blog-content{background-color:#2a2a2b !important}.uone-dark .blog .blog-link:hover{color:#f4f4f4}.uone-dark .blog .blog-item h5 a:hover{color:#600 !important}.uone-dark .navbar-nav .nav-item a:hover,.uone-dark .navbar a:hover{color:#600 !important}.uone-dark .navbar a:hover{color:#600 !important}.uone-dark .testimonial .owl-dot span{background-color:#dbdbdb}.uone-dark .testimonial .owl-dot.active span{background-color:#600}.uone-dark .blog .blog-link button:hover{color:#dbdbdb !important}.uone-dark .pill-button:hover{color:#f4f4f4}@media(max-width: 767px){.uone-dark header{background-color:#222 !important;box-shadow:0 1px 3px 0 rgba(255,255,255,.4)}}@media(min-width: 768px){.pl-md-6{padding-left:4rem}.testimonial .owl-nav{display:none}}@media(min-width: 1200px){.pilling-page .container{max-width:1050px}#myVideo{width:100%}}@media(max-width: 1199px){.section{padding-right:6rem;padding-left:6rem}#services h2{font-size:50px}.hero-02 .hero-slide{background-size:auto 100%}.hero-02 .hero-slide.zoom{background-size:auto 200%}}@media(max-width: 991px){body{padding-top:63px}body.pilling-page{padding-top:0}.personal-img img{display:none}.personal-item{margin-top:1.5rem !important}}@media(max-width: 767px){header{background-color:#fff;box-shadow:0 1px 3px 0 #eee}.overlay-menu-toggler{right:.5rem}.overlay-menu .overlay-menu-list .overlay-nav a,.overlay-menu .overlay-menu-list .overlay-nav span,.overlay-menu .overlay-menu-list .overlay-nav p{font-size:12px;padding:.5rem}#pp-nav{display:none}.title-small{display:none}.section{padding-left:.5rem;padding-right:.5rem;padding-top:2rem}.fix-logo{display:none}#services h2{font-size:40px}.testimonial .owl-dot{display:none}.color-scheme{right:15px}}@media(max-width: 575px){.comments img{width:85px}.comment-info{margin-left:100px}#message.toast{top:18px;left:inherit;font-size:12px;padding:3px 0}.overlay-nav a,.overlay-nav span,.overlay-nav p{padding:.5rem;letter-spacing:1px}.overlay-menu .overlay-menu-list .overlay-nav>ul{width:100%;float:none;margin-bottom:2rem}#services h2{font-size:30px}.testimonial .display-table,.testimonial .display-content{display:block}.testimonial .testimonial-item{padding:15px}.blog-single .modal-dialog,.portfolio-single .modal-dialog{max-width:100%}}.logo{font-family:"Copperplate Gothic Bold V2",sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.expertise .ext-logo{width:60%}ul.fachgebiete .timeline-duration{color:#600;font-size:24px;font-weight:700;margin-bottom:unset}ul.fachgebiete .content-p{margin-bottom:unset}img.teaching{padding:5% 15%}img.teaching.lba{padding:13% 5%}a{color:#600}a[href*="//"]:not([href*="sv-immobilienbewertung.at"]):after{content:" ↗︎";font-size:12px}.portfolio-item-content{background-color:#e6e6e6}.portfolio-item-content .intro{position:absolute;padding-right:20px;top:20px;left:20px}.portfolio-item-content .title{font-weight:bold;font-size:larger}.portfolio-item-content .subtitle{font-size:small}.portfolio-item-content .year{color:#600;position:absolute;bottom:20px;right:20px}.portfolio-item-content .publisher{position:absolute;padding-right:90%;bottom:20px;left:20px;color:#2a2a2b;font-weight:lighter;font-size:small;font-style:italic}.bg-dark .portfolio-item-content{background-color:rgba(200,200,200,.05)}.bg-dark .portfolio-item-content .publisher{color:#929292}.services-content ul{-webkit-padding-start:20px;padding-inline-start:20px}.overlay-nav .contact-menu-item{display:none}.overlay-menu{background-color:#666}.pill-button{background-color:#600;border:2px solid #600}@media screen and (orientation: portrait),screen and (max-width: 1024px){header{background-color:#fff;box-shadow:0 1px 3px 0 #eee}}@media(max-width: 767.98px){.overlay-nav .contact-info{display:none}.overlay-nav .contact-menu-item{display:block}}@media(max-width: 991.98px){.hero .personal-img img{position:relative;width:60%;left:20%;display:block}.blog .image-blog img{width:75%}.expertise .ext-logo{width:42%}}@media(max-width: 320px){.hero .personal-item .roth{font-size:2.5em !important}}
