@charset "UTF-8";
/***!  /templates/iktrzbau/css/template.css?f199e6  !***/

@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-300.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-300.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-300italic.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-300italic.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-regular.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-italic.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-500.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-500.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-500italic.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-500italic.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-700.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-700.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-700italic.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/roboto-v30-latin-700italic.ttf") format("truetype");font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.eot");src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.eot#iefix") format("embedded-opentype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.woff") format("woff"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.ttf") format("truetype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel-Bold.svg#Corbel-Bold") format("svg");font-family:"Corbel";font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.eot");src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.eot#iefix") format("embedded-opentype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.woff") format("woff"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.ttf") format("truetype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/Corbel.svg#Corbel") format("svg");font-family:"Corbel";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.eot");src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.eot#iefix") format("embedded-opentype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.woff") format("woff"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.ttf") format("truetype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/CorbelLight.svg#CorbelLight") format("svg");font-family:"Corbel";font-weight:300;font-style:normal;font-display:swap}@font-face{src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.eot");src:url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.eot#iefix") format("embedded-opentype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.woff2") format("woff2"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.woff") format("woff"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.ttf") format("truetype"),url("https://www.ikt-rzbau.de/templates/iktrzbau/fonts/ContinuumMedium.svg#ContinuumMedium") format("svg");font-family:"Continuum";font-weight:500;font-style:normal;font-display:swap}a:not(.btn):focus,[tabindex]:focus{outline:1px dotted #6369b0;outline-offset:.3125rem}html.menu-activated{overflow:hidden}body{overflow-x:hidden;height:100%;max-width:1920px;width:100%;margin:0 auto !important;display:block;position:relative;background-color:#fff;color:#191919;font-size:26px;line-height:1.384;font-size:18px}@media (min-width:768px){body{font-size:21px}}@media (min-width:992px){body{font-size:23px}}@media (min-width:1200px){body{font-size:26px}}body h1,body .h1{font-family:"Continuum";font-weight:500;font-style:normal;font-display:swap;line-height:1.1;letter-spacing:.03em;margin:0 0 30px 0;font-size:36px}@media (min-width:768px){body h1,body .h1{margin:0 0 35px 0;font-size:44px}}@media (min-width:992px){body h1,body .h1{margin:0 0 40px 0;font-size:48px}}@media (min-width:1200px){body h1,body .h1{font-size:60px}}body h2,body .h2{font-family:"Continuum";font-weight:500;font-style:normal;font-display:swap;line-height:1.1;letter-spacing:.78px;margin:0 0 30px 0;font-size:36px}@media (min-width:768px){body h2,body .h2{margin:0 0 35px 0;font-size:44px}}@media (min-width:992px){body h2,body .h2{margin:0 0 40px 0;font-size:48px}}@media (min-width:1200px){body h2,body .h2{font-size:60px}}body h3,body .h3{font-family:"Roboto";font-weight:300;line-height:1.1;margin:0 0 30px 0;font-size:60px;font-size:28px}@media (min-width:768px){body h3,body .h3{font-size:32px}}@media (min-width:992px){body h3,body .h3{font-size:48px}}@media (min-width:1200px){body h3,body .h3{font-size:60px}}body h4,body .h4{font-family:"Roboto";font-weight:300;line-height:1.1;margin:0 0 30px 0;font-size:24px}@media (min-width:768px){body h4,body .h4{font-size:28px}}@media (min-width:992px){body h4,body .h4{font-size:32px}}@media (min-width:1200px){body h4,body .h4{font-size:36px}}body h5,body .h5{font-family:"Roboto";font-weight:300;line-height:1.1;margin:0 0 30px 0;font-size:36px;font-size:20px}@media (min-width:768px){body h5,body .h5{font-size:24px}}@media (min-width:992px){body h5,body .h5{font-size:32px}}@media (min-width:1200px){body h5,body .h5{font-size:36px}}body em{font-style:italic}body strong{font-family:"Roboto";font-weight:700}body .separator-element{display:block;margin-top:45px}@media (min-width:768px){body .separator-element{margin-top:60px}}@media (min-width:992px){body .separator-element{margin-top:75px}}@media (min-width:1200px){body .separator-element{margin-top:100px}}body .separator-element1{display:block;margin-top:40px}@media (min-width:768px){body .separator-element1{margin-top:45px}}@media (min-width:992px){body .separator-element1{margin-top:55px}}@media (min-width:1200px){body .separator-element1{margin-top:60px}}body .btn-linkedin{font-size:0 !important;line-height:0 !important;width:45px;height:45px;display:inline-block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/icon-linkedin.png");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}body img.icon-size{height:95px !important;width:auto !important;max-width:100% !important}body img.img-round-corner{border-radius:10px}body p{margin:0 0 30px 0}@media (min-width:768px){body p{margin:0 0 35px 0}}@media (min-width:992px){body p{margin:0 0 40px 0}}body p:last-child{margin:0}body p:empty{margin:0}body ul+p,body ol+p{margin-top:30px !important}@media (min-width:768px){body ul+p,body ol+p{margin-top:35px !important}}@media (min-width:992px){body ul+p,body ol+p{margin-top:40px !important}}body a{color:inherit}body a:hover{color:inherit}body a[href*="mailto:"]{text-transform:inherit}body a[class*=btn-style]{display:inline-block;line-height:1;letter-spacing:.78px;text-decoration:none;border:3px solid;padding:10px 15px;border-radius:50px;font-family:"Roboto";font-weight:700;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease;font-size:17px}@media (min-width:768px){body a[class*=btn-style]{font-size:20px;padding:12px 21px}}@media (min-width:992px){body a[class*=btn-style]{font-size:23px;padding:16px 25px}}@media (min-width:1200px){body a[class*=btn-style]{font-size:26px;padding:20px 31px}}body a.btn-style1{color:#191919;border-color:#191919;background-color:rgba(0,0,0,0)}body a.btn-style1:hover{color:#fff;border-color:#191919;background-color:#191919}body a.btn-style2{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}body a.btn-style2:hover{color:#191919;background-color:#fff}body a.btn-style3{color:#00b0e5;border-color:#00b0e5;background-color:rgba(0,0,0,0)}body a.btn-style3:hover{color:#fff;background-color:#00b0e5}body a.btn-style4{color:#fff;border-color:#00b0e5;background-color:#00b0e5}body a.btn-style4:hover{color:#00b0e5;border-color:#00b0e5;background-color:rgba(0,0,0,0)}body ul:not([class]),body ol:not([class]){padding:0;margin:0;list-style:none}body ul:not([class]) li,body ol:not([class]) li{position:relative;padding:0 0 0 14px}body ul:not([class]) li:before,body ol:not([class]) li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;display:block;border-radius:50%;background-color:#797979}body ul:not([class]) li:not(:last-child),body ol:not([class]) li:not(:last-child){margin-bottom:5px}body ul.no-style,body ol.no-style{padding:0 !important;margin:0 !important;list-style:none !important}body ul.list-inline li,body ol.list-inline li{display:inline}body ul.list-inline li:not(:last-child),body ol.list-inline li:not(:last-child){margin-right:10px}body ul.inline-no-style,body ol.inline-no-style{padding:0 !important;margin:0 !important;list-style:none !important}body ul.inline-no-style li,body ol.inline-no-style li{display:inline}body ul.list-center-items,body ol.list-center-items{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:center !important;justify-content:center !important}body ul.list-center-items li,body ol.list-center-items li{margin:7px}body ul.list-blue-icons,body ol.list-blue-icons{padding:0;margin:0;list-style:none}body ul.list-blue-icons li,body ol.list-blue-icons li{display:inline-block;width:100%;padding:0 0 0 42px;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/list-blue-bullet.png");background-position:0 3px;background-repeat:no-repeat;background-size:26px auto}body ul.list-blue-icons li:not(:last-child),body ol.list-blue-icons li:not(:last-child){margin-bottom:10px}body ul.list-blue-icons2,body ol.list-blue-icons2{padding:0;margin:0;list-style:none}body ul.list-blue-icons2 li,body ol.list-blue-icons2 li{display:inline-block;width:100%;padding:0 0 0 88px;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/list-blue-bullet.png");background-position:0 3px;background-repeat:no-repeat;background-size:74px auto;min-height:56px}body ul.list-blue-icons2 li:not(:last-child),body ol.list-blue-icons2 li:not(:last-child){margin-bottom:20px}body ul.list-pink-icons,body ol.list-pink-icons{padding:0;margin:0;list-style:none}body ul.list-pink-icons li,body ol.list-pink-icons li{display:inline-block;width:100%;padding:0 0 0 41px;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/list-pink-bullet.png");background-position:0 3px;background-repeat:no-repeat;background-size:26px auto}body ul.list-pink-icons li:not(:last-child),body ol.list-pink-icons li:not(:last-child){margin-bottom:10px}body article.beefup:not(.service-style){background-color:#f5f7fa;border:1px solid #b2b2b2}body article.beefup:not(.service-style) .beefup__head{background-color:#fff;margin:0;font-size:18px}@media (min-width:768px){body article.beefup:not(.service-style) .beefup__head{font-size:20px}}@media (min-width:992px){body article.beefup:not(.service-style) .beefup__head{font-size:25px}}@media (min-width:1200px){body article.beefup:not(.service-style) .beefup__head{font-size:32px}}body article.beefup:not(.service-style) .beefup__head button{position:relative;color:#333;background-color:rgba(0,0,0,0);padding:0;border:0;outline:none;display:inline-block;width:100%;text-align:left;padding:15px 45px 15px 15px}@media (min-width:768px){body article.beefup:not(.service-style) .beefup__head button{padding:25px 60px 25px 25px}}@media (min-width:1200px){body article.beefup:not(.service-style) .beefup__head button{padding:30px 80px 30px 35px}}body article.beefup:not(.service-style) .beefup__head button:before,body article.beefup:not(.service-style) .beefup__head button:after{content:"";position:absolute;border-radius:6px;display:block;width:25px;height:2px;right:30px;top:50%;background-color:#b2b2b2;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease,width .3s ease;-moz-transition:background-color .3s ease,-moz-transform .3s ease,width .3s ease;-o-transition:background-color .3s ease,-o-transform .3s ease,width .3s ease;transition:background-color .3s ease,transform .3s ease,width .3s ease}@media (min-width:768px){body article.beefup:not(.service-style) .beefup__head button:before,body article.beefup:not(.service-style) .beefup__head button:after{width:30px;height:3px;right:45px}}@media (min-width:1200px){body article.beefup:not(.service-style) .beefup__head button:before,body article.beefup:not(.service-style) .beefup__head button:after{width:35px;right:60px}}body article.beefup:not(.service-style) .beefup__head button:before{-webkit-transform:translate(50%,-50%) rotate(0deg);-moz-transform:translate(50%,-50%) rotate(0deg);-ms-transform:translate(50%,-50%) rotate(0deg);-o-transform:translate(50%,-50%) rotate(0deg);transform:translate(50%,-50%) rotate(0deg)}body article.beefup:not(.service-style) .beefup__head button:after{-webkit-transform:translate(50%,-50%) rotate(90deg);-moz-transform:translate(50%,-50%) rotate(90deg);-ms-transform:translate(50%,-50%) rotate(90deg);-o-transform:translate(50%,-50%) rotate(90deg);transform:translate(50%,-50%) rotate(90deg)}body article.beefup:not(.service-style) .beefup__body{color:#191919;padding:15px 15px 30px 15px}@media (min-width:768px){body article.beefup:not(.service-style) .beefup__body{padding:25px 25px 40px 25px}}@media (min-width:1200px){body article.beefup:not(.service-style) .beefup__body{padding:30px 35px 45px 35px}}body article.beefup:not(.service-style).is-open .beefup__head button:before{-webkit-transform:translate(50%,-50%) rotate(180deg);-moz-transform:translate(50%,-50%) rotate(180deg);-ms-transform:translate(50%,-50%) rotate(180deg);-o-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}body article.beefup:not(.service-style).is-open .beefup__head button:after{-webkit-transform:translate(50%,-50%) rotate(180deg);-moz-transform:translate(50%,-50%) rotate(180deg);-ms-transform:translate(50%,-50%) rotate(180deg);-o-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}body article.beefup.service-style{background-color:#f5f7fa;border:1px solid #b2b2b2}body article.beefup.service-style .beefup__head{background-color:#fff;margin:0;position:relative}body article.beefup.service-style .beefup__head button{position:relative;text-align:left;background-color:#fff;padding:0;border:0;cursor:pointer;display:block;width:100%;outline:none;padding:15px 45px 15px 65px}@media (min-width:768px){body article.beefup.service-style .beefup__head button{padding:20px 60px 20px 85px}}@media (min-width:992px){body article.beefup.service-style .beefup__head button{padding:20px 60px 20px 120px}}@media (min-width:1200px){body article.beefup.service-style .beefup__head button{padding:25px 80px 25px 140px}}body article.beefup.service-style .beefup__head button:before,body article.beefup.service-style .beefup__head button:after{content:"";position:absolute;border-radius:6px;display:block;width:25px;height:2px;right:30px;top:50%;background-color:#b2b2b2;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease,width .3s ease;-moz-transition:background-color .3s ease,-moz-transform .3s ease,width .3s ease;-o-transition:background-color .3s ease,-o-transform .3s ease,width .3s ease;transition:background-color .3s ease,transform .3s ease,width .3s ease}@media (min-width:768px){body article.beefup.service-style .beefup__head button:before,body article.beefup.service-style .beefup__head button:after{width:30px;height:3px;right:45px}}@media (min-width:1200px){body article.beefup.service-style .beefup__head button:before,body article.beefup.service-style .beefup__head button:after{width:35px;right:60px}}body article.beefup.service-style .beefup__head button:before{-webkit-transform:translate(50%,-50%) rotate(0deg);-moz-transform:translate(50%,-50%) rotate(0deg);-ms-transform:translate(50%,-50%) rotate(0deg);-o-transform:translate(50%,-50%) rotate(0deg);transform:translate(50%,-50%) rotate(0deg)}body article.beefup.service-style .beefup__head button:after{-webkit-transform:translate(50%,-50%) rotate(90deg);-moz-transform:translate(50%,-50%) rotate(90deg);-ms-transform:translate(50%,-50%) rotate(90deg);-o-transform:translate(50%,-50%) rotate(90deg);transform:translate(50%,-50%) rotate(90deg)}body article.beefup.service-style .beefup__head .service-style-icon{position:absolute;left:15px;top:50%;width:36px;height:36px;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body article.beefup.service-style .beefup__head .service-style-icon--server{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/icon-server.svg")}body article.beefup.service-style .beefup__head .service-style-icon--elektro{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/icon-elektro.svg")}body article.beefup.service-style .beefup__head .service-style-icon--schloss{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/icon-schloss.svg")}body article.beefup.service-style .beefup__head .service-style-icon--medien{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/icon-medien.svg")}@media (min-width:768px){body article.beefup.service-style .beefup__head .service-style-icon{left:20px;width:46px;height:46px}}@media (min-width:992px){body article.beefup.service-style .beefup__head .service-style-icon{left:25px;width:66px;height:66px}}@media (min-width:1200px){body article.beefup.service-style .beefup__head .service-style-icon{left:30px;width:76px;height:76px}}body article.beefup.service-style .beefup__head .service-style-title{display:block;font-family:"Roboto";font-style:italic;font-weight:700;line-height:1.1;letter-spacing:.03em;font-size:24px}@media (min-width:576px){body article.beefup.service-style .beefup__head .service-style-title{font-size:28px}}@media (min-width:768px){body article.beefup.service-style .beefup__head .service-style-title{font-size:36px}}@media (min-width:992px){body article.beefup.service-style .beefup__head .service-style-title{font-size:40px}}@media (min-width:1200px){body article.beefup.service-style .beefup__head .service-style-title{font-size:46px}}body article.beefup.service-style .beefup__head .service-style-subtitle{display:block;font-family:"Roboto";font-style:italic;font-weight:400;line-height:1.1;font-size:18px}@media (min-width:576px){body article.beefup.service-style .beefup__head .service-style-subtitle{font-size:20px}}@media (min-width:768px){body article.beefup.service-style .beefup__head .service-style-subtitle{font-size:22px}}@media (min-width:992px){body article.beefup.service-style .beefup__head .service-style-subtitle{font-size:24px}}@media (min-width:1200px){body article.beefup.service-style .beefup__head .service-style-subtitle{font-size:26px}}body article.beefup.service-style .beefup__body{color:#191919;padding:15px 20px 30px 20px}@media (min-width:768px){body article.beefup.service-style .beefup__body{padding:25px 30px 40px 30px}}@media (min-width:992px){body article.beefup.service-style .beefup__body{padding:25px 60px 40px 120px}}@media (min-width:1200px){body article.beefup.service-style .beefup__body{padding:30px 80px 45px 140px}}body article.beefup.service-style.is-open .beefup__head button:before{-webkit-transform:translate(50%,-50%) rotate(180deg);-moz-transform:translate(50%,-50%) rotate(180deg);-ms-transform:translate(50%,-50%) rotate(180deg);-o-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}body article.beefup.service-style.is-open .beefup__head button:after{-webkit-transform:translate(50%,-50%) rotate(180deg);-moz-transform:translate(50%,-50%) rotate(180deg);-ms-transform:translate(50%,-50%) rotate(180deg);-o-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg)}body .wf-columns.wf-columns-gap-large{gap:45px}@media (min-width:768px){body .wf-columns.wf-columns-gap-large{gap:60px}}@media (min-width:992px){body .wf-columns.wf-columns-gap-large{gap:75px}}@media (min-width:1200px){body .wf-columns.wf-columns-gap-large{gap:90px}}body .wf-columns .wf-column img{max-width:100%;height:auto}body .wf-columns.vertical-align-center{-ms-flex-align:center !important;align-items:center !important}@keyframes fadeForm{from{opacity:0}to{opacity:1}}@keyframes fadeForm{from{opacity:0}to{opacity:1}}body .rsform-element{opacity:0}body .rsform-position{max-width:660px;margin:40px auto;display:block}body .rsform-position.showForm .rsform-element{-webkit-animation:fadeForm .5s .5s ease forwards;animation:fadeForm .5s .5s ease forwards}body fieldset[id*=rsform] .formRow{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}body fieldset[id*=rsform] .formSpan12{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body fieldset[id*=rsform] .rsform-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body fieldset[id*=rsform] .rsform-block:not(:last-child){margin-bottom:15px}body fieldset[id*=rsform] .rsform-block>label{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body fieldset[id*=rsform] .rsform-block .formControls .formBody{float:none}body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea{display:block;width:100%;border:0;color:#191919;padding:15px 22px;font-size:20px}body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea::-webkit-input-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea:-moz-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea::-moz-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea:-ms-input-placeholder{opacity:1;color:#191919}@media (min-width:768px){body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea{font-size:24px}}@media (min-width:992px){body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea{font-size:28px}}@media (min-width:1200px){body fieldset[id*=rsform] .rsform-block .formControls .formBody textarea{font-size:32px}}body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text],body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]{display:block;width:100%;border:0;color:#191919;padding:15px 22px;font-size:20px}body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text]::-webkit-input-placeholder,body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]::-webkit-input-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text]:-moz-placeholder,body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]:-moz-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text]::-moz-placeholder,body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]::-moz-placeholder{opacity:1;color:#191919}body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text]:-ms-input-placeholder,body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]:-ms-input-placeholder{opacity:1;color:#191919}@media (min-width:768px){body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text],body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]{font-size:24px}}@media (min-width:992px){body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text],body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]{font-size:28px}}@media (min-width:1200px){body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=text],body fieldset[id*=rsform] .rsform-block .formControls .formBody input[type=email]{font-size:32px}}body fieldset[id*=rsform] .rsform-block .formControls .formBody button[type=submit]{line-height:1;letter-spacing:.78px;text-decoration:none;border:3px solid;padding:20px 31px;border-radius:10px;font-family:"Roboto";font-weight:700;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease;color:#191919;border-color:#191919;background-color:rgba(0,0,0,0);font-size:18px}body fieldset[id*=rsform] .rsform-block .formControls .formBody button[type=submit]:hover{color:#fff;border-color:#191919;background-color:#191919}@media (min-width:768px){body fieldset[id*=rsform] .rsform-block .formControls .formBody button[type=submit]{font-size:21px}}@media (min-width:992px){body fieldset[id*=rsform] .rsform-block .formControls .formBody button[type=submit]{font-size:23px}}@media (min-width:1200px){body fieldset[id*=rsform] .rsform-block .formControls .formBody button[type=submit]{font-size:26px}}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy{margin-top:10px}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label{font-size:20px;position:relative;padding-left:35px;cursor:pointer}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label a{text-decoration:underline}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label span:before{content:"";position:absolute;top:0;left:0;height:25px;width:25px;background-color:rgba(0,0,0,0);border:1px solid #191919}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label span:after{content:"";position:absolute;display:none;left:9px;top:5px;width:7px;height:12px;border:solid #191919;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body fieldset[id*=rsform] .rsform-block.rsform-block-privacy-policy .formControls .formBody label input:checked~span:after{display:block}body fieldset[id*=rsform] .rsform-block.rsform-block-submit{margin-top:10px}body fieldset[id*=rsform] .rsform-block.rsform-block-submit .formControls .formBody button[type=submit]{margin:0 auto;display:block}body #navigation{padding-top:80px}@media (min-width:1200px){body #navigation{padding-top:160px}}body #desktop-menu{display:none;position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:10;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-box-shadow:0px 0px 20px 0px rgba(25,25,25,.04);-moz-box-shadow:0px 0px 20px 0px rgba(25,25,25,.04);box-shadow:0px 0px 20px 0px rgba(25,25,25,.04)}@media (min-width:1200px){body #desktop-menu{display:block}}body #desktop-menu .desktop-wrapper{width:100%;max-width:1450px;margin:0 auto;padding:40px 15px;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:end !important;align-items:flex-end !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}body #desktop-menu .desktop-logo img{height:80px;width:auto;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}body #desktop-menu .desktop-navigation{padding-right:145px}@media (min-width:1300px){body #desktop-menu .desktop-navigation{padding-right:145px}}@media (min-width:1400px){body #desktop-menu .desktop-navigation{padding-right:145px}}@media (min-width:1500px){body #desktop-menu .desktop-navigation{padding-right:115px}}@media (min-width:1600px){body #desktop-menu .desktop-navigation{padding-right:80px}}@media (min-width:1700px){body #desktop-menu .desktop-navigation{padding-right:45px}}@media (min-width:1800px){body #desktop-menu .desktop-navigation{padding-right:0}}body #desktop-menu .desktop-navigation .navigation-module{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:end !important;justify-content:flex-end !important}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1{position:relative;line-height:1}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1:not(:last-child){margin-right:25px}@media (min-width:1300px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1:not(:last-child){margin-right:30px}}@media (min-width:1400px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1:not(:last-child){margin-right:35px}}@media (min-width:1500px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1:not(:last-child){margin-right:40px}}@media (min-width:1600px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1:not(:last-child){margin-right:45px}}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header{position:relative;font-size:22px;line-height:1;color:#191919;text-decoration:none;text-transform:uppercase;font-family:"Roboto";font-weight:400;height:45px;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important}@media (min-width:1300px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header{font-size:23px}}@media (min-width:1400px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header{font-size:24px}}@media (min-width:1500px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header{font-size:25px}}@media (min-width:1600px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header{font-size:26px}}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.nav-header:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;display:block;z-index:0;background-color:rgba(0,0,0,0)}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.deeper:before{content:"";position:absolute;left:50%;top:calc(100% + 40px);width:0;height:0;display:block;background-color:rgba(0,0,0,0);z-index:1;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .3s ease,width .3s ease,height .3s ease,top .3s ease;-moz-transition:background-color .3s ease,width .3s ease,height .3s ease,top .3s ease;-o-transition:background-color .3s ease,width .3s ease,height .3s ease,top .3s ease;transition:background-color .3s ease,width .3s ease,height .3s ease,top .3s ease}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.sub-menu{position:absolute;left:-20px;top:100%;display:block;min-width:100%;visibility:hidden;opacity:0;z-index:2;padding-top:40px;-webkit-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;-moz-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;-o-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1>.sub-menu>.sub-inner{position:relative;padding:50px 0px 60px 0;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.show.deeper:before{width:20px;height:20px;background-color:#fff;-webkit-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s .3s ease;-moz-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s .3s ease;-o-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s .3s ease;transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s .3s ease}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.show>.sub-menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;-moz-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;-o-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear}body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.active>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.active>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-1.active>.nav-header:after{background-color:#191919}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2{display:-ms-inline-flexbox !important;display:inline-flex !important;-ms-flex-align:center !important;align-items:center !important;white-space:nowrap;text-decoration:none;min-width:100%}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header{position:relative;padding:6px 20px;display:inline-block;color:#fff;font-size:22px;line-height:1.5;text-decoration:none;text-transform:uppercase;font-family:"Roboto";font-weight:700}@media (min-width:1300px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header{font-size:23px}}@media (min-width:1400px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header{font-size:24px}}@media (min-width:1500px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header{font-size:25px}}@media (min-width:1600px){body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header{font-size:26px}}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.nav-header:after{content:"";position:absolute;left:20px;bottom:1px;height:3px;width:calc(100% - 40px);display:block;background-color:rgba(0,0,0,0)}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.sub-menu{position:absolute;left:100%;top:0%;display:block;min-width:100%;visibility:hidden;opacity:0;z-index:2;-webkit-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;-moz-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;-o-transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear;transition:opacity .3s ease,visibility 0s .3s,padding-top .2s linear}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2>.sub-menu>.sub-inner{position:relative;padding:50px 0px 60px 0;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2:focus-within>.sub-menu,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;-moz-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;-o-transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear;transition:opacity .3s .3s ease,visibility 0s .3s,padding-top .2s linear}body #desktop-menu .desktop-navigation .navigation-module .menu-level-2.active>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2.active>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-2.active>.nav-header:after{background-color:#fff}body #desktop-menu .desktop-navigation .navigation-module .menu-level-3{display:-ms-inline-flexbox !important;display:inline-flex !important;-ms-flex-align:center !important;align-items:center !important;white-space:nowrap;text-decoration:none;min-width:100%}body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>a,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>.separator,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>.nav-header{position:relative;display:inline-block;padding:6px 20px;min-width:100%;color:#fff;font-size:26px;line-height:1.5;text-decoration:none;text-transform:uppercase;font-family:"Roboto";font-weight:700}body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3>.nav-header:after{content:"";position:absolute;left:20px;bottom:1px;height:3px;width:calc(100% - 40px);display:block;background-color:rgba(0,0,0,0)}body #desktop-menu .desktop-navigation .navigation-module .menu-level-3.active>a:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3.active>.separator:after,body #desktop-menu .desktop-navigation .navigation-module .menu-level-3.active>.nav-header:after{background-color:#fff}body #desktop-menu .desktop-social{position:absolute;right:15px;top:27.5px}@media (min-width:1600px){body #desktop-menu .desktop-social{right:30px}}body #desktop-menu .desktop-social ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body #desktop-menu .desktop-social ul li{display:-ms-flexbox;display:flex}body #desktop-menu .desktop-social ul li:not(:last-child){margin-right:14px}body #desktop-menu .desktop-social ul li a{display:-ms-flexbox;display:flex}body #desktop-menu .desktop-social img{width:30px;height:auto}body #desktop-menu .desktop-background{height:0;background-color:#00263d;-webkit-transition:height .2s .3s linear;-moz-transition:height .2s .3s linear;-o-transition:height .2s .3s linear;transition:height .2s .3s linear}body #desktop-menu .desktop-background.show{-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}body #desktop-menu.scroll .desktop-wrapper{padding:20px 15px}body #desktop-menu.scroll .desktop-logo img{height:45px}body #desktop-menu.scroll .desktop-navigation .navigation-module .menu-level-1.deeper:before{top:calc(100% + 20px);-webkit-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s 0s ease;-moz-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s 0s ease;-o-transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s 0s ease;transition:background-color .3s .3s ease,width .3s .3s ease,height .3s .3s ease,top .3s 0s ease}body #desktop-menu.scroll .desktop-navigation .navigation-module .menu-level-1>.sub-menu{padding-top:20px}body #mobile-menu{display:block;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:9}@media (min-width:1200px){body #mobile-menu{display:none}}body #mobile-menu .mobile-header{position:relative;z-index:2;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}body #mobile-menu .mobile-header .mobile-header-inner{position:relative;padding:0 15px}body #mobile-menu .mobile-header .mobile-header-inner .mobile-logo .logo-module .logo-wrap{margin:26px 0;display:inline-block}body #mobile-menu .mobile-header .mobile-header-inner .mobile-logo .logo-module .logo-wrap img{height:28px}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger{position:absolute;right:-7px;top:50%;display:block;width:40px;height:40px;margin:auto;cursor:pointer;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:11px 2px}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner{position:relative;width:100%;height:100%;display:block}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:after,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:before,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner span{width:100%;height:2px;display:block;background-color:#191919;border-radius:0px;position:absolute;opacity:1;-webkit-transition:background-color .3s ease,opacity .3s ease,width .3s ease;-moz-transition:background-color .3s ease,opacity .3s ease,width .3s ease;-o-transition:background-color .3s ease,opacity .3s ease,width .3s ease;transition:background-color .3s ease,opacity .3s ease,width .3s ease}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:before,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:after{content:"";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:before{top:0%;left:50%;-webkit-transform:translate(-50%,0%) rotate(0);-moz-transform:translate(-50%,0%) rotate(0);-ms-transform:translate(-50%,0%) rotate(0);-o-transform:translate(-50%,0%) rotate(0);transform:translate(-50%,0%) rotate(0)}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner span{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger .burger-inner:after{top:100%;left:50%;-webkit-transform:translate(-50%,-100%) rotate(0);-moz-transform:translate(-50%,-100%) rotate(0);-ms-transform:translate(-50%,-100%) rotate(0);-o-transform:translate(-50%,-100%) rotate(0);transform:translate(-50%,-100%) rotate(0)}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:after,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:before,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner span{background-color:#191919}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner span{opacity:0;width:0}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:before,body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:after{top:40%}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:before{-webkit-transform:translate(-50%,0) rotate(45deg);-moz-transform:translate(-50%,0) rotate(45deg);-ms-transform:translate(-50%,0) rotate(45deg);-o-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger.active .burger-inner:after{-webkit-transform:translate(-50%,0) rotate(-45deg);-moz-transform:translate(-50%,0) rotate(-45deg);-ms-transform:translate(-50%,0) rotate(-45deg);-o-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}body #mobile-menu .mobile-header .mobile-header-inner .mobile-burger #burger :focus{outline:none}body #mobile-menu .mobile-content{position:fixed;top:80px;right:0;width:100%;background-color:#fff;overflow:hidden;height:0;z-index:1;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}body #mobile-menu .mobile-content .mobile-content-inner{height:100%;max-width:100%;width:100%;display:block;margin:0 auto;position:relative;padding:0;overflow-y:auto}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin){position:relative;display:block}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>a,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.separator,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.nav-header{margin-left:0;padding:17px 15px 16px 15px;display:inline-block;width:100%;color:#191919;font-size:20px;text-transform:uppercase;font-family:"Roboto";font-weight:700;text-decoration:none;-webkit-transition:padding .3s ease,margin-left .3s ease;-moz-transition:padding .3s ease,margin-left .3s ease;-o-transition:padding .3s ease,margin-left .3s ease;transition:padding .3s ease,margin-left .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin).deeper>a,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin).deeper>.separator,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin).deeper>.nav-header{width:calc(100% - 60px)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.sub-toggle{position:absolute;right:0;top:0;width:60px;height:60px;z-index:1;cursor:pointer}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.sub-toggle:after{content:"";position:absolute;background-color:#191919;height:2px;width:18px;left:50%;top:50%;border-radius:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.sub-toggle:before{content:"";position:absolute;background-color:#191919;height:2px;width:18px;left:50%;top:50%;border-radius:0;-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin)>.sub-menu{display:none}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin).open>.sub-toggle:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1:not(.btn-linkedin).open>.sub-toggle:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-1.btn-linkedin{text-align:center;width:100%}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2{position:relative;display:block}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>a,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.separator,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.nav-header{margin-left:0;padding:17px 15px 16px 15px;display:inline-block;width:100%;color:#191919;font-size:20px;text-transform:uppercase;font-family:"Roboto";font-weight:700;text-decoration:none;-webkit-transition:padding .3s ease,margin-left .3s ease;-moz-transition:padding .3s ease,margin-left .3s ease;-o-transition:padding .3s ease,margin-left .3s ease;transition:padding .3s ease,margin-left .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2.deeper>a,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2.deeper>.separator,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2.deeper>.nav-header{width:calc(100% - 60px)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.sub-toggle{position:absolute;right:0;top:0;width:60px;height:60px;z-index:1;cursor:pointer}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.sub-toggle:after{content:"";position:absolute;background-color:#191919;height:2px;width:18px;left:50%;top:50%;border-radius:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.sub-toggle:before{content:"";position:absolute;background-color:#191919;height:2px;width:18px;left:50%;top:50%;border-radius:0;-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2>.sub-menu{display:none}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2.open>.sub-toggle:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-2.open>.sub-toggle:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-3{position:relative;display:block}body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-3>a,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-3>.separator,body #mobile-menu .mobile-content .mobile-content-inner .mobile-menu .navigation-module .menu-level-3>.nav-header{margin-left:0;padding:17px 15px 16px 15px;display:inline-block;width:100%;color:#191919;font-size:20px;text-transform:uppercase;font-family:"Roboto";font-weight:700;text-decoration:none;-webkit-transition:padding .3s ease,margin-left .3s ease;-moz-transition:padding .3s ease,margin-left .3s ease;-o-transition:padding .3s ease,margin-left .3s ease;transition:padding .3s ease,margin-left .3s ease}body #mobile-menu .mobile-content .mobile-content-inner .mobile-social ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body #mobile-menu .mobile-content .mobile-content-inner .mobile-social ul li{display:-ms-flexbox;display:flex}body #mobile-menu .mobile-content .mobile-content-inner .mobile-social ul li:not(:last-child){margin-right:14px}body #mobile-menu .mobile-content .mobile-content-inner .mobile-social ul li a{display:-ms-flexbox;display:flex}body #mobile-menu .mobile-content .mobile-content-inner .mobile-social img{width:36px;height:auto}body #mobile-menu.open .mobile-content{height:calc(100vh - 80px)}body .navigation-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:7;background-color:rgba(25,25,25,.5);display:block;opacity:0;visibility:hidden;-webkit-transition:opacity .3s .3s ease,visibility 0s .6s;-moz-transition:opacity .3s .3s ease,visibility 0s .6s;-o-transition:opacity .3s .3s ease,visibility 0s .6s;transition:opacity .3s .3s ease,visibility 0s .6s}body .navigation-overlay.activated{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility 0s;-moz-transition:opacity .3s ease,visibility 0s;-o-transition:opacity .3s ease,visibility 0s;transition:opacity .3s ease,visibility 0s}body main{position:relative;z-index:2}body .article-banner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .article-banner .article-banner-image{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:56.25%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:0}@media (min-width:992px){body .article-banner .article-banner-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-top:0;min-height:450px}}@media (min-width:1200px){body .article-banner .article-banner-image{min-height:600px}}body .article-banner .article-banner-image .career-link{position:absolute;left:0;bottom:30px;font-size:0;line-height:0;width:150px;height:60px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/IKTundDU_links.png");background-repeat:no-repeat;background-size:contain;background-position:0% 50%}@media (min-width:768px){body .article-banner .article-banner-image .career-link{height:80px;width:195px;bottom:45px}}@media (min-width:1200px){body .article-banner .article-banner-image .career-link{width:240px;height:100px;bottom:55px}}body .article-banner .article-banner-content{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/bgnew.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:30px 15px 30px 30px}@media (min-width:768px){body .article-banner .article-banner-content{padding:60px 45px 60px 45px}}@media (min-width:992px){body .article-banner .article-banner-content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:80px 60px 80px 60px}}@media (min-width:1200px){body .article-banner .article-banner-content{padding:100px 190px 110px 80px}}body .article-banner .article-banner-content::before{content:"";position:absolute;left:20px;top:20px;width:14px;height:14px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/yellow_corner.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 50%}@media (min-width:768px){body .article-banner .article-banner-content::before{left:35px;top:35px;width:16px;height:16px}}@media (min-width:992px){body .article-banner .article-banner-content::before{left:45px;top:45px;width:18px;height:18px}}@media (min-width:1200px){body .article-banner .article-banner-content::before{left:60px;top:75px;width:22px;height:22px}}body .article-banner .article-banner-content::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:180px;display:block;z-index:0;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/banner_el.png");background-position:60% 100%;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){body .article-banner .article-banner-content::after{height:220px}}@media (min-width:992px){body .article-banner .article-banner-content::after{height:260px}}@media (min-width:1200px){body .article-banner .article-banner-content::after{height:300px}}body .article-banner .article-banner-wrapper{width:100%;max-width:1450px;margin:0 auto;display:block;position:relative;z-index:1}body .article-banner .article-banner-inner{color:#fff;padding:0 15px}body .article-banner .article-banner-inner p{font-family:"Roboto";font-weight:300;font-size:20px}@media (min-width:768px){body .article-banner .article-banner-inner p{font-size:22px}}@media (min-width:992px){body .article-banner .article-banner-inner p{font-size:24px}}@media (min-width:1200px){body .article-banner .article-banner-inner p{font-size:26px}}body .x-block-items{background-color:#fff;position:relative}body .x-block-items .x-block-item img{max-width:100%;height:auto}body .x-block-items .x-block-item a:not([class]){text-decoration:underline;color:#00b0e5}body .x-block-items .xblock1{position:relative;padding:45px 0}@media (min-width:768px){body .x-block-items .xblock1{padding:75px 0}}@media (min-width:992px){body .x-block-items .xblock1{padding:100px 0}}@media (min-width:1200px){body .x-block-items .xblock1{padding:140px 0}}body .x-block-items .xblock1.white{padding:0;margin:45px 0}@media (min-width:768px){body .x-block-items .xblock1.white{margin:75px 0}}@media (min-width:992px){body .x-block-items .xblock1.white{margin:100px 0}}@media (min-width:1200px){body .x-block-items .xblock1.white{margin:140px 0}}body .x-block-items .xblock1.light-grey{background-color:#f5f7fa}body .x-block-items .xblock1.grey{background-color:#aabfd1}body .x-block-items .xblock1.yellow{background-color:#ffd400}body .x-block-items .xblock1.blue{background-color:#00b0e5}body .x-block-items .xblock1.dark{background-color:#191919;color:#fff}body .x-block-items .xblock1.gradient{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/gradient-bg.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff}body .x-block-items .xblock1 .wrapper{width:100%;max-width:1450px;margin:0 auto;display:block}body .x-block-items .xblock1 .wrapper>.inner{padding:0 15px}body .x-block-items .xblock2{position:relative;padding:45px 15px}@media (min-width:768px){body .x-block-items .xblock2{padding:60px 15px}}@media (min-width:992px){body .x-block-items .xblock2{padding:80px 15px}}@media (min-width:1200px){body .x-block-items .xblock2{padding:100px 15px}}body .x-block-items .xblock2:after{content:"";padding-top:45%;display:block}@media (min-width:768px){body .x-block-items .xblock2:after{padding-top:40%}}@media (min-width:992px){body .x-block-items .xblock2:after{padding-top:0}}body .x-block-items .xblock2 .x-block-item-image{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-position:100% 50%;background-repeat:no-repeat;background-size:cover;z-index:0}@media (min-width:992px){body .x-block-items .xblock2 .x-block-item-image{background-position:50% 50%}}@media (min-width:1200px){body .x-block-items .xblock2 .x-block-item-image{background-position:80% 50%}}@media (min-width:1300px){body .x-block-items .xblock2 .x-block-item-image{background-position:85% 50%}}@media (min-width:1400px){body .x-block-items .xblock2 .x-block-item-image{background-position:90% 50%}}@media (min-width:1500px){body .x-block-items .xblock2 .x-block-item-image{background-position:95% 50%}}@media (min-width:1600px){body .x-block-items .xblock2 .x-block-item-image{background-position:100% 50%}}body .x-block-items .xblock2 .wrapper{width:100%;max-width:1540px;margin:0 auto;display:block;position:relative;z-index:1}body .x-block-items .xblock2 .wrapper>.inner{position:relative;padding:30px;background-color:#ffd400;border-radius:10px;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/corner1.png"),url("https://www.ikt-rzbau.de/templates/iktrzbau/images/corner2.png"),url("https://www.ikt-rzbau.de/templates/iktrzbau/images/corner3.png"),url("https://www.ikt-rzbau.de/templates/iktrzbau/images/corner4.png");background-position:15px 15px,calc(100% - 15px) 15px,calc(100% - 15px) calc(100% - 15px),15px calc(100% - 15px);background-size:14px 14px,14px 14px,14px 14px,14px 14px;background-repeat:no-repeat}@media (min-width:768px){body .x-block-items .xblock2 .wrapper>.inner{padding:55px 65px;background-position:20px 20px,calc(100% - 20px) 20px,calc(100% - 20px) calc(100% - 20px),20px calc(100% - 20px);background-size:18px 18px,18px 18px,18px 18px,18px 18px}}@media (min-width:992px){body .x-block-items .xblock2 .wrapper>.inner{max-width:50%}}@media (min-width:1200px){body .x-block-items .xblock2 .wrapper>.inner{padding:75px 85px;background-position:28px 28px,calc(100% - 28px) 28px,calc(100% - 28px) calc(100% - 28px),28px calc(100% - 28px);background-size:22px 22px,22px 22px,22px 22px,22px 22px}}body .x-block-items .xblock3{position:relative;padding:45px 0 60px}@media (min-width:768px){body .x-block-items .xblock3{padding:60px 0}}@media (min-width:992px){body .x-block-items .xblock3{padding:80px 0}}@media (min-width:1200px){body .x-block-items .xblock3{padding:100px 0}}body .x-block-items .xblock3::before{content:"";position:absolute;left:0;bottom:30px;width:100%;height:60px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/IKTundDU_links.png");background-position:0 50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (min-width:768px){body .x-block-items .xblock3::before{height:80px;bottom:45px}}@media (min-width:1200px){body .x-block-items .xblock3::before{height:100px;bottom:60px}}body .x-block-items .xblock3.white{padding:0;margin:45px 0}@media (min-width:768px){body .x-block-items .xblock3.white{margin:75px 0}}@media (min-width:992px){body .x-block-items .xblock3.white{margin:100px 0}}@media (min-width:1200px){body .x-block-items .xblock3.white{margin:140px 0}}body .x-block-items .xblock3.light-grey{background-color:#f5f7fa}body .x-block-items .xblock3.grey{background-color:#aabfd1}body .x-block-items .xblock3.yellow{background-color:#ffd400}body .x-block-items .xblock3.blue{background-color:#00b0e5}body .x-block-items .xblock3.dark{background-color:#191919;color:#fff}body .x-block-items .xblock3.default{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/bg.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff}body .x-block-items .xblock3 .wrapper{width:100%;max-width:1040px;margin:0 auto;display:block}body .x-block-items .xblock3 .wrapper>.inner{padding:0 15px}body .x-block-items .xblock4{position:relative;margin:45px 0}@media (min-width:768px){body .x-block-items .xblock4{margin:75px 0}}@media (min-width:992px){body .x-block-items .xblock4{margin:100px 0}}@media (min-width:1200px){body .x-block-items .xblock4{margin:140px 0}}body .x-block-items .xblock4 .wrapper{width:100%;max-width:1450px;margin:0 auto;display:block}body .x-block-items .xblock4 .inner{padding:0 15px}body .x-block-items .xblock5{position:relative;margin:45px 0}@media (min-width:768px){body .x-block-items .xblock5{margin:75px 0}}@media (min-width:992px){body .x-block-items .xblock5{margin:100px 0}}@media (min-width:1200px){body .x-block-items .xblock5{margin:140px 0}}body .x-block-items .xblock5 .wrapper{width:100%;max-width:1450px;margin:0 auto;display:block}body .x-block-items .xblock5 .wrapper>.inner{padding:0 15px}body .x-block-items .xblock6 .xblock6-banner{position:relative;height:475px}@media (min-width:576px){body .x-block-items .xblock6 .xblock6-banner{height:525px}}@media (min-width:768px){body .x-block-items .xblock6 .xblock6-banner{height:575px}}@media (min-width:992px){body .x-block-items .xblock6 .xblock6-banner{height:650px}}@media (min-width:1200px){body .x-block-items .xblock6 .xblock6-banner{height:800px}}body .x-block-items .xblock6 .xblock6-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:rgba(0,0,0,.2);z-index:1}@media (min-width:1200px){body .x-block-items .xblock6 .xblock6-banner:before{width:0;height:0;background-color:rgba(0,0,0,0)}}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;z-index:0}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-left{background-position:0% 50%}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-center{background-position:50% 50%}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-right{background-position:100% 50%}@media (min-width:1200px){body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-left,body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-center,body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-image.m-right{background-position:50% 50%}}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-centent{position:absolute;left:0;width:100%;z-index:2;bottom:70px}@media (min-width:1200px){body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-centent{bottom:auto;top:calc(50% - 135px);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-wrapper{width:100%;max-width:1450px;margin:0 auto;display:block}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-inner{color:#fff;padding:0 15px}body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-inner p{font-family:"Roboto";font-weight:300;font-size:24px}@media (min-width:768px){body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-inner p{font-size:28px}}@media (min-width:992px){body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-inner p{font-size:36px}}@media (min-width:1200px){body .x-block-items .xblock6 .xblock6-banner .xblock6-banner-inner p{font-size:46px}}@keyframes sliderFade{from{opacity:0}to{opacity:1}}@keyframes sliderFade{from{opacity:0}to{opacity:1}}body .xblock4-swiper{position:relative;opacity:0}body .xblock4-swiper.swiper-initialized{-webkit-animation:sliderFade .5s .5s ease forwards;animation:sliderFade .5s .5s ease forwards}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:992px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image img{width:100%;height:100%;object-fit:cover}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image.show-badge::before{content:"";position:absolute;left:0;top:45px;width:100%;height:60px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/IKTundDU_links.png");background-position:0 50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (min-width:768px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image.show-badge::before{height:80px}}@media (min-width:1200px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-image.show-badge::before{height:100px}}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text{position:relative;color:#fff;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/bgnew.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:30px 30px 30px 45px}@media (min-width:768px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text{padding:60px 45px 45px 60px}}@media (min-width:992px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:80px 60px 60px 75px}}@media (min-width:1200px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text{padding:90px}}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::before{content:"";position:absolute;left:20px;top:20px;width:14px;height:14px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/yellow_corner.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 50%}@media (min-width:768px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::before{left:35px;top:35px;width:16px;height:16px}}@media (min-width:992px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::before{left:45px;top:45px;width:18px;height:18px}}@media (min-width:1200px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::before{left:60px;top:75px;width:22px;height:22px}}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:180px;display:block;z-index:0;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/banner_el.png");background-position:30% 100%;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::after{height:220px}}@media (min-width:992px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::after{height:260px}}@media (min-width:1200px){body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text::after{height:300px}}body .xblock4-swiper .xblock4-swiper-wrapper .xblock4-swiper-slide .xblock4-swiper-slide-wrapper .xblock4-swiper-slide-text .xblock4-swiper-slide-text-wrap{position:relative;z-index:1}body .xblock4-swiper .xblock4-swiper-pagination{position:relative;padding-top:34px;padding-bottom:6px;top:auto;bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body .xblock4-swiper .xblock4-swiper-pagination .swiper-pagination-bullet{width:35px;height:3px;display:block;border:0;padding:0;font-size:0;background-color:#aabfd0;opacity:1;border-radius:3px}body .xblock4-swiper .xblock4-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00263d;opacity:1}body .xblock5-swiper{position:relative;opacity:0}body .xblock5-swiper.swiper-initialized{-webkit-animation:sliderFade .5s .5s ease forwards;animation:sliderFade .5s .5s ease forwards}body .xblock5-swiper .xblock5-swiper-wrapper .xblock5-swiper-slide .xblock5-swiper-slide-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .xblock5-swiper .xblock5-swiper-wrapper .xblock5-swiper-slide .xblock5-swiper-slide-wrapper .xblock5-swiper-slide-image{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body .xblock5-swiper .xblock5-swiper-wrapper .xblock5-swiper-slide .xblock5-swiper-slide-wrapper .xblock5-swiper-slide-image img{width:100%;aspect-ratio:142/55;object-fit:cover}body .xblock5-swiper .xblock5-swiper-wrapper .xblock5-swiper-slide .xblock5-swiper-slide-wrapper .xblock5-swiper-slide-image.show-badge::before{content:"";position:absolute;left:0;top:45px;width:230px;height:100px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/IKTundDU_links.png");background-position:0 50%;background-repeat:no-repeat;background-size:contain}body .xblock5-swiper .xblock5-swiper-pagination{position:relative;padding-top:34px;padding-bottom:6px;top:auto;bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body .xblock5-swiper .xblock5-swiper-pagination .swiper-pagination-bullet{width:35px;height:3px;display:block;border:0;padding:0;font-size:0;background-color:#aabfd0;opacity:1;border-radius:3px}body .xblock5-swiper .xblock5-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00263d;opacity:1}body .module-jobs .module-jobs-top .module-jobs-top-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-description{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:35px}@media (min-width:768px){body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-description{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:55px}}body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}@media (min-width:768px){body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:30px;text-align:left}}body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-image img{width:100%;max-width:280px;height:auto}@media (min-width:768px){body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-image img{max-width:360px}}@media (min-width:1200px){body .module-jobs .module-jobs-top .module-jobs-top-wrap .module-jobs-image img{max-width:520px}}body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text{padding:30px 0}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text{padding:45px 0}}@media (min-width:1200px){body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text{padding:60px 0}}body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text:first-child{padding-top:0}body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text:last-child{padding-bottom:0}body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text:not(:last-child){border-bottom:1px solid #aabfd0}body .module-jobs .module-jobs-bottom .module-jobs-items .module-jobs-item-text--info .wf-columns .wf-column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer{position:relative;margin-top:35px;min-height:60px}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer{margin-top:45px;min-height:80px}}@media (min-width:1200px){body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer{margin-top:55px;min-height:100px}}body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer:after{content:"";position:absolute;right:-15px;top:0;width:100%;height:60px;display:block;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/IKTundDU_rechts.png");background-repeat:no-repeat;background-size:contain;background-position:100% 50%;pointer-events:none}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer:after{height:80px;right:-45px}}@media (min-width:1200px){body .module-jobs .module-jobs-bottom .module-jobs-items .description-footer:after{height:100px;right:-60px}}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__head button{font-family:"Roboto";font-style:italic;font-weight:700;padding:15px 45px 15px 15px}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__head button{padding:25px 60px 25px 45px}}@media (min-width:1200px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__head button{padding:30px 80px 30px 60px}}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body{padding:30px 15px 30px 15px}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body{padding:45px 45px 45px 45px}}@media (min-width:1200px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body{padding:60px 60px 60px 60px}}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body p{margin:0 0 20px 0}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body p{margin:0 0 25px 0}}@media (min-width:992px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body p{margin:0 0 30px 0}}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body p:last-child{margin:0}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body p:empty{margin:0}body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ul+p,body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ol+p{margin-top:20px !important}@media (min-width:768px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ul+p,body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ol+p{margin-top:25px !important}}@media (min-width:992px){body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ul+p,body .module-jobs .module-jobs-bottom .module-jobs-items .beefup__body ol+p{margin-top:30px !important}}body .xblock5-slider{position:relative;opacity:0}body .xblock5-slider.slick-initialized{-webkit-animation:sliderFade .5s .5s ease forwards;animation:sliderFade .5s .5s ease forwards}body .xblock5-slider .xblock5-slider-item .xblock5-slider-item-inner img{width:100%;object-fit:cover;object-position:center}body .xblock5-slider .slick-arrow{position:absolute;top:50%;display:block;padding:0;border:0;outline:none;background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;width:20px;height:40px}@media (min-width:768px){body .xblock5-slider .slick-arrow{width:25px;height:45px}}@media (min-width:992px){body .xblock5-slider .slick-arrow{width:30px;height:50px}}@media (min-width:1200px){body .xblock5-slider .slick-arrow{width:35px;height:55px}}body .xblock5-slider .slick-arrow.slick-prev{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/arrow-left.png");left:15px}@media (min-width:576px){body .xblock5-slider .slick-arrow.slick-prev{left:30px}}@media (min-width:768px){body .xblock5-slider .slick-arrow.slick-prev{left:45px}}@media (min-width:992px){body .xblock5-slider .slick-arrow.slick-prev{left:55px}}@media (min-width:1200px){body .xblock5-slider .slick-arrow.slick-prev{left:60px}}body .xblock5-slider .slick-arrow.slick-next{background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/arrow-right.png");right:15px}@media (min-width:576px){body .xblock5-slider .slick-arrow.slick-next{right:30px}}@media (min-width:768px){body .xblock5-slider .slick-arrow.slick-next{right:45px}}@media (min-width:992px){body .xblock5-slider .slick-arrow.slick-next{right:55px}}@media (min-width:1200px){body .xblock5-slider .slick-arrow.slick-next{right:60px}}body .xblock5-slider .slick-dots{position:absolute;left:50%;bottom:20px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:0;margin:0;list-style:none;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important;z-index:2}@media (min-width:992px){body .xblock5-slider .slick-dots{bottom:35px}}body .xblock5-slider .slick-dots li{margin:0 5px}body .xblock5-slider .slick-dots li button{cursor:pointer;outline:none;font-size:0;line-height:0;padding:0;width:15px;height:15px;border-radius:50%;border:2px solid #fff;background-color:rgba(0,0,0,0);-webkit-transform:background-color .3s ease;-moz-transform:background-color .3s ease;-ms-transform:background-color .3s ease;-o-transform:background-color .3s ease;transform:background-color .3s ease}@media (min-width:992px){body .xblock5-slider .slick-dots li button{width:21px;height:21px}}body .xblock5-slider .slick-dots li.slick-active button{background-color:#fff}body footer{position:relative;z-index:1;color:#fff;background-color:#00263d;padding:0 15px}@media (min-width:1200px){body footer{padding:0 30px}}body footer .footer-wrapper{position:relative;width:100%;max-width:1420px;margin:0 auto;display:block;z-index:2;padding:45px 0}@media (min-width:768px){body footer .footer-wrapper{padding:60px 0}}@media (min-width:992px){body footer .footer-wrapper{padding:75px 0}}@media (min-width:1200px){body footer .footer-wrapper{padding:90px 0}}body footer .footer-wrapper:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#00263d;background-image:url("https://www.ikt-rzbau.de/templates/iktrzbau/images/footer.png");background-position:100% 100%;background-repeat:no-repeat;background-size:90% auto;opacity:.25;z-index:0}@media (min-width:1200px){body footer .footer-wrapper:after{background-size:662px auto}}body footer .footer-wrapper>*{position:relative;z-index:1}body footer .footer-top .logo-module .logo-wrap img{height:130px;width:auto}body footer .footer-items{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:0 -15px;font-size:18px}@media (min-width:1200px){body footer .footer-items{margin:0 -30px;font-size:20px}}body footer .footer-items .custom{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;margin-top:45px}@media (min-width:992px){body footer .footer-items .custom{margin-top:65px;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:1200px){body footer .footer-items .custom{margin-top:100px;padding:0 30px}}body footer .footer-items .custom h4{font-size:26px}body footer .footer-items .custom p{margin:0 0 25px 0}body footer .footer-items .custom p:last-child{margin:0}body footer .footer-items .custom p:empty{margin:0}body footer .footer-items .custom a{text-decoration:none}body footer .footer-items .custom a[class*=btn-style]{padding:20px 18px}body footer .footer-items .custom.button-bottom{position:relative;padding-bottom:72px}body footer .footer-items .custom.button-bottom a[class*=btn-style]{position:absolute;bottom:0}body footer .footer-bottom{font-size:20px;margin-top:45px}@media (min-width:992px){body footer .footer-bottom{margin-top:65px}}@media (min-width:1200px){body footer .footer-bottom{margin-top:100px}}body footer .footer-bottom a{color:#b2b2b2;text-decoration:none}body footer .footer-bottom ul{padding:0;margin:0;list-style:none;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}body footer .footer-bottom ul li{padding:0}body footer .footer-bottom ul li:before{content:none !important}body footer .footer-bottom ul li:not(:last-child){margin-right:15px}@media (min-width:992px){body footer .footer-bottom ul li:not(:last-child){margin-right:30px}}@media (min-width:1200px){body footer .footer-bottom ul li:not(:last-child){margin-right:50px}}
