@import url(//hello.myfonts.net/count/366bbf);.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:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@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}/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.single .nav-icons{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.single .nav-icons:before,.cf:after,.single .nav-icons:after{content:"";display:table}.clearfix:after,.cf:after,.single .nav-icons:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important;font-style:italic}@font-face{font-display:swap;font-family:"rr-icons";src:url(/wp-content/themes/reneraggl2020/library/fonts/rr-icons.ttf?1442576752) format('truetype'),url(/wp-content/themes/reneraggl2020/library/fonts/rr-icons.eot?1442576752) format('embedded-opentype'),url(/wp-content/themes/reneraggl2020/library/fonts/rr-icons.svg?1442576752) format('svg'),url(/wp-content/themes/reneraggl2020/library/fonts/rr-icons.woff?1442576752) format('woff')}.rr-icon,.rr-icon-mobile{font-family:"rr-icons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{font-family:"rr-icons";content:attr(data-icon);speak:none}[data-icon-hover]:hover:before{content:attr(data-icon-hover)}.icon-alone{display:inline-block}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.rr-icon-i a:before{content:"\e60b"}.rr-icon-mail:before{content:"\e603"}.rr-icon-info:before{content:"\e604"}.rr-icon-phone:before{content:"\e605"}.rr-icon-to_right:before{content:"\e60f"}.rr-icon-to_left:before{content:"\e610"}.rr-icon-to_bottom:before{content:"\e611"}.rr-icon-number_1:before{content:"\e60c"}.rr-icon-number_2:before{content:"\e60d"}.rr-icon-number_3:before{content:"\e60e"}.rr-icon-arrow_left:before{content:"\e60a"}.rr-icon-arrow_right:before{content:"\e600"}.rr-icon-rr:before{content:"\e602"}.rr-icon-mail_square:before{content:"\e60b"}.rr-icon-mail_border:before{content:"\e603"}.rr-icon-facebook_border:before{content:"\e605"}.rr-icon-facebook_square:before{content:"\e604"}.rr-icon-to_top a:before{content:"\e606"}.rr-icon-maps a:before{content:"\e607"}.rr-icon-facebook a:before{content:"\e608"}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.col_1_3{width:33.33%;float:left}@media (max-width:480px){.col-3{width:25%;float:left}.col-4{width:33%;float:left}.col-5{width:40%;float:left}.col-6{width:50%;float:left}.col-8{width:66%;float:left}.col-12{width:100%;float:left}}@media (min-width:481px){.col-md-3{width:25%;float:left}.col-md-4{width:33%;float:left}.col-md-5{width:40%;float:left}.col-md-6{width:50%;float:left}.col-md-12{width:100%;float:left}}@media (min-width:768px){.col-lg-3{width:25%;float:left}.col-lg-4{width:33%;float:left}.col-lg-5{width:40%;float:left}.col-lg-6{width:50%;float:left}.col-lg-12{width:100%;float:left}}@media (min-width:1030px){.col-xl-2{width:16.666%;float:left}.col-xl-3{width:25%;float:left}.col-xl-4{width:33%;float:left}.col-xl-5{width:40%;float:left}.col-xl-6{width:50%;float:left}.col-xl-12{width:100%;float:left}}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.blue-btn{display:inline-block;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;font-size:.9em;font-size:34px;line-height:34px;font-weight:400;padding:0 24px;border-radius:4px;border:0;cursor:pointer;transition:background-color .14s ease-in-out}.blue-btn:hover,.blue-btn:focus{color:#fff;text-decoration:none}.blue-btn:active{top:1px}.blue-btn{background-color:#000}.wpcf7{margin-top:4em!important;margin-bottom:10em}@media only screen and (min-width:768px){.wpcf7{margin-top:14em!important;margin-bottom:0em}}.wpcf7 .h5,.wpcf7 h5{font-size:1.3rem;font-weight:400}.wpcf7 .form-item,.wpcf7 .col-md-6{position:relative;margin-bottom:6em}@media only screen and (min-width:768px){.wpcf7 .form-item,.wpcf7 .col-md-6{padding-right:6em}.wpcf7 .form-item:nth-child(odd),.wpcf7 .col-md-6:nth-child(odd){padding-right:0em;padding-left:6em}}.wpcf7 br{display:none}.wpcf7 input[type=text],.wpcf7 input[type=search],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 input[type=range],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=week],.wpcf7 input[type=time],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=color],.wpcf7 input[type=email],.wpcf7 input[type=file],.wpcf7 select,.wpcf7 textarea{display:block;width:100%;padding:0;color:#000;font-weight:400;background-color:#fff;background-clip:padding-box;border:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;border:0;height:40px;padding:10px 0;font-size:1.7rem;line-height:1em;border-bottom:2px solid #000;box-shadow:none;border-radius:0}.wpcf7 input[type=text]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=file]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#000;box-shadow:none;border-radius:0;color:#222;outline:none}.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=search]::-webkit-input-placeholder,.wpcf7 input[type=url]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=number]::-webkit-input-placeholder,.wpcf7 input[type=range]::-webkit-input-placeholder,.wpcf7 input[type=date]::-webkit-input-placeholder,.wpcf7 input[type=month]::-webkit-input-placeholder,.wpcf7 input[type=week]::-webkit-input-placeholder,.wpcf7 input[type=time]::-webkit-input-placeholder,.wpcf7 input[type=datetime]::-webkit-input-placeholder,.wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 input[type=color]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=file]::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 input[type=search]::-moz-placeholder,.wpcf7 input[type=url]::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=number]::-moz-placeholder,.wpcf7 input[type=range]::-moz-placeholder,.wpcf7 input[type=date]::-moz-placeholder,.wpcf7 input[type=month]::-moz-placeholder,.wpcf7 input[type=week]::-moz-placeholder,.wpcf7 input[type=time]::-moz-placeholder,.wpcf7 input[type=datetime]::-moz-placeholder,.wpcf7 input[type=datetime-local]::-moz-placeholder,.wpcf7 input[type=color]::-moz-placeholder,.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 input[type=file]::-moz-placeholder,.wpcf7 select::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]:-ms-input-placeholder,.wpcf7 input[type=search]:-ms-input-placeholder,.wpcf7 input[type=url]:-ms-input-placeholder,.wpcf7 input[type=tel]:-ms-input-placeholder,.wpcf7 input[type=number]:-ms-input-placeholder,.wpcf7 input[type=range]:-ms-input-placeholder,.wpcf7 input[type=date]:-ms-input-placeholder,.wpcf7 input[type=month]:-ms-input-placeholder,.wpcf7 input[type=week]:-ms-input-placeholder,.wpcf7 input[type=time]:-ms-input-placeholder,.wpcf7 input[type=datetime]:-ms-input-placeholder,.wpcf7 input[type=datetime-local]:-ms-input-placeholder,.wpcf7 input[type=color]:-ms-input-placeholder,.wpcf7 input[type=email]:-ms-input-placeholder,.wpcf7 input[type=file]:-ms-input-placeholder,.wpcf7 select:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=search]::-webkit-input-placeholder,.wpcf7 input[type=url]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=number]::-webkit-input-placeholder,.wpcf7 input[type=range]::-webkit-input-placeholder,.wpcf7 input[type=date]::-webkit-input-placeholder,.wpcf7 input[type=month]::-webkit-input-placeholder,.wpcf7 input[type=week]::-webkit-input-placeholder,.wpcf7 input[type=time]::-webkit-input-placeholder,.wpcf7 input[type=datetime]::-webkit-input-placeholder,.wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 input[type=color]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=file]::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 input[type=search]::-moz-placeholder,.wpcf7 input[type=url]::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=number]::-moz-placeholder,.wpcf7 input[type=range]::-moz-placeholder,.wpcf7 input[type=date]::-moz-placeholder,.wpcf7 input[type=month]::-moz-placeholder,.wpcf7 input[type=week]::-moz-placeholder,.wpcf7 input[type=time]::-moz-placeholder,.wpcf7 input[type=datetime]::-moz-placeholder,.wpcf7 input[type=datetime-local]::-moz-placeholder,.wpcf7 input[type=color]::-moz-placeholder,.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 input[type=file]::-moz-placeholder,.wpcf7 select::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]:-ms-input-placeholder,.wpcf7 input[type=search]:-ms-input-placeholder,.wpcf7 input[type=url]:-ms-input-placeholder,.wpcf7 input[type=tel]:-ms-input-placeholder,.wpcf7 input[type=number]:-ms-input-placeholder,.wpcf7 input[type=range]:-ms-input-placeholder,.wpcf7 input[type=date]:-ms-input-placeholder,.wpcf7 input[type=month]:-ms-input-placeholder,.wpcf7 input[type=week]:-ms-input-placeholder,.wpcf7 input[type=time]:-ms-input-placeholder,.wpcf7 input[type=datetime]:-ms-input-placeholder,.wpcf7 input[type=datetime-local]:-ms-input-placeholder,.wpcf7 input[type=color]:-ms-input-placeholder,.wpcf7 input[type=email]:-ms-input-placeholder,.wpcf7 input[type=file]:-ms-input-placeholder,.wpcf7 select:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]::-ms-input-placeholder,.wpcf7 input[type=search]::-ms-input-placeholder,.wpcf7 input[type=url]::-ms-input-placeholder,.wpcf7 input[type=tel]::-ms-input-placeholder,.wpcf7 input[type=number]::-ms-input-placeholder,.wpcf7 input[type=range]::-ms-input-placeholder,.wpcf7 input[type=date]::-ms-input-placeholder,.wpcf7 input[type=month]::-ms-input-placeholder,.wpcf7 input[type=week]::-ms-input-placeholder,.wpcf7 input[type=time]::-ms-input-placeholder,.wpcf7 input[type=datetime]::-ms-input-placeholder,.wpcf7 input[type=datetime-local]::-ms-input-placeholder,.wpcf7 input[type=color]::-ms-input-placeholder,.wpcf7 input[type=email]::-ms-input-placeholder,.wpcf7 input[type=file]::-ms-input-placeholder,.wpcf7 select::-ms-input-placeholder,.wpcf7 textarea::-ms-input-placeholder{color:#000;opacity:1}.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=search]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=range]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 input[type=month]::placeholder,.wpcf7 input[type=week]::placeholder,.wpcf7 input[type=time]::placeholder,.wpcf7 input[type=datetime]::placeholder,.wpcf7 input[type=datetime-local]::placeholder,.wpcf7 input[type=color]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=file]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:#000;opacity:1}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 .wpcf7-not-valid-tip{color:theme-color("danger")}.wpcf7 .wpcf7-validation-errors{color:theme-color("danger");border:none;font-size:1.6rem;box-shadow:none}.wpcf7 textarea{min-height:40px;transition:all 0.5s ease-out;overflow:hidden}.wpcf7 textarea:focus{min-height:200px;line-height:1.4em;transition:all 0.2s ease-in}.wpcf7 .wpcf7-select{display:block;line-height:1.3;padding:.5em 1.4em .5em 0em;width:100%;max-width:100%;box-sizing:border-box;margin:0;box-shadow:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;cursor:pointer;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat,repeat;background-position:right 0em top 50%,0 0;background-size:.65em auto,100%}.wpcf7 .wpcf7-select::-ms-expand{display:none}.wpcf7 .wpcf7-select:hover{border-color:#000}.wpcf7 .wpcf7-select option{font-weight:400}*[dir="rtl"] .wpcf7 .wpcf7-select,:root:lang(ar) .wpcf7 .wpcf7-select,:root:lang(iw) .wpcf7 .wpcf7-select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.wpcf7 .wpcf7-select:disabled,.wpcf7 .wpcf7-select[aria-disabled=true]{color:#000;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%)}.wpcf7 .wpcf7-select:disabled:hover,.wpcf7 .wpcf7-select[aria-disabled=true]{border-color:#000}.wpcf7 .wpcf7-acceptance input,.wpcf7 .wpcf7-checkbox input{display:none}.wpcf7 .wpcf7-acceptance label,.wpcf7 .wpcf7-checkbox label{position:static;pointer-events:all;font-weight:400}.wpcf7 .wpcf7-acceptance .wpcf7-list-item,.wpcf7 .wpcf7-checkbox .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label,.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label{position:relative;line-height:1.5;padding-left:0;display:block;letter-spacing:0;font-size:1.5rem;text-transform:none}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label:before,.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label:before{content:"";border:1px solid #000;display:inline-block;background:#fff;width:10px;height:10px;margin:4px 10px 0 0;cursor:pointer}.wpcf7 .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-checkbox input:checked+.wpcf7-list-item-label:before{background-color:#000;border-color:#000}.wpcf7 .wpcf7-submit{background:none;border:none;padding:0;color:#000;font-size:3rem;position:relative}@media only screen and (min-width:768px){.wpcf7 .wpcf7-submit{float:right}}.wpcf7 .wpcf7-submit:after{display:inline-block;transition:all 0.5s ease;content:"";width:50px;height:30px;margin-left:1em;background:url(/wp-content/themes/reneraggl2020/library/images/arrow-to-right-black.svg) no-repeat center center;margin-bottom:-4px}.wpcf7 .wpcf7-submit:hover:after{transform:translateX(1em)}div.wpcf7-response-output{margin:3em 0 0 0;padding:2em;text-align:left!important;background:#000;font-size:2rem;border:none!important;color:#fff}@media only screen and (min-width:768px){div.wpcf7-response-output{margin:8em 0 0 0}}@-webkit-keyframes seconds{0%{opacity:1}100%{opacity:0}}@keyframes seconds{0%{opacity:1}100%{opacity:0}}html{font-size:62.5%}body{font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:light-grayscale}*{box-sizing:border-box}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2000;position:fixed;margin:0;top:0;left:0;right:0;bottom:0;background:#fff;overflow:hidden;visibility:visible;opacity:1;transition:visibility 1s,opacity 0.5s linear}.cssanimations .pace{-webkit-animation:seconds 0.5s forwards;animation:seconds 0.5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:3s;animation-delay:3s}.pace .pace-progress{background:#000;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:5px}.pace.pace-inactive{visibility:hidden;opacity:0}.js.no-touch .scrollimation{transition:transform 1s ease-out,opacity 1s ease-in-out}.js.no-touch .scrollimation.fade-up{opacity:0;transform:translateY(20px)}.js.no-touch .scrollimation.fade{opacity:0}.js.no-touch .scrollimation.item-2{transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-webkit-transition-delay:.25s}.js.no-touch .scrollimation.item-3{transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-webkit-transition-delay:.5s}.js.no-touch .scrollimation.item-4{transition-delay:.75s;-moz-transition-delay:.75s;-ms-transition-delay:.75s;-webkit-transition-delay:.75s}.js.no-touch .scrollimation.item-1{transition-delay:.25s}.js.no-touch .scrollimation.item-2{transition-delay:.5s}.js.no-touch .scrollimation.item-3{transition-delay:.75s}.js.no-touch .scrollimation.item-4{transition-delay:1s}.js.no-touch .scrollimation.item-5{transition-delay:1.25s}.js.no-touch .scrollimation.item-6{transition-delay:1.5s}.js.no-touch .scrollimation.item-7{transition-delay:1.75s}.js.no-touch .scrollimation.item-8{transition-delay:2s}.js.no-touch .scrollimation.item-9{transition-delay:2.25s}.js.no-touch .scrollimation.item-10{transition-delay:2.5s}.js.no-touch .scrollimation.onScreen{opacity:1;transform:translateY(0)}.wrap{margin:0 auto;position:relative;padding:0 15px;width:100%}a,a:visited{color:#000;transition:color 0.3s ease}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#575757;text-decoration:none;transition:color 0.3s ease}a:link,a:visited:link{-webkit-tap-highlight-color:rgb(0 0 0 / .3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:400;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif a;font-family-text-decoration:none}h1,.h1{font-size:30px;font-size:3rem;line-height:1.333em}@media only screen and (max-width:768px){h1,.h1{font-size:22px;font-size:2.2rem}}h2,.h2{font-size:30px;font-size:3rem;line-height:1.333em;margin-bottom:.375em}@media only screen and (max-width:768px){h2,.h2{font-size:22px;font-size:2.2rem}}h3,.h3{font-size:20px;font-size:2rem}@media only screen and (max-width:768px){h3,.h3{font-size:17px;font-size:1.7rem}}h4,.h4{font-size:20px;font-size:2rem;font-weight:400}@media only screen and (max-width:768px){h4,.h4{font-size:17px;font-size:1.7rem}}h5,.h5{font-size:20px;font-size:2rem;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width:768px){h5,.h5{font-size:17px;font-size:1.7rem}}a:focus,*:focus{noFocusLine:expression(this.onFocus=this.blur());outline:0}.left{float:left}.right{float:right}.clear{clear:both}.mobile-only{display:block}.no-mobile{display:none}#contact-icon{display:none}header.header{position:fixed;height:115px;width:100%;top:0;z-index:600}.admin-bar header.header{top:32px}header.header .top-nav-desktop{display:none}header.header #logo{width:100%;text-align:left;max-width:150px;position:relative;margin:45px 0;z-index:600;transition:all 1s ease}header.header #logo .st0{fill:#000}header.header #logo a{color:#000;text-decoration:none}header.header #logo a:visited{color:#000}header.header #logo a:hover{color:#8a8888}header.header #logo a:active{color:#000}header.header nav{background-color:#fff0}header.header nav button{position:absolute;top:7px;right:13px;margin-right:-35px;width:100px;height:100px;color:#fff;border:none;overflow:hidden;background:none;z-index:700;transition:all 1s ease;-webkit-backface-visibility:hidden;color:#fff}header.header nav button svg{position:absolute;left:0;z-index:10;top:0;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:all .5s ease}header.header nav button svg.svg-bottom{top:-7px}header.header nav button svg.svg-middle{top:0}header.header nav button svg.svg-top{top:7px}header.header nav button svg .svg-rect{fill:#000}.no-touch header.header nav button:hover svg.svg-bottom{top:-7px}.no-touch header.header nav button:hover svg.svg-top{top:7px}header.header nav ul{display:none;position:absolute;top:50%;max-width:1280px;width:80%;left:50%;transform:translate(-50%,-50%)}header.header nav ul li{width:100%;text-align:center;font-size:55px;font-size:5.5rem;transition:all 0.5s ease;opacity:1;margin:.6em 0}header.header nav ul li.hide{opacity:0;transition-delay:1s}@media only screen and (max-width:768px){header.header nav ul li{font-size:45px;font-size:4.5rem}}header.header nav ul li a{position:relative}header.header nav ul a{color:#fff;text-decoration:none}header.header.active #contact-icon{display:none}header.header.active #logo{z-index:600}header.header.active #logo .st0{fill:#fff}header.header.active #logo a{color:#fff}header.header.active button svg .svg-rect{fill:#fff}header.header.active button svg.svg-bottom{transform:rotate(-225deg);top:0}header.header.active button svg.svg-middle{transform:translateX(200%)}header.header.active button svg.svg-top{transform:rotate(225deg);top:0}.no-touch header.header.active button:hover svg.svg-bottom{transform:rotate(-220deg);top:0}.no-touch header.header.active button:hover svg.svg-middle{transform:translateX(200%)}.no-touch header.header.active button:hover svg.svg-top{transform:rotate(220deg);top:0}header.header.active .overlay{position:fixed;display:block;height:100%;width:100%;margin:0;background-color:#000;left:0;top:0;z-index:500}header.header.active ul{display:block}#gotocontent,nav .logo{display:none}.parallax-window{min-height:400px;background:#fff0}.page-template-default #content{margin-top:130px}.hyphenate{text-align:justify}.toggleMore{display:block;height:36px;border:solid 2px #000;text-decoration:none;margin:19px auto 1em auto;padding:0 .3em;font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;text-align:center;background:#fff}.toggleMore:hover{color:#fff;background-color:#000}.introWrapper{background-position:64% center;background-size:cover;width:100%;height:100%;z-index:-1;font-size:5.2px;font-size:.52rem}.introWrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none}.home .introWrapper{background-size:auto 113%;background-position:57% 92%}.page-template-page-kontakt .introWrapper{background-position:64% center;background-size:cover}.page-template-page-kontakt .introWrapper{background-position:72% center}.introWrapper .wrap{position:absolute;top:50%;left:50%;margin-top:40px;transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.introWrapper h1{line-height:1em;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0;margin-top:.705em;margin-left:-.07em;font-size:15em}.introWrapper h1 span:last-child{position:relative}.introWrapper h1 span:last-child::after{content:'';width:94%;position:absolute;left:.07em;bottom:.1em;border-bottom:.1em solid #000}.home .introWrapper h1 span:last-child::after{width:97.3%}.buero .introWrapper h1 span:last-child::after{width:95.5%}.introWrapper .subheadline{font-size:2.8em;margin:1.786em 0 1.429em 0;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.introWrapper p{margin:0;width:47.2%;line-height:1.7em}.introWrapper figcaption{opacity:0}.introWrapper .text{font-size:1.6em}.introWrapper .text .left_col{float:left}.introWrapper .text .right_col{float:right}#scrollOver,#project-content{background-color:#fff;width:100%;height:100%}#projects,#pics{padding:15px}.project{margin-bottom:4em}.pic{padding-bottom:25px}.project img,.pic img{width:100%;height:auto}.project a,.pic a{text-decoration:none}.project a:hover,.pic a:hover{text-decoration:none}.project .project-header,.pic .project-header{font-size:17px;font-size:1.7rem;line-height:1em;font-weight:400;margin-top:.5em;text-decoration:none;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.project.col-lg-6.landscape.right+.project.col-lg-6.landscape.right+.project.col-lg-6.landscape.left{clear:both}#projects{padding-top:75px}.introText{display:none}.home section{position:relative}.col{width:100%;overflow:hidden;margin:0;padding:0}.col article{position:relative;overflow:hidden;width:100%;margin:0;padding:0}.col article>a{line-height:0;display:block;margin:0;padding:0}.col img{width:101%;height:auto;margin:0;padding:0}.col *{margin:0;padding:0}.col .article-header{position:absolute;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);text-align:center;color:#fff;background-color:#fff0;transition:background-color .3s ease-out;z-index:200}.col .article-header a{color:#fff;text-decoration:none}.col .article-header h1{position:absolute;width:100%;height:30px;bottom:-30px;margin-bottom:-12px;line-height:1em;font-size:20px;font-size:2rem}@media only screen and (max-width:768px){.col .article-header h1{font-size:17px;font-size:1.7rem}}.col .article-header .tags{position:absolute;width:100%;height:30px;bottom:-30px;padding:0 10%;line-height:1.4em;margin-bottom:-35px;font-size:15px;font-size:1.5rem}.col article:hover .article-header{background-color:rgb(0 0 0 / .5);transition:background-color .3s ease-in}.col article:hover h1,.col article:hover .tags{bottom:51%}.col article:hover h1{transition:bottom .5s ease}.col article:hover .tags{-moz-transition:bottom .3s ease .2s;-o-transition:bottom .3s ease .2s;-webkit-transition:bottom .3s ease;-webkit-transition-delay:.2s;transition:bottom .3s ease .2s}.single #content{margin-top:53px}.single .project-content{position:static;float:right;right:0;width:30px;font-size:20px;font-size:2rem;line-height:0em;text-decoration:none;color:#fff}@media only screen and (max-width:768px){.single .project-content{font-size:17px;font-size:1.7rem}}.single #project-content{padding-top:2%}.single img{width:100%;margin:0 0 15px 0}.single .article-header{bottom:0}.single .article-header .overlay{text-align:left;height:100%;color:#000;position:relative}.single .article-header .overlay div.text{position:absolute;top:auto;bottom:25px;left:0;max-width:1300px;transform:translate(0)}.single .article-header .overlay div.text h1{font-size:1.5em;display:inline-block;margin:0 0 0 0;line-height:1.2em;font-size:22px;font-size:2.2rem}.single .article-header .overlay div.text p{font-size:30px;font-size:3rem;line-height:1.5em!important;margin:17px auto!important;width:100%!important}@media only screen and (max-width:768px){.single .article-header .overlay div.text p{font-size:17px;font-size:1.7rem}}.single .article-header .overlay div.text p br{display:none}.single .article-header .overlay div.text img{opacity:.7}.single .article-header .overlay div.text p.partner{font-size:.8em}.single .article-header .overlay div.text p.partner a{color:#fff}.single .article-header .overlay .topro{position:absolute;transform:translate(0);bottom:100px;left:0;margin-top:0;top:auto;display:none}.single section img{width:100%;height:auto;display:block}.single .nav-icons{display:block;z-index:400;position:relative}.single .nav-icons div{width:33.33%;float:left;padding:4em 0 7.5em 0}.single .nav-icons div.all{text-align:center}.single .nav-icons div.next{text-align:right}.single .nav-icons a{color:#000;text-align:left;padding:0;margin:0;cursor:pointer;font-size:20px;font-size:2rem;line-height:1.2em;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-decoration:none}@media only screen and (max-width:768px){.single .nav-icons a{font-size:17px;font-size:1.7rem}}.buero .project-content,.home .project-content{position:static;float:right;right:0;width:30px;font-size:20px;font-size:2rem;line-height:0;text-decoration:none;color:#fff}@media only screen and (max-width:768px){.buero .project-content,.home .project-content{font-size:17px;font-size:1.7rem}}.buero #project-content,.home #project-content{padding-top:2%}.buero .topro,.home .topro{position:absolute;transform:translate(0);bottom:13px;left:0;margin-top:0;line-height:0;top:auto;display:none}.buero section.entry-content,.home section.entry-content{margin-bottom:55px;width:100%}.buero section.entry-content .subheadline,.home section.entry-content .subheadline{margin-bottom:1.5em}.buero section.entry-content h2,.home section.entry-content h2{font-size:22px;font-size:2.2rem}@media only screen and (max-width:768px){.buero section.entry-content h2 br,.home section.entry-content h2 br{display:none}}.buero section.entry-content .text,.home section.entry-content .text{font-size:30px;font-size:3rem;line-height:1.5em;margin-top:0;max-width:1110px;position:relative;z-index:10}@media only screen and (max-width:768px){.buero section.entry-content .text,.home section.entry-content .text{font-size:17px;font-size:1.7rem}}.buero section.skills .tabs-container,.home section.skills .tabs-container{margin-top:60px}.buero section.skills .tabs-container>div,.home section.skills .tabs-container>div{margin:2em 0}.buero section.skills .tabs-container ul.tabs,.home section.skills .tabs-container ul.tabs{margin:0;padding:0;list-style:none;min-height:130px;display:inline}.buero section.skills .tabs-container ul.tabs li,.home section.skills .tabs-container ul.tabs li{background:#fff;color:#000;display:block;text-align:center;padding:0;margin:0;cursor:pointer;font-size:30px;font-size:3rem;line-height:1.2em;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;margin-bottom:.2em}@media only screen and (max-width:768px){.buero section.skills .tabs-container ul.tabs li,.home section.skills .tabs-container ul.tabs li{font-size:25.5px;font-size:2.55rem}}.buero section.skills .tabs-container ul.tabs li span,.home section.skills .tabs-container ul.tabs li span{position:relative}.buero section.skills .tabs-container ul.tabs li span:after,.home section.skills .tabs-container ul.tabs li span:after{position:absolute;bottom:-.25em;left:1%;height:2px;width:0%;background:#000;content:"";transition:width 0.3s ease}.buero section.skills .tabs-container ul.tabs li:hover span:after,.buero section.skills .tabs-container ul.tabs li.current span:after,.home section.skills .tabs-container ul.tabs li:hover span:after,.home section.skills .tabs-container ul.tabs li.current span:after{width:98%}.buero section.skills .tabs-container li.last,.home section.skills .tabs-container li.last{float:right}.buero section.skills .tabs-container .tab-content,.home section.skills .tabs-container .tab-content{font-size:20px;font-size:2rem;line-height:1.5em;max-width:1110px}@media only screen and (max-width:768px){.buero section.skills .tabs-container .tab-content,.home section.skills .tabs-container .tab-content{font-size:17px;font-size:1.7rem}}.buero section.skills .tabs-container .tab-content.current,.home section.skills .tabs-container .tab-content.current{display:inherit}.buero section.divider-img,.home section.divider-img{height:280px}.buero .nivoSlider,.home .nivoSlider{max-height:520px}.buero .nivoSlider .nivo-directionNav a,.home .nivoSlider .nivo-directionNav a{background-position:0 0;width:26px;height:23px}.buero .nivoSlider .nivo-prevNav,.home .nivoSlider .nivo-prevNav{background-image:url(/wp-content/themes/reneraggl2020/library/fonts/font_icons/to_left.svg);left:35px}.buero .nivoSlider .nivo-prevNav:hover,.home .nivoSlider .nivo-prevNav:hover{opacity:.5}.buero .nivoSlider .nivo-nextNav,.home .nivoSlider .nivo-nextNav{background-image:url(/wp-content/themes/reneraggl2020/library/fonts/font_icons/to_right.svg);right:35px}.buero .nivoSlider .nivo-nextNav:hover,.home .nivoSlider .nivo-nextNav:hover{opacity:.5}.buero section.workflow .wrap,.home section.workflow .wrap{max-width:1020px}.buero section.workflow .wrap>h3,.home section.workflow .wrap>h3{margin:0}.buero section.workflow .number,.home section.workflow .number{font-size:4.925em;color:#d9d9d9;position:absolute;z-index:-1;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;display:block;width:100%;top:.2em;left:-.1em}.buero section.workflow ul,.home section.workflow ul{margin-top:0;min-height:570px}.buero section.workflow li,.home section.workflow li{font-size:17px;font-size:1.7rem;line-height:1.563em;margin:5em 0;position:relative}.buero section.workflow li p,.home section.workflow li p{margin-top:17.7em}.buero section.workflow li h3,.home section.workflow li h3{position:absolute;left:50%;transform:translate(-50%,-50%);font-size:2.50em;line-height:1.125em;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-3.1em;margin-bottom:1.3em;z-index:10}.buero section.kunden,.home section.kunden{min-height:556px;color:#8a8888;background:#f0f0f0}.buero section.kunden h3,.home section.kunden h3{margin:0}.buero section.kunden ul,.home section.kunden ul{padding:60px 0}.buero section.kunden ul .logo,.home section.kunden ul .logo{width:50%;float:left;padding:40px 30px}.buero section.kunden ul .logo>img,.home section.kunden ul .logo>img{width:100%;height:auto}.buero section.kunden ul .logo.fifth,.home section.kunden ul .logo.fifth{border-right:none}.buero section.kunden ul .logo.last-row,.home section.kunden ul .logo.last-row{border-bottom:none}.buero section.kunden ul .logo:nth-child(2n+3),.home section.kunden ul .logo:nth-child(2n+3){clear:both}.buero section.kunden>.backstretch,.home section.kunden>.backstretch{opacity:.15}.home .introWrapper .topro{bottom:69px}.home section.entry-content{margin-top:6em;margin-bottom:-20px}.page-id-1799 .entry-content,.page-id-3256 .entry-content{max-width:1110px}@media only screen and (max-width:768px){.introWrapper.no-img{height:50vh!important}}.kontakt .entry-content{padding:6em 0 0em 0}.kontakt .entry-content .page-title{font-size:22px;font-size:2.2rem}.kontakt header{padding:100px 20px 0 20px}.kontakt header h1{font-size:100px;font-size:10rem;text-transform:uppercase;line-height:1.1em;font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0}.kontakt header h3{font-size:27px;font-size:2.7rem;line-height:1.407em;text-transform:uppercase}.kontakt section .infos{margin-bottom:4em;margin-top:4em}.kontakt section .wrap>p{font-size:30px;font-size:3rem;line-height:1.5em;max-width:1110px}@media only screen and (max-width:768px){.kontakt section .wrap>p{font-size:17px;font-size:1.7rem}}@media only screen and (max-width:768px){.kontakt section .wrap>p{font-size:17px;font-size:1.7rem}}.kontakt section .wrap h4{font-size:30px;font-size:3rem;font-style:normal;margin-bottom:.5em}@media only screen and (max-width:768px){.kontakt section .wrap h4{font-size:25.5px;font-size:2.55rem}}.kontakt section .wrap h4 u,.kontakt section .wrap h4 a{position:relative;text-decoration:none;color:#000;cursor:default}.kontakt section .wrap h4 u::after,.kontakt section .wrap h4 a::after{position:absolute;bottom:0;height:4px;left:0;background:#000;content:"";width:100%}.kontakt section .wrap address,.kontakt section .wrap .mail,.kontakt section .wrap .social,.kontakt section .wrap .left{font-size:30px;font-size:3rem;font-style:normal;line-height:1.5em;margin-bottom:1.5em}@media only screen and (max-width:768px){.kontakt section .wrap address,.kontakt section .wrap .mail,.kontakt section .wrap .social,.kontakt section .wrap .left{font-size:17px;font-size:1.7rem}}.kontakt section .wrap address a,.kontakt section .wrap .mail a,.kontakt section .wrap .social a,.kontakt section .wrap .left a{color:#000;text-decoration:none}.kontakt section .wrap address a:hover,.kontakt section .wrap .mail a:hover,.kontakt section .wrap .social a:hover,.kontakt section .wrap .left a:hover{color:#8a8888}.kontakt section .wrap .icon-alone{font-size:38px;font-size:3.8rem;color:#000;border:2px solid #000;width:70px;height:70px;line-height:1.842em;text-decoration:none;text-align:center}.kontakt section .wrap .icon-alone:hover{color:#fff}.kontakt section .wrap .icon-alone:hover{background-color:#000;transition:background-color .3s ease}.kontakt #map{max-height:400px}#pea_cook_btn{background:#fff;border:0;border-radius:0;box-shadow:none;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1;padding:5px 0;text-align:center;text-shadow:none}.pea_cook_wrapper{border-radius:0!important}.nowrap{white-space:nowrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.footer{clear:both;font-size:14px;font-size:1.4rem;background-color:#fff;letter-spacing:.05em;padding-top:1em}.footer #imprint{display:none}@media screen and (max-width:480px){.footer .wrap{padding:0 15px}}.footer .address_info{text-align:center;padding-bottom:1em}.footer .address_info span{display:block;width:33%;text-align:left;float:left;white-space:nowrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.footer .address_info span:first-child+span{padding-left:6px}.footer .address_info span:last-child{margin-right:0;padding-left:5%}.menu-active .footer #inner-footer{position:fixed;z-index:600;bottom:0;color:#fff;left:50%;transform:translateX(-50%)}.menu-active .footer #inner-footer a{color:#fff}.menu-active .footer #inner-footer a:visited{color:#fff}.menu-active .footer #inner-footer a:hover{color:#575757}.menu-active .footer #inner-footer a:active{color:#fff}.footer #anfrage_button{display:none}.footer #anfrage_button a{display:block;width:109px;height:36px;border:solid 2px #000;text-decoration:none;margin:19px auto 0 auto;font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;text-align:center}.footer #anfrage_button a:hover{color:#fff;background-color:#000}.footer #footer_nav{padding:0;margin:-1em 0 1em 0}.footer #footer_nav ul{text-align:center}.footer #footer_nav ul li{display:inline;margin-right:.5em}@media screen and (max-width:768px){.footer #footer_nav ul li{margin-right:0;width:33%;float:left;text-align:left;margin-top:1em}}.footer #footer_nav ul li:first-child+li{padding-left:6px}.footer #footer_nav ul li:last-child{margin-right:0;padding-left:5%}.footer #footer_nav ul li a{text-decoration:none}.widget_eu_cookie_law_widget{position:static!important}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover,#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#000!important;border-color:#000!important}.pea_cook_wrapper,#eu-cookie-law{position:fixed!important;width:100%;padding:8px 25px!important;font-size:15px!important;line-height:32px!important;text-align:left!important;background:#000!important;margin:0!important;right:auto!important;left:0!important;bottom:0!important;letter-spacing:.05em;font-size:15px!important;font-weight:normal!important}.pea_cook_wrapper a#fom,.pea_cook_wrapper a,#eu-cookie-law a#fom,#eu-cookie-law a{border-bottom:none;text-decoration:none!important;font-size:0}.pea_cook_wrapper a#fom:after,.pea_cook_wrapper a:after,#eu-cookie-law a#fom:after,#eu-cookie-law a:after{display:inline-block;transition:margin-left 0.5s ease;content:"";width:45px;height:20px;margin-left:1em;background:url(/wp-content/themes/reneraggl2020/library/images/arrow-to-right.svg) no-repeat center center;margin-bottom:-4px}.pea_cook_wrapper a#fom:hover:after,.pea_cook_wrapper a:hover:after,#eu-cookie-law a#fom:hover:after,#eu-cookie-law a:hover:after{margin-left:2em}.pea_cook_wrapper #pea_cook_btn,.pea_cook_wrapper input.accept,.pea_cook_wrapper input,.pea_cook_wrapper input:focus,.pea_cook_wrapper input:hover,#eu-cookie-law #pea_cook_btn,#eu-cookie-law input.accept,#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{float:right;background:#000;font-weight:normal!important;text-decoration:none;color:#fff;font-size:15px!important;line-height:32px!important;padding:0 30px!important;margin:0 -30px!important;width:auto!important;position:absolute;top:8px;right:30px}.page-template-default{background:#000}.page-template-default header.header #logo .st0,.page-template-default header.header nav button svg .svg-rect{fill:#fff}.page-template-default footer.footer{background:#000}.page-template-default .entry-content,.page-template-default footer.footer,.page-template-default .address_info{color:#fff}.page-template-default .entry-content p,.page-template-default footer.footer p,.page-template-default .address_info p{color:#fff}.page-template-default .entry-content h2,.page-template-default footer.footer h2,.page-template-default .address_info h2{color:#fff}.page-template-default .entry-content a,.page-template-default footer.footer a,.page-template-default .address_info a{color:#fff}.page-template-default .entry-content a:visited,.page-template-default .entry-content a:active,.page-template-default .entry-content a:hover,.page-template-default footer.footer a:visited,.page-template-default footer.footer a:active,.page-template-default footer.footer a:hover,.page-template-default .address_info a:visited,.page-template-default .address_info a:active,.page-template-default .address_info a:hover{color:#fff}.error404 article{text-align:center;padding:10em 0;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.error404 footer.footer{position:fixed;bottom:0;left:0;width:100%}@media only screen and (min-width:481px){.col{float:left;width:33.33%}.col.left{float:left}.col.right{float:right}.introWrapper{background-position:center center}.buero section.kunden ul .logo{width:33.3%}.buero section.kunden ul .logo:nth-child(2n+3){clear:none}.buero section.kunden ul .logo:nth-child(3n+4){clear:both}#projects,#pics{margin:0 auto;padding:75px}.project,.pic{margin-bottom:4.6%}.project.left,.pic.left{padding-right:5%}.project.right,.pic.right{padding-left:5%}.footer{padding-top:0em}}@media only screen and (min-width:768px){.wrap{padding:0 75px}header.header nav button{top:37px;right:75px}header.header #logo{margin:0}header.header #logo{max-width:160px}.single .nav-icons a{font-size:30px;font-size:3rem}.kontakt .left{float:left}.kontakt section .infos{margin-top:17em}.introWrapper{font-size:7px;font-size:.7rem}.introWrapper video{display:block}.introWrapper{display:block}.home .introWrapper{background-size:cover}.single .article-header .overlay .topro,.buero .topro,.home .topro{display:block}.single .article-header .overlay div.text p{padding-right:60px}.buero section.entry-content .text,.home section.entry-content .text{margin-right:60px}.buero section.workflow ul{margin-top:11em}.buero section.workflow li{width:33.33%;float:left;margin:0}.buero section.workflow li.second{min-height:570px}.buero section.workflow li h3{margin-top:1.1em}.buero section.workflow li p{margin-top:10.7em}.buero section.kunden ul .logo{width:20%}.buero section.kunden ul .logo:nth-child(3n+4){clear:none}.single .article-header .overlay div.text{font-size:20px;font-size:2rem;bottom:70px}#content{margin-top:0;font-size:1em}#gotocontent{position:absolute;display:inline;bottom:24px;width:30px;left:50%;margin-left:-15px;font-size:26px;font-size:2.6rem;text-decoration:none;text-align:center;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}header.header{background-color:#fff;height:140px;width:100%;position:absolute;top:0;z-index:9998}header.header #showMenu{display:none}header.header .top-nav-desktop{display:block;position:absolute;top:100px;right:75px;width:100%;font-size:2.5rem;text-align:right;margin:0;padding:0;transition:all 1s ease}header.header .top-nav-desktop li{display:inline-block;padding:0 .5em}header.header .top-nav-desktop li:last-child{padding-right:0}header.header .top-nav-desktop a{text-decoration:none;padding:0;position:relative}header.header .top-nav-desktop a:after{position:absolute;bottom:-.07em;left:.1em;height:2px;width:0%;background:#000;content:"";transition:width 0.3s ease}header.header .top-nav-desktop a:hover{color:#000}header.header .top-nav-desktop a:hover:after{width:99%}header.header .top-nav-desktop li.menu-item-1825 a:after,header.header .top-nav-desktop li.menu-item-4362 a:after{left:0}header.header .top-nav-desktop li.menu-item-11 a:hover:after{width:92%}header.header .top-nav-desktop li.menu-item-10 a:hover:after{width:96%}header.header.sticky{position:fixed;height:65px}.admin-bar header.header.sticky{top:32px}header.header.sticky nav button{top:-13px}header.header.sticky #contact-icon{display:none}header.header.sticky .top-nav-desktop{top:14px}header.header.sticky #logo{top:20px;position:relative;margin-top:0;transition:top 1s ease}header.header.sticky #logo a{color:#000}header.header.sticky #logo a:visited{color:#000}header.header.sticky #logo a:hover{color:#8a8888}header.header.sticky #logo a:active{color:#000}header.header.sticky .nav{position:relative;margin-top:0;transition:top 1s ease}header.header #contact-icon a{text-decoration:none;font-size:23px;font-size:2.3rem;line-height:1em;margin-top:48px;width:36px;height:36px;border:2px solid #000;text-align:center;line-height:1.5em;color:#000}header.header #contact-icon a:hover{color:#fff}header.header #contact-icon a:hover{background-color:#000;transition:background-color .3s ease}header.header #logo{margin-top:30px;top:75px;line-height:1em;width:66.66%;text-align:left}header.header #logo a{text-decoration:none}header.header #logo img,header.header #logo svg{width:100%;max-width:160px}header.header .nav ul{float:none}header.header .nav li{float:left;width:31%;margin:0 1%;line-height:1.545em}header.header .nav li.current-menu-item a{color:#fff}header.header .nav li.current-menu-item a:visited{color:#fff}header.header .nav li.current-menu-item a:hover{color:#fff}header.header .nav li.current-menu-item a:active{color:#fff}header.header .nav li a{position:relative;text-decoration:none;color:#fff;font-size:40px;font-size:4rem;letter-spacing:.08em}header.header .nav li a:visited{color:#fff}header.header .nav li a:hover{color:#fff}header.header .nav li a:active{color:#fff}header.header .nav li a:after{position:absolute;bottom:-7px;left:.1em;height:2px;width:0%;background:#fff;content:"";transition:width 0.3s ease}header.header .nav li a:hover:after{width:90%}header.header .nav li:first-child a:hover:after{width:96%;left:0}header.header .nav li:last-child a:hover:after{width:95%}.buero section.workflow h2,.buero section.workflow .wrap>h3,.buero section.workflow li{padding:0 5.8%}.buero section.entry-content{position:absolute;bottom:0;left:0}.buero section.skills .tabs-container{min-height:270px}.buero section.skills .tabs-container ul.tabs{min-height:130px}.buero section.skills .tabs-container ul.tabs li{width:33%;float:left;text-align:left}.buero section.skills .tabs-container ul.tabs li span{display:inline}.buero section.skills .tabs-container ul.tabs li br{display:block}.buero section.divider-img{height:520px}.introWrapper .text .right_col{display:block}.mobile-only{display:none}.no-mobile{display:block}.single img{margin:0 0 75px 0}.single .article-header .overlay div p br{display:block}.pic{padding-bottom:47px}.project,.pic{margin-bottom:4em}.footer{font-size:20px;font-size:2rem}.footer .address_info{width:50%;float:left;padding-top:25px}.footer .address_info{text-align:left}.footer .address_info span{margin-right:1em;display:inline;float:none}.footer .address_info span:last-child{padding-left:0}.footer section .wrap h4{margin-bottom:1.3em}.footer .left{float:left}.footer #footer_nav{width:50%;float:right;padding-top:10px;margin:0}.footer #footer_nav ul{float:right;text-align:left}.footer #footer_nav ul li{float:left;padding:0 0 0 1em;height:25px;cursor:pointer;display:block;margin-right:0;line-height:1.7em}.footer #footer_nav ul li:last-child{padding-left:1em}.footer #footer_nav ul li.rr-icon.rr-icon-facebook{border-left:1px solid #000;margin-left:2px;padding-left:13px}.footer #footer_nav ul li.rr-icon{font-size:13px;font-size:1.3rem;margin-left:17px;line-height:1.7em}.footer #footer_nav ul li.rr-icon-mobile{font-family:"TTNorms-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.footer #footer_nav ul li.rr-icon-mobile a::before{display:none;content:""}.footer #footer_nav ul li.rr-icon-mobile a::before span{position:static;top:0;left:0}.footer #footer_nav ul li a{text-decoration:none;color:#000}.footer #footer_nav ul li a:visited{color:#000}.footer #footer_nav ul li a:hover{color:#8a8888}.footer #footer_nav ul li a:active{color:#000}.footer #footer_nav ul li.current-menu-item a{color:#8a8888}.footer #footer_nav ul li.current-menu-item a:visited{color:#8a8888}.footer #footer_nav ul li.current-menu-item a:hover{color:#000}.footer #footer_nav ul li.current-menu-item a:active{color:#8a8888}.pea_cook_wrapper,#eu-cookie-law{padding:8px 75px!important}.pea_cook_wrapper a#fom,.pea_cook_wrapper a,#eu-cookie-law a#fom,#eu-cookie-law a{font-size:1em}.pea_cook_wrapper a#fom::before,.pea_cook_wrapper a::before,#eu-cookie-law a#fom::before,#eu-cookie-law a::before{display:none}.pea_cook_wrapper #pea_cook_btn,.pea_cook_wrapper input.accept,.pea_cook_wrapper input,.pea_cook_wrapper input:focus,.pea_cook_wrapper input:hover,#eu-cookie-law #pea_cook_btn,#eu-cookie-law input.accept,#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{position:static}.page-template-default .entry-content p{font-size:2em;line-height:1.45em}.page-template-default .entry-content h2{font-weight:700}.kontakt .entry-content{padding:9em 0 14em 0}}@media only screen and (min-width:1030px){.introWrapper{font-size:8px;font-size:.8rem}.header,.header.sticky,header.header{background-color:#fff0;box-shadow:none!important}.buero section.skills .tabs-container ul.tabs li{width:auto;margin-right:314px}.buero section.skills .tabs-container ul.tabs li.last{margin-right:0}.kontakt .left{float:left}.kontakt section .wrap address,.kontakt section .wrap .mail,.kontakt section .wrap .social,.kontakt section .wrap .left{margin-bottom:0}.project,.pic{margin-bottom:5.3%}.footer{font-size:20px;font-size:2rem}.footer .address_info span{margin-right:2.5em}.footer #footer_nav ul li{line-height:1.4em;letter-spacing:.1em;padding:0 0 0 2.5em}.footer #footer_nav ul li.rr-icon{font-size:20px;font-size:2rem;line-height:1em;margin-left:17px;margin-left:20px}.footer #footer_nav ul li.rr-icon.rr-icon-facebook{margin-left:16px;padding-left:20px}img[data-src-desktop]{content:attr(data-src-desktop,url)}.page-template-page-kontakt form{width:calc(83% + 135px)}.single .nav-icons a:after{position:absolute;bottom:-.1em;left:1%;height:2px;width:0%;background:#000;content:"";transition:width 0.3s ease}.single .nav-icons a:hover:after{width:98%}}@media only screen and (min-width:1240px){.header .wrap{padding:0 75px}.col{width:25%}.horizontal{position:relative}.horizontal:last-child{margin-bottom:0}.oneBigTwoSmall{position:relative}.project{margin-bottom:6.3%}.project.item-bottom{position:absolute;bottom:0;right:0}.introWrapper{font-size:10px;font-size:1rem}.introWrapper p{line-height:1.5em}.footer #footer_nav ul li:first-child+li{padding-left:2em}.footer #footer_nav ul li:last-child{padding-left:2em}}@media only screen and (min-width:1440px){.project{margin-bottom:6.6%}.pic{margin-bottom:5.5%}}@media only screen and (min-width:2000px){.project{margin-bottom:7.8%}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}/**
 * @license
 * MyFonts Webfont Build ID 3566527, 2018-04-24T13:03:46-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: TTNorms-Regular by TypeType
 * URL: https://www.myfonts.com/fonts/type-type/tt-norms/regular/
 * Copyright: Copyright (c) 2017 by TypeType. Designers Ivan Gladkikh, Pavel Emelyanov. Technical designers Olexa Volochay, Nadyr Rakhimov, Dmitriy Greshnev. All rights reserved.
 * Licensed pageviews: 20,000
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3566527
 * 
 * © 2018 MyFonts Inc
*/
 @font-face{font-display:swap;font-family:'TTNorms-Regular';src:url(/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.eot);src:url('/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.woff2) format('woff2'),url(/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.woff) format('woff'),url(/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.ttf) format('truetype'),url('/wp-content/themes/reneraggl2020/library/fonts/webfonts/366BBF_0_0.svg#wf') format('svg')}