body{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:500}ul,ol{margin-bottom:.3em;margin-left:20px}.inside-article li{line-height:1;margin-top:10px}.excerpt-wrap ul li,.excerpt-wrap ol li{line-height:1}.elementor-text-editor ul,.elementor-text-editor ol{margin-bottom:1em}.generate-back-to-top{font-size:40px;font-weight:bolder;border-radius:60%;bottom:90px}.elementor ul li{line-height:1}a.read-more{display:block;margin:30px 0}.site-main{background:#fff}.elementor-widget-spacer{background:#fff}.small-dataprotection{font-size:smaller}.elementor-widget-void-post-grid .row{margin-left:0;margin-right:0}.subtitle{font-weight:400;color:#000}.is-menu-sidebar:before,.is-mobile-form-panel:before{z-index:-1}@media screen and (max-width:1023px){.excerpt-wrap ul li,.excerpt-wrap ol li{line-height:2}}@media (max-width:768px){body{font-size:15px}}blockquote{position:relative;color:#676767;margin:0;padding:0 0 20px 0;border-left:0}blockquote p{display:inline-block}blockquote:before{height:0;margin:0 auto 20px}blockquote:after{height:0;margin:20px auto 0}blockquote p{font-size:18px;margin:0 auto;quotes:"\201C" "\201D" "\2018" "\2019";padding:10px 20px;line-height:1.4}blockquote p::before{font-family:Georgia,serif;content:open-quote;display:inline;height:0;line-height:0;left:-10px;position:relative;top:10px;color:#828282;font-size:2.2em;font-style:normal}blockquote p::after{font-family:Georgia,serif;content:close-quote;display:inline;height:0;line-height:0;right:-10px;position:relative;top:25px;color:#828282;font-size:2.2em;font-style:normal}header{position:relative;z-index:20}@media (min-width:960px){.main-nav ul>li:not(:last-of-type){margin-right:20px}.main-nav ul>li:not(:first-child)>a:before{content:"/";display:inline-block;padding-right:20px}}.main-nav ul a:hover,.main-nav ul a:active,.main-nav ul a:focus{text-decoration:none}.main-nav ul>li:not(:first-child)>a:hover:before,.main-nav ul>li:not(:first-child)>a:active:before{color:#000}.slideout-navigation aside{width:100%}.htmega-inlinemenu-style-4 li a::after{background:#ffffff00!important;height:0!important}@media (max-width:960px){.mobile-header-navigation{padding:20px 15px 20px 5px!important}.site-logo.mobile-header-logo img{width:120px!important;height:auto!important}.menu-toggle{border-radius:3px!important;border:1px solid #000!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;line-height:normal!important;padding:8px 10px 8px 15px!important}.main-navigation.offside{width:360px!important}.offside,.offside--left{left:-360px!important}.offside--left.is-open,.offside-js--is-left .offside-sliding-element{transform:translate3d(360px,0,0)!important}.slideout-navigation:not(.do-overlay) .main-nav{margin-left:15px;width:calc(100% - 15px)}.slideout-widget.widget_nav_menu{margin:20px 20px 20px 15px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:0!important;padding-bottom:0!important;margin-top:0!important}.slideout-widget.widget_block hr{margin-bottom:0;margin-top:10px;margin-left:-5px}.slideout-widget.widget_nav_menu a{text-transform:none}.slideout-navigation button.slideout-exit{text-align:right!important;margin-right:15px!important;width:calc(100% - 15px)!important;padding-top:10px!important;padding-bottom:10px!important}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{border:1px solid!important;padding:10px 15px!important;border-radius:3px!important;width:auto!important}.widget_nav_menu li{height:37px}}.separate-containers .paging-navigation{padding-top:0;padding-bottom:30px;display:flex;justify-content:center}.paging-navigation a,.paging-navigation .nav-links .current{font-weight:400;color:var(--contrast-2)}.paging-navigation .nav-links .current,.paging-navigation a:hover{color:var(--contrast-1)}.next.page-numbers span,.prev.page-numbers span{display:none;width:0}.next.page-numbers::after{font-family:Arial;content:"\00BB";display:inline-flex;visibility:inherit;position:relative;top:-1px}.prev.page-numbers::before{font-family:Arial;content:"\00AB";display:inline-flex;visibility:inherit;position:relative;top:-1px}.banner-content p{margin-bottom:0}.custom-header-image.hero,.custom-header-image.hero .elementor-widget-container{width:100%;margin-left:0;padding-right:0}.hero .htmega-banner-content-pos-center .banner-content{top:80%!important;right:0;left:auto;padding-right:0!important;transform:translateY(-80%)!important}@media (min-width:769px){.custom-header-image.hero{margin-left:100px;width:450px}}.custom-header-image.hero .white-header{display:flex;padding:0 0 0 11px;background-color:rgba(104,21,43,.8);color:#fff;width:100%;font-size:32px;font-weight:200}.custom-header-image.hero .red-header{display:flex;padding:0 0 0 13px;background-color:rgba(255,255,255,.8);color:#000;font-size:18px;width:100%;font-weight:200}.htmega-banner:hover .banner-thumb a::after,.htmega-banner:hover .banner-thumb a::before{height:0!important;opacity:0!important;width:0!important;background:rgba(255,255,255,0)!important}.custom-header-image.home,.custom-header-image.home .elementor-widget-container{display:flex;flex-direction:column;height:88px;width:54%}.custom-header-image.home .elementor-heading-title,.custom-header-image.home.elementor-widget-heading .elementor-heading-title{width:450px;height:100%;line-height:normal}.custom-header-image.home .white-header{display:flex;padding:0 0 0 11px;background-color:rgba(255,255,255,.8);width:100%;font-size:32px;font-weight:200}.custom-header-image.home .red-header{display:flex;padding:5px 0 0 13px;background-color:rgba(104,21,43,.8);color:#fff;font-size:18px;width:100%;font-weight:200}.custom-header-image,.custom-header-image .elementor-widget-container{display:flex;flex-direction:column;height:88px;width:100%}.custom-header-image .elementor-heading-title,.custom-header-image.elementor-widget-heading .elementor-heading-title{width:450px;height:100%;line-height:normal}.custom-header-image .white-header{display:flex;padding:10px 0 9px 11px;background-color:rgba(255,255,255,.6);width:100%;font-size:32px}.custom-header-image .red-header{display:flex;padding:6px 0 8px 13px;background-color:rgba(104,21,43,.8);color:#fff;font-size:18px;width:100%}@media (max-width:768px){.custom-header-image.home,.custom-header-image.home .elementor-widget-container{width:100%}.hero .htmega-banner{margin-top:52px}.custom-header-image.hero .white-header{display:flex;padding:0 0 0 11px;background-color:rgba(104,21,43,1)}.hero .htmega-banner-content-pos-center .banner-content{display:flex;top:18px!important;padding:0;margin:0:border:2px solid orange!important}}@media (max-width:567px){.custom-header-image.home .white-header,.custom-header-image.hero .white-header{font-size:26px}.home .htmega-banner-content-pos-top .banner-content{padding-top:10px}}@media (max-width:470px){.custom-header-image .white-header{font-size:24px;flex-grow:1;align-items:center}.custom-header-image.hero .white-header{font-size:24px;flex-grow:1;align-items:center}.custom-header-image.home .white-header{flex-grow:1}.custom-header-image .red-header{font-size:16px}.custom-header-image.hero .red-header{font-size:14px}.custom-header-image.home .red-header{font-size:18px}.custom-header-image .elementor-heading-title,.custom-header-image.elementor-widget-heading .elementor-heading-title{width:100%;display:flex;flex-direction:column;justify-content:flex-end}}.referenzen article{padding-bottom:30px}.archive .content-area{background-color:#fff}.single h1.entry-title{color:rgba(104,21,43,1);font-weight:400}.referenzen .article-content-col .content{border-bottom:1px solid #ddd;width:100%;display:flex;flex-wrap:wrap}.shortcode-template{display:flex;flex:1 auto;max-height:88px}.col-12{flex:0 0 100%;max-width:100%}.archive-container.referenzen{padding-top:60px;margin-left:100px;background:#fff;padding-left:120px;padding-right:100px;max-width:924px}.archive-container.referenzen.with-bg{background-image:url(//www.azedo.at/wp-content/themes/azedo2022/images/azedo-bg-leistungen-kompetenz.jpg);max-width:1024px;margin:0 auto;padding-left:220px;padding-right:100px;padding-top:0}.archive-container.referenzen.with-bg .page-title{padding-top:60px;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:20px}.post-content-referenzen{background:#fff;margin-left:100px;padding:0 120px 40px 100px}.single-post .post-content-referenzen{padding:30px 120px 40px 100px}.referenzen .posts-wrapper .excerpt-wrap{color:#000}.layout-alternative .nv-post-thumbnail-wrap{width:660px;max-width:57.9%;border:1px solid #ddd}.layout-alternative .nv-post-thumbnail-wrap img{margin:0 auto}.layout-alternative .article-content-col .content{align-items:flex-start}.layout-alternative h2,.layout-alternative .entry-title a,.competence-content h2 a{color:#68152b!important;font-weight:400!important;font-size:18px!important}.nv-post-thumbnail-wrap+.alternative-layout-content{width:42%}.referenzen-meta{font-size:.9em}.referenzen.custom-wrapper{padding-right:15px;padding-left:15px}.nv-tags-list a{display:inline-block;padding:0 6px 0 0;transition:all 0.3s ease;border-radius:0;margin-bottom:10px;margin-right:0;border:0;color:#68152b}.nv-tags-list a:hover{background:#fff;border-color:#fff;color:#000}article.type-competence .inside-article{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ddd}.archive article .inside-article{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #ddd}article.type-competence:nth-child(2n) .inside-article,.archive article:nth-child(2n) .inside-article{flex-direction:row-reverse}article.type-competence .post-image{width:660px;max-width:54.9%;margin-right:0!important}.archive article .post-image{width:660px;max-width:54.9%;margin-right:20px!important}article.type-competence .post-image img,.archive article .post-image img{margin:0 auto;padding-bottom:0;border:1px solid #ddd}article.type-competence .competence-content{width:42%;margin-left:20px;margin-right:0}article.type-competence:nth-child(2n) .competence-content{margin-right:20px;margin-left:0}.archive article .post-image+.competence-content{width:42%;margin-right:0;margin-left:0}.archive article:nth-child(2n) .post-image+.competence-content{margin-right:0;margin-left:0}.posts-wrapper.row{width:100%;display:flex;flex-wrap:wrap;box-sizing:content-box}.layout-alternative .content{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.layout-alternative:nth-child(odd) .content{flex-direction:row-reverse}.layout-alternative .nv-post-thumbnail-wrap{width:660px;max-width:54.9%;border:1px solid #ddd}.layout-alternative .nv-post-thumbnail-wrap img{margin:0 auto;padding-bottom:0}.layout-alternative .nv-post-thumbnail-wrap a{display:flex}.layout-alternative .nv-post-thumbnail-wrap img{margin:0 auto;padding-bottom:0}.nv-post-thumbnail-wrap+.alternative-layout-content{width:42%}.attachment-neve-blog{display:flex}.nv-meta-list li{color:var(--nv-text-color);opacity:.7;font-size:.85em}.single .referenzen-wrapper{background-image:url(//www.azedo.at/wp-content/themes/azedo2022/images/azedo-bg-leistungen-kompetenz.jpg);background-repeat:repeat-y}.single article.type-competence .inside-article{flex-direction:column;border-bottom:0}.original .entry-header{padding-top:30px}.tags-links::before{content:"Schlagwörter: ";width:auto;margin-right:10px;color:#000;font-family:Raleway,Arial,Helvetica,sans-serif;font-size:13.5px;opacity:1}.tags-links a{color:#68152b}@media (max-width:1024px){.referenzen.custom-wrapper{padding-left:0}.blog.referenzen .layout-alternative .nv-post-thumbnail-wrap,.blog.referenzen .nv-post-thumbnail-wrap+.alternative-layout-content{width:100%;max-width:100%;min-width:100%}.referenzen-wrapper{background-position:-90px 0}.post-content-referenzen{padding:0 10px 40px 10px}.archive-container.referenzen,.error404 .post-content-referenzen{padding:0 10px 1px 10px;margin-left:10px}.single-post .post-content-referenzen{padding:30px 10px 40px 10px}.referenzen .posts-wrapper.row{margin:0}.archive-container.referenzen.with-bg{max-width:100%;margin:0 auto;padding-left:120px;padding-right:10px;padding-top:0}.single .referenzen-wrapper{background-position:0 0}}@media (max-width:768px){.archive-container.referenzen.with-bg{padding:0 10px 1px 10px;max-width:100%;margin:0 auto}.archive article .inside-article,.archive .page-header,.archive .paging-navigation{width:calc(100% - 20px);padding-left:15px!important}article.type-competence .post-image,article.type-competence .competence-content,.archive article .post-image,.archive article .competence-content,.layout-alternative .nv-post-thumbnail-wrap,.nv-post-thumbnail-wrap+.alternative-layout-content,.archive article .post-image+.competence-content{width:100%;max-width:100%;min-width:100%}article.type-competence:nth-child(2n) .competence-content{margin:10px 0 0 0!important}.archive article .post-image{margin-right:0!important}.referenzen-wrapper{background-position:-90px 0}.nv-post-thumbnail-wrap{margin-bottom:10px}}@media (max-width:767px){.single-post .post-content-referenzen,.archive-container.referenzen{padding:30px 15px;margin-left:10px}.post-content-referenzen{margin-left:10px}}.submenu-header ul{padding-left:0;margin-left:0;list-style-type:none}.submenu-header .htmega-mainmenu{justify-content:flex-start}.submenu-header .linemenu-nav ul li{margin:0 3px;line-height:1}.submenu-header .htmega-inlinemenu-style-4 li:not(:first-child) a::before{content:"/";position:relative;padding-right:6px;left:auto;width:auto;height:2px;background:#fff;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.submenu-header .htmega-inlinemenu-style-4 li a:hover{text-decoration:none}.submenu-header .htmega-inlinemenu-style-4 li:not(:first-child) a:hover:before,.submenu-header .htmega-inlinemenu-style-4 li:not(:first-child).current-menu-item a:before{color:#000}@media (min-width:768px){.linemenu-nav ul li a{font-size:15px!important}}.elementor-widget-htmega-inlinemenu-addons>.elementor-widget-container{padding-top:20px!important}@media (max-width:1023px){.submenu-header .linemenu-nav ul li{line-height:2}}.search-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:1024px;margin:0 auto;background-position:-75px 0;background-image:url(//www.azedo.at/wp-content/themes/azedo2022/images/azedo-bg-leistungen-kompetenz.jpg)}.search-results-container{margin-left:10px;padding:20px 10px 10px 25px}@media (min-width:361px){.search-results-container{background:#fff;margin-left:25px;padding:20px 10px 10px 10px}}@media (min-width:769px){.search-wrapper{background-position:0 0}.search-results-container{background:#fff;margin-left:100px;padding:20px 120px 40px 100px}}.site-footer{margin-top:-1px;border-top:1px solid #ddd;position:relative;z-index:5}.menu-azedo-footer-menu-container .menu{display:flex;font-size:smaller;flex-basis:100%}.menu-azedo-footer-menu-container .menu li{margin-right:20px}.menu-azedo-footer-menu-container .menu li:first-child{margin-left:15px}.menu-azedo-footer-menu-container li a{font-size:92%}.azedo-copyright{margin-right:15px}@media (max-width:768px){.menu-azedo-footer-menu-container .menu li:first-child{margin-left:10px}.azedo-copyright{text-align:left;margin-left:10px}.inside-footer-widgets>div:not(:last-child){margin-bottom:0}}.gototop .button-gototop{max-width:100px}