.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004b6e;background-color:#cce9f6;border-color:#b8e0f3}.alert-primary hr{border-top-color:#a2d6ef}.alert-primary .alert-link{color:#00283b}.alert-secondary{color:#0c235e;background-color:#d1daf0;border-color:#becbea}.alert-secondary hr{border-top-color:#abbce4}.alert-secondary .alert-link{color:#061231}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.aitrainings{margin-top:-80px;background-color:#7c7d80}.aitrainings .btn{font:400 1rem/1.625rem Quicksand;letter-spacing:.4rem}.aitrainings .section1{background-color:#f9f9fa}.aitrainings .section1 .row{padding:9rem 0 5rem}.aitrainings .section1 h1{font:900 3.725rem/4rem Raleway;letter-spacing:.25rem;color:#2a2c2e;text-transform:uppercase;margin-bottom:1.875rem}.aitrainings .section1 h1 em{font:200 italic 3.125rem/3.875rem Raleway;letter-spacing:.2rem}.aitrainings .section1 p{font:400 1.1rem/1.75rem Quicksand;letter-spacing:.05rem;color:#2a2c2e}.aitrainings .section1 .drops{background-image:url(/img/pattern-drop-spindle.svg);background-position:100% 0;height:378px;position:absolute;top:6.25rem;opacity:.8}.aitrainings .section2{background-color:#f0f0f3;padding:5.625rem 0;font:400 .875rem/1.575rem Quicksand;letter-spacing:.05rem;color:#2a2c2e}.aitrainings .section2 h2{font:600 2.375rem/2.85rem Raleway;letter-spacing:.1rem;color:#0090d4;margin-bottom:3.125rem}.aitrainings .section2 p{margin-bottom:2rem}.aitrainings .section2 ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}.aitrainings .section2 li{display:flex;padding:1.5rem;border:1px solid #cfd1d5;background-color:#fff}.aitrainings .section2 .list-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}.aitrainings .section2 .list-item-wrapper{display:flex;padding:1.5rem;border:1px solid #cfd1d5;background-color:#fff}.aitrainings .section2 .list-bullet .list-icon{background:#2ebcff;color:#fff;padding:.5rem}.aitrainings .section2 .list-item{margin-left:1.5rem}.aitrainings .section3{background-color:#e2e3e8;padding:6.25rem 0 7.5rem}.aitrainings .section3 h2{font:600 2.375rem/2.85rem Raleway;letter-spacing:.1rem;color:#0090d4;margin-bottom:2.85rem}.aitrainings .section3 p{font:400 .875rem/1.575rem Quicksand;letter-spacing:.05rem;color:#2a2c2e;margin-bottom:2.5rem}.aitrainings .section3 h3{font:700 1.25rem/1.625rem Quicksand;letter-spacing:.25rem;color:#2a2c2e;text-transform:uppercase;margin-top:.9375rem;margin-bottom:1.575rem}.aitrainings .section3 .list-wrapper{position:relative}.aitrainings .section3 .list-item-wrapper{display:flex;position:relative}.aitrainings .section3 .list-bullet{margin-right:1.7rem;background:#0090d4;height:3.5rem;min-width:3.5rem;border-radius:6.25rem;font-weight:700;color:#fff;z-index:1;font:700 1.625rem Quicksand;display:flex;align-items:center;justify-content:center}.aitrainings .section3 .list-item{vertical-align:middle}.aitrainings .section3 .line{background:#0090d4}.aitrainings .section3 .line,.aitrainings .section3 .line-stopper{width:3px;height:100%;position:absolute;left:calc((3.5rem - 3px)/2)}.aitrainings .section3 .line-stopper{background:#e2e3e8;top:0}.aitrainings .section4{background-color:#f1f1f4;padding:5.5rem 0 4.75rem}.aitrainings .section4 h2{font:600 2.375rem/2.85rem Raleway;letter-spacing:.1rem;color:#0090d4;margin-bottom:2rem}.aitrainings .section4 h3{font:700 1.125rem/1.625rem Quicksand;letter-spacing:.25rem;color:#2a2c2e;text-transform:uppercase;margin-bottom:3rem}.aitrainings .section4 p{font:400 .875rem/1.575rem Quicksand;letter-spacing:.03rem;color:#2a2c2e;margin-bottom:2.5rem}.aitrainings .section4 .list-wrapper{position:relative}.aitrainings .section4 .list-item-wrapper{display:flex;position:relative}.aitrainings .section4 .list-bullet{margin-right:1.7rem;background:#0090d4;height:3.5rem;min-width:3.5rem;border-radius:6.25rem;font-weight:700;color:#fff;z-index:1;font:700 1.625rem Quicksand;display:flex;align-items:center;justify-content:center}.aitrainings .section4 .list-item{vertical-align:middle}.aitrainings .section4 .line{background:#0090d4}.aitrainings .section4 .line,.aitrainings .section4 .line-stopper{width:3px;height:100%;position:absolute;left:calc((3.5rem - 3px)/2)}.aitrainings .section4 .line-stopper{background:#f1f1f4;top:0}.aitrainings .section4 h5{color:#0090d4}.aitrainings .section4 h4{font-size:1.25rem;margin-bottom:1.25rem}.aitrainings .section4 ul{padding:0;list-style:none;margin-bottom:3rem}.aitrainings .section4 li{display:flex;margin:.5rem 0}.aitrainings .section4 li:before{border:1px solid #0090d4;width:10px;height:10px;border-radius:50%;content:close-quote;margin-right:1rem;margin-top:calc((1.575rem - 10px)/2);flex-shrink:0}.aitrainings .section5{background-color:#f9f9fa;padding:5.5rem 0 5rem}.aitrainings .section5 h2{font:600 2.375rem/2.85rem Raleway;letter-spacing:.1rem;color:#0090d4;margin-bottom:2rem}.aitrainings .section5 p{font:400 .875rem/1.875rem Quicksand;letter-spacing:.03rem;color:#2a2c2e;margin-bottom:0}.aitrainings .section5 form{margin-top:6rem}.aitrainings .section5 form p{margin-top:1.75rem}.aitrainings .section5 form .form-group{flex-direction:column;margin-bottom:2rem}.aitrainings .section5 form .form-group label{font:400 1rem/1.565rem Quicksand;letter-spacing:.03rem;color:#2a2c2e}.aitrainings .section5 form .form-group .form-control{border:0;width:100%;height:1.5rem;padding:0 0 .2rem;border-bottom:1px solid #e4e4e7;font:400 1rem Quicksand}.aitrainings .section5 form .form-group .form-control:focus{box-shadow:none}.aitrainings .section5 form .form-group input{background-color:#f9f9fa}.aitrainings .section5 form .form-group textarea.form-control{height:auto;background-color:#f9f9fa}.aitrainings .section5 form .required{font:700 1.375rem/1.375rem Quicksand;color:#0090d4}.aitrainings .section5 form .form-check{margin-top:1.5rem;font:400 .875rem/1.315rem Quicksand;letter-spacing:.03rem;color:#2a2c2e;padding-left:2rem}.aitrainings .section5 form .form-check input{-webkit-appearance:none;-moz-appearance:none;margin-left:-2rem;height:1rem;width:1rem;border:1px solid #a6a9af;border-radius:0;cursor:pointer}.aitrainings .section5 form .form-check input:focus{outline:none}.aitrainings .section5 form .form-check input:checked{-webkit-appearance:radio;-moz-appearance:radio}.aitrainings .section5 form #captcha{margin-top:2.875rem}.aitrainings .section5 form .alert,.aitrainings .section5 form .loader{margin-top:2rem}.aitrainings .section5 form .btn{margin:2rem 0;background-position:50%;transition:background .8s;display:flex;align-items:center}.aitrainings .section5 form .btn:hover{background:#1844b4 radial-gradient(circle,transparent 1%,#1844b4 0) 50%/15000%}.aitrainings .section5 form .btn:active{background-color:#0090d4;background-size:100%;transition:background 0s}.aitrainings .section5 form .btn .icon{display:none;height:1.4rem;width:1.4rem;color:#ddd}.aitrainings .section5 form.av-submitted.av-invalid .btn{padding:.925rem 5rem}.aitrainings .section5 form.av-submitted.av-invalid .btn .icon{display:block}.aitrainings .section5 form.av-submitted.av-invalid .invalid-feedback{font-size:.8rem}.aitrainings .section5 form .left h3{margin:0}.aitrainings .navbar-nav{display:flex;align-items:flex-end;position:fixed;z-index:100;width:150px}.aitrainings .navbar-nav .title{font:700 .875rem/1rem Raleway;letter-spacing:.265rem;color:#0090d4;text-transform:uppercase;transform:translate(-1rem,-2rem) rotate(90deg);transform-origin:bottom right;width:180px}.aitrainings .navbar-nav ul{list-style:none}.aitrainings .navbar-nav li a{width:100%;display:flex;align-items:center;justify-content:flex-end;text-align:right;font:400 .825rem/1.1rem Raleway;letter-spacing:.025rem;opacity:.6}.aitrainings .navbar-nav li a .dot{border:1px solid #0090d4;min-width:20px;max-width:20px;height:20px;border-radius:50%;display:inline-block;content:close-quote;margin-left:1rem;align-self:center}.aitrainings .navbar-nav li.active a{opacity:1}.aitrainings .navbar-nav li.active a .dot{border:5px solid #0090d4}.aitrainings .navbar-nav li:before{display:none}@media(orientation:portrait){.aitrainings .navbar-nav{top:300px}}@media(orientation:landscape){.aitrainings .navbar-nav{top:calc(12.5rem + (100vh - 25rem)/2)}}@media(orientation:landscape)and (min-width:1500px){.aitrainings .navbar-nav{top:calc(20rem + (100vh - min(66rem,100vh))/2)}}@media(min-width:1200px){.aitrainings .section1 .container{max-width:780px}.aitrainings .section1 .col{margin-left:74px;max-width:90%}.aitrainings .section5 .col:first-child{max-width:600px;flex-basis:600px}.aitrainings .navbar-nav .title,.aitrainings .navbar-nav .title li a{font-size:.9rem}.aitrainings .navbar-nav .title li a .dot{min-width:26px;max-width:26px;height:26px}}@media(min-width:1500px){.aitrainings .section1 .drops{width:calc((100vw - 1440px)/2 + 477px)}.aitrainings .navbar-nav{left:calc(1440px - 150px - 1rem + ((100vw - 1440px) / 2))}}@media(min-width:1200px)and (max-width:1499.98px){.aitrainings .section1 .drops{width:calc((100vw - 980px)/2 + 252px)}.aitrainings .navbar-nav{right:calc(((100vw - 980px)/4 - 1rem)/2)}}@media(min-width:992px)and (max-width:1199.98px){.aitrainings .section1 .drops{width:208px}.aitrainings .navbar-nav{left:calc(100vw - 150px - 1.5rem)}}@media(max-width:1199.98px){.aitrainings .section1 h1 em:after{content:"\a";white-space:pre}.aitrainings .section5 .row{flex-direction:column}.aitrainings .section5 .col:last-child{margin-top:3rem;justify-content:center}}@media(max-width:991.98px){.aitrainings .section1 .drops{width:128px}.aitrainings .section1 h1{font-size:57px}.aitrainings .section1 h1 em{font-size:41px}.aitrainings .section5 .buttons{margin-top:3rem}.aitrainings .navbar-nav{left:calc(100vw - 20px - 1.25rem);width:20px}.aitrainings .navbar-nav a .text{display:none}}@media(min-width:568px)and (max-width:767.98px){.aitrainings .section1 .drops{width:60px;height:324px}}@media(max-width:767.98px){.aitrainings .navbar-nav{display:none}.aitrainings .section5 .col:last-child{display:block}.aitrainings .section5 .col:last-child .btn{margin:0 auto}}@media(max-width:567.98px){.aitrainings .section1 .drops{display:none}.aitrainings .section1 h1{font-size:39px;line-height:39px}.aitrainings .section1 h1 em{font-size:29px}.aitrainings .section1 .row{margin-left:.5rem;margin-right:.5rem}.aitrainings .section4 h3{margin-top:0}}html[lang=de] .aitrainings .navbar-nav .title{width:220px}html[lang=de] .aitrainings .section5 .btn{max-width:320px;padding:1.5rem 2rem}@media(max-width:567.98px){html[lang=de] .aitrainings .section1 h1{font-size:2rem;line-height:2rem}html[lang=de] .aitrainings .section1 h1 em{font-size:1.4rem}}