@charset "UTF-8";@font-face{src:url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-black-webfont.woff2') format('woff2'),url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-black-webfont.woff') format('woff');font-family:'robotoblack';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-bold-webfont.woff2') format('woff2'),url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-bold-webfont.woff') format('woff');font-family:'robotobold';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-medium-webfont.woff2') format('woff2'),url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-medium-webfont.woff') format('woff');font-family:'robotomedium';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-regular-webfont.woff2') format('woff2'),url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-regular-webfont.woff') format('woff');font-family:'robotoregular';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-light-webfont.woff2') format('woff2'),url('https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/webfonts/roboto-light-webfont.woff') format('woff');font-family:'robotolight';font-weight:normal;font-style:normal;font-display:swap}.frc-captcha{border:0 !important;background-color:transparent !important}.frc-button,.frc-banner{display:none !important}#mod-visform64 .frc-captcha .frc-text,#mod-visform8 .frc-captcha .frc-text{color:#fff !important}#mod-visform64 .frc-captcha .frc-icon,#mod-visform8 .frc-captcha .frc-icon{fill:#fff !important;stroke:#fff !important}.frc-captcha *{overflow:hidden !important}.captchaAbsolute{order:999;background:transparent !important}:root{--blue:#002f74;--blue2:#194482;--blue3:#335990;--blue4:#335990;--lightblue:#48abd9;--paleblue:#f2f5f8;--greyblue:#ccd5e3;--orange:#eb9c3a;--grey:#333;--container:1320px;--diff:calc((100vw - var(--container)) / 2)}*,::after,::before{box-sizing:border-box}body{font-family:'robotolight';font-size:16px;color:var(--blue);scroll-padding-top:150px}h1{font-size:65px;line-height:1;margin-bottom:30px}h2{font-size:48px}h3{font-size:28px}h4{font-family:'robotomedium';font-size:23px}h2+p,h3+p{margin-top:50px}p+h3,h2+h3{margin-top:40px}strong{font-weight:normal !important;font-family:'robotoblack'}p strong{color:var(blue)}a{text-decoration:none;color:inherit}a:hover,a:focus,a:active{color:var(--blue3)}input:hover,input:focus,input:active{outline:none}img{max-width:100%;height:auto}.btn{border-radius:0 !important;outline:none !important;border:none !important}.btn-primary{background-color:var(--blue);color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--blue3);color:#fff}.btn-secondary{background-color:var(--greyblue);color:var(--blue)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:var(--blue);color:#fff}.btn-orange{background-color:var(--orange);color:var(--blue);font-family:'robotomedium'}.visBtnCon input:hover,.visBtnCon input:focus,.visBtnCon input:active,.btn-orange:hover,.btn-orange:focus,.btn-orange:active{background-color:var(--blue3);color:#fff}.w-half{flex:1 1 calc(50% - 0.5rem)}.w-full{flex:1 1 100%}.text-gradient{background:-webkit-linear-gradient(var(--blue),var(--lightblue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'robotomedium'}#mod-custom167 .container{width:100%;max-width:100%;margin:60px auto}#mod-custom167 .container image{width:100%;max-width:100%;margin:60px auto}@media (min-width:992px){.border-right{border-right:1px solid var(--blue);padding-right:50px}.border-right+.col-12{padding-left:50px}}.row-reverse .row{flex-direction:row-reverse}.has-container{overflow:hidden}.has-container .row,.align-center .row{align-items:center}.bg-paleblue{background-color:var(--paleblue)}.bg-gradient{background:linear-gradient(90deg,var(--blue) 0%,var(--lightblue) 100%) !important;padding:80px 0}.bg-gradient h2{color:#fff}.bg-bubbles{position:relative;overflow:hidden;padding-left:60px !important;padding-right:60px !important}.bg-bubbles::before{content:"";background:url(https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/images/bubble-left-e.svg) no-repeat;width:300px;height:600px;display:block;position:absolute;top:50%;left:-90px;transform:translateY(-50%)}.bg-bubbles::after{content:"";background:url(https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/images/bubble-right-e.svg) no-repeat;width:300px;height:600px;display:block;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}.marked{display:inline;line-height:1.3;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;color:var(--blue);position:relative;left:10px;background:var(--orange);box-shadow:10px 0 0 var(--orange),-10px 0 0 var(--orange);margin-right:15px}ul{list-style:none;margin-bottom:30px}ul.checklist{padding-left:60px;margin-bottom:0}ul.checklist li{text-indent:0;padding-left:0;position:relative;margin-bottom:20px;font-size:18px}ul.checlist li:last-child{margin-bottom:0}ul.checklist li::before{content:"";display:inline-block;background:url(https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/images/icon-check-weiss.png) no-repeat center left;width:26px;height:26px;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}ul.checklist-orange{padding-left:30px}ul.checklist-orange li{text-indent:-15px;padding-left:29px}ul.checklist-orange li::before{font-family:'Font Awesome 5 Free';content:"\f00c";display:inline-block;color:var(--orange);font-weight:bold;padding-right:15px}ul.box-gradient-step li{padding:20px;display:block;margin-bottom:10px;color:#fff;text-align:left;line-height:1.3rem}ul.box-gradient-step li:first-child{background-color:var(--blue)}ul.box-gradient-step li:nth-child(2){background-color:var(--blue2)}ul.box-gradient-step li:nth-child(3){background-color:var(--blue3)}ul.box-gradient-step li:nth-child(4){background-color:var(--blue4)}ul.flex-list li{display:flex;justify-content:flex-start;align-items:center;gap:25px;text-indent:0;line-height:1.6rem}ul.flex-list li strong{display:block;font-size:20px;margin-bottom:15px;font-size:'robotomedium'}.container-max{max-width:1615px;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;width:100%}.container-l{padding-right:0;padding-left:var(--bs-gutter-x,.75rem)}.container-l>.row{margin-right:0}.container-l .text-inner{padding-left:var(--diff)}.container-fluid .pic,.container-l .pic{padding-right:0}.container-r{padding-left:0;padding-right:var(--bs-gutter-x,.75rem)}.container-r>.row{margin-left:0}.container-r .text-inner{padding-right:var(--diff)}.container-fluid .pic,.container-r .pic{padding-left:0}.py-lg{padding-top:80px;padding-bottom:80px}video{max-width:100%}.webcam,.ytplayer{overflow:hidden}.ytplayer .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background:var(--blue);color:#fff;padding:13px 26px;font-size:28px;text-align:center;display:none}.ytplayer:hover .play{background:var(--blue3)}.webcam.noclick,.ytplayer.noclick{background:#eaeaea;border:1px solid #686868;width:100%;position:relative;cursor:pointer}.ytplayer.noclick .play{display:block}.webcam.isclick .hint,.ytplayer.isclick .hint{display:none}.ytplayer .hint{position:absolute;text-align:center;width:100%;height:auto;padding:20px;color:#fff !important;background:rgba(0,0,0,0.8);bottom:0;left:0;opacity:0;transition:0.3s;font-size:14px}.webcam .hint{position:absolute;text-align:center;width:100%;height:auto;padding:20px;color:#fff !important;background:rgba(0,0,0,0.8);bottom:0;left:0;transition:0.3s;font-size:14px}.webcam .hint a,.ytplayer .hint a{color:#fff !important;text-decoration:underline}.webcam .hint .activate,.ytplayer .hint .activate{background:var(--blue);padding:5px 20px;text-align:center;color:#fff;border:0;margin-top:10px}.webcam .hint .activate{display:block;margin:10px auto 0}.ytplayer:hover .hint{opacity:1}.webcam img,.ytplayer img{max-width:100%;height:auto}#modvisform205frage-3lbl,#modvisform175frage-3lbl,.ytplayer.isclick img{display:none}.webcam.noclick iframe,.ytplayer.noclick iframe{display:none}.webcam.isclick,.ytplayer.isclick{padding-bottom:56.25%;position:relative}.webcam.isclick iframe,.ytplayer.isclick iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.webcam.isclick .hint,.webcam.isclick img{display:none}.carousel-item{text-align:center}.carousel-item img{margin:0 2%;height:auto !important}.owl-dots{text-align:center}.owl-dots button,.carousel-indicators button{height:6px;width:100px;background-color:var(--paleblue) !important;opacity:1;border:0}.owl-dots button.active,.carousel-indicators button.active{background-color:var(--blue) !important}.owl-carousel .owl-item img{width:auto;display:block;text-align:center;margin:0 auto}header{padding:10px 0}header.fixed{position:fixed;top:0;width:100%;background-color:#fff;z-index:9999}#right-menu{flex:0 0 230px}header #logo{flex:0 0 120px}header.fixed #logo{flex:0 0 60px}#navigation{display:flex}#navigation .item-101,#navigation .item-125{display:none}#navigation li a{padding:0 20px;display:block;font-family:'robotoregular'}@media (min-width:1201px){header #menuToggle{display:none}}footer{background-color:var(--grey);color:#fff;padding:50px 0 20px}footer div[id^="mod-custom"]{margin-bottom:10px}footer .nav-header{font-size:20px;font-family:'robotomedium'}footer .mod-menu{display:block !important}footer .mod-menu a{display:block !important;padding:5px 0}footer .mod-menu .item-101,footer .mod-menu .item-117{display:none !important}footer a:hover,footer a:focus,footer a:active{color:var(--orange)}footer a .signet{position:relative;top:-5px}footer .fab{font-size:24px;padding-right:10px}footer .smaller{font-size:13px}footer #copyright{margin-top:40px;text-align:center}footer .vision{margin-left:15px}div[id^="mod-custom"]{margin-bottom:120px}#mod-custom113{margin-bottom:0;position:relative;top:-5px;margin-left:20px}#mod-custom114 .text-inner{display:flex;flex-direction:column;height:100%}div[id^="mod-custom"]:has(+.margin-inside){margin-bottom:-100px;position:relative;z-index:2}.margin-inside{padding:180px 0}.margin-inside+div[id^="mod-custom"]{margin-top:-240px}.margin-inside-xl .margin-inside-item{margin-bottom:-350px}.margin-inside-xl+div[id^="mod-custom"]{margin-top:400px}.row>h2{margin-bottom:50px}.elearning-statistics-widget{border:1px solid var(--paleblue);border-radius:50px;box-shadow:0 0 30px #48abd9a3;padding:30px 120px 40px;background-color:#fff}.elearning-statistics-widget>.esw-row,.esw-image{display:none}.esw-element-item{flex:1 1 33%}.esw-details{display:flex;flex-direction:column-reverse}.esw-details-value{font-size:70px;font-family:'robotoblack';background:-webkit-linear-gradient(var(--blue),var(--lightblue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;padding-right:10px;position:relative;line-height:1;margin-bottom:10px}.esw-details-key{font-size:20px;line-height:1}#mod-visform4 fieldset{display:flex;flex-wrap:wrap}#mod-visform4 #calc{padding:6px 20px;width:100%;position:relative;top:18px}#mod-visform4 .visCSSinput{width:100%;font-size:42px;font-family:'robotobold';border:0;text-align:center;color:var(--blue);margin-top:0;position:relative;top:-6px;background-color:transparent !important}#mod-visform4 .field27 .visCSSinput{color:var(--blue)}#mod-visform4 .field23 .visCSSinput{border-bottom:1px solid var(--blue);width:170px;padding-left:0;padding-right:15px;-moz-appearance:textfield}#mod-visform4 .field23 .visCSSinput::placeholder{color:#ddd;font-size:20px}#mod-visform4 .visCSSinput::placeholder{color:var(--blue)}#mod-visform4 .field27,#mod-visform4 .field23{flex:0 0 50%;padding:20px;text-align:center}#mod-visform4 .field27 .visCustomText p,#mod-visform4 .field23 .visCustomText p{font-family:'robotomedium'}#mod-visform4 .field27 .visCustomText p.bottom{font-family:'robotolight';position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}#mod-visform4 .field27{border:1px solid var(--paleblue);box-shadow:0 0 10px var(--paleblue);position:relative}#animateContent{position:relative;padding-top:20px}#animateContent ul{height:0}.animated-item{opacity:0;transition:opacity 1s ease;margin-bottom:10px}.animated-item.visible{opacity:1}.animated-item img{width:25px;margin-right:20px}.animated-item .btn{display:block;margin-top:23px}#initial{line-height:1.4rem;padding-left:50px;width:calc(100% - 100px);transition:1s ease;margin-top:30px}#initial img{position:absolute;left:0;top:50px}#initial.visible{display:none}#lineContainer{position:relative;width:100%;height:17px;margin-bottom:40px;margin-top:80px;padding:0}#mitarbeiter{-webkit-appearance:none;appearance:none;height:12px;background:#dee2e6;box-shadow:0 5px 5px var(--paleblue)}#mitarbeiter::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:72px;background:transparent !important;cursor:pointer;border-radius:0;position:relative;top:-58px;left:0px;border-bottom:12px solid var(--blue);outline:none !important;box-shadow:none}#mitarbeiter::-webkit-slider-thumb:hover,#mitarbeiter::-webkit-slider-thumb:focus{outline:none}#mitarbeiter+label{margin-top:30px}#bubble{position:absolute;background:linear-gradient(90deg,var(--blue),var(--lightblue));color:white;padding:5px;display:none;border-radius:5px;padding:3px 10px;font-family:'robotobold';font-size:20px;top:-50px}#bubble::after{content:"";width:0px;height:0px;border-style:solid;border-width:9px 10px 0 10px;border-color:#1a5c99 transparent transparent transparent;transform:rotate(0deg);position:absolute;bottom:-8px;left:50%;transform:translateX(-50%)}.marker{position:absolute;bottom:-35px;transform:translateX(-50%);font-family:'robotomedium'}.marker::after{content:'';position:absolute;top:-22px;left:50%;width:1px;height:12px;background-color:var(--blue);transform:translateX(-50%)}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) p.errorcontainer{padding-top:0 !important;margin-top:0 !important;margin-bottom:0 !important;position:absolute !important;width:100% !important;bottom:40px !important}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) label.error{max-width:100% !important;margin:0 !important}.visform:not(.bt5):not(.bt4mcindividual):not(.uikit3):not(.uikit2) p.errorcontainer:after{margin-left:30px !important}@keyframes slideInDot{0%{left:0;opacity:0}2%{opacity:1}100%{left:100%;opacity:1}}@keyframes slideInLine{0%{width:0}100%{width:100%}}.toggle-box{padding:20px 30px;border-bottom:1px solid var(--blue);transition:0.3s;cursor:pointer;position:relative;overflow:hidden}.toggle-box::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--blue) 0%,var(--lightblue) 100%);transition:0.3s}.toggle-box::before{content:"";position:absolute;bottom:-2px;left:0;height:8px;width:8px;background:var(--lightblue);box-shadow:0 0 7px var(--lightblue);transition:0.3s;border-radius:50%;z-index:2;opacity:0}.toggle-box h3{position:relative;padding-left:40px;padding-bottom:0;margin-bottom:0;font-size:25px}.toggle-box p{height:0;opacity:0;transition:0.3s;margin-top:0;margin-bottom:0;margin-left:40px}.toggle-box.open{background-color:var(--paleblue);border-bottom:0}.toggle-box.open::after{animation:slideInLine 8s forwards}.toggle-box.open::before{animation:slideInDot 8s forwards}.toggle-box.open h3{margin-bottom:20px;font-family:'robotomedium'}.toggle-box.open p{height:auto;opacity:1;padding-bottom:15px}.toggle-box h3::before{content:"";background:url(https://www.iitr.de/images/icons/icon-check-circle-blue.png) no-repeat;width:23px;height:23px;background-size:contain;margin-right:10px;position:absolute;top:15px;left:0;transform:translateY(-50%)}.box-white{background-color:#fff;padding:30px;flex:0 0 calc(25% - 1rem);max-width:calc(25% - 1rem)}.box-white img{display:block;margin:0 auto}.box-white .h3{font-size:23px;font-family:'robotomedium';margin-bottom:20px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid var(--orange);text-align:center}.box-white .baseprice{font-family:'robotolight';font-size:16px}.box-white .text-gradient{font-size:22px;font-family:'robotobold'}.box-white .pro{font-family:'robotomedium';font-size:16px}.box-white .btn{display:block}.flex-active{display:flex;flex-wrap:wrap;margin-bottom:30px}.flex-active ul{flex:0 0 50%;max-width:50%;margin-bottom:0;padding-top:15px;padding-bottom:15px}.flex-active ul:nth-child(odd){padding-right:50px}.flex-active ul:nth-child(even){padding-left:50px}.zugang{padding:8px 40px}.nav-tabs{overflow:hidden;border-bottom:0 !important;justify-content:flex-start;align-items:end}.nav-tabs button{padding:12px 40px;color:#fff !important;text-align:center;border-radius:0 !important;border-top-right-radius:20px !important;border-top-left-radius:20px !important;margin-right:-30px;box-shadow:2px 5px 10px var(--blue);position:relative;border:0 !important;width:calc(20% + 24.5px);height:55px}.nav-tabs button.active{height:80px;padding:20px 40px;font-size:20px;font-family:'robotomedium';line-height:1}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:0 !important}.nav-tabs button:first-child{background-color:var(--blue) !important;z-index:5;border-top-left-radius:0px !important}.nav-tabs button:nth-child(2){background-color:#335990 !important;z-index:4}.nav-tabs button:nth-child(3){background-color:#6682ac !important;z-index:3;color:#000 !important}.nav-tabs button:nth-child(4){background-color:#99acc7!important;z-index:2;box-shadow:none;color:#000 !important}.nav-tabs button:nth-child(5){background-color:#cfdced!important;z-index:1;box-shadow:none;color:#000 !important}#nav-tabContent{border:2px solid var(--blue);border-bottom:10px solid var(--blue);padding:50px 80px;background:var(--paleblue)}#nav-tabContent ul li{margin-bottom:15px}#nav-tabContent li{color:var(--ci) !important;position:relative;padding-left:30px;text-indent:0;line-height:1.5rem}#nav-tabContent li::before{content:"";background:url(https://www.iitr.de/images/icons/icon-check-circle-blue.png) no-repeat;width:25px;height:25px;background-size:contain;margin-right:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}#mod-custom150,#mod-custom122{position:relative}#mod-custom150::before,#mod-custom122::before{content:"";position:absolute;top:0;right:10%;background:url(https://www.fern-schulung.de/images/content/bg-live-demo.webp) no-repeat bottom right;background-size:contain;height:100%;width:470px;z-index:2}.visCustomText{margin-top:0 !important;margin-bottom:0 !important}.visCustomText p{margin-bottom:0}.visCustomText p strong{font-family:'robotomedium';font-size:23px;margin-bottom:20px;color:var(--blue)}.visCSStop10,.visCSSright20,.visCSSmargLeft{margin:0 !important}.visCSSlabel{float:none !important;margin-top:0 !important;margin-right:0 !important;width:100% !important;font-family:'robotomedium'}#mod-visform2 .visCSSlabel{font-family:'robotolight'}select,#mod-visform2 input[type="number"],input[type="text"],input[type="email"]{background-color:#fff !important;border:0 !important;padding:10px !important;width:100%;margin:0 !important}#mod-visform2 input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.visCSSclear,.visforms fieldset input[type="radio"],.visforms .visCSSlabel.radioLabel,.asterix-ancor{display:none !important}.has-grid fieldset{display:grid !important;grid-gap:10px}.grid-2-1 fieldset{grid-template-columns:repeat(3,30%)}.grid-2-1 .grid-right{padding-left:20px}.grid-left.grid-item-1,.grid-left.grid-item-3,.grid-left.grid-item-5{grid-column-start:1}.grid-left.grid-item-2,.grid-left.grid-item-4 .grid-left.grid-item-6{grid-column-start:2}.grid-right.grid-item-1{grid-row-start:1}.grid-right.grid-item-1,.grid-right.grid-item-2{grid-column-start:3}.grid-right.grid-item-2.grid-height-2{grid-row:2 / span 2}.visforms .time .visCSSrbinl{display:flex;flex-wrap:wrap;text-align:center;align-items:center;background:#fff;padding-top:0}.visforms .time .visCSSrlinl{padding:13px;flex:0 0 25%}.visforms fieldset input[type="checkbox"]+label:hover,.visforms fieldset input[type="checkbox"]:checked+label,.visforms fieldset input[type="radio"]+label:hover,.visforms fieldset input[type="radio"]:checked+label{font-family:'robotomedium';cursor:pointer}#mod-visform3{background:var(--greyblue);padding:30px;padding-right:20%;position:relative}#mod-visform3 .visBtnCon{grid-column:3;padding-left:20px}#mod-visform2 .visBtnCon{flex:0 0 66.66666667%;background:var(--blue);color:#fff;text-align:left !important;padding:20px 20px 0;margin:10px 0 0 !important}#mod-visform2 .visBtnCon input{margin-top:10px}#mod-visform2 .visBtnCon .visCustomText p strong{color:#fff}.visBtnCon input{background-color:var(--orange);color:var(--blue);font-family:'robotomedium';display:block;opacity:1 !important;width:100%;padding:10px !important}#mod-visform2 fieldset{display:flex !important;flex-wrap:wrap}fieldset div[class^="field"]{position:relative}#mod-visform2 fieldset div[class^="field"]{padding:2.5px;background:var(--greyblue)}.visBtnCon{order:99}.field6{padding:20px !important}.field1,.field7{padding-top:20px !important}.field2{padding-top:10px !important}.field1,.field2,.field7,.field8,.field9{padding-left:20px !important}.field1,.field2,.field12,.field13,.field14{padding-right:20px !important}.field1,.field2,.field5,.field6{margin-left:-10px;margin-right:10px}#field5,#field2{background-color:transparent !important;text-align:right;flex:0 0 100px;padding:0 !important;height:25px;color:var(--blue)}#field5{background:var(--blue) !important;color:#fff;padding:10px 20px !important;height:40px}.field5{margin-top:-20px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 !important}.field5 .visCustomText{width:100%;flex:0 0 100%;margin-bottom:10px !important;padding:10px 20px 0}.field5 .visCSSlabel{width:60%;flex:0 0 60%;background:var(--blue);color:#fff;padding:8px 20px}.field5 .visCSSinput{width:40%;flex:0 0 40% !important;text-align:right}.field6 .visCSSlabel{border-top:1px solid var(--blue);padding-top:10px}.field6 .visCSSrlinl{display:block;height:40px;background:#fff;padding:7px 20px;font-family:'robotomedium';position:relative}.field6 .visCSSrlinl:last-child{margin-top:5px !important}.field6 input[type="radio"]:checked+label{background:var(--blue);color:#fff}.field6 input[type="radio"]+label::after{display:block;font-family:'Font Awesome 5 Free';font-weight:bold;content:"\f00c";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:25px;color:#fff;opacity:0}.field6 input[type="radio"]:checked+label::after{opacity:1}.radioButtonLabel.visCSSlabel{display:none !important}@media (min-width:768px){.mt-6{padding-top:54px !important}.mt-7{padding-top:78px !important}.order-md-6{order:7 !important}.order-md-7{order:7 !important}.order-md-8{order:8 !important}.order-md-9{order:9 !important}.order-md-10{order:10 !important}.order-md-11{order:11 !important}.order-md-12{order:12 !important}.order-md-13{order:13 !important}.order-md-14{order:14 !important}.order-md-15{order:15 !important}.order-md-16{order:16 !important}.order-md-17{order:17 !important}.order-md-18{order:18 !important}}@media (min-width:1201px){.field11{padding-top:54px !important}.field12{padding-top:78px !important}.field1{order:1}.field7{order:2}.field11{order:3}.field12{order:4}.field2{order:5 ! important}.field8{order:6}.field13{order:7}.field5{order:8}.field9{order:9}.field10{order:10}.field14{order:11}.order-xl-12{order:12}.field6{order:13}.order-xl-14{order:14}.order-xl-15{order:15}.order-xl-16{order:16}.order-xl-17{order:17}.order-xl-18{order:18}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-right-12{margin-right:100%}.offset-xl-right-11{margin-right:91.66666667%}.offset-xl-right-10{margin-right:83.33333333%}.offset-xl-right-9{margin-right:75%}.offset-xl-right-8{margin-right:66.66666667%}.offset-xl-right-7{margin-right:58.33333333%}.offset-xl-right-6{margin-right:50%}.offset-xl-right-5{margin-right:41.66666667%}.offset-xl-right-4{margin-right:33.33333333%}.offset-xl-right-3{margin-right:25%}.offset-xl-right-2{margin-right:16.66666667%}.offset-xl-right-1{margin-right:8.33333333%}.offset-xl-right-0{margin-right:0}}@media (max-width:1800px){#mod-custom150::before,#mod-custom122::before{width:360px;right:0}}@media (max-width:1600px){.bg-bubbles{padding-left:150px !important;padding-right:150px !important}}@media (max-width:1400px){.field5 .visCSSlabel{width:70%;flex:0 0 70%}.field5 .visCSSinput{width:30%;flex:0 0 30% !important}.field5 .col-7{flex:0 0 auto;width:65%}.field5 .col-5{flex:0 0 auto;width:35%}.text-inner{padding:0 50px 50px !important}#mod-custom112{overflow:hidden}#mod-custom112 .pic img{max-width:none;height:100%;max-height:550px;width:auto}#mod-custom150::before,#mod-custom122::before{width:360px;right:10%;height:300px;top:44px}#mod-visform3{padding:30px;padding-right:30px}}@media (max-width:1200px){#mod-visform4 #calc{top:0;margin-top:10px}.field1,.field2,.field5,.field6{margin-left:0;margin-right:0}.field1{order:1}.field2{order:2}.field5{order:3;margin-top:0}.field6{order:12}.field7{order:4}.field8{order:7}.field9{order:9}.field10{order:10}.field11{order:5;padding-top:54px !important}.field12{order:6;padding-top:78px !important}.field13{order:8}.field14{order:11}#mod-visform2 .visBtnCon{flex:0 0 100%}.grid-2-1 fieldset{grid-template-columns:repeat(3,32%)}#mod-custom150::before,#mod-custom122::before{width:230px;right:10%;height:300px;top:25px}#right-menu{position:relative;z-index:2;display:flex;flex:0 0 270px}#mod-custom113{flex:0 0 40px;margin-right:20px;margin-top:20px;top:0}#navigation{position:fixed;top:0;right:-300px;background:var(--blue);height:100%;width:300px;padding-top:100px;transition:0.3s;flex-direction:column;justify-content:flex-start}.menu-open #mod-custom113 .btn-primary{background-color:#fff;color:var(--blue)}.menu-open #navigation{right:0}#navigation .nav{display:block !important}#navigation li a{padding:10px 20px;color:#fff;border-bottom:1px solid var(--blue4)}header #menuToggle{width:45px}header #menuToggle .burger-line:not(:last-child){height:5px;background:var(--blue);margin-top:4px;display:block;position:relative;transition:0.3s}header #menuToggle .burger-line:last-child{text-transform:uppercase}.menu-open #menuToggle .burger-line:first-child{background-color:#fff;transform:rotate(20deg);top:6px}.menu-open #menuToggle .burger-line:nth-child(2){background-color:#fff;transform:rotate(-20deg);top:-3px}h1{font-size:50px}h2{font-size:40px}.toggle-box h3{font-size:20px}.esw-details-value{font-size:50px}#mod-visform4 .field27,#mod-visform4 .field23{flex:0 0 100%;padding:20px;text-align:center}.box-white{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-width:991px){#nav-tab{display:none}#nav-tabContent{border:0;border-bottom:0;padding:0;background:#fff}#nav-tabContent .tab-pane::before{content:attr(data-headline);color:#fff;background:var(--blue);font-size:20px;display:block;text-align:center;font-family:'robotomedium';padding:10px;margin:-30px -30px 30px}#nav-tabContent .tab-pane{position:relative;border:2px solid var(--blue);padding:30px;background:var(--paleblue);display:block !important;opacity:1;margin-top:20px}.field1,.field2,.field7,.field8,.field9,.field10,.field11,.field12,.field13,.field14{padding-left:20px !important;padding-right:20px !important}.field8{order:5}.field9{order:6}.field10{order:7}.field11{order:8;padding-top:20px !important}.field12{order:9;padding-top:2px !important}.field13{order:10}.flex-active{display:block}.flex-active ul:nth-child(even),.flex-active ul:nth-child(odd){padding:0;max-width:100%}ol,ul{padding-left:0}.margin-inside-xl+div[id^="mod-custom"]{margin-top:0}.border-right{padding-bottom:20px}.grid-2-1 fieldset{display:block !important}#mod-visform3 .visBtnCon,.grid-2-1 .grid-right{padding-left:0}.grid-left,.grid-right{margin-bottom:10px}.visforms .time .visCSSrlinl{padding:13px;flex:1 1 auto}#mod-custom150::before,#mod-custom122::before{right:15%;top:89px}.row .row{margin:0}h2{font-size:38px}h3{font-size:24px}.container-fluid .pic,.container-l .pic{padding-left:0}.container-fluid .pic,.containerr .pic{padding-right:0}#mod-custom112 .pic img{max-width:100%;height:auto;max-height:none;width:100%}div:not(#mod-custom112) .container-l .pic,div:not(#mod-custom112) .container-r .pic{padding-left:calc(var(--bs-gutter-x)/ 2);padding-right:calc(var(--bs-gutter-x)/ 2)}.container-r .pic img,.container-l .pic img{margin-bottom:30px}div:not(#mod-custom112) .container-r .pic img,div:not(#mod-custom112) .container-l .pic img,.bg-bubbles{padding-left:50px !important;padding-right:50px !important}.bg-bubbles::before,.bg-bubbles::after{display:none}#animateContent ul{height:auto}#animateContent ul li:not(:last-child){margin-left:50px}.box-white{background-color:#fff;padding:30px;flex:0 0 calc(100% - 1rem);max-width:calc(100% - 1rem)}.elearning-statistics-widget{text-align:center}.esw-element-item{flex:1 1 100%}.esw-details-key{margin-bottom:30px;display:block}}@media (max-width:768px){ul.checklist{padding-left:40px}#mod-custom150::before,#mod-custom122::before,#lineContainer{display:none}}@media (max-width:575px){.p-5{padding:2rem!important}header .d-flex{padding:0 10px}.btn{display:block}footer .mod-menu{display:grid !important;grid-template-columns:repeat(2,1fr)}footer .mod-menu li:first-child{grid-column:1 / span 2}footer .fab{font-size:50px;padding-right:25px}footer a .signet{position:relative;top:-17px;width:43px}#mod-custom126,#mod-custom122{position:relative;padding-left:10px;padding-right:10px}.bg-bubbles{padding-left:0px !important;padding-right:0px !important}.owl-dots button,.carousel-indicators button{width:70px}.margin-inside+div[id^="mod-custom"]{margin-top:-160px;margin-bottom:120px}.elearning-statistics-widget{padding:30px 20px 5px}#mod-custom115{padding:0 20px}.w-half{flex:1 1 100%}.text-inner{padding:0 10px 20px !important}div[id^="mod-custom"]{margin-bottom:60px}h1{font-size:40px;margin-top:20px}h2{font-size:30px}h3{font-size:25px}h2+p,h3+p{margin-top:20px}}@media (max-width:380px){.field5 .visCustomText .col-7,.visCSSlabel{font-size:14px !important}}@keyframes fadeInScale{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.cat-147 .box-white{transition:0.3s;opacity:0}.cat-147 #mod-custom153 .flex-list li,.cat-147 #mod-custom152 .checklist li,.cat-147 #mod-custom151 .owl-item{transition:0.3s;opacity:0}.cat-147 .box-white:hover{transform:scale(1.05) !important}.cat-147 #mod-custom149 .pic,.cat-147 #mod-custom162 .pic{position:relative;overflow:hidden}.reveal-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--paleblue);transition:transform 1.5s ease-in-out;transform:translateX(0)}.reveal-mask.reveal{transform:translateX(100%)}.cat-147 .bg-bubbles::before{background:url(https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/images/moving_circles.gif) no-repeat;background-size:contain}.cat-147 .bg-bubbles::after{background:url(https://www.fern-schulung.de/templates/iitr-datenschutz-schulungen/images/moving_circles_r.gif) no-repeat;background-size:contain}
