@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(//www.buero-wagner.com/wp-content/themes/vertex-child/css/fonts/lato-v24-latin-regular.woff2) format('woff2'),url(//www.buero-wagner.com/wp-content/themes/vertex-child/css/fonts/lato-v24-latin-regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(//www.buero-wagner.com/wp-content/themes/vertex-child/css/fonts/lato-v24-latin-700.woff2) format('woff2'),url(//www.buero-wagner.com/wp-content/themes/vertex-child/css/fonts/lato-v24-latin-700.ttf) format('truetype')}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery-caption{margin:0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.container{width:1180px;margin:0 auto}.clear{clear:both}body{font-size:14px;font-family:'Lato',sans-serif;font-weight:400;color:#333;line-height:140%;letter-spacing:1.5px;margin:0}p{font-size:16px;font-family:'Lato',sans-serif;font-weight:400;color:#333;line-height:160%;letter-spacing:1.5px}a{text-decoration:none}img{max-width:100%;height:auto}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}.float-header{background:#fff none repeat scroll 0 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;padding:5px 20px 30px;position:absolute;text-align:center;top:0;width:235px;z-index:99999}header.fixed .float-header{position:fixed;top:0}.logo a{color:#333}.head-nav ul{font-size:0;list-style-type:none;margin:0;padding:0}.head-nav ul li{display:block;margin:0;position:relative}.head-nav ul li:last-child{margin-right:0}.head-nav ul li a{color:#333;display:block;font-size:14px;letter-spacing:1.5px;padding:5px 15px;text-transform:uppercase}.head-nav ul li a:hover{font-weight:700}.head-nav ul li.current-menu-item a{font-weight:700}.head-nav ul li ul{display:none;left:100%;padding-left:20px;position:absolute;top:0;z-index:100}.head-nav ul li ul li{background-color:#fff;float:none;font-size:13px;margin:0;padding:0;width:180px}.head-nav ul li ul li ul{padding:0;top:0}.head-nav ul li ul li a{padding:8px 10px;display:block;border-bottom:none}.head-nav ul li ul li a:hover{background-color:#000;color:#fff;text-decoration:none;border:none}.slicknav_menu{display:none;background:#fff}.slicknav_menu ul li a{color:#333}.slicknav_menu ul li a:hover a,.slicknav_menu ul li a:hover,.slicknav_menu ul li ul li a:hover,.slicknav_nav .slicknav_row:hover{background:#333;color:#fff !important;border-radius:0}.head-socials{margin:10px 0 15px}.head-socials ul{font-size:0;line-height:1;list-style:outside none none;margin:0;padding:0}.head-socials ul li{display:inline-block;width:12%}.head-socials ul li a:hover{border-bottom:2px solid #333}.head-copyright{margin-top:15px}.head-copyright a{color:#333}.home-slider .bg-img a{display:block;height:100%;position:absolute;width:100%}.feature-text-area{padding:40px 0}.feature-text-area h3{font-size:35px;line-height:1.5;margin:0 auto;text-align:center;width:80%}.portfolio-box{float:left;text-align:center;width:33.33%}.portfolio-box:nth-child(3n+4){clear:left}.port-image{overflow:hidden;position:relative;height:370px}.port-image a{background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out 0s;width:100%}.port-image a:hover{transform:scale(1.05)}.port-image>iframe{height:100%;width:100%}.port-body{padding:30px 0}.port-body h3{margin:0 0 10px}.port-body h3 a{color:#333;text-transform:uppercase}.port-body h3 a:hover,.port-cats a:hover{text-decoration:underline}.port-cats a,.port-cats{color:#aaa;font-weight:400;text-transform:uppercase;font-size:11px}.page-template-tpl-blog .blog{margin:50px 0 0}.blog-post-box{margin:0 0 60px;overflow:hidden}.blog-post-box.sticky-post{border:2px solid #333}.blog-post-feature{float:left;position:relative;width:50%}.blog-post-image{height:325px;overflow:hidden}.blog-post-image>a{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;transition:all .3s ease-in-out 0s;width:100%}.blog-post-image>a:hover{transform:scale(1.05)}.blog-post-info{background:#eee none repeat scroll 0 0;box-sizing:border-box;float:left;height:325px;padding:20px 25px;width:50%}.blog-post-info>h3{margin:0;line-height:1.5}.blog-post-info>h3 a{color:#333;font-size:20px;text-transform:uppercase}.blog-post-info>h3 a:hover{text-decoration:underline}.blog-post-meta,.blog-post-meta a{color:#999;text-transform:uppercase;margin-top:20px;margin-bottom:20px}.blog-post-feature iframe{font-size:0;height:325px;margin:0;padding:0;width:100%}.blog-post-excerpt p{margin:20px 0 0}.blog-post-excerpt a{color:#333}.content .container{overflow:hidden}.post_content .blog-post-image,.post_content .blog-post-info,.post_content .blog-post-feature iframe{height:255px}.post_content .blog-post-info>h3{font-size:18px;line-height:1;margin:0 0 10px}.post_content .blog-post-info>h3 a{font-size:18px;line-height:140%}.post_content .blog-post-meta{font-size:12px}.post_content .blog-post-meta a{color:#999}.post_content .blog-post-excerpt{font-size:14px;line-height:1.2;margin:30px 0 0}.blog-pagination{text-align:center}.blog-pagination .page-numbers{border:1px solid #333;font-size:12px;padding:10px 15px;display:inline-block}.blog-pagination .page-numbers.current{background:#333 none repeat scroll 0 0;color:#fff}.post_content .archive_title h2{display:inline-block;margin:20px 0 20px;text-transform:uppercase;border-left:2px solid #000;border-right:2px solid #000;padding:0 20px}.post_content .port-image{height:300px}.post_content .port-cats a{color:#aaa}.archive .port-body h3{font-size:14px;line-height:1.2;margin:0 0 20px}.link_pages{margin:20px 0}.link_pages>span{background:#fafafa none repeat scroll 0 0;border:1px solid #ddd;padding:5px 10px}.link_pages a span{background:#000 none repeat scroll 0 0;color:#fff;padding:5px 10px}.content{overflow:hidden;margin:0 0 40px}.home .content{margin-top:50px}article.post_box,.blog_posts{width:760px}.post_content{color:#333;float:right;min-height:600px;width:910px}.post_content>article{overflow:hidden}.post_content a{color:#000}.post_content h1{line-height:1;font-size:27px;margin:25px 0 25px;max-width:720px}.post_content h2{line-height:1;font-size:20px;margin:0 0 25px}.post_content h3{line-height:1;font-size:25px;font-family:'Lato',sans-serif;font-weight:700;line-height:140%;letter-spacing:1.5px;margin:0 0 25px}.post_content h4,.post_content h5,.post_content h6{line-height:1;font-size:18px;font-weight:700;margin:0 0 10px}.post_content img{max-width:100%}.post_content input[type=text],.post_content input[type=email],.post_content input[type=password],.post_content input[type=search],.post_content input[type=phone]{width:300px;height:40px;border:1px solid #ddd;background:#fff;box-sizing:border-box;padding:5px 10px;margin:0 0 5px}.post_content input[type=submit],button{padding:10px 15px;background:#000;color:#fff;text-transform:uppercase;border:none;margin:0 0 5px;cursor:pointer}.post_content textarea{background:#fff;border:1px solid #ddd}.load_more_text{display:block;text-align:center}.load_more_text a{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font-weight:700;padding:10px 15px;width:240px}.nav-links{overflow:hidden;margin:10px 0}.nav-previous{float:left}.nav-previous a{background:#333;color:#fff;padding:5px 10px;display:block}.nav-next{float:right}.nav-next a{background:#333;color:#fff;padding:5px 10px;display:block}.home_blog_box{margin:30px 0;padding:30px 0 10px}#commentform label{display:block}.commentlist{background:#f2f2f2 none repeat scroll 0 0;padding:15px;list-style:none}.commentlist ol.children{list-style:none}.comment.even{background:#fff none repeat scroll 0 0;padding:10px}.comment.odd{background:#eee;padding:10px}#comments .comment-reply-link{background:#000;padding:5px 10px;font-size:12px;color:#fff;display:inline-block}input[type=text],input[type=email],input[type=password],input[type=search],input[type=phone]{width:300px;height:40px;border:2px solid #ddd;background:#fff;box-sizing:border-box;padding:5px 10px;margin:0 0 5px}input[type=submit],button{padding:5px 10px;background:#000;color:#fff;text-transform:uppercase;border:none;margin:0 0 5px;cursor:pointer}.widget_box ul{list-style:outside none none;margin:0;padding:0}.widget_box ul.children{padding-left:20px;margin:10px 0 0}.widget_box ul li{margin:0 0 10px}.widget_box ul.children li{border-bottom:1px dotted #ddd}.widget_box ul.children li:last-child{border-bottom:none}.widget_box ul.children li:before{content:'-'}.widget_box ul li a{color:#aaa;display:inline-block;margin:0 0 10px}.widget_box .textwidget a:hover,.widget_box ul li a:hover{text-decoration:underline}.widget_box .search-form input[type=text]{width:100%}.widget_box select{border:2px solid #ddd;height:40px;max-width:100%;padding:5px 10px}.tagcloud a{border:1px solid #aaa;color:#333;display:inline-block;font-size:14px !important;margin:2px 0;padding:10px 15px}.tagcloud a:hover{color:#fff;background:#333;border-color:#fff}.foot-col input[type=submit],button{background:#000 none repeat scroll 0 0;border:1px solid #fff;color:#fff}.widget_box.widget_nav_menu ul li{border-bottom:medium none}.widget_box.widget_nav_menu ul li a{display:block;padding:5px}.widget_box.widget_nav_menu ul li.menu-item-has-children a{margin:0}.widget_box.widget_nav_menu ul li .sub-menu{padding-left:20px}.widget_box.widget_nav_menu ul li .sub-menu li,.widget_box.widget_nav_menu ul li .sub-menu li a{margin:0}.widget_box .side_title .rsswidget{color:#333}.widget_box.widget_rss ul li{margin-bottom:20px;padding-bottom:10px}.widget_box ul li a.rsswidget{background:#ccc none repeat scroll 0 0;color:#333;display:block;font-weight:700;margin:0 0 5px;padding:5px 0;text-align:center}.widget_box .rss-date{display:block;font-weight:700;text-align:center}.widget_box.widget_rss cite{display:block;text-align:right}.widget_box.widget_calendar caption{background:#ddd none repeat scroll 0 0;color:#333;font-weight:700;padding:5px 0;text-transform:uppercase}.widget_box.widget_calendar tfoot a{background:#eee none repeat scroll 0 0;color:#333;display:block;font-weight:700;text-align:center}.widget_box.widget_calendar tbody td{text-align:center}.widget_box.widget_calendar tbody td a{background:#333 none repeat scroll 0 0;color:#fff;display:block}.widget_box.widget_calendar table{background:#555 none repeat scroll 0 0;color:#fff;margin:0 auto;padding:10px;width:200px}.main-foot{background:#393939 none repeat scroll 0 0;overflow:hidden;padding:50px 0}.foot-col{border-right:1px solid #555;box-sizing:border-box;color:#aaa;float:left;padding:0 15px;width:25%}.foot-col p,.foot-col a{color:#aaa}.foot-col .wp-caption-text{color:#333}.foot-col:last-child{border:none}.footer_box h3{color:#fff;text-transform:uppercase}.bottom-foot{background:#f6f6f6 none repeat scroll 0 0;padding:20px 0;text-align:center}.bottom-foot p{margin:0}.bottom-foot p a{color:#333}@media only screen and (max-width:1200px){.container{width:100%}.post_content{width:75%}.post_content .port-image{height:250px}}@media only screen and (max-width:960px){.head-nav{display:none}.float-header{padding-top:40px}.slicknav_menu{background:#fff;display:block;position:relative;right:0;width:100%;padding:0;z-index:999999}.fixed .slicknav_menu{position:fixed}.slicknav_nav{background:#fff none repeat scroll 0 0;box-shadow:0 2px 1px 0 #ccc;width:100%}.blog_posts{width:auto}article.post_box{width:100%}.head-socials{float:left;margin-top:10px}.post_content .blog-post-excerpt{margin:10px 0 0}.portfolio-box{width:50%}.portfolio-box:nth-child(3n+4){clear:none}.portfolio-box:nth-child(2n+3){clear:left}.blog-post-feature iframe,.blog-post-image,.blog-post-info{height:240px}.post_content .port-image{height:260px}}@media only screen and (max-width:930px){.post_content{width:68%}}@media only screen and (max-width:767px){.container{width:300px}.float-header{margin:0 auto;position:relative;padding-top:10px}.blog-post-feature{float:none;position:relative;width:100%}.post_content .blog-post-image,.post_content .blog-post-feature iframe,.blog-post-image,.blog-post-feature iframe{display:block;height:180px}.post_content .blog-post-info,.blog-post-info{height:auto}.blog-post-info{width:100%}.post_content .blog-post-info{float:none;height:auto;width:100%}.blog-post-box{margin:0 0 20px}.portfolio-box{clear:both !important;width:100%}.port-image{height:300px}.head-socials{float:none;width:auto}.head-socials ul li{margin:0 2px}.head-logo{padding:30px 0 15px}.post_content{width:auto;float:none}.post_nav{float:right;position:static}.home_posts .grid_post{width:300px}.grid_post>iframe{height:178px}.blog_box_featured_image iframe,.post_box iframe{height:178px}.foot-col{border:medium none;float:none;padding:0;width:auto}}
/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_menu:after,.slicknav_menu:before{display:table;content:" "}.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#4c4c4c;padding:5px}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden}.sl-slider{position:absolute;top:0;left:0}.sl-slide,.sl-slides-wrapper,.sl-slide-inner{position:absolute;width:100%;height:100%;top:0;left:0}.sl-slide{z-index:1}.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0}.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0 200px 200px}.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0%) scale(1);-moz-transform:translateX(0%) scale(1);-o-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1)}.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0 200px 200px}.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0}.sl-content-wrapper{position:absolute}.sl-content{width:100%;height:100%;background:#fff}.sl-slide-horizontal .sl-slide-inner{background:#fff}.sl-slide-vertical .sl-slide-inner{background:#fff}.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden}.sl-slider{position:absolute;top:0;left:0}.sl-slide,.sl-slides-wrapper,.sl-slide-inner{position:absolute;width:100%;height:100%;top:0;left:0}.sl-slide{z-index:1}.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0}.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0 200px 200px}.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0%) scale(1);-moz-transform:translateX(0%) scale(1);-o-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1)}.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0 200px 200px}.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0}.sl-content-wrapper{position:absolute}.sl-content{width:100%;height:100%;background:#fff}.sl-slide-horizontal .sl-slide-inner{background:#fff}.sl-slide-vertical .sl-slide-inner{background:#fff}.demo-1 .sl-slider-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.home-slider .sl-slider-wrapper{width:100%;height:720px;overflow:hidden;position:relative}.home-slider .sl-slider h2,.home-slider .sl-slider blockquote{padding:100px 30px 10px;width:80%;max-width:960px;color:#fff;margin:0 auto;position:relative;z-index:100}.home-slider .sl-slider h2{font-size:100px;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.home-slider .sl-slider blockquote{font-size:28px;padding-top:10px;font-weight:300;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.home-slider .sl-slider blockquote cite{font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:5px;padding-top:30px;display:inline-block}.home-slider .bg-img{padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.nav-arrows span{position:absolute;z-index:2000;top:50%;width:40px;height:40px;border:8px solid #ddd;border:8px solid rgba(150,150,150,.4);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-arrows span:hover{border-color:rgba(150,150,150,.9)}.nav-arrows span.nav-arrow-prev{left:5%;border-right:none;border-top:none}.nav-arrows span.nav-arrow-next{right:5%;border-left:none;border-bottom:none}.nav-dots{text-align:center;position:absolute;bottom:2%;height:30px;width:100%;left:0;z-index:1000}.nav-dots span{display:inline-block;position:relative;width:16px;height:16px;border-radius:50%;margin:3px;background:#ddd;background:rgba(150,150,150,.4);cursor:pointer;box-shadow:0 1px 1px rgba(255,255,255,.4),inset 0 1px 1px rgba(0,0,0,.1)}.home-slider .nav-dots span{background:rgba(150,150,150,.1);margin:6px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;box-shadow:0 1px 1px rgba(255,255,255,.4),inset 0 1px 1px rgba(0,0,0,.1),0 0 0 2px rgba(255,255,255,.5)}.home-slider .nav-dots span.nav-dot-current,.home-slider .nav-dots span:hover{box-shadow:0 1px 1px rgba(255,255,255,.4),inset 0 1px 1px rgba(0,0,0,.1),0 0 0 5px rgba(255,255,255,.5)}.nav-dots span.nav-dot-current:after{content:"";position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:rgba(255,255,255,.8)}.sl-trans-elems .deco{-webkit-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-moz-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-o-animation:roll 1s ease-out both,fadeIn 1s ease-out both;-ms-animation:roll 1s ease-out both,fadeIn 1s ease-out both;animation:roll 1s ease-out both,fadeIn 1s ease-out both}.sl-trans-elems h2{-webkit-animation:moveUp 1s ease-in-out both;-moz-animation:moveUp 1s ease-in-out both;-o-animation:moveUp 1s ease-in-out both;-ms-animation:moveUp 1s ease-in-out both;animation:moveUp 1s ease-in-out both}.sl-trans-elems blockquote{-webkit-animation:fadeIn .5s linear .5s both;-moz-animation:fadeIn .5s linear .5s both;-o-animation:fadeIn .5s linear .5s both;-ms-animation:fadeIn .5s linear .5s both;animation:fadeIn .5s linear .5s both}.sl-trans-back-elems .deco{-webkit-animation:scaleDown 1s ease-in-out both;-moz-animation:scaleDown 1s ease-in-out both;-o-animation:scaleDown 1s ease-in-out both;-ms-animation:scaleDown 1s ease-in-out both;animation:scaleDown 1s ease-in-out both}.sl-trans-back-elems h2{-webkit-animation:fadeOut 1s ease-in-out both;-moz-animation:fadeOut 1s ease-in-out both;-o-animation:fadeOut 1s ease-in-out both;-ms-animation:fadeOut 1s ease-in-out both;animation:fadeOut 1s ease-in-out both}.sl-trans-back-elems blockquote{-webkit-animation:fadeOut 1s linear both;-moz-animation:fadeOut 1s linear both;-o-animation:fadeOut 1s linear both;-ms-animation:fadeOut 1s linear both;animation:fadeOut 1s linear both}@-webkit-keyframes roll{0%{-webkit-transform:translateX(500px) rotate(360deg)}100%{-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes roll{0%{-moz-transform:translateX(500px) rotate(360deg);opacity:0}100%{-moz-transform:translateX(0px) rotate(0deg);opacity:1}}@-o-keyframes roll{0%{-o-transform:translateX(500px) rotate(360deg);opacity:0}100%{-o-transform:translateX(0px) rotate(0deg);opacity:1}}@-ms-keyframes roll{0%{-ms-transform:translateX(500px) rotate(360deg);opacity:0}100%{-ms-transform:translateX(0px) rotate(0deg);opacity:1}}@keyframes roll{0%{transform:translateX(500px) rotate(360deg);opacity:0}100%{transform:translateX(0px) rotate(0deg);opacity:1}}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(40px)}100%{-webkit-transform:translateY(0px)}}@-moz-keyframes moveUp{0%{-moz-transform:translateY(40px)}100%{-moz-transform:translateY(0px)}}@-o-keyframes moveUp{0%{-o-transform:translateY(40px)}100%{-o-transform:translateY(0px)}}@-ms-keyframes moveUp{0%{-ms-transform:translateY(40px)}100%{-ms-transform:translateY(0px)}}@keyframes moveUp{0%{transform:translateY(40px)}100%{transform:translateY(0px)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.5)}}@-moz-keyframes scaleDown{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(.5)}}@-o-keyframes scaleDown{0%{-o-transform:scale(1)}100%{-o-transform:scale(.5)}}@-ms-keyframes scaleDown{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(.5)}}@keyframes scaleDown{0%{transform:scale(1)}100%{transform:scale(.5)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:660px){.demo-1 .deco{width:130px;height:130px;margin-left:-65px;margin-bottom:50px}.demo-1 [data-icon]:after{width:110px;height:110px;line-height:110px;font-size:40px;margin:-55px 0 0 -55px}.demo-1 .sl-slide blockquote{margin-bottom:-120px}.demo-1 .sl-slide h2{line-height:22px;font-size:18px;margin-bottom:-40px;letter-spacing:8px}.demo-1 .sl-slide blockquote p:before{line-height:10px;width:40px;height:40px;font-size:120px;left:-45px}.home-slider .sl-slider-wrapper{height:500px}.home-slider .sl-slider h2{font-size:36px}.home-slider .sl-slider blockquote{font-size:16px}}
.private{display:none !important}body,p{letter-spacing:1px !important}@media only screen and (max-width:767px){.container{width:90% !important}}.head-nav{margin:20px 0}.head-socials{margin:10px 0 0;float:none !important}.head-socials ul li a:hover{border:none}.head-nav ul li.current-post-parent a{font-weight:700}@media only screen and (max-width:960px) and (min-width:768px){.float-header{padding-top:57px}}@media only screen and (max-width:767px){.float-header{position:relative !important}}.home-portfolio .container{margin:1em auto 3em}.port-body{padding:30px 20px}.port-body h3{margin:0 0 10px;line-height:1.35em}.blog-post-meta,.blog-post-meta a{color:#999;text-transform:uppercase;margin-top:14px;margin-bottom:20px}.post_content{min-height:500px}.post_content .port-body h3{font-size:14px;line-height:1.4em;margin:0 0 10px}.port-cats a,.port-cats{font-size:12px}.nav-links div{padding-top:10px}.post_content{margin:1em 0}.post_content a:hover{text-decoration:underline}.post_content h1{line-height:1.25em;font-size:27px;margin:18px 0 25px;max-width:720px}.post_content h2{line-height:1.25em;font-size:20px;margin:0 0 25px}.post_content h3{line-height:1.25em;font-size:25px;font-weight:700;letter-spacing:1.5px;margin:0 0 25px}.post_content h4,.post_content h5{margin:1.75em 0 10px}.post_content h5{font-size:16px}.post_content ul{font-size:16px;line-height:1.6}.post_content .archive_title h2{border:none !important;padding:0 !important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=phone]{width:300px;height:40px;font:16px 'Lato',sans-serif;border:1px solid #ddd !important;background:#fff;box-sizing:border-box;padding:5px 10px;margin:0 0 15px !important}input[type=submit],button,a.button{background:#000;color:#fff;padding:10px 15px;font:16px 'Lato',sans-serif;text-transform:none !important;border:none !important;margin:0 0 5px;cursor:pointer;transition:.3s all ease}input[type=submit]:hover,button:hover,a.button:hover{color:#393939 !important;background-color:#ddd !important;text-decoration:none !important}.bottom-foot{background:0 0}.foot-col{border:none;padding:0 25px}@media only screen and (min-width:768px){.foot-col:last-child{width:50%}}@media only screen and (max-width:767px){.foot-col{padding:0}}.tagcloud a{border:none;margin:0;padding:1px 0;display:inline}.tagcloud a:not(:last-child):after{content:'•';margin:0 2px 0 5px;color:#aaa !important}.tagcloud a:hover{background:0 0}.wpcf7-form{margin-top:2em}.small{font-size:.85em}.wpcf7-not-valid-tip{display:none !important}.post_content input[type=text].wpcf7-not-valid,.post_content input[type=tel].wpcf7-not-valid,.post_content input[type=url].wpcf7-not-valid,.post_content input[type=password].wpcf7-not-valid,.post_content input[type=email].wpcf7-not-valid,.post_content textarea.wpcf7-not-valid{background:#fcc}.wpcf7-form .wpcf7-response-output{border:none !important;margin:2em 0 0 !important;padding:0 !important;font-size:16px;line-height:1.4}.wpcf7-form.init .wpcf7-response-output{display:none}.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{color:#d8000c}.wpcf7 form.sent .wpcf7-response-output{color:#46b450}p.datenschutz{margin:0 0 2em;display:flex;align-items:flex-start;line-height:1.35em}p.datenschutz .wpcf7-form-control-wrap{width:auto;margin:0}p.datenschutz .wpcf7-form-control-wrap .wpcf7-not-valid:after{font:22px/.5 dashicons;content:"\f534";color:#d8000c;position:relative;top:5px}.wpcf7-spinner{top:7px}.wpcf7-acceptance{position:relative;padding-right:3px;top:-1px}.wpcf7-list-item{margin:0 !important}.wpcf7-checkbox label{display:flex;align-items:flex-start}input[type=checkbox]{margin:3px 8px 3px 4px}