@charset "UTF-8";.jmodedit,div[role="tooltip"],.visually-hidden,.icon-edit,a[aria-describedby^="editarticle"]{display:none !important}.freeIcon{height:30px;position:absolute;top:-14px;right:-45px}:root{--ci:#002f74;--grauD:#333;--grauM:#6d6d6d;--grauH:#ebebeb;--gruen:#77b52b;--orange:#eb9c3a;--blau:#227DA5;--WBpaddingX:150px;--WBpaddingY:100px;--paleblue:#5A77A5}html{scroll-padding-top:250px}*,::after,::before{box-sizing:border-box}body{font-family:"robotolight";font-size:16px;color:var(--ci);max-width:1920px;margin:0 auto}video,img{max-width:100%}dl,ol,ul{margin-bottom:30px}@media (min-width:1300px){.container{max-width:1270px;margin:0 auto}}.required{text-align:left}footer .btn{padding:10px 15px}footer input[type="text"]{background-color:#444;border:0 none;color:#fff}footer input[type="text"]::placeholder{color:#fff}.d-flex{flex-wrap:wrap}h1,h2{font-family:"robotoblack";font-size:90px;letter-spacing:0.2rem;color:var(--ci);line-height:1}h2{font-size:60px}.h2{font-family:"robotolight";font-size:50px;line-height:54px;display:block}h3{font-family:"robotolight";font-size:30px;margin-bottom:0}h1+h2,h2+h3{font-size:50px;line-height:1.1em;font-family:"robotolight";margin-bottom:50px;color:var(--blau)}.textBox h1{margin-bottom:30px}h1+p,h2+div,h2+div.row,h2+p,h2+ul,ul+h2,ul+h3,table+h3,p+h2,p+h3{margin-top:50px}h3+p,h3+ul{margin-top:30px}p{font-size:100%;line-height:20px;margin-bottom:30px}a{text-decoration:none;color:var(--ci)}strong,b{font-family:'robotobold'}main ul{padding:0;list-style:none}main ul li{text-indent:-13px;padding-left:26px}main .white .text ul li{padding-left:40px;margin-bottom:10px;font-size:22px}main ul li::before{display:inline-block;content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:bold;padding-right:10px}main .blog,main .border-top-10,.authorBox .custom{padding-top:50px;margin-bottom:100px}.content h2,.content h3,#faq h2,#faq h3,.product .com-content-article__body,.home .com-content-article__body,.content .h2,.content .h3{text-align:center}.fa-brands{font-family:'Font Awesome 5 Brands';font-style:normal}.btn{color:#fff;border-radius:0;border:0;padding:10px 20px;font-family:'robotolight';background:var(--ci);text-decoration:none}.btn-grey{background-color:var(--grauD)}.green .dark .btn,.btn-green{background-color:var(--gruen)}.blue .dark .btn,.btn-blue{background-color:var(--blau)}.btn-ci,.infotext .btn-ci{background-color:var(--ci) !important;color:#fff !important}header{padding:30px 0;position:relative;z-index:9}header #logo{flex:0 0 320px}footer{background-color:var(--grauD);color:#fff;padding:60px 0}footer p{margin-bottom:0}footer ul.mod-menu__sub li.active a{font-family:'robotolight';letter-spacing:0.04em}footer ul.mod-menu__sub li a::before{content:"- "}footer #mod-custom112 a,footer ul li a{color:#fff}footer #newsletter{flex:0 0 calc(100% - 305px);padding-left:100px}#headerBox{position:relative}#headerBox.full .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#headerBox picture{box-shadow:10px 10px 10px 2px #bebebe;display:block}@media (min-width:1900px){#headerBox picture{min-height:595px}}#headerBox picture img{width:auto;height:auto;position:relative}#headerBox.full .textBox{width:670px;margin-left:auto}#headerBox .headline{font-size:30px;line-height:1}#headerBox h1{font-family:"robotoblack";font-size:90px;letter-spacing:0.2rem}blockquote{padding:80px;background:var(--grauH);color:var(--grauD);text-align:left;position:relative}blockquote::before{content:"\f10d";font-family:'Font Awesome 5 Free';font-weight:bold;display:block;position:absolute;top:20px;left:30px;font-size:40px;color:#fff}blockquote::after{content:"\f10d";font-family:'Font Awesome 5 Free';font-weight:bold;display:block;position:absolute;bottom:20px;right:30px;font-size:40px;color:#fff}.wreath{position:relative}#b4{padding:40px 0}.cat-496 #b2 .row,#b4 .row{align-items:center}#b6{background-image:linear-gradient(90deg,var(--ci),var(--blau) calc(100% - 125px),var(--ci) calc(100% - 125px));padding:50px;margin-bottom:80px;position:relative}#b6::after{content:"";font-family:'Font Awesome 5 Free';font-weight:bold;position:absolute;top:-6px;right:20px;font-size:200px;background:url('https://www.iitr.de/images/icons/shield.svg') no-repeat;width:202px;height:210px;display:block}.counter{color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;justify-content:center}.counter .item{margin-right:50px;text-align:right}.counter .item strong{display:block;font-size:70px;line-height:1}.counter .item>span{display:block;font-size:20px;font-family:'robotolight'}@media (min-width:768px){.mt-6{margin-top:60px !important}.mt-7{margin-top:100px !important}.landingpage .mt-6,.mt-6{margin-top:59px}}.field392,.field393,.field429,.field404,.field417,.field271,.field272,.field273,.field274,.field275,.field372,.field384,.field603,.field100,.field101{display:none !important}.container .visforms{padding-bottom:30px}.field618,.field617{display:none !important}@media (max-width:1200px){header{padding:0 0 30px;position:relative;z-index:9}header #logo{flex:0 0 250px}.freeIcon{top:8px;right:auto;left:50px}}.content{padding:80px 0}#b8.content{padding-bottom:0}#b8 h2{border-top:1px solid var(--grauM);padding-top:60px}.content.white+.white,.content.lightgrey+.lightgrey,.content.darkgrey+.darkgrey{padding-top:0}.content ul li{margin-bottom:20px;font-size:18px}.content .text h3{text-align:left}.paleblue{background-color:#5A77A5;color:var(--grauD)}.btn.paleblue{color:#fff}.darkgrey{background-color:var(--grauD);color:#fff;border-color:#fff}.cols-0>.text,.cols-1>.text{flex:0 0 100%}.cols-2>.text{flex:0 0 50%;max-width:50%}.cols-2>.text:nth-child(odd){padding-right:20px}.cols-2>.text:nth-child(even){padding-left:20px}.visforms fieldset input[type="radio"],.vis_mandatory{display:none !important}.visCSSmargLeft,.editor{margin-left:0 !important}.visCSSrlinl{display:block !important}.visCSSlabel{display:block;float:none !important;margin-top:10px !important;margin-right:1% !important;width:100% !important;font-size:20px;line-height:1.5rem;margin-bottom:5px;font-family:'robotolight'}#formSwitch{margin-bottom:50px !important}#formSwitch .visCSSlabel,.product .visCSSlabel{display:none;float:none;margin-top:0;margin-right:0;width:0;font-size:0}.visCSStop0{margin-top:0;padding-top:0}.visCSSrlinl{text-align:left;display:block;padding:0px 20px 0px 50px;margin:0 0 10px 0;cursor:pointer;position:relative}#formSwitch .btn-grey,#formSwitch .visCSSrlinl,.product .visCSSrlinl{background:var(--grauM);padding:10px 50px 10px 20px;color:#fff}#formSwitch .btn-grey,#formSwitch .visCSSrlinl{min-height:50px;display:inline-flex !important;width:100%;align-items:flex-start;flex-direction:column;justify-content:space-around}#formSwitch .btn-grey{font-family:'robotoregular';display:inline-flex;justify-content:center;position:relative;margin-bottom:10px}#formSwitch .btn-grey::after,#formSwitch .visCSSrlinl::after,.product .visCSSrlinl::after{display:block;position:absolute;transform:translateY(-50%);font-family:'Font Awesome 5 Free';font-weight:bold;content:"\f00c";top:50%;left:auto;right:20px;font-size:25px;color:var(--grauM)}.visforms fieldset input[type="radio"]:checked+.visCSSrlinl::after{content:"\f058"}#formSwitch .btn-grey.clicked,#formSwitch .visforms fieldset input[type="radio"]:checked+label,.product .visforms fieldset input[type="radio"]:checked+label{background-color:var(--grauD)}#formSwitch .btn-grey.clicked::after,#formSwitch .visforms fieldset input[type="radio"]:checked+.visCSSrlinl::after,.product .visforms fieldset input[type="radio"]:checked+.visCSSrlinl::after{content:"\f00c";color:#fff;opacity:1}.visCustomText{text-align:left;margin-bottom:0 !important}.visCSSright20{margin-left:0 !important;margin-right:0 !important}#formSwitch .visform{margin-top:0}#formSwitch .visform .visCSStop0{padding-top:0}#formSwitch .visform .visCSStop10{margin-top:0;margin-bottom:10px}#formSwitch p strong,.product .visCustomText p strong{font-size:30px;font-family:'robotoblack'}#formSwitch p{margin-bottom:10px}#formSwitch p.visCSSclear{margin-bottom:0px}#formSwitch p strong{margin-top:30px;margin-bottom:20px;display:block}.visforms fieldset input,.visforms fieldset textarea,.visforms fieldset select{border:1px solid var(--grauM);padding:12px;width:100%;margin-top:0;margin-bottom:10px}.visforms fieldset .visCustomText small{display:block}.visforms fieldset input[type="submit"]{border:0;background:var(--ci)}.field400,.field625,.field425,.field380,.field240,.field249,.field284,.field114,.field167,.field154,.field118,.field21,.field9{clear:both}#headerBox h1.h2{font-size:50px}@media (max-width:991px){#headerBox h1.h2{font-size:35px}}@media (max-width:575px){#headerBox h1.h2{font-size:25px;line-height:1.2}}@media (max-width:400px){#headerBox h1.h2{font-size:20px;line-height:1.2}}.Angebot .btn{padding:10px !important}@media (max-width:1550px){:root{--WBpaddingX:100px;--WBpaddingY:50px}}@media (max-width:1355px){h1,h2{font-size:45px;line-height:40px}h1+h2,h2+h3{font-size:30px}#headerBox{overflow:hidden}#headerBox picture{background:#f5f5f5}#headerBox picture img{height:550px !important;max-width:none;margin-left:-10%}#headerBox h1{font-size:70px;line-height:65px}}@media (max-width:1300px){#formSwitch p strong,.product .visCustomText p strong{font-size:30px}footer .btn{padding:10px 15px;min-width:120px}}@media (max-width:1200px){#headerBox{background-color:#f5f5f5;padding:100px 50px 50px}#headerBox picture{display:none}#headerBox.full .container{position:relative;top:0;left:0;transform:translate(0%,0%)}#headerBox.full .textBox{background:transparent;width:100%}#headerBox.full .textBox h1,#headerBox.full .textBox h2,#headerBox.full .textBox p{text-align:left}#formSwitch p strong,.product .visCustomText p strong{font-size:25px}.counter{justify-content:flex-start}.counter .item strong{font-size:40px}.counter::after{right:10px;background:url('https://www.iitr.de/images/icons/shield.svg') no-repeat;width:180px;height:180px}}@media (max-width:991px){h1,h2,.h2{font-size:40px;line-height:35px}#b4 h3{text-align:center !important;margin-top:30px !important}.cols-2>.text,.cols-3>.text,.cols-4>.text{flex:0 0 100%;max-width:100%;padding:0 15px;border-right:0}.cols-2>.text:nth-child(odd){padding-right:15px;border-right:0}.cols-2>.text:nth-child(even){padding-left:15px}footer #newsletter,#searchModule{padding-left:30px;flex:0 0 calc(100% - 255px)}blockquote{margin-top:30px}#b4{text-align:center}#b6{background-image:linear-gradient(90deg,var(--ci),var(--blau))}#b6::after{display:none}.counter .item:last-child{margin-right:0}}@media (max-width:768px){header{padding:0 0 15px}header #logo{flex:0 0 200px}h1+h2,h2+h3{font-size:25px;line-height:30px}.row .text{margin-bottom:20px}div.mod-languages ul.lang-inline li{display:inline-block;margin:0}footer #mod-custom112,footer #mod-custom153,footer #newsletter,#searchModule{flex:0 0 100%;padding:0 !important}footer #newsletter{margin-top:20px}.counter{padding:50px 50px 20px}.counter .item{margin-right:0;text-align:center;flex:0 0 50%;margin-bottom:30px}blockquote{padding:40px}blockquote::before{top:10px;left:15px;font-size:20px}blockquote::after{bottom:10px;right:15px;font-size:20px}}@media (max-width:575px){:root{--WBpaddingX:15px;--WBpaddingY:50px}h1,h2,#contactBox .h2{font-size:30px;line-height:34px}#headerBox h1{font-size:50px;line-height:54px}h1+h2,h2+h3{font-size:25px;line-height:30px;margin-bottom:30px}#headerBox.full .textBox{padding:35px 0px 0}.darkgrey,.lightgrey{margin-bottom:50px}.btn{width:100%}header .btn{width:auto}footer .btn{margin-top:5px}.counter .item{flex:0 0 100%}.counter .item strong{font-size:70px}}@media (max-width:535px){.freeIcon{left:0px}}@media (max-width:460px){h1,h2,#contactBox .h2{font-size:25px;line-height:34px}#headerBox{background-color:#f5f5f5;padding:20px 10px 20px}#headerBox h1{font-size:40px;line-height:42px;margin-bottom:5px}#headerBox .headline{font-size:20px;line-height:1;margin-bottom:10px}}
