:root{--primary-color:#f39f00;--secondary-color:#f0f7fd;--blue-color:#19265d;--light-blue:#0186cb;--gray-color:#EEE;--text:#333;}.container{display:flex !important;flex-direction:column !important;}#teaser-boxen .e-columns>.col,#software .e-columns>.col{display:flex;justify-content:center;}.py-6{padding-top:4rem!important;padding-bottom:5rem!important;}.py-7{padding-top:5rem!important;padding-bottom:7rem!important;}.ce-headline-center{text-align:center;}h1,.h1{font-size:3.1rem;}.h2,h2{font-size:3.1rem;margin-bottom:5%;}.frame-type-table table{width:100%;}.frame-type-table table tr td{padding:10px;}.frame-type-uploads.frame-layout-0 li{display:flex;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;}.frame-type-uploads.frame-layout-0 li img{padding-right:10px;}.frame-type-form_formframework form textarea{resize:none;}.frame-type-form_formframework form .form-navigation{padding-top:20px;}.frame-type-felogin_login form label{display:inline-grid;}.frame-type-felogin_login form input[type="submit"]{margin-top:15px;}.frame-space-before-extra-small{padding-top:10px;}.frame-space-before-small{padding-top:20px;}.frame-space-before-medium{padding-top:30px;}.frame-space-before-large{padding-top:40px;}.frame-space-before-extra-large{padding-top:50px;}.frame-space-after-extra-small{padding-bottom:10px;}.frame-space-after-small{padding-bottom:20px;}.frame-space-after-medium{padding-bottom:30px;}.frame-space-after-large{padding-bottom:40px;}.frame-space-after-extra-large{padding-bottom:50px;}.frame-primary-color{background-color:var(--light-blue);color:var(--text);}.frame-secondary-color{background-color:var(--primary-color);color:var(--text);}.frame-neutral{background-color:var(--gray-color);color:var(--text);}.frame-bordertop{border-top:1px solid #333;}.frame-borderbottom{border-bottom:1px solid #333;}.frame-borderall{border:1px solid #333;}.frame-gradient{background:linear-gradient(90deg,rgba(41,171,223,1) 47%,rgba(30,151,200,1) 91%);}.frame-hover:hover{background:var(--secondary-color);}.frame-fullsize{width:100vh;}.frame-card{background:var(--primary-color);border:#FFF;box-shadow:1px 1px 1px #eee;}.frame-padding{padding:4%;}.frame-quote div p:first-child{font-size:2.4em;font-weight:200;line-height:1.2em;}.frame-quote div p:last-child{font-size:1.2em;font-weight:600;}.frame-radius img{border-radius:30px;}.frame-radius header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.frame-radius header h2,.frame-radius header p{color:var(--gray-color);}.frame-radius header h2{font-size:1.6em;}@media(max-width:768px){.frame-quote div p:first-child{font-size:1.5em;line-height:1.1em;}}:root{--primary-color:orange;}.frame-type-text.frame-layout-1,.frame-type-textmedia.frame-layout-1{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;}.frame-layout-1,.frame-layout-2,.frame-layout-3{transition:all .5s ease;}.frame-type-image.frame-layout-1:hover{filter:blur(5px);transition:all .5s ease;}.frame-type-image.frame-layout-2:hover{transform:scale(1.1);transition:all .5s ease;}.frame-type-image.frame-layout-3:hover{filter:brightness(0.4);transition:all .5s ease;}.frame-type-header.frame-layout-1{background:var(--primary-color);color:#FFF;}.frame-type-header.frame-layout-2 h1{background:linear-gradient(90deg,rgba(41,171,223,1) 31%,rgb(34 43 46) 66%);background-clip:text;-webkit-background-clip:text;color:transparent;text-align:center;}.frame-type-header.frame-layout-3 h1{background:url('../../../_assets/a4979a6164bc7d70d6252bcab65ab397/img/coupling-header-neu-2023-Augenhoehe.jpg') no-repeat center center;background-clip:text;-webkit-background-clip:text;color:transparent;}.frame-type-table.frame-layout-1 table tr:nth-child(even){background:#EEE;}.frame-type-table.frame-layout-2 table tr:nth-child(odd){background:#EEE;}.frame-type-table.frame-layout-3 table tr{border-bottom:1px solid #EEE;}.frame-type-form_formframework.frame-layout-1,.frame-type-felogin_login.frame-layout-1{padding:40px;background:var(--primary-color);border-radius:10px;}.frame-type-felogin_login.frame-layout-2,.frame-type-form_formframework.frame-layout-2{background:var(--primary-color);}.frame-type-felogin_login.frame-layout-2 form,.frame-type-form_formframework.frame-layout-2 form{display:block;margin:0 auto;}.frame-type-felogin_login.frame-layout-3 form,.frame-type-form_formframework.frame-layout-3 form{padding:30px;}.frame-type-felogin_login.frame-layout-3 form input,.frame-type-form_formframework.frame-layout-3 form input,.frame-type-form_formframework.frame-layout-3 form textarea{border-radius:0;}@media(max-width:768px){h2,h1{font-size:2.1rem;line-height:1.2em;margin-bottom:1%;}.frame-padding{padding:0px;}.py-7{padding-top:2rem!important;padding-bottom:5rem!important;}}
