.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.bg-primary{background-color:#07f!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#005fcc!important}
.bg-secondary{background-color:#20C2E0!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#199cb4!important}
.bg-success{background-color:#1FDAAF!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#19ad8b!important}
.bg-info{background-color:#20C2E0!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#199cb4!important}
.bg-warning{background-color:#FFCE00!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#cca500!important}
.bg-danger{background-color:#FF4242!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ff0f0f!important}
.bg-light{background-color:#FBFBFC!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dedee6!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}
.bg-purple{background-color:#6D65CC!important}
a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#493fbf!important}
.bg-cyan{background-color:#20C2E0!important}
a.bg-cyan:focus,a.bg-cyan:hover,button.bg-cyan:focus,button.bg-cyan:hover{background-color:#199cb4!important}
.bg-expat{background-color:#46BEBE!important}
a.bg-expat:focus,a.bg-expat:hover,button.bg-expat:focus,button.bg-expat:hover{background-color:#369b9b!important}
.bg-zahn{background-color:#3ABFD5!important}
a.bg-zahn:focus,a.bg-zahn:hover,button.bg-zahn:focus,button.bg-zahn:hover{background-color:#27a1b5!important}
.bg-beihilfe{background-color:#8063E1!important}
a.bg-beihilfe:focus,a.bg-beihilfe:hover,button.bg-beihilfe:focus,button.bg-beihilfe:hover{background-color:#5d38d9!important}
.bg-klinik{background-color:#40C17E!important}
a.bg-klinik:focus,a.bg-klinik:hover,button.bg-klinik:focus,button.bg-klinik:hover{background-color:#329c65!important}
.bg-security{background-color:#3ABFD5!important}
a.bg-security:focus,a.bg-security:hover,button.bg-security:focus,button.bg-security:hover{background-color:#27a1b5!important}
.bg-palegrey{background-color:#FBFBFC!important}
a.bg-palegrey:focus,a.bg-palegrey:hover,button.bg-palegrey:focus,button.bg-palegrey:hover{background-color:#dedee6!important}
.bg-lightgrey{background-color:#C8CCD4!important}
a.bg-lightgrey:focus,a.bg-lightgrey:hover,button.bg-lightgrey:focus,button.bg-lightgrey:hover{background-color:#abb1be!important}
.bg-service{background-color:#6F75EF!important}
a.bg-service:focus,a.bg-service:hover,button.bg-service:focus,button.bg-service:hover{background-color:#4149ea!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #C8CCD4!important}
.border-top{border-top:1px solid #C8CCD4!important}
.border-right{border-right:1px solid #C8CCD4!important}
.border-bottom{border-bottom:1px solid #C8CCD4!important}
.border-left{border-left:1px solid #C8CCD4!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#07f!important}
.border-secondary{border-color:#20C2E0!important}
.border-success{border-color:#1FDAAF!important}
.border-info{border-color:#20C2E0!important}
.border-warning{border-color:#FFCE00!important}
.border-danger{border-color:#FF4242!important}
.border-light{border-color:#FBFBFC!important}
.border-dark{border-color:#343a40!important}
.border-purple{border-color:#6D65CC!important}
.border-cyan{border-color:#20C2E0!important}
.border-expat{border-color:#46BEBE!important}
.border-zahn{border-color:#3ABFD5!important}
.border-beihilfe{border-color:#8063E1!important}
.border-klinik{border-color:#40C17E!important}
.border-security{border-color:#3ABFD5!important}
.border-palegrey{border-color:#FBFBFC!important}
.border-lightgrey{border-color:#C8CCD4!important}
.border-service{border-color:#6F75EF!important}
.border-white{border-color:#fff!important}
.rounded{border-radius:4px!important}
.rounded-top{border-top-left-radius:4px!important;border-top-right-radius:4px!important}
.rounded-right{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}
.rounded-bottom{border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}
.rounded-left{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}
.rounded-circle{border-radius:50%!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:flex!important}
.d-sm-inline-flex{display:inline-flex!important}
}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:flex!important}
.d-md-inline-flex{display:inline-flex!important}
}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:flex!important}
.d-lg-inline-flex{display:inline-flex!important}
}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:flex!important}
.d-xl-inline-flex{display:inline-flex!important}
}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:flex!important}
.d-print-inline-flex{display:inline-flex!important}
}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.85714%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{flex-direction:row!important}
.flex-sm-column{flex-direction:column!important}
.flex-sm-row-reverse{flex-direction:row-reverse!important}
.flex-sm-column-reverse{flex-direction:column-reverse!important}
.flex-sm-wrap{flex-wrap:wrap!important}
.flex-sm-nowrap{flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-sm-start{justify-content:flex-start!important}
.justify-content-sm-end{justify-content:flex-end!important}
.justify-content-sm-center{justify-content:center!important}
.justify-content-sm-between{justify-content:space-between!important}
.justify-content-sm-around{justify-content:space-around!important}
.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}
}
@media (min-width:768px){.flex-md-row{flex-direction:row!important}
.flex-md-column{flex-direction:column!important}
.flex-md-row-reverse{flex-direction:row-reverse!important}
.flex-md-column-reverse{flex-direction:column-reverse!important}
.flex-md-wrap{flex-wrap:wrap!important}
.flex-md-nowrap{flex-wrap:nowrap!important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-md-start{justify-content:flex-start!important}
.justify-content-md-end{justify-content:flex-end!important}
.justify-content-md-center{justify-content:center!important}
.justify-content-md-between{justify-content:space-between!important}
.justify-content-md-around{justify-content:space-around!important}
.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}
}
@media (min-width:992px){.flex-lg-row{flex-direction:row!important}
.flex-lg-column{flex-direction:column!important}
.flex-lg-row-reverse{flex-direction:row-reverse!important}
.flex-lg-column-reverse{flex-direction:column-reverse!important}
.flex-lg-wrap{flex-wrap:wrap!important}
.flex-lg-nowrap{flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-lg-start{justify-content:flex-start!important}
.justify-content-lg-end{justify-content:flex-end!important}
.justify-content-lg-center{justify-content:center!important}
.justify-content-lg-between{justify-content:space-between!important}
.justify-content-lg-around{justify-content:space-around!important}
.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}
}
@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}
.flex-xl-column{flex-direction:column!important}
.flex-xl-row-reverse{flex-direction:row-reverse!important}
.flex-xl-column-reverse{flex-direction:column-reverse!important}
.flex-xl-wrap{flex-wrap:wrap!important}
.flex-xl-nowrap{flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-xl-start{justify-content:flex-start!important}
.justify-content-xl-end{justify-content:flex-end!important}
.justify-content-xl-center{justify-content:center!important}
.justify-content-xl-between{justify-content:space-between!important}
.justify-content-xl-around{justify-content:space-around!important}
.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}
}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}
}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}
}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}
}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}
}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
.text-justify{text-align:justify!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#07f!important}
a.text-primary:focus,a.text-primary:hover{color:#005fcc!important}
.text-secondary{color:#20C2E0!important}
a.text-secondary:focus,a.text-secondary:hover{color:#199cb4!important}
.text-success{color:#1FDAAF!important}
a.text-success:focus,a.text-success:hover{color:#19ad8b!important}
.text-info{color:#20C2E0!important}
a.text-info:focus,a.text-info:hover{color:#199cb4!important}
.text-warning{color:#FFCE00!important}
a.text-warning:focus,a.text-warning:hover{color:#cca500!important}
.text-danger{color:#FF4242!important}
a.text-danger:focus,a.text-danger:hover{color:#ff0f0f!important}
.text-light{color:#FBFBFC!important}
a.text-light:focus,a.text-light:hover{color:#dedee6!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}
.text-purple{color:#6D65CC!important}
a.text-purple:focus,a.text-purple:hover{color:#493fbf!important}
.text-cyan{color:#20C2E0!important}
a.text-cyan:focus,a.text-cyan:hover{color:#199cb4!important}
.text-expat{color:#46BEBE!important}
a.text-expat:focus,a.text-expat:hover{color:#369b9b!important}
.text-zahn{color:#3ABFD5!important}
a.text-zahn:focus,a.text-zahn:hover{color:#27a1b5!important}
.text-beihilfe{color:#8063E1!important}
a.text-beihilfe:focus,a.text-beihilfe:hover{color:#5d38d9!important}
.text-klinik{color:#40C17E!important}
a.text-klinik:focus,a.text-klinik:hover{color:#329c65!important}
.text-security{color:#3ABFD5!important}
a.text-security:focus,a.text-security:hover{color:#27a1b5!important}
.text-palegrey{color:#FBFBFC!important}
a.text-palegrey:focus,a.text-palegrey:hover{color:#dedee6!important}
.text-lightgrey{color:#C8CCD4!important}
a.text-lightgrey:focus,a.text-lightgrey:hover{color:#abb1be!important}
.text-service{color:#6F75EF!important}
a.text-service:focus,a.text-service:hover{color:#4149ea!important}
.text-muted{color:#6c757d!important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.btn{display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:0 solid transparent;padding:12px 28px;font-size:1rem;line-height:26px;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:focus,.btn:hover{text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:none}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#07f;border-color:#07f}
.btn-primary:hover{color:#fff;background-color:#0072f5;border-color:#0072f5}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 0 rgba(0,119,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#07f;border-color:#07f}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0072f5;border-color:#0072f5}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(0,119,255,.5)}
.btn-secondary{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-secondary:hover{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-success{color:#212529;background-color:#1FDAAF;border-color:#1FDAAF}
.btn-success:hover{color:#212529;background-color:#1ed1a8;border-color:#1ed1a8}
.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 0 rgba(31,218,175,.5)}
.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#1FDAAF;border-color:#1FDAAF}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#1ed1a8;border-color:#1ed1a8}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(31,218,175,.5)}
.btn-info{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-info:hover{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-warning{color:#212529;background-color:#FFCE00;border-color:#FFCE00}
.btn-warning:hover{color:#212529;background-color:#f5c600;border-color:#f5c600}
.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 0 rgba(255,206,0,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#FFCE00;border-color:#FFCE00}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#f5c600;border-color:#f5c600}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(255,206,0,.5)}
.btn-danger{color:#fff;background-color:#FF4242;border-color:#FF4242}
.btn-danger:hover{color:#fff;background-color:#ff3838;border-color:#ff3838}
.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 0 rgba(255,66,66,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#FF4242;border-color:#FF4242}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#ff3838;border-color:#ff3838}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(255,66,66,.5)}
.btn-light{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-light:hover{color:#212529;background-color:#f5f5f8;border-color:#f5f5f8}
.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#f5f5f8;border-color:#f5f5f8}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:hover{color:#fff;background-color:#2f353a;border-color:#2f353a}
.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#2f353a;border-color:#2f353a}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5)}
.btn-purple{color:#fff;background-color:#6D65CC;border-color:#6D65CC}
.btn-purple:hover{color:#fff;background-color:#665dc9;border-color:#665dc9}
.btn-purple.focus,.btn-purple:focus{box-shadow:0 0 0 0 rgba(109,101,204,.5)}
.btn-purple.disabled,.btn-purple:disabled{color:#fff;background-color:#6D65CC;border-color:#6D65CC}
.btn-purple:not(:disabled):not(.disabled).active,.btn-purple:not(:disabled):not(.disabled):active,.show>.btn-purple.dropdown-toggle{color:#fff;background-color:#665dc9;border-color:#665dc9}
.btn-purple:not(:disabled):not(.disabled).active:focus,.btn-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(109,101,204,.5)}
.btn-cyan{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-cyan:hover{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-cyan.focus,.btn-cyan:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-cyan.disabled,.btn-cyan:disabled{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-cyan:not(:disabled):not(.disabled).active,.btn-cyan:not(:disabled):not(.disabled):active,.show>.btn-cyan.dropdown-toggle{color:#fff;background-color:#1ebbd8;border-color:#1ebbd8}
.btn-cyan:not(:disabled):not(.disabled).active:focus,.btn-cyan:not(:disabled):not(.disabled):active:focus,.show>.btn-cyan.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-expat{color:#212529;background-color:#ea5e09;border-color:#46BEBE}
.btn-expat:hover{color:#fff;background-color:#f4813e;border-color:#f4813e}
.btn-expat.focus,.btn-expat:focus{box-shadow:0 0 0 0 rgba(70,190,190,.5)}
.btn-expat.disabled,.btn-expat:disabled{color:#212529;background-color:#46BEBE;border-color:#46BEBE}
.btn-expat:not(:disabled):not(.disabled).active,.btn-expat:not(:disabled):not(.disabled):active,.show>.btn-expat.dropdown-toggle{color:#fff;background-color:#41b9b9;border-color:#41b9b9}
.btn-expat:not(:disabled):not(.disabled).active:focus,.btn-expat:not(:disabled):not(.disabled):active:focus,.show>.btn-expat.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(70,190,190,.5)}
.btn-zahn{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-zahn:hover{color:#fff;background-color:#32bcd3;border-color:#32bcd3}
.btn-zahn.focus,.btn-zahn:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-zahn.disabled,.btn-zahn:disabled{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-zahn:not(:disabled):not(.disabled).active,.btn-zahn:not(:disabled):not(.disabled):active,.show>.btn-zahn.dropdown-toggle{color:#fff;background-color:#32bcd3;border-color:#32bcd3}
.btn-zahn:not(:disabled):not(.disabled).active:focus,.btn-zahn:not(:disabled):not(.disabled):active:focus,.show>.btn-zahn.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-beihilfe{color:#fff;background-color:#8063E1;border-color:#8063E1}
.btn-beihilfe:hover{color:#fff;background-color:#795adf;border-color:#795adf}
.btn-beihilfe.focus,.btn-beihilfe:focus{box-shadow:0 0 0 0 rgba(128,99,225,.5)}
.btn-beihilfe.disabled,.btn-beihilfe:disabled{color:#fff;background-color:#8063E1;border-color:#8063E1}
.btn-beihilfe:not(:disabled):not(.disabled).active,.btn-beihilfe:not(:disabled):not(.disabled):active,.show>.btn-beihilfe.dropdown-toggle{color:#fff;background-color:#795adf;border-color:#795adf}
.btn-beihilfe:not(:disabled):not(.disabled).active:focus,.btn-beihilfe:not(:disabled):not(.disabled):active:focus,.show>.btn-beihilfe.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(128,99,225,.5)}
.btn-klinik{color:#fff;background-color:#40C17E;border-color:#40C17E}
.btn-klinik:hover{color:#fff;background-color:#3cba79;border-color:#3cba79}
.btn-klinik.focus,.btn-klinik:focus{box-shadow:0 0 0 0 rgba(64,193,126,.5)}
.btn-klinik.disabled,.btn-klinik:disabled{color:#fff;background-color:#40C17E;border-color:#40C17E}
.btn-klinik:not(:disabled):not(.disabled).active,.btn-klinik:not(:disabled):not(.disabled):active,.show>.btn-klinik.dropdown-toggle{color:#fff;background-color:#3cba79;border-color:#3cba79}
.btn-klinik:not(:disabled):not(.disabled).active:focus,.btn-klinik:not(:disabled):not(.disabled):active:focus,.show>.btn-klinik.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(64,193,126,.5)}
.btn-security{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-security:hover{color:#fff;background-color:#32bcd3;border-color:#32bcd3}
.btn-security.focus,.btn-security:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-security.disabled,.btn-security:disabled{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-security:not(:disabled):not(.disabled).active,.btn-security:not(:disabled):not(.disabled):active,.show>.btn-security.dropdown-toggle{color:#fff;background-color:#32bcd3;border-color:#32bcd3}
.btn-security:not(:disabled):not(.disabled).active:focus,.btn-security:not(:disabled):not(.disabled):active:focus,.show>.btn-security.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-palegrey{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-palegrey:hover{color:#212529;background-color:#f5f5f8;border-color:#f5f5f8}
.btn-palegrey.focus,.btn-palegrey:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-palegrey.disabled,.btn-palegrey:disabled{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-palegrey:not(:disabled):not(.disabled).active,.btn-palegrey:not(:disabled):not(.disabled):active,.show>.btn-palegrey.dropdown-toggle{color:#212529;background-color:#f5f5f8;border-color:#f5f5f8}
.btn-palegrey:not(:disabled):not(.disabled).active:focus,.btn-palegrey:not(:disabled):not(.disabled):active:focus,.show>.btn-palegrey.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-lightgrey{color:#212529;background-color:#C8CCD4;border-color:#C8CCD4}
.btn-lightgrey:hover{color:#212529;background-color:#c2c7d0;border-color:#c2c7d0}
.btn-lightgrey.focus,.btn-lightgrey:focus{box-shadow:0 0 0 0 rgba(200,204,212,.5)}
.btn-lightgrey.disabled,.btn-lightgrey:disabled{color:#212529;background-color:#C8CCD4;border-color:#C8CCD4}
.btn-lightgrey:not(:disabled):not(.disabled).active,.btn-lightgrey:not(:disabled):not(.disabled):active,.show>.btn-lightgrey.dropdown-toggle{color:#212529;background-color:#c2c7d0;border-color:#c2c7d0}
.btn-lightgrey:not(:disabled):not(.disabled).active:focus,.btn-lightgrey:not(:disabled):not(.disabled):active:focus,.show>.btn-lightgrey.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(200,204,212,.5)}
.btn-service{color:#fff;background-color:#6F75EF;border-color:#6F75EF}
.btn-service:hover{color:#fff;background-color:#666cee;border-color:#666cee}
.btn-service.focus,.btn-service:focus{box-shadow:0 0 0 0 rgba(111,117,239,.5)}
.btn-service.disabled,.btn-service:disabled{color:#fff;background-color:#6F75EF;border-color:#6F75EF}
.btn-service:not(:disabled):not(.disabled).active,.btn-service:not(:disabled):not(.disabled):active,.show>.btn-service.dropdown-toggle{color:#fff;background-color:#666cee;border-color:#666cee}
.btn-service:not(:disabled):not(.disabled).active:focus,.btn-service:not(:disabled):not(.disabled):active:focus,.show>.btn-service.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(111,117,239,.5)}
.btn-outline-primary{color:#07f;background-color:transparent;background-image:none;border-color:#07f}
.btn-outline-primary:hover{color:#fff;background-color:#07f;border-color:#07f}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(0,119,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#07f;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#07f;border-color:#07f}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(0,119,255,.5)}
.btn-outline-secondary{color:#20C2E0;background-color:transparent;background-image:none;border-color:#20C2E0}
.btn-outline-secondary:hover{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#20C2E0;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-success{color:#1FDAAF;background-color:transparent;background-image:none;border-color:#1FDAAF}
.btn-outline-success:hover{color:#212529;background-color:#1FDAAF;border-color:#1FDAAF}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 0 rgba(31,218,175,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#1FDAAF;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#1FDAAF;border-color:#1FDAAF}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(31,218,175,.5)}
.btn-outline-info{color:#20C2E0;background-color:transparent;background-image:none;border-color:#20C2E0}
.btn-outline-info:hover{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#20C2E0;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-warning{color:#FFCE00;background-color:transparent;background-image:none;border-color:#FFCE00}
.btn-outline-warning:hover{color:#212529;background-color:#FFCE00;border-color:#FFCE00}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 0 rgba(255,206,0,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#FFCE00;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#FFCE00;border-color:#FFCE00}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(255,206,0,.5)}
.btn-outline-danger{color:#FF4242;background-color:transparent;background-image:none;border-color:#FF4242}
.btn-outline-danger:hover{color:#fff;background-color:#FF4242;border-color:#FF4242}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 0 rgba(255,66,66,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#FF4242;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#FF4242;border-color:#FF4242}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(255,66,66,.5)}
.btn-outline-light{color:#FBFBFC;background-color:transparent;background-image:none;border-color:#FBFBFC}
.btn-outline-light:hover{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#FBFBFC;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5)}
.btn-outline-purple{color:#6D65CC;background-color:transparent;background-image:none;border-color:#6D65CC}
.btn-outline-purple:hover{color:#fff;background-color:#6D65CC;border-color:#6D65CC}
.btn-outline-purple.focus,.btn-outline-purple:focus{box-shadow:0 0 0 0 rgba(109,101,204,.5)}
.btn-outline-purple.disabled,.btn-outline-purple:disabled{color:#6D65CC;background-color:transparent}
.btn-outline-purple:not(:disabled):not(.disabled).active,.btn-outline-purple:not(:disabled):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle{color:#fff;background-color:#6D65CC;border-color:#6D65CC}
.btn-outline-purple:not(:disabled):not(.disabled).active:focus,.btn-outline-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(109,101,204,.5)}
.btn-outline-cyan{color:#20C2E0;background-color:transparent;background-image:none;border-color:#20C2E0}
.btn-outline-cyan:hover{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-cyan.focus,.btn-outline-cyan:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-cyan.disabled,.btn-outline-cyan:disabled{color:#20C2E0;background-color:transparent}
.btn-outline-cyan:not(:disabled):not(.disabled).active,.btn-outline-cyan:not(:disabled):not(.disabled):active,.show>.btn-outline-cyan.dropdown-toggle{color:#fff;background-color:#20C2E0;border-color:#20C2E0}
.btn-outline-cyan:not(:disabled):not(.disabled).active:focus,.btn-outline-cyan:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-cyan.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(32,194,224,.5)}
.btn-outline-expat{color:#46BEBE;background-color:transparent;background-image:none;border-color:#46BEBE}
.btn-outline-expat:hover{color:#212529;background-color:#46BEBE;border-color:#46BEBE}
.btn-outline-expat.focus,.btn-outline-expat:focus{box-shadow:0 0 0 0 rgba(70,190,190,.5)}
.btn-outline-expat.disabled,.btn-outline-expat:disabled{color:#46BEBE;background-color:transparent}
.btn-outline-expat:not(:disabled):not(.disabled).active,.btn-outline-expat:not(:disabled):not(.disabled):active,.show>.btn-outline-expat.dropdown-toggle{color:#212529;background-color:#46BEBE;border-color:#46BEBE}
.btn-outline-expat:not(:disabled):not(.disabled).active:focus,.btn-outline-expat:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-expat.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(70,190,190,.5)}
.btn-outline-zahn{color:#3ABFD5;background-color:transparent;background-image:none;border-color:#3ABFD5}
.btn-outline-zahn:hover{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-outline-zahn.focus,.btn-outline-zahn:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-outline-zahn.disabled,.btn-outline-zahn:disabled{color:#3ABFD5;background-color:transparent}
.btn-outline-zahn:not(:disabled):not(.disabled).active,.btn-outline-zahn:not(:disabled):not(.disabled):active,.show>.btn-outline-zahn.dropdown-toggle{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-outline-zahn:not(:disabled):not(.disabled).active:focus,.btn-outline-zahn:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-zahn.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-outline-beihilfe{color:#8063E1;background-color:transparent;background-image:none;border-color:#8063E1}
.btn-outline-beihilfe:hover{color:#fff;background-color:#8063E1;border-color:#8063E1}
.btn-outline-beihilfe.focus,.btn-outline-beihilfe:focus{box-shadow:0 0 0 0 rgba(128,99,225,.5)}
.btn-outline-beihilfe.disabled,.btn-outline-beihilfe:disabled{color:#8063E1;background-color:transparent}
.btn-outline-beihilfe:not(:disabled):not(.disabled).active,.btn-outline-beihilfe:not(:disabled):not(.disabled):active,.show>.btn-outline-beihilfe.dropdown-toggle{color:#fff;background-color:#8063E1;border-color:#8063E1}
.btn-outline-beihilfe:not(:disabled):not(.disabled).active:focus,.btn-outline-beihilfe:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-beihilfe.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(128,99,225,.5)}
.btn-outline-klinik{color:#40C17E;background-color:transparent;background-image:none;border-color:#40C17E}
.btn-outline-klinik:hover{color:#fff;background-color:#40C17E;border-color:#40C17E}
.btn-outline-klinik.focus,.btn-outline-klinik:focus{box-shadow:0 0 0 0 rgba(64,193,126,.5)}
.btn-outline-klinik.disabled,.btn-outline-klinik:disabled{color:#40C17E;background-color:transparent}
.btn-outline-klinik:not(:disabled):not(.disabled).active,.btn-outline-klinik:not(:disabled):not(.disabled):active,.show>.btn-outline-klinik.dropdown-toggle{color:#fff;background-color:#40C17E;border-color:#40C17E}
.btn-outline-klinik:not(:disabled):not(.disabled).active:focus,.btn-outline-klinik:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-klinik.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(64,193,126,.5)}
.btn-outline-security{color:#3ABFD5;background-color:transparent;background-image:none;border-color:#3ABFD5}
.btn-outline-security:hover{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-outline-security.focus,.btn-outline-security:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-outline-security.disabled,.btn-outline-security:disabled{color:#3ABFD5;background-color:transparent}
.btn-outline-security:not(:disabled):not(.disabled).active,.btn-outline-security:not(:disabled):not(.disabled):active,.show>.btn-outline-security.dropdown-toggle{color:#212529;background-color:#3ABFD5;border-color:#3ABFD5}
.btn-outline-security:not(:disabled):not(.disabled).active:focus,.btn-outline-security:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-security.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,191,213,.5)}
.btn-outline-palegrey{color:#FBFBFC;background-color:transparent;background-image:none;border-color:#FBFBFC}
.btn-outline-palegrey:hover{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-outline-palegrey.focus,.btn-outline-palegrey:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-outline-palegrey.disabled,.btn-outline-palegrey:disabled{color:#FBFBFC;background-color:transparent}
.btn-outline-palegrey:not(:disabled):not(.disabled).active,.btn-outline-palegrey:not(:disabled):not(.disabled):active,.show>.btn-outline-palegrey.dropdown-toggle{color:#212529;background-color:#FBFBFC;border-color:#FBFBFC}
.btn-outline-palegrey:not(:disabled):not(.disabled).active:focus,.btn-outline-palegrey:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-palegrey.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(251,251,252,.5)}
.btn-outline-lightgrey{color:#C8CCD4;background-color:transparent;background-image:none;border-color:#C8CCD4}
.btn-outline-lightgrey:hover{color:#212529;background-color:#C8CCD4;border-color:#C8CCD4}
.btn-outline-lightgrey.focus,.btn-outline-lightgrey:focus{box-shadow:0 0 0 0 rgba(200,204,212,.5)}
.btn-outline-lightgrey.disabled,.btn-outline-lightgrey:disabled{color:#C8CCD4;background-color:transparent}
.btn-outline-lightgrey:not(:disabled):not(.disabled).active,.btn-outline-lightgrey:not(:disabled):not(.disabled):active,.show>.btn-outline-lightgrey.dropdown-toggle{color:#212529;background-color:#C8CCD4;border-color:#C8CCD4}
.btn-outline-lightgrey:not(:disabled):not(.disabled).active:focus,.btn-outline-lightgrey:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-lightgrey.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(200,204,212,.5)}
.btn-outline-service{color:#6F75EF;background-color:transparent;background-image:none;border-color:#6F75EF}
.btn-outline-service:hover{color:#fff;background-color:#6F75EF;border-color:#6F75EF}
.btn-outline-service.focus,.btn-outline-service:focus{box-shadow:0 0 0 0 rgba(111,117,239,.5)}
.btn-outline-service.disabled,.btn-outline-service:disabled{color:#6F75EF;background-color:transparent}
.btn-outline-service:not(:disabled):not(.disabled).active,.btn-outline-service:not(:disabled):not(.disabled):active,.show>.btn-outline-service.dropdown-toggle{color:#fff;background-color:#6F75EF;border-color:#6F75EF}
.btn-outline-service:not(:disabled):not(.disabled).active:focus,.btn-outline-service:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-service.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(111,117,239,.5)}
.btn-link{font-weight:400;color:#07f;background-color:transparent}
.btn-link:hover{color:#0053b3;text-decoration:underline;background-color:transparent;border-color:transparent}
.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}
.btn-link.disabled,.btn-link:disabled{color:#6c757d}
.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:6px}
.btn-sm{padding:8px 20px;font-size:.875rem;line-height:24px;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}
.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}
}
@media (min-width:768px){.container{max-width:720px}
}
@media (min-width:992px){.container{max-width:960px}
}
@media (min-width:1200px){.container{max-width:1140px}
}
.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.col-auto{flex:0 0 auto;width:auto;max-width:none}
.col-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:none}
.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-12{order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}
.modal.show .modal-dialog{transform:translate(0,0)}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(34,50,84,.2);border-radius:6px;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#223254}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:6px;border-top-right-radius:6px}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}
.modal-sm{max-width:300px}
}
@media (min-width:992px){.modal-lg{max-width:800px}
}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.bg-primary{background-color:#07f!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#005fcc!important}
.bg-secondary{background-color:#20C2E0!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#199cb4!important}
.bg-success{background-color:#1FDAAF!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#19ad8b!important}
.bg-info{background-color:#20C2E0!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#199cb4!important}
.bg-warning{background-color:#FFCE00!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#cca500!important}
.bg-danger{background-color:#FF4242!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ff0f0f!important}
.bg-light{background-color:#FBFBFC!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dedee6!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}
.bg-purple{background-color:#6D65CC!important}
a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#493fbf!important}
.bg-cyan{background-color:#20C2E0!important}
a.bg-cyan:focus,a.bg-cyan:hover,button.bg-cyan:focus,button.bg-cyan:hover{background-color:#199cb4!important}
.bg-expat{background-color:#46BEBE!important}
a.bg-expat:focus,a.bg-expat:hover,button.bg-expat:focus,button.bg-expat:hover{background-color:#369b9b!important}
.bg-zahn{background-color:#3ABFD5!important}
a.bg-zahn:focus,a.bg-zahn:hover,button.bg-zahn:focus,button.bg-zahn:hover{background-color:#27a1b5!important}
.bg-beihilfe{background-color:#8063E1!important}
a.bg-beihilfe:focus,a.bg-beihilfe:hover,button.bg-beihilfe:focus,button.bg-beihilfe:hover{background-color:#5d38d9!important}
.bg-klinik{background-color:#40C17E!important}
a.bg-klinik:focus,a.bg-klinik:hover,button.bg-klinik:focus,button.bg-klinik:hover{background-color:#329c65!important}
.bg-security{background-color:#3ABFD5!important}
a.bg-security:focus,a.bg-security:hover,button.bg-security:focus,button.bg-security:hover{background-color:#27a1b5!important}
.bg-palegrey{background-color:#FBFBFC!important}
a.bg-palegrey:focus,a.bg-palegrey:hover,button.bg-palegrey:focus,button.bg-palegrey:hover{background-color:#dedee6!important}
.bg-lightgrey{background-color:#C8CCD4!important}
a.bg-lightgrey:focus,a.bg-lightgrey:hover,button.bg-lightgrey:focus,button.bg-lightgrey:hover{background-color:#abb1be!important}
.bg-service{background-color:#6F75EF!important}
a.bg-service:focus,a.bg-service:hover,button.bg-service:focus,button.bg-service:hover{background-color:#4149ea!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #C8CCD4!important}
.border-top{border-top:1px solid #C8CCD4!important}
.border-right{border-right:1px solid #C8CCD4!important}
.border-bottom{border-bottom:1px solid #C8CCD4!important}
.border-left{border-left:1px solid #C8CCD4!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#07f!important}
.border-secondary{border-color:#20C2E0!important}
.border-success{border-color:#1FDAAF!important}
.border-info{border-color:#20C2E0!important}
.border-warning{border-color:#FFCE00!important}
.border-danger{border-color:#FF4242!important}
.border-light{border-color:#FBFBFC!important}
.border-dark{border-color:#343a40!important}
.border-purple{border-color:#6D65CC!important}
.border-cyan{border-color:#20C2E0!important}
.border-expat{border-color:#46BEBE!important}
.border-zahn{border-color:#3ABFD5!important}
.border-beihilfe{border-color:#8063E1!important}
.border-klinik{border-color:#40C17E!important}
.border-security{border-color:#3ABFD5!important}
.border-palegrey{border-color:#FBFBFC!important}
.border-lightgrey{border-color:#C8CCD4!important}
.border-service{border-color:#6F75EF!important}
.border-white{border-color:#fff!important}
.rounded{border-radius:4px!important}
.rounded-top{border-top-left-radius:4px!important;border-top-right-radius:4px!important}
.rounded-right{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}
.rounded-bottom{border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}
.rounded-left{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}
.rounded-circle{border-radius:50%!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:flex!important}
.d-sm-inline-flex{display:inline-flex!important}
}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:flex!important}
.d-md-inline-flex{display:inline-flex!important}
}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:flex!important}
.d-lg-inline-flex{display:inline-flex!important}
}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:flex!important}
.d-xl-inline-flex{display:inline-flex!important}
}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:flex!important}
.d-print-inline-flex{display:inline-flex!important}
}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.85714%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{flex-direction:row!important}
.flex-sm-column{flex-direction:column!important}
.flex-sm-row-reverse{flex-direction:row-reverse!important}
.flex-sm-column-reverse{flex-direction:column-reverse!important}
.flex-sm-wrap{flex-wrap:wrap!important}
.flex-sm-nowrap{flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-sm-start{justify-content:flex-start!important}
.justify-content-sm-end{justify-content:flex-end!important}
.justify-content-sm-center{justify-content:center!important}
.justify-content-sm-between{justify-content:space-between!important}
.justify-content-sm-around{justify-content:space-around!important}
.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}
}
@media (min-width:768px){.flex-md-row{flex-direction:row!important}
.flex-md-column{flex-direction:column!important}
.flex-md-row-reverse{flex-direction:row-reverse!important}
.flex-md-column-reverse{flex-direction:column-reverse!important}
.flex-md-wrap{flex-wrap:wrap!important}
.flex-md-nowrap{flex-wrap:nowrap!important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-md-start{justify-content:flex-start!important}
.justify-content-md-end{justify-content:flex-end!important}
.justify-content-md-center{justify-content:center!important}
.justify-content-md-between{justify-content:space-between!important}
.justify-content-md-around{justify-content:space-around!important}
.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}
}
@media (min-width:992px){.flex-lg-row{flex-direction:row!important}
.flex-lg-column{flex-direction:column!important}
.flex-lg-row-reverse{flex-direction:row-reverse!important}
.flex-lg-column-reverse{flex-direction:column-reverse!important}
.flex-lg-wrap{flex-wrap:wrap!important}
.flex-lg-nowrap{flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-lg-start{justify-content:flex-start!important}
.justify-content-lg-end{justify-content:flex-end!important}
.justify-content-lg-center{justify-content:center!important}
.justify-content-lg-between{justify-content:space-between!important}
.justify-content-lg-around{justify-content:space-around!important}
.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}
}
@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}
.flex-xl-column{flex-direction:column!important}
.flex-xl-row-reverse{flex-direction:row-reverse!important}
.flex-xl-column-reverse{flex-direction:column-reverse!important}
.flex-xl-wrap{flex-wrap:wrap!important}
.flex-xl-nowrap{flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-xl-start{justify-content:flex-start!important}
.justify-content-xl-end{justify-content:flex-end!important}
.justify-content-xl-center{justify-content:center!important}
.justify-content-xl-between{justify-content:space-between!important}
.justify-content-xl-around{justify-content:space-around!important}
.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}
}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}
}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}
}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}
}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}
}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
}
.text-justify{text-align:justify!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#07f!important}
a.text-primary:focus,a.text-primary:hover{color:#005fcc!important}
.text-secondary{color:#20C2E0!important}
a.text-secondary:focus,a.text-secondary:hover{color:#199cb4!important}
.text-success{color:#1FDAAF!important}
a.text-success:focus,a.text-success:hover{color:#19ad8b!important}
.text-info{color:#20C2E0!important}
a.text-info:focus,a.text-info:hover{color:#199cb4!important}
.text-warning{color:#FFCE00!important}
a.text-warning:focus,a.text-warning:hover{color:#cca500!important}
.text-danger{color:#FF4242!important}
a.text-danger:focus,a.text-danger:hover{color:#ff0f0f!important}
.text-light{color:#FBFBFC!important}
a.text-light:focus,a.text-light:hover{color:#dedee6!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}
.text-purple{color:#6D65CC!important}
a.text-purple:focus,a.text-purple:hover{color:#493fbf!important}
.text-cyan{color:#20C2E0!important}
a.text-cyan:focus,a.text-cyan:hover{color:#199cb4!important}
.text-expat{color:#46BEBE!important}
a.text-expat:focus,a.text-expat:hover{color:#369b9b!important}
.text-zahn{color:#3ABFD5!important}
a.text-zahn:focus,a.text-zahn:hover{color:#27a1b5!important}
.text-beihilfe{color:#8063E1!important}
a.text-beihilfe:focus,a.text-beihilfe:hover{color:#5d38d9!important}
.text-klinik{color:#40C17E!important}
a.text-klinik:focus,a.text-klinik:hover{color:#329c65!important}
.text-security{color:#3ABFD5!important}
a.text-security:focus,a.text-security:hover{color:#27a1b5!important}
.text-palegrey{color:#FBFBFC!important}
a.text-palegrey:focus,a.text-palegrey:hover{color:#dedee6!important}
.text-lightgrey{color:#C8CCD4!important}
a.text-lightgrey:focus,a.text-lightgrey:hover{color:#abb1be!important}
.text-service{color:#6F75EF!important}
a.text-service:focus,a.text-service:hover{color:#4149ea!important}
.text-muted{color:#6c757d!important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.btn{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.btn.btn-beihilfe,.btn.btn-expat,.btn.btn-klinik,.btn.btn-primary,.btn.btn-purple,.btn.btn-security,.btn.btn-service,.btn.btn-success,.btn.btn-white{color:#fff;box-shadow:0 4px 12px rgba(34,50,84,.12);min-width:160px;text-align:center;transition:all .2s ease-in-out}
.btn.btn-beihilfe:hover,.btn.btn-expat:hover,.btn.btn-klinik:hover,.btn.btn-primary:hover,.btn.btn-purple:hover,.btn.btn-security:hover,.btn.btn-service:hover,.btn.btn-success:hover,.btn.btn-white:hover{color:#fff;box-shadow:0 8px 20px rgba(34,50,84,.2);-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn.btn-beihilfe:active,.btn.btn-expat:active,.btn.btn-klinik:active,.btn.btn-primary:active,.btn.btn-purple:active,.btn.btn-security:active,.btn.btn-service:active,.btn.btn-success:active,.btn.btn-white:active{color:#fff!important;box-shadow:0 2px 8px rgba(34,50,84,.32)!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn.btn-success{text-shadow:0 1px 0 rgba(34,50,84,.15)}
.btn svg{display:inline-block;width:20px;height:20px;vertical-align:top;margin:3px 0;position:relative;left:-4px;fill:#fff}
.btn.btn-white{background:#fff;color:#07f}
.btn.btn-white svg{fill:#07f}
.btn.btn-outline-white{position:relative;background:0 0;color:#fff}
.btn.btn-outline-white:before{content:'';border:1px solid rgba(255,255,255,.5);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;transition:all .2s ease-in-out}
.btn.btn-outline-white svg{fill:#fff}
.btn.btn-outline-white:active,.btn.btn-outline-white:hover{color:#fff!important}
.btn.btn-outline-white:active:before,.btn.btn-outline-white:hover:before{border-color:#fff}
.btn.full{width:100%}
.btn.center{display:table;margin:0 auto}
.btn.large{font-size:18px}
.btn.disabled,.btn:disabled{opacity:.2;pointer-events:none}
.btn-link-white{font-weight:700;color:#fff;background-color:transparent;transition:all .2s ease-in-out}
.btn-link-white:hover{color:#fff;text-decoration:none;border-color:transparent}
.btn-link-white.focus,.btn-link-white:focus{text-decoration:none;border-color:transparent;box-shadow:none;color:#fff}
.btn-link-white:hover{color:#fff;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-link-white:active{color:#fff!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-link-expat{font-weight:700;color:#46BEBE;background-color:transparent;transition:all .2s ease-in-out}
.btn-link-expat:hover{color:#3eb1b1;text-decoration:none;border-color:transparent}
.btn-link-expat.focus,.btn-link-expat:focus{text-decoration:none;border-color:transparent;box-shadow:none;color:#46BEBE}
.btn-link-expat:hover{color:#46BEBE;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-link-expat:active{color:#46BEBE!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-link-expat svg{fill:#46BEBE}
.btn-link-black{font-weight:700;color:#223254;background-color:transparent;transition:all .2s ease-in-out}
.btn-link-black:hover{color:#1c2945;text-decoration:none;border-color:transparent}
.btn-link-black.focus,.btn-link-black:focus{text-decoration:none;border-color:transparent;box-shadow:none;color:#223254}
.btn-link-black:hover{color:#223254;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-link-black:active{color:#223254!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-link-black svg{fill:#223254}
.btn-outline-light.focus,.btn-outline-light:focus{text-decoration:none;box-shadow:none;color:#9098A9;border:1px solid #C8CCD4}
.btn-outline-light:hover{color:#9098A9;border:1px solid #C8CCD4;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-outline-light:active{color:#9098A9!important;border:1px solid #C8CCD4!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-outline-light svg{fill:#9098A9}
.btn-link-zahn{font-weight:700;color:#3ABFD5;background-color:transparent;transition:all .2s ease-in-out}
.btn-link-zahn:hover{color:#2cb7cf;text-decoration:none;border-color:transparent}
.btn-link-zahn.focus,.btn-link-zahn:focus{text-decoration:none;border-color:transparent;box-shadow:none;color:#3ABFD5}
.btn-link-zahn:hover{color:#3ABFD5;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-link-zahn:active{color:#3ABFD5!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-link-zahn svg{fill:#3ABFD5}
.btn-link{font-weight:700;color:#07f;background-color:transparent;transition:all .2s ease-in-out}
.btn-link:hover{color:#07f;text-decoration:none;border-color:transparent}
.btn-link.focus,.btn-link:focus{text-decoration:none;border-color:transparent;box-shadow:none;color:#07f}
.btn-link:hover{color:#07f;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn-link:active{color:#07f!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
.btn-link svg{fill:#07f}
.row.center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.row.center-v{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.row.center-h{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*{-webkit-box-sizing:inherit;box-sizing:inherit}
:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
embed,iframe,object{max-width:100%}
progress{vertical-align:baseline}
body,html{min-height:100%;margin:0}
a:active,a:focus,a:hover{outline:0}
blockquote,blockquote:after,blockquote:before,q,q:after,q:before{content:'';content:none}
code,pre{word-break:break-word}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:400;text-align:left;vertical-align:bottom}
td{font-weight:400;vertical-align:top}
button,input,optgroup,select,textarea{margin:0;text-transform:none}
button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:0}
input,select{vertical-align:middle}
input[type=checkbox],input[type=radio]{vertical-align:text-top}
input[type=search]::-webkit-search-cancel-button{display:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,input[type=button],input[type=reset],input[type=submit]{width:auto;overflow:visible;-webkit-appearance:button}
sub,sup{position:relative;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
progress{vertical-align:baseline}
button,input[type=button],input[type=file],input[type=reset],input[type=submit],label{cursor:pointer}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
img{-ms-interpolation-mode:bicubic}
a img{border:none}
@font-face{font-family:AvenirLT;src:url(../fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155-.eot#iefix);src:url(../fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155-.eot#iefix) format("eot"),url(../fonts/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(../fonts/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff"),url(../fonts/9bdf0737-f98c-477a-9365-ffc41b9d1285.ttf) format("truetype"),url(../fonts/15281d0d-e3c2-46e1-94db-cb681e00bfaa.svg#15281d0d-e3c2-46e1-94db-cb681e00bfaa) format("svg");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}
@font-face{font-family:AvenirLT;src:url(../fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147-.eot#iefix);src:url(../fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147-.eot#iefix) format("eot"),url(../fonts/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2) format("woff2"),url(../fonts/cdda031e-26e9-4269-83d1-5a218caa10db.woff) format("woff"),url(../fonts/6d1ce413-19e7-4b43-b328-6cdedc58b35a.ttf) format("truetype"),url(../fonts/33fac8ae-e7a5-4903-9ac1-c09a59b4c61d.svg#33fac8ae-e7a5-4903-9ac1-c09a59b4c61d) format("svg");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}
@font-face{font-family:AvenirLT;src:url(../fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b-.eot#iefix);src:url(../fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b-.eot#iefix) format("eot"),url(../fonts/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(../fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff"),url(../fonts/25f994de-d13f-4a5d-a82b-bf925a1e054d.ttf) format("truetype"),url(../fonts/3604edbd-784e-4ca7-b978-18836469c62d.svg#3604edbd-784e-4ca7-b978-18836469c62d) format("svg");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}
@font-face{font-family:AvenirLT;src:url(../fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66-.eot#iefix);src:url(../fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66-.eot#iefix) format("eot"),url(../fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(../fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff"),url(../fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf) format("truetype"),url(../fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401) format("svg");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}
@font-face{font-family:AvenirLT;src:url(../fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8-.eot#iefix);src:url(../fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8-.eot#iefix) format("eot"),url(../fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(../fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff"),url(../fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf) format("truetype"),url(../fonts/93603a74-2be0-436c-83e1-68f9ef616eaf.svg#93603a74-2be0-436c-83e1-68f9ef616eaf) format("svg");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}
body{margin:0;font-family:AvenirLT,Avenir,Arial,sans-serif;font-size:16px;line-height:1.5;color:#5A667F}
@media (max-width:992px){body.overflow{overflow:hidden}
}
a{text-decoration:none;color:#07f}
a:focus,a:hover{text-decoration:none;color:#07f}
button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
hr{height:0;border:0;border-top:1px solid #C8CCD4;margin-top:20px;margin-bottom:20px}
ol,ul{margin-top:0;margin-bottom:20px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
ol.unstyled,ul.unstyled{padding-left:0;list-style:none}
ol.inline,ul.inline{padding-left:0;list-style:none;margin-left:-5px}
ol.inline>li,ul.inline>li{display:inline-block;padding-left:5px;padding-right:5px}
nav ul{padding-left:0;margin-bottom:0;list-style:none}
p{margin:0 0 20px 0}
p.body{font-size:20px;line-height:1.6}
@media (max-width:768px){p.body{font-size:16px}
}
h1,h2,h3,h4,h5,h6{font-family:inherit;line-height:1.25;margin:0;color:#223254}
h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}
h1.animation .rotate,h2.animation .rotate,h3.animation .rotate,h4.animation .rotate,h5.animation .rotate,h6.animation .rotate{display:inline-block;perspective:300px;position:relative;vertical-align:top;font-weight:inherit}
h1.animation .rotate b,h2.animation .rotate b,h3.animation .rotate b,h4.animation .rotate b,h5.animation .rotate b,h6.animation .rotate b{opacity:0;transform-origin:50% 100%;display:inline-block;position:absolute;left:0;top:0;font-weight:inherit;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}
h1.animation .rotate b.visible,h2.animation .rotate b.visible,h3.animation .rotate b.visible,h4.animation .rotate b.visible,h5.animation .rotate b.visible,h6.animation .rotate b.visible{position:relative;opacity:1;animation:rotate-in 1.2s;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}
h1.animation .rotate b.hidden,h2.animation .rotate b.hidden,h3.animation .rotate b.hidden,h4.animation .rotate b.hidden,h5.animation .rotate b.hidden,h6.animation .rotate b.hidden{animation:rotate-out 1.2s;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}
@keyframes rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}
35%{opacity:0;-webkit-transform:rotateX(120deg);-ms-transform:rotateX(120deg);transform:rotateX(120deg)}
65%{opacity:0}
100%{opacity:1;-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);transform:rotateX(360deg)}
}
@keyframes rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}
35%{opacity:1;-webkit-transform:rotateX(-40deg);-ms-transform:rotateX(-40deg);transform:rotateX(-40deg)}
65%{opacity:0}
100%{opacity:0;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}
}
.h1,h1{font-size:40px;font-weight:900;margin:0 0 20px 0}
@media (max-width:992px){.h1,h1{font-size:32px}
}
@media (max-width:768px){.h1,h1{font-size:28px;margin-bottom:12px}
}
@media (max-width:576px){.h1,h1{font-size:26px;margin-bottom:8px}
}
.h1.hero,h1.hero{font-size:50px}
@media (max-width:992px){.h1.hero,h1.hero{font-size:40px}
}
@media (max-width:768px){.h1.hero,h1.hero{font-size:32px}
}
@media (max-width:576px){.h1.hero,h1.hero{font-size:28px}
}
.h2,h2{font-size:32px;font-weight:700}
@media (max-width:992px){.h2,h2{font-size:24px}
}
.h3,h3{font-size:26px;font-weight:700}
@media (max-width:992px){.h3,h3{font-size:22px}
}
.h4,h4{font-size:24px;font-weight:700}
@media (max-width:992px){.h4,h4{font-size:20px}
}
.h5,h5{font-size:20px;font-weight:700}
@media (max-width:992px){.h5,h5{font-size:18px}
}
.gradient-ghost{background:#f8b400;background:-webkit-linear-gradient(-45deg,#f8b400,#f8b400);background:linear-gradient(135deg,#f8b400,#f8b400)}
.gradient-miami{background:#FF7676;background:-webkit-linear-gradient(-45deg,#FF7676,#F54EA2);background:linear-gradient(135deg,#FF7676,#F54EA2)}
.gradient-robinhood{background:#38D89F;background:-webkit-linear-gradient(-45deg,#38D89F,#3BB2B8);background:linear-gradient(135deg,#38D89F,#3BB2B8)}
.gradient-nami{background:#D040CD;background:-webkit-linear-gradient(-45deg,#D040CD,#6094EA);background:linear-gradient(135deg,#D040CD,#6094EA)}
.gradient-sunset{background:#7117EA;background:-webkit-linear-gradient(-45deg,#7117EA,#EA6060);background:linear-gradient(135deg,#7117EA,#EA6060)}
.gradient-midnight{background:#5B247A;background:-webkit-linear-gradient(-45deg,#5B247A,#1BCEDF);background:linear-gradient(135deg,#5B247A,#1BCEDF)}
.gradient-purplehaze{background:#6681EA;background:-webkit-linear-gradient(45deg,#6681EA,#7E43AA);background:linear-gradient(45deg,#6681EA,#7E43AA)}
.gradient-freshmint{background:#3ABFD5;background:-webkit-linear-gradient(-45deg,#3ABFD5,#6FD2D9,#A5E5DD);background:linear-gradient(135deg,#3ABFD5,#6FD2D9,#A5E5DD)}
.gradient-warmbreeze{background:#FCB78A;background:-webkit-linear-gradient(-45deg,#FCB78A,#F3819F);background:linear-gradient(135deg,#FCB78A,#F3819F)}
.gradient-blog{background:#5EBAB5;background:-webkit-linear-gradient(-45deg,#5EBAB5,#C7EEEE);background:linear-gradient(135deg,#5EBAB5,#C7EEEE)}
.gradient-expat .btn-white{color:#46BEBE!important}
.gradient-expat .btn-white:focus,.gradient-expat .btn-white:hover{color:#46BEBE!important}
.gradient-first{background:#352F64;background:-webkit-linear-gradient(-45deg,#352F64,#415197);background:linear-gradient(135deg,#352F64,#415197)}
.gradient-first .btn-white{color:#07f!important}
.gradient-first .btn-white:focus,.gradient-first .btn-white:hover{color:#07f!important}
.gradient-beihilfe{background:#8063E1;background:-webkit-linear-gradient(-45deg,#8063E1,#BD7BE8);background:linear-gradient(135deg,#8063E1,#BD7BE8)}
.gradient-beihilfe .btn-white{color:#8063E1!important}
.gradient-beihilfe .btn-white:focus,.gradient-beihilfe .btn-white:hover{color:#8063E1!important}
.gradient-zahn{background:#3ABFD5;background:-webkit-linear-gradient(-45deg,#3ABFD5,#A5E5DD);background:linear-gradient(135deg,#3ABFD5,#A5E5DD)}
.gradient-zahn .btn-white{color:#3ABFD5!important}
.gradient-zahn .btn-white:focus,.gradient-zahn .btn-white:hover{color:#3ABFD5!important}
.gradient-services{background:#7028E4;background:-webkit-linear-gradient(-45deg,#7028E4,#6DC9FB);background:linear-gradient(135deg,#7028E4,#6DC9FB)}
.gradient-services .btn-white{color:#6D65CC!important}
.gradient-services .btn-white:focus,.gradient-services .btn-white:hover{color:#6D65CC!important}
.gradient-security{background:#20C2E0;background:-webkit-linear-gradient(-45deg,#20C2E0,#21DECF);background:linear-gradient(135deg,#20C2E0,#21DECF)}
.gradient-security .btn-white{color:#3ABFD5!important}
.gradient-security .btn-white:focus,.gradient-security .btn-white:hover{color:#3ABFD5!important}
.gradient-klinik{background:#3DB88D;background:-webkit-linear-gradient(-45deg,#3DB88D,#B7F5AB);background:linear-gradient(135deg,#3DB88D,#B7F5AB)}
.gradient-klinik .btn-white{color:#40C17E!important}
.gradient-klinik .btn-white:focus,.gradient-klinik .btn-white:hover{color:#40C17E!important}
::placeholder{color:#C8CCD4;opacity:1}
:-ms-input-placeholder{color:#C8CCD4}
::-ms-input-placeholder{color:#C8CCD4}
.text-input{width:100%;margin:0 0 16px 0;border:1px solid #C8CCD4;border-radius:4px;padding:8px 16px;-webkit-appearance:none;transition:border .3s ease}
.text-input.error{border-color:#FF4242}
.text-input:focus{border-color:#07f}
.text-input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}
.text-input:-webkit-autofill{-webkit-text-fill-color:inherit!important}
.form-select{position:relative;display:block;width:100%;margin:0 0 16px 0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.form-select>span{position:relative;display:block;width:100%;padding:8px 24px 8px 16px;border:1px solid #C8CCD4;white-space:nowrap;overflow:hidden;color:#5A667F;background:#fff;cursor:pointer;text-overflow:ellipsis;border-radius:4px}
.form-select>span:after{content:'';position:absolute;display:block;top:50%;right:11px;margin-top:-1px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#5A667F transparent transparent transparent}
.form-select.disabled>span{cursor:not-allowed;background:#FBFBFC;color:#9098A9}
.form-select.disabled>span:after{border-color:#9098A9 transparent transparent transparent}
.form-select.open>span:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.form-select.open>div{opacity:1;visibility:visible;pointer-events:all;z-index:111111;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.form-select>div{position:absolute;display:block;top:0;left:0;min-width:100%;box-shadow:0 4px 12px -4px rgba(34,50,84,.12);border:1px solid #C8CCD4;background:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:1111;border-radius:4px;transition:opacity .15s ease}
.form-select>div span{position:relative;display:block;padding:8px 35px 8px 16px;white-space:nowrap;cursor:pointer;color:#5A667F}
.form-select>div span:first-of-type{border-radius:4px 4px 0 0}
.form-select>div span:last-of-type{border-radius:0 0 4px 4px}
.form-select>div span:hover{background:#fafafa}
.form-select>div span.active{color:#223254}
.form-select>div span.active:after{content:'';display:block;position:absolute;top:50%;margin:-2px 0 0 0;right:20px;width:6px;height:12px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}
.form-select.sm>span{line-height:16px;font-size:12px;padding:6px 22px 6px 8px}
.form-select.sm>div{font-size:12px}
.form-select.sm>div span{padding-left:8px;padding-top:0;padding-bottom:0;padding-right:12px;line-height:28px}
@keyframes confetti{60%{opacity:1}
100%{opacity:0;-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}
}
.disclaimer{margin:0 0 16px 0}
.disclaimer span a{color:#5A667F;text-decoration:underline}
.disclaimer span a:hover{color:#223254}
.checkbox,.radio,.switch{margin:0;position:relative}
.checkbox.inline,.radio.inline,.switch.inline{margin:0 12px 0 0;display:inline-block}
.checkbox>span,.radio>span,.switch>span{padding:0 0 0 26px;display:block;font-size:16px;line-height:22px}
.checkbox input,.radio input,.switch input{display:none}
.checkbox input+div,.radio input+div,.switch input+div{cursor:pointer;vertical-align:top;position:absolute;left:0;top:1px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out}
.checkbox input+div:before,.radio input+div:before,.switch input+div:before{content:''}
.checkbox.fancy input+div:after,.radio.fancy input+div:after,.switch.fancy input+div:after{content:'';width:3px;height:3px;position:absolute;top:50%;left:50%;opacity:0;border-radius:50%;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
.checkbox.fancy input:checked+div:after,.radio.fancy input:checked+div:after,.switch.fancy input:checked+div:after{animation:confetti .4s cubic-bezier(.17,.67,.82,1.25) forwards}
.checkbox>span{line-height:22px}
.checkbox input+div{height:20px;width:20px;background:#fff;border:1px solid #C8CCD4;border-radius:4px}
.checkbox input+div:before{position:absolute;top:50%;left:50%;width:6px;height:11px;margin:-7px 0 0 -3px;opacity:0;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(0) scale(0);-ms-transform:rotate(0) scale(0);transform:rotate(0) scale(0);transition:all .3s ease .15s}
.checkbox input:checked+div{background:#07f;border-color:#07f}
.checkbox input:checked+div:before{opacity:1;-webkit-transform:rotate(42deg) scale(1);-ms-transform:rotate(42deg) scale(1);transform:rotate(42deg) scale(1);transition:all .15s cubic-bezier(.17,.67,.82,1.25) .1s}
.checkbox input:disabled+div{cursor:not-allowed}
.checkbox input:disabled:checked+div{background:#E8EAED;border-color:#C8CCD4}
.checkbox input:disabled:checked+div:before{border-color:#C8CCD4}
.checkbox input:disabled:not(:checked)+div{background:#E8EAED;border-color:#C8CCD4}
.checkbox:hover input+div{border-color:#07f}
.checkbox:hover input:checked+div{background:#07f}
.checkbox:hover input:disabled:checked+div{background:#E8EAED}
.checkbox.fancy input+div:after{box-shadow:0 16px 0 #07f,0 -16px 0 #07f,-16px 0 0 #07f,16px 0 0 #07f,10px 10px 0 #07f,-10px 10px 0 #07f,10px -10px 0 #07f,-10px -10px 0 #07f}
.radio>span{line-height:26px}
.radio input+div{width:24px;height:24px;background:#fff;border:1px solid #C8CCD4;border-radius:50%}
.radio input+div:before{position:absolute;top:50%;left:50%;display:block;width:12px;height:12px;margin:-6px 0 0 -6px;opacity:0;background:#fff;border-radius:inherit;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .2s ease-in-out}
.radio input:checked+div{background:#66adff;border-color:#07f}
.radio input:checked+div:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.radio input:disabled+div{cursor:not-allowed;background:#E8EAED;border-color:#C8CCD4}
.radio input:disabled:checked+div:before{background:#C8CCD4}
.radio:hover input+div{border-color:#07f}
.radio:hover input:disabled+div{border-color:#C8CCD4}
.radio:hover input:checked+div{background:#07f}
.radio:hover input:disabled:checked+div{background:#E8EAED;border-color:#C8CCD4}
.radio.fancy input+div:after{box-shadow:0 20px 0 #07f,0 -20px 0 #07f,-20px 0 0 #07f,20px 0 0 #07f,14px 14px 0 #07f,-14px 14px 0 #07f,14px -14px 0 #07f,-14px -14px 0 #07f}
.switch>span{line-height:20px}
.switch input+div{width:40px;height:20px;border:1px solid #C8CCD4;background:#C8CCD4;border-radius:10px}
.switch input+div:before{float:left;width:14px;height:14px;background:#fff;pointer-events:none;margin-top:2px;margin-left:2px;border-radius:inherit;transition:all .25s cubic-bezier(.54,1.85,.5,1)}
.switch input:checked+div{background:#07f;border:1px solid #07f}
.switch input:checked+div:before{-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);transform:translate(20px,0)}
.switch input:disabled+div{cursor:not-allowed;background:#E8EAED;border-color:#C8CCD4}
.switch input:disabled+div:before{background:#C8CCD4}
.switch.fancy input+div:after{box-shadow:0 16px 0 #07f,0 -16px 0 #07f,-26px 0 0 #07f,26px 0 0 #07f,17px 13px 0 #07f,-17px 13px 0 #07f,17px -13px 0 #07f,-17px -13px 0 #07f}
.switch:hover input:disabled+div{border-color:#C8CCD4}
.switch:hover input:checked+div{background:#07f}
.switch:hover input:disabled:checked+div{background:#E8EAED;border-color:#C8CCD4}
.modal-backdrop{display:none!important}
.modal{opacity:0;transition:all .2s ease}
.modal.show{background:rgba(34,50,84,.6);opacity:1}
.modal.show .modal-dialog{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.modal .modal-dialog{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:all .2s ease-in-out}
@media (min-width:576px){.modal .modal-dialog{max-width:540px}
}
.modal .modal-dialog .modal-content .modal-body{padding:32px}
@media (max-width:768px){.modal .modal-dialog .modal-content .modal-body{padding:24px}
}
.modal .modal-dialog .modal-content .modal-body h4{margin:10px 0}
.modal .modal-dialog .modal-content .modal-body h4:first-child{margin-top:0}
.modal .modal-dialog .modal-content .modal-body p{margin:0 auto 20px auto}
@media (min-width:769px){.modal .modal-dialog .modal-content .modal-body.text-center p{padding:0 8px}
}
.modal .modal-dialog .modal-content .modal-body form{text-align:left;margin-bottom:12px}
.modal .modal-dialog .modal-content .modal-body form label{color:#9098A9;line-height:22px;font-size:14px;display:block;margin:0 0 4px 0}
.modal .modal-dialog .modal-content .modal-body form .fields{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.modal .modal-dialog .modal-content .modal-body form .fields .text-input{padding-left:0;padding-right:0;width:30%;text-align:center}
.modal .modal-dialog .modal-content .modal-body .columns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.modal .modal-dialog .modal-content .modal-body .columns .left,.modal .modal-dialog .modal-content .modal-body .columns .right{width:50%}
.modal .modal-dialog .modal-content .modal-body .columns .left{padding-right:10px}
.modal .modal-dialog .modal-content .modal-body .columns .right{padding-left:10px}
.modal .modal-dialog .modal-content .modal-body .personal{text-align:left;margin-bottom:20px}
.modal .modal-dialog .modal-content .modal-body .personal .checkbox span{font-size:14px}
.modal .modal-dialog .modal-content .modal-body .state{position:relative;margin:0}
.modal .modal-dialog .modal-content .modal-body .state .success{position:absolute;left:0;right:0;top:50%;text-align:center;opacity:0;visibility:hidden;transition:all .2s ease-in-out;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}
.modal .modal-dialog .modal-content .modal-body .state .success p{text-align:center;margin:0 auto 20px auto;max-width:390px}
.modal .modal-dialog .modal-content .modal-body .state .success.show{opacity:1;visibility:visible;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.modal .modal-dialog .modal-content .close{position:absolute;top:16px;right:16px;background:url(../img/close.svg) center center no-repeat;background-size:14px 14px;width:32px;height:32px;border:0;z-index:1}
@media (max-width:768px){.modal .modal-dialog .modal-content .close{top:8px;right:8px}
}
.modal .modal-dialog .modal-content .close:focus{outline:0}
.modal .modal-content{border:0;box-shadow:0 20px 60px rgba(34,50,84,.2);border-radius:6px}
#tooltipModal .modal-body ul{padding-left:18px;margin:10px 0}
#tooltipModal .modal-body .insertText{margin-bottom:20px}
#tooltipModal .modal-body b{display:block;font-size:16px;font-weight:700;margin:0 0 5px 0;line-height:20px;color:#5A667F}
#tooltipModal .modal-body ul{margin:0;padding:5px 0 0 16px}
#tooltipModal .modal-body strong{color:#5A667F;display:block;margin:0 0 3px 0}
#youtubeVideo{padding:0 15px}
#youtubeVideo .modal-dialog{margin:9% auto 30px auto}
@media (max-width:992px){#youtubeVideo .modal-dialog{margin:14% auto 30px auto}
}
#youtubeVideo .close{position:absolute;top:0;right:0;text-shadow:none;font-weight:400;-webkit-transform:translate(30px,-30px);-ms-transform:translate(30px,-30px);transform:translate(30px,-30px)}
@media (max-width:992px){#youtubeVideo .close{-webkit-transform:translate(0,-40px);-ms-transform:translate(0,-40px);transform:translate(0,-40px)}
}
#youtubeVideo .close img{display:none}
#youtubeVideo .close{background:url(../img/closeW.svg) center center no-repeat;background-size:14px 14px}
#youtubeVideo .modal-content{background:0 0}
#youtubeVideo .modal-body{padding:0}
#youtubeVideo .modal-body .videoWrapper{position:relative;padding-bottom:56.25%;width:100%;height:0}
#youtubeVideo .modal-body .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media (min-width:576px){#newsletterModal .modal-dialog{max-width:480px}
}
#newsletterModal .modal-dialog .modal-body .state{max-width:420px;margin:0 auto}
#newsletterModal .modal-dialog .modal-body .state p{max-width:370px;margin-left:auto;margin-right:auto}
@media (min-width:576px){#disclaimerModal .modal-dialog,#disclaimerModalEN .modal-dialog,#disclaimerModalXing .modal-dialog,#disclaimerModalXingEN .modal-dialog{max-width:500px}
}
[data-youtube]{cursor:pointer}
.tooltipStyle,[data-toggle=tooltip]{cursor:help;background:#fff;width:22px;height:22px;display:inline-block;box-shadow:0 0 0 1px rgba(34,50,84,.1);border-radius:50%;background:url(../img/help.svg) 7px center no-repeat #fff}
@media (max-width:768px){.tooltipStyle,[data-toggle=tooltip]{cursor:pointer}
}
.tooltipStyle:hover,[data-toggle=tooltip]:hover{box-shadow:0 0 1px 1px rgba(34,50,84,.1),0 1px 2px rgba(34,50,84,.3);background-image:url(../img/help-active.svg)}
.textTooltip{cursor:help;text-decoration:#9098A9 dotted underline}
.tooltip{position:absolute;z-index:9999;display:block;font-size:14px;word-wrap:break-word;opacity:0;transition:opacity .3s ease}
.tooltip.show{opacity:1}
.tooltip.bs-tooltip-top{padding:6px 0;margin:0 0 10px 0}
.tooltip.bs-tooltip-top .arrow:before{content:'';bottom:0;left:50%;margin-left:-6px;border-width:6px 6px 0;border-top-color:rgba(34,50,84,.99)}
.tooltip.bs-tooltip-right{padding:0 6px;margin:0 0 0 10px}
.tooltip.bs-tooltip-right .arrow:before{top:50%;left:0;margin-top:-6px;content:'';border-width:6px 6px 6px 0;border-right-color:rgba(34,50,84,.99)}
.tooltip.bs-tooltip-bottom{padding:6px 0;margin:10px 0 0 0}
.tooltip.bs-tooltip-bottom .arrow:before{top:0;left:50%;margin-left:-6px;content:'';border-width:0 6px 6px;border-bottom-color:rgba(34,50,84,.99)}
.tooltip.bs-tooltip-left{padding:0 6px;margin:0 10px 0 0}
.tooltip.bs-tooltip-left .arrow:before{top:50%;right:0;margin-top:-6px;content:'';border-width:6px 0 6px 6px;border-left-color:rgba(34,50,84,.99)}
.tooltip .arrow:before{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip-inner{background:rgba(34,50,84,.99);text-align:left;font-size:14px;line-height:20px;color:#C8CCD4;font-family:inherit;max-width:390px;min-width:120px;padding:10px 15px;box-shadow:0 7px 20px rgba(34,50,84,.15);border-radius:4px}
.tooltip-inner b{display:block;font-size:16px;font-weight:700;margin:0 0 5px 0;line-height:20px;color:#fff}
.tooltip-inner ul{margin:0;padding:5px 0 0 16px}
.tooltip-inner strong{color:#fff;display:block;margin:0 0 3px 0}
.section{margin:140px 0}
@media (max-width:992px){.section{margin:92px 0}
}
@media (max-width:768px){.section{margin:64px 0}
}
@media (max-width:576px){.section{margin:48px 0}
}
.section.small{margin:92px 0}
@media (max-width:768px){.section.small{margin:64px 0}
}
@media (max-width:576px){.section.small{margin:48px 0}
}
.section.big{margin:180px 0 140px 0}
@media (max-width:1200px){.section.big{margin:160px 0 120px 0}
}
@media (max-width:992px){.section.big{margin:120px 0 92px 0}
}
@media (max-width:768px){.section.big{margin:92px 0 64px 0}
}
.section.noTop{margin-top:0}
.section.noBottom{margin-bottom:0}
.header{margin:220px 0 180px 0}
@media (max-width:1200px){.header{margin:180px 0 140px 0}
}
@media (max-width:992px){.header{margin:120px 0 88px 0}
}
@media (max-width:768px){.header{margin:92px 0 64px 0}
}
.header .headline{text-align:center;margin:0 auto;max-width:780px}
.header .headline p{margin:20px 0 0 0}
@media (max-width:992px){.header .headline p{margin:16px 0 0 0}
}
@media (max-width:768px){.header .headline p{margin:12px 0 0 0}
}
.header .headline .cta{margin:32px 0 0 0}
@media (max-width:1200px){.header .headline .cta{margin:24px 0 0 0}
}
@media (max-width:992px){.header .headline .cta{margin:20px 0 0 0}
}
.header .headline .cta .btn{margin:10px;vertical-align:top}
.sectionMockup{margin:160px 0}
@media (max-width:1200px){.sectionMockup{margin:140px 0}
}
@media (max-width:992px){.sectionMockup{margin:100px 0}
}
@media (max-width:768px){.sectionMockup{margin:80px 0}
}
@media (max-width:576px){.sectionMockup{margin:60px 0}
}
.sectionMockup .textArea{height:100%;display:table;width:100%;max-width:460px;margin:0 auto;position:relative;z-index:3}
@media (max-width:992px){.sectionMockup .textArea{max-width:520px}
}
@media (max-width:768px){.sectionMockup .textArea{max-width:440px}
}
.sectionMockup .textArea .text{display:table-cell;vertical-align:middle}
@media (max-width:992px){.sectionMockup .textArea .text{text-align:center}
}
.sectionMockup .textArea .text h2{margin:32px 0 24px 0;max-width:400px}
@media (max-width:992px){.sectionMockup .textArea .text h2{margin:20px 0 16px 0;max-width:100%}
}
@media (max-width:576px){.sectionMockup .textArea .text h2{margin:16px 0}
}
.sectionMockup .textArea .text .badge{text-transform:uppercase;background:rgba(0,119,255,.2);display:table;line-height:24px;color:#07f;font-weight:900;padding:0 8px;font-size:12px;border-radius:4px}
@media (max-width:992px){.sectionMockup .textArea .text .badge{margin:0 auto}
}
.sectionMockup .textArea .text p{margin:24px 0 0 0}
@media (max-width:992px){.sectionMockup .textArea .text p{margin:16px 0 0 0}
}
@media (max-width:576px){.sectionMockup .textArea .text p{margin:12px 0 0 0}
}
.sectionMockup .textArea .text .cta{margin:32px 0 0 0}
@media (max-width:992px){.sectionMockup .textArea .text .cta{margin:24px 0 0 0}
}
@media (max-width:576px){.sectionMockup .textArea .text .cta{margin:20px 0 0 0}
}
.sectionMockup .textArea .text .cta .btn{margin:0 10px 0 0;vertical-align:top}
@media (max-width:500px){.sectionMockup .textArea .text .cta .btn{margin:0 auto 8px auto}
.sectionMockup .textArea .text .cta .btn:last-child{margin-bottom:0}
}
.sectionMockup .textArea .text .cta .btn:last-child{margin-right:0}
.sectionMockup .phone{display:table;margin:0 auto -52px auto;position:relative;z-index:2}
@media (max-width:992px){.sectionMockup .phone{margin-top:44px}
}
@media (max-width:768px){.sectionMockup .phone{margin-top:36px}
}
@media (max-width:576px){.sectionMockup .phone{margin-top:28px}
}
.section .headline,.sectionMockup .headline{text-align:center;margin:0 auto 72px auto;max-width:740px}
@media (max-width:992px){.section .headline,.sectionMockup .headline{margin:0 auto 44px auto}
}
@media (max-width:768px){.section .headline,.sectionMockup .headline{margin:0 auto 36px auto}
}
@media (max-width:576px){.section .headline,.sectionMockup .headline{margin:0 auto 32px auto}
}
.section .headline p,.sectionMockup .headline p{margin:24px 0 0 0}
.section .headline img,.sectionMockup .headline img{display:table;margin:0 auto 8px auto}
#ctaBanner{position:relative;padding:40px 48px;border-radius:10px;box-shadow:0 4px 16px rgba(34,50,84,.16)}
#ctaBanner:after{content:'';clear:both;display:block}
@media (max-width:1200px){#ctaBanner{padding:32px 40px}
}
@media (max-width:992px){#ctaBanner{padding:24px}
}
@media (max-width:768px){#ctaBanner{padding:20px}
}
#ctaBanner .text{max-width:710px}
#ctaBanner .text p{color:rgba(255,255,255,.8);margin:12px 0 0 0}
@media (min-width:1201px){#ctaBanner .cta{position:absolute;right:48px;top:50%;width:260px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
}
@media (max-width:1200px){#ctaBanner .cta{margin:16px 0 0 0}
}
#ctaBanner .cta .btn{margin:0 10px 0 0;vertical-align:top}
@media (min-width:1201px){#ctaBanner .cta .btn{width:100%;display:block;margin:12px 0}
}
@media (max-width:500px){#ctaBanner .cta .btn{margin:0 0 8px 0;width:100%;padding-left:0;padding-right:0;text-align:center}
#ctaBanner .cta .btn:last-child{margin-bottom:0}
}
#ctaBanner .cta .btn:last-child{margin-right:0}
#ctaBerater{padding:72px 0}
@media (max-width:992px){#ctaBerater{padding:60px 0}
}
@media (max-width:768px){#ctaBerater{padding:44px 0}
}
@media (max-width:576px){#ctaBerater{padding:36px 0}
}
#ctaBerater.home{padding:200px 0 120px 0}
@media (max-width:992px){#ctaBerater.home{padding:140px 0 90px 0}
}
@media (max-width:768px){#ctaBerater.home{padding:110px 0 60px 0}
}
@media (max-width:576px){#ctaBerater.home{padding:90px 0 40px 0}
}
#ctaBerater .text{max-width:740px;margin:0 auto;color:#fff;text-align:center}
#ctaBerater .text p{margin:20px 0 0 0}
@media (max-width:992px){#ctaBerater .text p{margin:16px 0 0 0}
}
@media (max-width:768px){#ctaBerater .text p{margin:12px 0 0 0}
}
#ctaBerater .text .cta{margin:32px 0 0 0}
@media (max-width:1200px){#ctaBerater .text .cta{margin:24px 0 0 0}
}
@media (max-width:992px){#ctaBerater .text .cta{margin:20px 0 0 0}
}
#ctaBerater .text .cta .btn{display:table;margin:0 auto}
.iPhoneMockup{width:378px;position:relative;background-position:top center;background-size:contain;background-repeat:no-repeat;padding:0 0 182.6732674% 0;background-image:url(../img/iPhoneMockup.png);margin:0}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iPhoneMockup{background-image:url(../img/iPhoneMockup@2x.png)}
}
@media (max-width:440px){.iPhoneMockup{width:340px}
}
@media (max-width:380px){.iPhoneMockup{width:280px}
}
.iPhoneMockup .screen,.iPhoneMockup>img{position:absolute;display:block;width:284px;left:50%;top:71px;margin:0 0 0 -142px;box-shadow:0 0 0 1px #E8EDF3}
@media (max-width:440px){.iPhoneMockup .screen,.iPhoneMockup>img{top:67px;width:252px;margin:0 0 0 -126px}
}
@media (max-width:380px){.iPhoneMockup .screen,.iPhoneMockup>img{top:54px;width:208px;margin:0 0 0 -104px}
}
.iPhoneMockup .box{position:absolute;z-index:1;box-shadow:0 8px 24px rgba(34,50,84,.12);right:60%;bottom:24%}
@media (max-width:992px){.iPhoneMockup .box{right:48%}
}
@media (max-width:768px){.iPhoneMockup .box{right:31%;bottom:17%;-webkit-transform:scale(.76);-ms-transform:scale(.76);transform:scale(.76)}
}
.iPhoneMockup .box.categories{border-radius:9px}
.iPhoneMockup .box img{display:block;max-width:265px}
.iPhoneMockup .sliderWrap{position:absolute;display:block;width:284px;left:50%;top:71px;margin:0 0 0 -142px;box-shadow:0 0 0 1px #E8EDF3}
@media (max-width:440px){.iPhoneMockup .sliderWrap{top:67px;width:252px;margin:0 0 0 -126px}
}
@media (max-width:380px){.iPhoneMockup .sliderWrap{top:54px;width:208px;margin:0 0 0 -104px}
}
.iPhoneMockup .sliderWrap img{display:block;width:100%}
.iPhoneMockup .sliderWrap .slick-dots{padding:0;margin:0;list-style:none;text-align:center;position:absolute;top:118%;left:0;right:0}
.iPhoneMockup .sliderWrap .slick-dots li{display:inline-block;margin:0 6px}
.iPhoneMockup .sliderWrap .slick-dots li button{width:10px;height:10px;padding:0;-webkit-appereance:none;text-indent:-9999px;cursor:pointer;border-radius:50%;border:0;opacity:.4;background:#223254;transition:all .2s ease-in-out}
.iPhoneMockup .sliderWrap .slick-dots li:hover button{opacity:.7}
.iPhoneMockup .sliderWrap .slick-dots li.slick-active button{opacity:1}
.iPhoneMockup .sliderWrap.white .slick-dots li button{background:#fff}
.twitter>svg{width:28px;height:23px;display:block;margin:0 auto}
.twitter p{margin:24px auto;max-width:620px;text-align:center;width:100%;font-size:20px;line-height:1.8;font-family:Merriweather,serif;font-weight:400;font-style:italic}
@media (max-width:768px){.twitter p{font-size:16px;margin:16px auto}
}
.twitter .author{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.twitter .author span{display:block}
.twitter .author img{display:block;width:32px;height:32px;margin:0 12px 0 0;color:#C8CCD4}
#content{margin:152px auto 84px auto}
@media (max-width:1200px){#content{margin:124px auto 60px auto}
}
@media (max-width:992px){#content{margin:108px auto 48px auto}
}
@media (max-width:768px){#content{margin:88px auto 32px auto}
}
@media (max-width:576px){#content{margin:72px auto 24px auto}
}
@media (min-width:1201px){#content>.container{max-width:980px}
}
#content h1{margin:0 0 36px 0}
@media (max-width:768px){#content h1{margin-bottom:24px}
}
#content h2{margin:28px 0 20px 0}
@media (max-width:768px){#content h2{margin:20px 0 12px 0}
}
#content h3{margin:24px 0 16px 0}
@media (max-width:768px){#content h3{margin:16px 0 8px 0}
}
#content strong{color:#223254}
#content strong.block{display:block}
#content strong [data-toggle=tooltip]{vertical-align:middle;position:relative;top:-1px}
#content .column :first-child{margin-top:0}
.filelist{padding:0;margin:0 0 40px 0;list-style:none}
@media (max-width:768px){.filelist{margin-bottom:24px}
}
.filelist li{border-bottom:1px solid #E8EAED}
.filelist li:last-child{border-bottom:0}
.filelist li a{display:block;color:#9098A9;line-height:22px;position:relative;padding:20px 80px 20px 0;transition:all .2s ease-in-out}
@media (max-width:768px){.filelist li a{padding:16px 60px 16px 0}
}
.filelist li a svg{display:block;position:absolute;right:0;top:50%;fill:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.filelist li a svg path,.filelist li a svg polyline{stroke:#07f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:all .3s ease .3s}
.filelist li a svg path#check{stroke-dasharray:38;stroke-dashoffset:114}
.filelist li a:hover{color:#223254}
.filelist li a.loaded svg .svg-out{opacity:0;animation:drop .3s linear}
.filelist li a.loaded svg path#check{stroke:#20CCA5;stroke-dashoffset:174}
@keyframes drop{20%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}
80%{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px)}
95%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
.checkArrow{padding:0;margin:0 0 24px 0;list-style:none}
.checkArrow li{position:relative;margin-bottom:12px;padding-left:30px}
.checkArrow li:last-child{margin-bottom:0}
.checkArrow li:before{content:'';width:20px;height:20px;position:absolute;display:block;left:0;top:2px;background:url(../img/checkmark.svg) center center no-repeat}
#home{overflow:hidden}
#home .top{position:relative;max-width:100%;margin-bottom:60px}
@media (max-width:992px){#home .top{margin-bottom:52px}
}
@media (max-width:576px){#home .top{margin-bottom:24px}
}
#home .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#home .mask{display:none}
}
#home .background{position:absolute;display:block;top:0;bottom:0;left:0}
@media (max-width:992px){#home .background{top:-100px!important;right:-100px!important;left:-100px!important;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
}
#home .inner{padding:140px 0 200px 0;position:relative;z-index:2}
@media (max-width:2300px){#home .inner{padding:140px 0 200px 0}
}
@media (max-width:1200px){#home .inner{padding:140px 0 180px 0}
}
@media (max-width:992px){#home .inner{padding:92px 0 64px 0}
}
@media (max-width:768px){#home .inner{padding:84px 0 44px 0}
}
@media (max-width:576px){#home .inner{padding:68px 0 40px 0}
}
#home .inner .text{max-width:640px}
@media (max-width:992px){#home .inner .text{max-width:100%}
}
#home .inner .text h1{font-size:48px}
@media (max-width:992px){#home .inner .text h1{font-size:40px}
}
@media (max-width:768px){#home .inner .text h1{font-size:32px}
}
@media (max-width:576px){#home .inner .text h1{font-size:26px}
}
@media (max-width:390px){#home .inner .text h1{font-size:24px}
}
@media (max-width:320px){#home .inner .text h1{font-size:22px}
}
#home .inner .text .list{margin:0 0 36px 0;padding:0;list-style:none}
@media (min-width:769px){#home .inner .text .list:after{content:'';clear:both;display:block}
}
@media (max-width:992px){#home .inner .text .list{margin:0 0 32px 0}
}
@media (max-width:768px){#home .inner .text .list{margin:0 0 24px 0}
}
@media (max-width:576px){#home .inner .text .list{margin:0 0 20px 0}
}
#home .inner .text .list li{margin:0 0 12px 0}
@media (min-width:769px){#home .inner .text .list li{margin:0 0 20px 0;float:left;width:50%}
}
#home .inner .text .list li:last-child{margin-bottom:0}
@media (min-width:769px){#home .inner .text .list li:nth-child(3){margin-bottom:0}
#home .inner .text .list li:nth-child(4){margin-bottom:0}
}
#home .inner .text .list li a{display:block;color:#fff;font-weight:500;font-size:18px;padding:0 0 0 32px;position:relative}
#home .inner .text .list li a:before{content:'';width:20px;height:20px;position:absolute;display:block;left:0;top:50%;margin:-10px 0 0 0;background:url(../img/checkmarkWhite.svg) center center no-repeat}
#home .inner .text .testimonial{margin:36px 0;color:#fff;max-width:525px}
#home .inner .text .testimonial:after{content:'';clear:both;display:block}
@media (max-width:992px){#home .inner .text .testimonial{margin:32px 0}
}
@media (max-width:768px){#home .inner .text .testimonial{margin:24px 0}
}
@media (max-width:576px){#home .inner .text .testimonial{margin:20px 0}
}
#home .inner .text .testimonial .author{float:left}
@media (max-width:576px){#home .inner .text .testimonial .author{float:none;margin:0 0 8px 0}
#home .inner .text .testimonial .author:after{content:'';clear:both;display:block}
}
#home .inner .text .testimonial .author .image{position:relative;cursor:pointer}
@media (max-width:768px){#home .inner .text .testimonial .author .image{float:left}
}
#home .inner .text .testimonial .author .image img{width:150px;display:block;border-radius:4px;box-shadow:0 4px 12px rgba(34,50,84,.12)}
@media (max-width:576px){#home .inner .text .testimonial .author .image img{width:120px}
}
@media (max-width:320px){#home .inner .text .testimonial .author .image img{width:100px}
}
#home .inner .text .testimonial .author .image svg{width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;border-radius:50%;left:50%;top:50%;display:block;transition:all .2s ease-in-out}
@media (max-width:576px){#home .inner .text .testimonial .author .image svg{width:36px;height:36px;margin:-18px 0 0 -18px}
}
#home .inner .text .testimonial .author .image:hover svg{-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
#home .inner .text .testimonial .author .image:active svg{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#home .inner .text .testimonial .author span{display:none}
@media (max-width:576px){#home .inner .text .testimonial .author span{font-size:16px;line-height:24px;font-family:Merriweather,serif;font-weight:400;font-style:italic;display:block;padding:6px 0;margin:0 0 0 140px;max-width:200px}
}
@media (max-width:320px){#home .inner .text .testimonial .author span{padding:0;margin:-1px 0 -1px 112px}
}
#home .inner .text .testimonial .author span strong{display:block;font-size:16px}
#home .inner .text .testimonial .quote{margin:0 0 0 170px;padding:1px 0}
@media (max-width:576px){#home .inner .text .testimonial .quote{margin:0;padding:0}
}
#home .inner .text .testimonial .quote p{font-size:16px;line-height:24px;font-family:Merriweather,serif;font-weight:400;font-style:italic;margin:0 0 8px 0}
@media (max-width:576px){#home .inner .text .testimonial .quote p{display:none}
}
#home .inner .text .testimonial .quote span{display:block;font-size:14px;line-height:22px}
@media (max-width:500px){#home .inner .text .cta{text-align:center}
}
#home .inner .text .cta .btn{margin:0 10px 0 0;vertical-align:top}
@media (max-width:500px){#home .inner .text .cta .btn{margin:0 auto 8px auto;text-align:center}
#home .inner .text .cta .btn:last-child{margin-bottom:0}
}
#home .inner .text .cta .btn:last-child{margin-right:0}
#home .inner .phone{position:absolute;right:6%;bottom:-48px}
@media (max-width:2100px){#home .inner .phone{right:4.5%}
}
@media (max-width:1200px){#home .inner .phone{right:-60px;bottom:-40px}
}
@media (max-width:992px){#home .inner .phone{display:none}
}
@media (max-width:1200px){#tarife{margin-bottom:180px}
}
@media (max-width:992px){#tarife{margin-bottom:120px}
}
@media (max-width:768px){#tarife{margin:28px 0 64px 0}
}
@media (max-width:576px){#tarife{margin:24px 0 48px 0}
}
#tarife .inner{margin-top:-68px}
#tarife .inner:after{content:'';clear:both;display:block}
@media (max-width:992px){#tarife .inner{margin-top:0}
}
#tarife .inner .text{float:right;width:46%;position:relative}
@media (max-width:1400px){#tarife .inner .text{width:43%}
}
@media (max-width:1200px){#tarife .inner .text{width:56%;padding-right:60px}
}
@media (max-width:992px){#tarife .inner .text{padding:0}
}
@media (max-width:768px){#tarife .inner .text{float:none;width:100%}
}
#tarife .inner .text h2{margin:0 0 32px 0}
@media (max-width:992px){#tarife .inner .text h2{margin:0 0 24px 0}
}
#tarife .inner .text p{margin:0}
#tarife .inner .text .assekurata{margin:32px 0;background:#FBFBFC;border:1px solid #E8EAED;border-radius:5px;padding:12px}
#tarife .inner .text .assekurata:after{content:'';clear:both;display:block}
@media (max-width:992px){#tarife .inner .text .assekurata{margin:24px 0}
}
#tarife .inner .text .assekurata img{display:block;max-width:140px;width:100%;float:left;margin:1px 0}
@media (max-width:500px){#tarife .inner .text .assekurata img{max-width:92px}
}
#tarife .inner .text .assekurata p{margin:0 0 0 160px;font-size:16px;line-height:24px}
@media (max-width:500px){#tarife .inner .text .assekurata p{margin:0 0 0 107px;font-size:14px;line-height:20px}
}
#tarife .inner .text .assekurata p span{font-weight:700;color:#008237}
#tarife .inner .text .cards{position:absolute;right:100%;top:12%;width:590px;-webkit-transform:translate(-60px,0);-ms-transform:translate(-60px,0);transform:translate(-60px,0)}
#tarife .inner .text .cards:after{content:'';clear:both;display:block}
@media (max-width:1400px){#tarife .inner .text .cards{-webkit-transform:translate(-44px,0);-ms-transform:translate(-44px,0);transform:translate(-44px,0)}
}
@media (max-width:1200px){#tarife .inner .text .cards{width:280px;top:-52px}
}
@media (max-width:992px){#tarife .inner .text .cards{top:-36px}
}
@media (max-width:768px){#tarife .inner .text .cards{position:relative;right:auto;top:auto;width:100%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@media (max-width:768px){#tarife .inner .text .cards .group{position:relative;height:148px;margin:24px 0;width:100%}
#tarife .inner .text .cards .group .tariffCard{position:absolute;top:0}
#tarife .inner .text .cards .group .tariffCard:nth-child(1){right:50%;-webkit-transform:translate(-12px,0)!important;-ms-transform:translate(-12px,0)!important;transform:translate(-12px,0)!important}
#tarife .inner .text .cards .group .tariffCard:nth-child(2){left:50%;-webkit-transform:translate(12px,0)!important;-ms-transform:translate(12px,0)!important;transform:translate(12px,0)!important}
}
@media (max-width:620px){#tarife .inner .text .cards .group{position:relative;height:auto;margin:0}
#tarife .inner .text .cards .group .tariffCard{position:relative;top:auto;margin:24px auto 0 auto}
#tarife .inner .text .cards .group .tariffCard:nth-child(1){right:auto;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}
#tarife .inner .text .cards .group .tariffCard:nth-child(2){left:auto;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}
}
#tarife .inner .text .cards .tariffCard{margin:0 30px 30px 0;float:left}
@media (max-width:1200px){#tarife .inner .text .cards .tariffCard{float:none;margin:0 0 30px 0}
}
@media (max-width:768px){#tarife .inner .text .cards .tariffCard{margin:0}
}
#tarife .inner .text .cards .tariffCard:nth-child(2n){margin-right:0}
@media (max-width:620px){#tarife .inner .text .cards .tariffCard:nth-child(2n){margin-right:auto}
}
@media (max-width:500px){#tarife .inner .text .cta{text-align:center}
}
#tarife .inner .text .cta .btn{margin:0 10px 0 0;vertical-align:top}
@media (max-width:500px){#tarife .inner .text .cta .btn{margin:0 auto 8px auto;text-align:center}
#tarife .inner .text .cta .btn:last-child{margin-bottom:0}
}
#tarife .inner .text .cta .btn:last-child{margin-right:0}
#stabilitaet{margin-bottom:-90px}
@media (max-width:992px){#stabilitaet{margin-bottom:-70px}
}
@media (max-width:768px){#stabilitaet{margin-bottom:-52px}
}
#stabilitaet .box{background:#fff;border-radius:8px;position:relative;box-shadow:0 4px 16px rgba(34,50,84,.16)}
#stabilitaet .box:after{content:'';clear:both;display:block}
@media (max-width:992px){#stabilitaet .box{padding:20px;max-width:360px;margin:0 auto;text-align:center}
}
#stabilitaet .box .image{float:left;position:relative}
@media (max-width:992px){#stabilitaet .box .image{float:none;display:block;margin:0 auto 20px auto}
}
#stabilitaet .box .image img{display:block;max-width:360px;border-radius:8px 0 0 8px;width:100%}
@media (max-width:992px){#stabilitaet .box .image img{border-radius:5px}
}
#stabilitaet .box .image svg{display:block;width:64px;height:64px;margin:-32px -32px 0 0;position:absolute;z-index:1;top:50%;right:0;cursor:pointer;transition:all .2s ease-in-out}
#stabilitaet .box .image svg:hover{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px)}
#stabilitaet .box .image svg:active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:992px){#stabilitaet .box .image svg{width:40px;height:40px;margin:0;top:12px;right:12px}
}
#stabilitaet .box .image strong{display:block;left:12px;right:12px;bottom:16px;color:#fff;position:absolute;font-size:14px;text-align:center;z-index:1}
#stabilitaet .box .text{left:360px;right:0;top:50%;padding:0 60px;position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media (max-width:992px){#stabilitaet .box .text{left:auto;position:relative;padding:0;top:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
#stabilitaet .box .text p{margin:24px 0}
@media (max-width:992px){#stabilitaet .box .text p{margin:16px 0}
}
#stabilitaet .box .text>a{font-weight:700}
#teamHome{color:#fff;padding:140px 0;position:relative;z-index:7}
#teamHome .inner{position:relative}
#teamHome .inner:after{content:'';clear:both;display:block}
#teamHome .inner .images{position:absolute;left:0;top:-140px;bottom:-140px;width:50%}
@media (max-width:992px){#teamHome .inner .images{top:-100px;bottom:-100px}
}
@media (max-width:1200px){#teamHome .inner .images{right:0;width:auto}
}
#teamHome .inner .images img{display:block;border-radius:50%;position:absolute}
#teamHome .inner .images img:nth-child(1){top:0;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
#teamHome .inner .images img:nth-child(2){top:8%;left:16%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(2){top:3%}
}
@media (max-width:992px){#teamHome .inner .images img:nth-child(2){max-width:64px}
}
#teamHome .inner .images img:nth-child(3){top:28%;left:26%;box-shadow:0 4px 16px rgba(34,50,84,.22)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(3){display:none}
}
#teamHome .inner .images img:nth-child(4){top:16%;left:56%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(4){top:6%}
}
#teamHome .inner .images img:nth-child(5){top:28%;left:80%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(5){top:0;box-shadow:none;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}
}
@media (max-width:992px){#teamHome .inner .images img:nth-child(5){max-width:64px}
}
#teamHome .inner .images img:nth-child(6){top:35%;left:-5%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(6){-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media (max-width:992px){#teamHome .inner .images img:nth-child(6){display:none}
}
#teamHome .inner .images img:nth-child(7){top:43%;left:52%;box-shadow:0 4px 16px rgba(34,50,84,.22)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(7){max-width:86px;top:100%;box-shadow:none;-webkit-transform:translate(0,-60%);-ms-transform:translate(0,-60%);transform:translate(0,-60%)}
}
#teamHome .inner .images img:nth-child(8){top:54%;left:13%;box-shadow:0 4px 24px rgba(34,50,84,.28)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(8){top:64%;left:5%;max-width:136px}
}
@media (max-width:992px){#teamHome .inner .images img:nth-child(8){max-width:92px}
}
@media (max-width:768px){#teamHome .inner .images img:nth-child(8){left:0;top:70%;-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0)}
}
@media (max-width:470px){#teamHome .inner .images img:nth-child(8){top:84%;-webkit-transform:translate(-60%,0);-ms-transform:translate(-60%,0);transform:translate(-60%,0)}
}
@media (max-width:410px){#teamHome .inner .images img:nth-child(8){max-width:72px;-webkit-transform:translate(-62%,0);-ms-transform:translate(-62%,0);transform:translate(-62%,0)}
}
#teamHome .inner .images img:nth-child(9){top:71%;left:64%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(9){left:80%;top:68%}
}
@media (max-width:768px){#teamHome .inner .images img:nth-child(9){left:85%}
}
@media (max-width:470px){#teamHome .inner .images img:nth-child(9){left:87%;top:88%;max-width:48px}
}
#teamHome .inner .images img:nth-child(10){top:60%;left:85%;box-shadow:0 4px 12px rgba(34,50,84,.2)}
@media (max-width:1200px){#teamHome .inner .images img:nth-child(10){left:92%;top:38%}
}
@media (max-width:992px){#teamHome .inner .images img:nth-child(10){display:none}
}
#teamHome .inner .images img:nth-child(11){top:100%;left:16%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media (max-width:992px){#teamHome .inner .images img:nth-child(11){max-width:56px}
}
#teamHome .inner .text{float:right;width:100%;max-width:455px;margin:0;text-align:left;position:relative;z-index:1}
@media (max-width:1200px){#teamHome .inner .text{text-align:center;margin:0 auto;max-width:510px;float:none}
}
#teamHome .inner .text h2{color:#fff}
#teamHome .inner .text p{margin:32px 0}
@media (min-width:769px){#pressHome .slick-track{display:flex}
#pressHome .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}
}
#pressHome .slick-dots{padding:0;margin:30px 0 0 0;list-style:none;text-align:center}
@media (max-width:768px){#pressHome .slick-dots{margin:20px 0 0 0}
}
#pressHome .slick-dots li{display:inline-block;margin:0 4px}
#pressHome .slick-dots li button{width:10px;height:10px;padding:0;-webkit-appereance:none;text-indent:-9999px;cursor:pointer;border-radius:50%;border:0;background:#C8CCD4}
#pressHome .slick-dots li.slick-active button{background:#9098A9}
#pressHome .entry{padding:0 15px;height:100%}
@media (max-width:768px){#pressHome .entry{height:auto}
}
#pressHome .entry .box{display:block;height:100%;text-align:left;color:#5A667F;border:1px solid #E8EAED;border-radius:5px;padding:20px}
@media (max-width:768px){#pressHome .entry .box{height:auto}
}
@media (max-width:576px){#pressHome .entry .box{padding:16px}
}
#pressHome .entry .box .image{height:38px;position:relative;margin:0 0 20px 0}
@media (max-width:576px){#pressHome .entry .box .image{margin:0 0 10px 0}
}
#pressHome .entry .box .image img{display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
#pressHome .entry .box p{font-style:italic;margin:0 0 20px 0;line-height:26px}
@media (max-width:576px){#pressHome .entry .box p{margin:0 0 10px 0}
}
#pressHome .entry .box span{color:#9098A9;display:block;font-style:italic;font-size:13px;line-height:22px}
.iPhoneMockup .cardSlider{z-index:1;position:absolute;width:520px;left:12.5%;top:21%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:790px){.iPhoneMockup .cardSlider{width:100%}
}
@media (max-width:440px){.iPhoneMockup .cardSlider{top:22%}
}
.iPhoneMockup .cardSlider:after{content:'';position:absolute;top:0;bottom:0;z-index:1;width:35%;display:block;right:-5px;background:#fff;background:-webkit-linear-gradient(180deg,#fff,#fff,rgba(255,255,255,.5),rgba(255,255,255,0));background:linear-gradient(-90deg,#fff,#fff,rgba(255,255,255,.5),rgba(255,255,255,0))}
@media (max-width:790px){.iPhoneMockup .cardSlider:after{width:15%}
}
.iPhoneMockup .cardSlider img{display:block;height:124px;border-radius:8px;width:auto;margin:12px 4px 20px 11px;box-shadow:0 4px 20px rgba(34,50,84,.16)}
@media (max-width:440px){.iPhoneMockup .cardSlider img{height:108px;border-radius:6px;margin:8px 4px 12px 9px;box-shadow:0 4px 12px rgba(34,50,84,.12)}
}
@media (max-width:380px){.iPhoneMockup .cardSlider img{height:96px;border-radius:5px;margin:6px 4px 12px 8px}
}
.mockupGroup{overflow:hidden}
.sectionMockup.backgroundMask{position:relative}
.sectionMockup.backgroundMask:before{content:'';max-width:1440px;top:0;bottom:0;left:50%;width:100%;min-width:560px;position:absolute;z-index:1;background:url(../img/home/conciergeBG@2x.png) center center no-repeat;background-size:contain;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.sectionMockup.backgroundMask>img{display:block;position:absolute;left:0;right:0;top:38%;width:100%;min-height:1280px;height:100%;min-width:820px;max-height:1400px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media (max-width:992px){.sectionMockup.backgroundMask>img{top:28%}
}
@media (max-width:768px){.sectionMockup.backgroundMask>img{left:-35%;right:-35%;width:auto}
}
#securityFlag .box{display:table;margin:0 auto;position:relative;-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0)}
@media (max-width:992px){#securityFlag .box{margin-bottom:52px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@media (max-width:768px){#securityFlag .box{margin-bottom:36px}
}
#securityFlag .box .shadow,#securityFlag .box .shadow2{position:absolute;left:50%;bottom:0;width:15px;height:15px;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}
#securityFlag .box .shadow2:after,#securityFlag .box .shadow2:before,#securityFlag .box .shadow:after,#securityFlag .box .shadow:before{content:'';opacity:1;display:block;position:absolute;left:50%;top:50%;background:rgba(34,50,84,.04);border:3px solid rgba(34,50,84,.1);margin:-3px 0 0 0;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(1) rotateX(72deg);-ms-transform:translate(-50%,-50%) scale(1) rotateX(72deg);transform:translate(-50%,-50%) scale(1) rotateX(72deg)}
#securityFlag .box .shadow:before{animation:circle 12s linear infinite 0s}
@media (max-width:768px){#securityFlag .box .shadow:before{animation:circleSm 12s linear infinite 0s}
}
#securityFlag .box .shadow:after{animation:circle 12s linear infinite 3s}
@media (max-width:768px){#securityFlag .box .shadow:after{animation:circleSm 12s linear infinite 3s}
}
#securityFlag .box .shadow2:before{animation:circle 12s linear infinite 6s}
@media (max-width:768px){#securityFlag .box .shadow2:before{animation:circleSm 12s linear infinite 6s}
}
#securityFlag .box .shadow2:after{animation:circle 12s linear infinite 9s}
@media (max-width:768px){#securityFlag .box .shadow2:after{animation:circleSm 12s linear infinite 9s}
}
#securityFlag .box img{position:relative;z-index:1;display:block;margin:0 0 0 -16px;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}
@media (max-width:768px){#securityFlag .box img{margin:0 0 0 -14px;max-width:156px}
}
@media (max-width:576px){#securityFlag .box img{margin:0 0 0 -12px;max-width:120px}
}
@media (max-width:992px){#securityFlag .text{text-align:center}
}
#securityFlag .text h2{margin:0}
#securityFlag .text p{margin:24px 0 0 0}
@media (max-width:992px){#securityFlag .text p{margin:16px 0 0 0}
}
@media (max-width:576px){#securityFlag .text p{margin:12px 0 0 0}
}
#securityFlag .textBoxes{margin:60px 0 48px 0}
@media (max-width:992px){#securityFlag .textBoxes{margin:4px 0 32px 0}
}
@media (max-width:768px){#securityFlag .textBoxes{margin:0 0 32px 0}
}
#securityFlag .textBoxes .textBox{max-width:240px;margin:32px auto 0 auto}
@media (max-width:768px){#securityFlag .textBoxes .textBox{text-align:center;max-width:100%}
}
#securityFlag .textBoxes .textBox p{margin:12px 0 0 0}
@media (max-width:576px){#securityFlag .textBoxes .textBox p{margin:8px 0 0 0}
}
@keyframes circle{0%{opacity:0;width:0;height:0}
1%{opacity:.9;width:0;height:0}
100%{opacity:0;width:400px;height:400px}
}
@keyframes circleSm{0%{opacity:0;width:0;height:0}
1%{opacity:.9;width:0;height:0}
100%{opacity:0;width:220px;height:220px}
}
.slick-slide{outline:0!important}
#expats{overflow:hidden}
#expats .top{position:relative;max-width:100%;margin-top:80px;}
#expats .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#expats .mask{display:none}
}
#expats .background{position:absolute;display:block;top:0;bottom:0;left:0;overflow:hidden}
@media (max-width:992px){#expats .background{top:-100px!important;right:-100px!important;left:-100px!important;bottom:14%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
}
#expats .background:before{content:'';top:0;bottom:0;width:100%;max-width:1000px;position:absolute;left:70%;background:url(../img/expats/mask@2x.png) center center no-repeat;background-size:contain;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media (max-width:1520px){#expats .background:before{left:60%}
}
@media (max-width:1200px){#expats .background:before{left:62%}
}
@media (max-width:992px){#expats .background:before{left:auto;top:15%;right:0;-webkit-transform:translate(20%,0) rotate(5deg);-ms-transform:translate(20%,0) rotate(5deg);transform:translate(20%,0) rotate(5deg)}
}
#expats .inner{padding:140px 0 0 0;position:relative;z-index:2}
@media (max-width:2300px){#expats .inner{padding:140px 0 0 0}
}
@media (max-width:1200px){#expats .inner{padding:140px 0 0 0}
}
@media (max-width:992px){#expats .inner{padding:90px 0 0 0}
}
@media (max-width:768px){#expats .inner{padding:80px 0 0 0}
}
@media (max-width:700px){#expats .inner{padding:80px 0 0 0}
}
@media (max-width:576px){#expats .inner{padding:68px 0 0 0}
}
#expats .inner .text{max-width:640px}
@media (max-width:992px){#expats .inner .text{max-width:560px}
}
#expats .inner .text>h1,#expats .inner .text>p{color:#fff}
#expats .inner .text>p{margin:0;max-width:520px}
#expats .inner .box{background:#fff;padding:32px 32px 24px 32px;border-radius:10px;width:100%;max-width:400px;margin-top:64px;position:relative;box-shadow:0 10px 24px rgba(34,50,84,.12)}
@media (max-width:1200px){#expats .inner .box{margin-top:52px}
}
@media (max-width:992px){#expats .inner .box{margin:36px 0 0 0}
}
@media (max-width:768px){#expats .inner .box{padding:24px 24px 16px 24px}
}
@media (max-width:576px){#expats .inner .box{margin-top:24px}
}
#expats .inner .box p{margin:20px 0}
#expats .inner .box .btn{width:100%;margin:4px 0 0 0}
#expats .inner .box svg{width:32px;height:32px;position:absolute;right:32px;top:32px;fill:#46BEBE;display:block}
@media (max-width:768px){#expats .inner .box svg{right:24px;top:24px}
}
#expats .testimonial{color:#5A667F;border-bottom:1px solid #E8EAED;padding:132px 0}
@media (max-width:1200px){#expats .testimonial{padding:80px 0}
}
@media (max-width:992px){#expats .testimonial{padding:48px 0}
}
@media (max-width:768px){#expats .testimonial{padding:40px 0}
}
#expats .testimonial .wrapper{position:relative}
#expats .testimonial .wrapper .image{position:absolute;max-width:480px;width:100%;bottom:-132px;right:-6%;display:block;z-index:1}
@media (max-width:1900px){#expats .testimonial .wrapper .image{max-width:460px;right:-5%}
}
@media (max-width:1400px){#expats .testimonial .wrapper .image{max-width:430px;right:-1%}
}
@media (max-width:1200px){#expats .testimonial .wrapper .image{bottom:-80px;max-width:330px;right:0}
}
@media (max-width:992px){#expats .testimonial .wrapper .image{bottom:-48px;max-width:260px;right:-5%}
}
@media (max-width:768px){#expats .testimonial .wrapper .image{bottom:-40px;max-width:220px;right:-5%}
}
@media (max-width:515px){#expats .testimonial .wrapper .image{right:-18%}
}
@media (max-width:440px){#expats .testimonial .wrapper .image{right:-20%;max-width:170px}
}
#expats .testimonial .wrapper .image img{display:block;width:100%;position:absolute;bottom:0;transition:opacity .5s ease}
#expats .testimonial .text{max-width:580px}
@media (max-width:1200px){#expats .testimonial .text{max-width:450px}
}
@media (max-width:992px){#expats .testimonial .text{max-width:60%}
}
@media (max-width:515px){#expats .testimonial .text{max-width:68%}
}
@media (max-width:440px){#expats .testimonial .text{max-width:77%;position:relative;z-index:2}
}
#expats .testimonial .text p{font-family:Merriweather,serif;font-style:italic;font-weight:400;font-size:24px;line-height:40px;margin:20px 0 24px 0}
@media (max-width:1200px){#expats .testimonial .text p{font-size:18px;line-height:28px;margin:12px 0 20px 0}
}
@media (max-width:992px){#expats .testimonial .text p{margin:8px 0 12px 0}
}
@media (max-width:440px){#expats .testimonial .text p{font-size:16px;line-height:26px}
}
#expats .testimonial .text svg{width:48px;height:48px;fill:#46BEBE}
@media (max-width:1200px){#expats .testimonial .text svg{width:32px;height:32px}
}
@media (max-width:515px){#expats .testimonial .text svg{width:28px;height:28px}
}
#expats .testimonial .text .author{font-size:16px;color:#9098A9;font-weight:700}
#expats .testimonial .text .author span{display:block;font-weight:400;font-style:italic}
#expatTarife .headline{margin:0 auto 40px auto}
@media (max-width:992px){#expatTarife .headline{margin:0 auto 4px auto}
}
@media (max-width:768px){#expatTarife .headline{margin:0 auto}
}
#expatTarife .box{margin:40px 0 0 0}
@media (max-width:768px){#expatTarife .box{margin:36px 0 0 0}
}
#expatTarife .box .expatInfo,#expatTarife .box .tariffCard{margin:0 auto 32px auto;max-width:290px}
@media (max-width:992px){#expatTarife .box .expatInfo,#expatTarife .box .tariffCard{margin-bottom:24px}
}
@media (max-width:768px){#expatTarife .box .expatInfo,#expatTarife .box .tariffCard{margin-bottom:16px}
}
#expatTarife .box .expatInfo{padding:30px 16px;background:rgba(34,50,84,.04);border-radius:10px;line-height:24px}
#expatTarife .box .expatInfo p{margin:8px 0 0 0}
#expatTarife .box h5{margin:0 auto 24px auto;max-width:290px}
@media (max-width:992px){#expatTarife .box h5{margin-bottom:20px}
}
@media (max-width:768px){#expatTarife .box h5{margin-bottom:16px}
}
#expatTarife .box .text{max-width:290px;padding-right:20px;margin:40px auto 0 auto}
@media (max-width:992px){#expatTarife .box .text{margin-top:32px}
}
@media (max-width:768px){#expatTarife .box .text{margin-top:24px}
}
#expatTarife .box .text h5{margin:0 0 12px 0}
#expatTarife .box .text p{margin:0}
#expatCalc .box{border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(34,50,84,.12);padding:48px 20px}
@media (max-width:992px){#expatCalc .box{padding:40px 20px}
}
@media (max-width:768px){#expatCalc .box{padding:32px 20px}
}
#expatCalc .box .table{margin:90px auto 12px auto}
@media (min-width:993px){#expatCalc .box .table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media (max-width:992px){#expatCalc .box .table{margin:-8px auto 12px auto}
}
@media (max-width:768px){#expatCalc .box .table{margin:0 auto 8px auto}
}
#expatCalc .box .table .column{width:100%;max-width:200px;text-align:center;position:relative}
@media (max-width:370px){#expatCalc .box .table .column{max-width:170px}
}
#expatCalc .box .table .column:nth-child(2){margin:0 -1px}
@media (max-width:992px){#expatCalc .box .table .column{margin:0 auto 24px auto}
#expatCalc .box .table .column:nth-child(2){margin:0 auto 24px auto}
}
@media (max-width:500px){#expatCalc .box .table .column{-webkit-transform:translate(16%,0);-ms-transform:translate(16%,0);transform:translate(16%,0)}
}
#expatCalc .box .table .column.green{z-index:1;color:#1FDAAF;font-weight:700}
#expatCalc .box .table .column.green ul{background:rgba(31,218,175,.03)}
#expatCalc .box .table .column span{display:block;margin:0 0 16px 0;position:relative}
#expatCalc .box .table .column span img{display:table;margin:0 auto}
@media (min-width:993px){#expatCalc .box .table .column span img{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
#expatCalc .box .table .column ul{margin:0;padding:0;list-style:none}
#expatCalc .box .table .column ul li{border:1px solid #E8EAED;margin:-1px 0 0 0;padding:20px 0}
#expatCalc .box .table .column ul.legend{position:absolute;right:100%;bottom:0;display:none;-webkit-transform:translate(-20px,0);-ms-transform:translate(-20px,0);transform:translate(-20px,0)}
@media (max-width:992px){#expatCalc .box .table .column ul.legend{display:block}
}
#expatCalc .box .table .column ul.legend li{border-color:transparent;margin:0;white-space:nowrap;text-align:center;font-weight:700;color:#223254}
#expatCalc .box .table .column:nth-child(1) ul.legend{display:block}
#expatCalc .box .note{font-size:14px;line-height:20px;font-style:italic;opacity:.7;max-width:600px;margin:0 auto 32px auto}
@media (max-width:992px){#expatCalc .box .note{max-width:360px;text-align:center;margin:0 auto 24px auto}
}
@media (max-width:576px){#expatCalc .box .note{margin:0 auto 16px auto}
}
#expatCalc .box .btn{display:table;margin:0 auto}
#expatTeam{padding:370px 0 280px 0;position:relative;overflow:hidden}
@media (max-width:1400px){#expatTeam{padding:300px 0 220px 0}
}
@media (min-width:993px){#expatTeam{margin:-120px 0 -40px 0}
}
@media (max-width:992px){#expatTeam{padding:105px 0 90px 0}
}
@media (max-width:768px){#expatTeam{padding:90px 0 80px 0}
}
#expatTeam .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0!important;z-index:1;background:url(../img/expats/mask.svg) no-repeat;background-size:100% 100%;background-position:left bottom;color:}
@media (max-width:1200px){#expatTeam .mask{max-width:none}
}
@media (max-width:992px){#expatTeam .mask{display:none}
}
#expatTeam .background{position:absolute;display:block;top:0;bottom:0;right:0}
@media (max-width:992px){#expatTeam .background{right:-100px!important;left:-100px!important;top:30px;bottom:30px;overflow:hidden;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
#expatTeam .background:before{content:'';top:20%;bottom:0;width:100%;max-width:1000px;position:absolute;right:0;background:url(../img/expats/mask@2x.png) center center no-repeat;background-size:contain;-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0)}
@media (max-width:1200px){#expatTeam .background:before{top:11%;-webkit-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0)}
}
@media (max-width:992px){#expatTeam .background:before{top:15%;bottom:-5%;-webkit-transform:translate(20%,0) rotate(5deg);-ms-transform:translate(20%,0) rotate(5deg);transform:translate(20%,0) rotate(5deg)}
}
#expatTeam .inner{position:relative;z-index:2}
#expatTeam .textArea{height:100%;display:table;width:100%;max-width:460px;margin:0 auto}
@media (max-width:992px){#expatTeam .textArea{max-width:600px}
}
#expatTeam .textArea .text{display:table-cell;vertical-align:middle;color:#fff}
@media (max-width:1400px){#expatTeam .textArea .text{padding-left:32px}
}
@media (max-width:1300px){#expatTeam .textArea .text{padding-left:50px}
}
@media (max-width:992px){#expatTeam .textArea .text{padding:0;text-align:center}
}
#expatTeam .textArea .text p{margin:32px 0}
@media (max-width:992px){#expatTeam .textArea .text p{margin:24px 0}
}
@media (max-width:576px){#expatTeam .textArea .text p{margin:16px 0}
}
#expatTeam .boxes{max-width:560px;margin:0 auto;text-align:center}
@media (max-width:992px){#expatTeam .boxes{margin-top:40px}
}
@media (max-width:768px){#expatTeam .boxes{margin-top:24px}
}
#expatTeam .boxes .box{display:inline-block;vertical-align:top;margin:15px;background:#fff;box-shadow:0 8px 24px rgba(34,50,84,.12);border-radius:8px;width:100%;max-width:220px;color:#223254;padding:32px 16px}
@media (max-width:1200px){#expatTeam .boxes .box{padding:20px 12px;max-width:180px}
}
@media (max-width:490px){#expatTeam .boxes .box{padding:16px 0;max-width:150px;font-size:14px;line-height:22px}
}
@media (max-width:400px){#expatTeam .boxes .box{max-width:140px;margin:10px}
}
#expatTeam .boxes .box img{display:table;margin:0 auto 16px auto}
@media (max-width:1200px){#expatTeam .boxes .box img{margin-bottom:8px}
}
@media (max-width:490px){#expatTeam .boxes .box img{width:64px;height:64px}
}
#expatTeam .boxes .box strong{display:block}
#beihilfeHome{overflow:hidden;position:relative}
#beihilfeHome .mask{position:absolute;display:block;top:-60px;bottom:-148px;left:0;right:0;z-index:1;background:url(../img/beihilfe/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#beihilfeHome .mask{display:none}
}
#beihilfeHome .background{position:absolute;display:block;top:0;bottom:-148px;right:0;opacity:.1}
@media (max-width:992px){#beihilfeHome .background{display:none}
}
#beihilfeHome .top{position:relative}
#beihilfeHome .section.tarife{margin:52px auto}
@media (max-width:992px){#beihilfeHome .section.tarife{margin:48px auto 0 auto}
}
@media (max-width:768px){#beihilfeHome .section.tarife{margin:40px auto 0 auto}
}
#beihilfeHome .inner{padding:180px 0 130px 0;position:relative;z-index:2}
@media (max-width:1200px){#beihilfeHome .inner{padding:160px 0 110px 0}
}
@media (max-width:992px){#beihilfeHome .inner{padding:120px 0 0 0}
}
@media (max-width:768px){#beihilfeHome .inner{padding:92px 0 0 0}
}
@media (max-width:576px){#beihilfeHome .inner{padding:72px 0 0 0}
}
@media (max-width:992px){#beihilfeHome .inner .text{margin-bottom:40px}
}
@media (max-width:576px){#beihilfeHome .inner .text{margin-bottom:24px}
}
#beihilfeHome .inner .text h1{margin:20px 0 24px 0}
@media (max-width:992px){#beihilfeHome .inner .text h1{margin:12px 0 16px 0;max-width:100%}
}
@media (max-width:576px){#beihilfeHome .inner .text h1{margin:8px 0 12px 0}
}
#beihilfeHome .inner .text .badge{text-transform:uppercase;background:rgba(128,99,225,.2);display:table;line-height:24px;color:#8063E1;font-weight:700;padding:0 8px;font-size:12px;border-radius:4px}
#beihilfeHome .inner .text p{margin:24px 0 0 0}
@media (max-width:992px){#beihilfeHome .inner .text p{margin:16px 0 0 0}
}
@media (max-width:576px){#beihilfeHome .inner .text p{margin:12px 0 0 0}
}
#beihilfeHome .inner .text .cta{margin:32px 0 0 0}
@media (max-width:992px){#beihilfeHome .inner .text .cta{margin:24px 0 0 0}
}
@media (max-width:576px){#beihilfeHome .inner .text .cta{margin:20px 0 0 0}
}
#beihilfeHome .inner .text .cta .btn{margin:0 10px 0 0;vertical-align:top}
@media (max-width:500px){#beihilfeHome .inner .text .cta .btn{margin:0 auto 8px auto}
#beihilfeHome .inner .text .cta .btn:last-child{margin-bottom:0}
}
#beihilfeHome .inner .text .cta .btn:last-child{margin-right:0}
#beihilfeHome .cards{position:relative}
@media (min-width:993px){#beihilfeHome .cards{padding-top:16px;-webkit-transform:translate(-16px,0);-ms-transform:translate(-16px,0);transform:translate(-16px,0)}
#beihilfeHome .cards:after{position:absolute;bottom:-27px;left:20%;content:'';width:45%;height:10px;border-radius:100%;background-image:radial-gradient(rgba(34,50,84,.04),rgba(34,50,84,0))}
}
@media (max-width:992px){#beihilfeHome .cards{padding-top:28px}
}
@media (max-width:992px) and (min-width:769px){#beihilfeHome .cards{padding-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
#beihilfeHome .cards .left,#beihilfeHome .cards .right{width:50%}
#beihilfeHome .cards .left .tariffCard.business,#beihilfeHome .cards .right .tariffCard.business{margin-top:0}
}
@media (max-width:768px){#beihilfeHome .cards{padding-bottom:12px}
}
#beihilfeHome .cards .tariffCard{position:relative;transform-style:preserve-3d;overflow:hidden;margin-left:auto;margin-right:auto;-webkit-transform:rotateX(45deg) rotateY(-15deg) rotate(45deg);-ms-transform:rotateX(45deg) rotateY(-15deg) rotate(45deg);transform:rotateX(45deg) rotateY(-15deg) rotate(45deg)}
#beihilfeHome .cards .tariffCard>*{pointer-events:none}
#beihilfeHome .cards .tariffCard:after{position:absolute;top:-70px;left:0;content:'';width:200%;height:200%;background-image:linear-gradient(60deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.1),rgba(255,255,255,0) 80%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
#beihilfeHome .cards .tariffCard.economy{z-index:4;box-shadow:20px 20px 60px rgba(34,50,84,.5),1px 1px 0 1px #8063E1}
#beihilfeHome .cards .tariffCard.economyPremium{margin-top:-60px;z-index:3;box-shadow:20px 20px 60px rgba(34,50,84,.5),1px 1px 0 1px #3F58E3}
@media (max-width:992px) and (min-width:769px){#beihilfeHome .cards .tariffCard.economyPremium{box-shadow:5px 5px 60px rgba(34,50,84,.2),1px 1px 0 1px #3F58E3}
}
#beihilfeHome .cards .tariffCard.business{margin-top:-60px;z-index:2;box-shadow:20px 20px 60px rgba(34,50,84,.5),1px 1px 0 1px #2C6FD1}
#beihilfeHome .cards .tariffCard.first{margin-top:-60px;z-index:1;box-shadow:5px 5px 60px rgba(34,50,84,.2),1px 1px 0 1px #352F64}
#beihilfeHome .cards .tariffCard:hover{-webkit-transform:rotateX(30deg) rotateY(-15deg) rotate(30deg) translate(-25px,50px);-ms-transform:rotateX(30deg) rotateY(-15deg) rotate(30deg) translate(-25px,50px);transform:rotateX(30deg) rotateY(-15deg) rotate(30deg) translate(-25px,50px)}
#beihilfeHome .cards .tariffCard:hover:after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all 1.2s ease-in-out}
#beihilfeHome #tariffVideo{position:relative;z-index:3;margin-top:100px}
@media (max-width:992px){#beihilfeHome #tariffVideo{margin-top:92px}
}
@media (max-width:768px){#beihilfeHome #tariffVideo{margin-top:64px}
}
@media (max-width:576px){#beihilfeHome #tariffVideo{margin-top:48px}
}
#beihilfe{overflow:hidden;position:relative}
#beihilfe .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/beihilfe/mask2.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#beihilfe .mask{display:none}
}
#beihilfe .background{position:absolute;display:block;top:0;bottom:0;right:0}
@media (max-width:992px){#beihilfe .background{top:auto!important;right:-100px!important;left:-100px!important;bottom:80px!important;height:360px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
#beihilfe .top{position:relative}
#beihilfe .section.tarife{margin:52px auto}
@media (max-width:992px){#beihilfe .section.tarife{margin:48px auto 0 auto}
}
@media (max-width:768px){#beihilfe .section.tarife{margin:40px auto 0 auto}
}
#beihilfe .cards{text-align:center;position:relative;z-index:2;margin:-28px auto 0 auto}
@media (max-width:1200px){#beihilfe .cards{max-width:640px}
}
@media (max-width:992px){#beihilfe .cards{margin-top:-24px}
}
@media (max-width:768px){#beihilfe .cards{margin-top:-16px}
}
#beihilfe .cards .tariffCard{display:inline-block;vertical-align:top;margin:12px;text-align:left}
@media (min-width:1201px){#beihilfe .cards .tariffCard:first-child{margin-left:0}
#beihilfe .cards .tariffCard:last-child{margin-right:0}
}
#beihilfe .inner{padding:180px 0 130px 0;position:relative;z-index:2}
@media (max-width:1200px){#beihilfe .inner{padding:160px 0 110px 0}
}
@media (max-width:992px){#beihilfe .inner{padding:120px 0 0 0}
}
@media (max-width:768px){#beihilfe .inner{padding:92px 0 0 0}
}
@media (max-width:576px){#beihilfe .inner{padding:72px 0 0 0}
}
@media (min-width:993px){#beihilfe .inner .text{margin-top:-44px}
}
@media (max-width:992px){#beihilfe .inner .text{margin-bottom:40px}
}
@media (max-width:576px){#beihilfe .inner .text{margin-bottom:24px}
}
#beihilfe .inner .text h1{margin:20px 0 24px 0}
@media (max-width:992px){#beihilfe .inner .text h1{margin:12px 0 16px 0;max-width:100%}
}
@media (max-width:576px){#beihilfe .inner .text h1{margin:8px 0 12px 0}
}
#beihilfe .inner .text .badge{text-transform:uppercase;background:rgba(128,99,225,.2);display:table;line-height:24px;color:#8063E1;font-weight:700;padding:0 8px;font-size:12px;border-radius:4px}
#beihilfe .inner .text p{margin:24px 0 0 0}
@media (max-width:992px){#beihilfe .inner .text p{margin:16px 0 0 0}
}
@media (max-width:576px){#beihilfe .inner .text p{margin:12px 0 0 0}
}
#beihilfe .tariffCardBig{margin:0 auto}
#beihilfe .tariffCardBig .top{padding-top:40px;padding-bottom:40px}
@media (max-width:992px){#beihilfe .tariffCardBig .top{padding-top:40px;padding-bottom:40px}
}
#beihilfeKta{background:#8063E1;background:-webkit-linear-gradient(-45deg,#8063E1,#BD7BE8);background:linear-gradient(135deg,#8063E1,#BD7BE8);padding-top:52px;margin-bottom:242px}
@media (max-width:992px){#beihilfeKta{padding-top:40px;padding-left:20px;padding-right:20px;margin-bottom:152px}
}
@media (max-width:768px){#beihilfeKta{padding-top:36px;margin-bottom:110px}
}
@media (max-width:576px){#beihilfeKta{padding-top:32px;margin-bottom:80px}
}
#beihilfeKta .headline{margin:0 auto}
#beihilfeKta .headline h2{margin:0}
#beihilfeKta .box{border-radius:8px;background:#fff;max-width:940px;margin:0 auto;position:relative;padding:40px;box-shadow:0 4px 16px -2px rgba(34,50,84,.12);bottom:-52px}
@media (max-width:992px){#beihilfeKta .box{padding:32px;bottom:-40px;max-width:500px}
}
@media (max-width:768px){#beihilfeKta .box{bottom:-36px}
}
@media (max-width:576px){#beihilfeKta .box{padding:24px;bottom:-32px}
}
#beihilfeKta .box .text .badge{text-transform:uppercase;background:rgba(128,99,225,.2);display:table;line-height:24px;color:#8063E1;font-weight:700;padding:0 8px;font-size:12px;border-radius:4px}
#beihilfeKta .box .text h3{margin:12px 0 16px 0}
#beihilfeKta .box .text p{margin:0}
#beihilfeKta .stacked{max-width:420px;margin:-8px auto 0 auto}
@media (max-width:992px){#beihilfeKta .stacked{margin-top:-16px}
}
#beihilfeKta .stacked .stack{position:relative;width:100%}
#beihilfeKta .stacked .stack .cards{margin:0 auto;width:56%;-webkit-transform:rotateX(65deg) rotateY(0) rotateZ(-45deg);-ms-transform:rotateX(65deg) rotateY(0) rotateZ(-45deg);transform:rotateX(65deg) rotateY(0) rotateZ(-45deg)}
#beihilfeKta .stacked .stack .cards div{width:100%;padding-bottom:100%;border-radius:10px;background:#8063E1;background:-webkit-linear-gradient(-45deg,#8063E1,#BD7BE8);background:linear-gradient(135deg,#8063E1,#BD7BE8);transition:all .2s ease-in-out}
#beihilfeKta .stacked .stack .cards div:nth-child(4){position:relative;z-index:4;-webkit-transform:translate(6px,-6px);-ms-transform:translate(6px,-6px);transform:translate(6px,-6px)}
#beihilfeKta .stacked .stack .cards div:nth-child(3){z-index:3;top:0;left:0;opacity:.6;position:absolute;-webkit-transform:translate(-8px,8px);-ms-transform:translate(-8px,8px);transform:translate(-8px,8px)}
#beihilfeKta .stacked .stack .cards div:nth-child(2){z-index:2;top:0;left:0;opacity:.3;position:absolute;-webkit-transform:translate(-20px,20px);-ms-transform:translate(-20px,20px);transform:translate(-20px,20px)}
#beihilfeKta .stacked .stack .cards div:nth-child(1){z-index:1;top:0;left:0;opacity:.1;position:absolute;background:#223254!important;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);-webkit-transform:translate(-40px,40px);-ms-transform:translate(-40px,40px);transform:translate(-40px,40px)}
#beihilfeKta .stacked .stack .cards img{display:block;position:absolute;left:50%;top:50%;width:64px;outline:1px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg);-ms-transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg);transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg)}
#beihilfeKta .stacked .stack:hover .cards div:nth-child(4){-webkit-transform:translate(18px,-18px);-ms-transform:translate(18px,-18px);transform:translate(18px,-18px)}
#beihilfeKta .stacked .stack:hover .cards div:nth-child(3){-webkit-transform:translate(-2px,2px);-ms-transform:translate(-2px,2px);transform:translate(-2px,2px)}
#beihilfeKta .stacked .stack:hover .cards div:nth-child(2){-webkit-transform:translate(-20px,20px);-ms-transform:translate(-20px,20px);transform:translate(-20px,20px)}
#beihilfeKta .stacked .stack:hover .cards div:nth-child(1){opacity:.1;-webkit-transform:translate(-40px,40px);-ms-transform:translate(-40px,40px);transform:translate(-40px,40px)}
#anwartschaft{position:relative}
@media (min-width:993px){#anwartschaft{overflow:hidden;padding-bottom:60px}
}
#anwartschaft .mask{position:absolute;display:block;top:0;bottom:36px;left:0;right:0;z-index:1;background:url(../img/services/mask2.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#anwartschaft .mask{display:none}
}
#anwartschaft .background{position:absolute;display:block;top:0;bottom:36px;left:0;opacity:.1}
@media (max-width:992px){#anwartschaft .background{display:none}
}
#anwartschaft .inner{position:relative;z-index:2}
#anwartschaft .inner .text .badge{text-transform:uppercase;background:rgba(128,99,225,.2);display:table;line-height:24px;color:#8063E1;font-weight:700;padding:0 8px;font-size:12px;border-radius:4px}
#anwartschaft .inner .text h2{margin:20px 0 24px 0}
@media (max-width:992px){#anwartschaft .inner .text h2{margin:12px 0 16px 0;max-width:100%}
}
@media (max-width:576px){#anwartschaft .inner .text h2{margin:8px 0 12px 0}
}
#anwartschaft .inner .text p{margin:0}
@media (max-width:992px){#anwartschaft .inner .tariffCardBig{margin:40px auto 0 auto}
}
#anwartschaft .inner .tariffCardBig .top{padding:40px 72px 40px 24px}
@media (max-width:992px){#anwartschaft .inner .tariffCardBig .top{padding:28px 68px 28px 20px}
}
#klinik{overflow:hidden;position:relative}
#klinik .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/beihilfe/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#klinik .mask{display:none}
}
#klinik .background{position:absolute;display:block;top:0;bottom:0;right:0;opacity:.1}
@media (max-width:992px){#klinik .background{top:auto!important;right:-100px!important;left:-100px!important;bottom:80px!important;height:360px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
#klinik .top{position:relative}
#klinik .section.tarife{margin:52px auto}
@media (max-width:992px){#klinik .section.tarife{margin:48px auto 0 auto}
}
@media (max-width:768px){#klinik .section.tarife{margin:40px auto 0 auto}
}
#klinik .cards{text-align:center;position:relative;z-index:2;margin:-28px auto 0 auto}
@media (max-width:1200px){#klinik .cards{max-width:640px}
}
@media (max-width:992px){#klinik .cards{margin-top:-24px}
}
@media (max-width:768px){#klinik .cards{margin-top:-16px}
}
#klinik .cards .tariffCard{display:inline-block;vertical-align:top;margin:12px;text-align:left}
@media (min-width:1201px){#klinik .cards .tariffCard:first-child{margin-left:0}
#klinik .cards .tariffCard:last-child{margin-right:0}
}
#klinik .inner{padding:180px 0 130px 0;position:relative;z-index:2}
@media (max-width:1200px){#klinik .inner{padding:160px 0 110px 0}
}
@media (max-width:992px){#klinik .inner{padding:120px 0 0 0}
}
@media (max-width:768px){#klinik .inner{padding:92px 0 0 0}
}
@media (max-width:576px){#klinik .inner{padding:72px 0 0 0}
}
@media (min-width:993px){#klinik .inner .text{margin-top:-44px}
}
@media (max-width:992px){#klinik .inner .text{margin-bottom:40px}
}
@media (max-width:576px){#klinik .inner .text{margin-bottom:24px}
}
#klinik .inner .text h1{margin:20px 0 24px 0}
@media (max-width:992px){#klinik .inner .text h1{margin:12px 0 16px 0;max-width:100%}
}
@media (max-width:576px){#klinik .inner .text h1{margin:8px 0 12px 0}
}
#klinik .inner .text .badge{text-transform:uppercase;background:rgba(64,193,126,.2);display:table;line-height:24px;color:#40C17E;font-weight:900;padding:0 8px;font-size:12px;border-radius:4px}
#klinik .inner .text p{margin:24px 0 0 0}
@media (max-width:992px){#klinik .inner .text p{margin:16px 0 0 0}
}
@media (max-width:576px){#klinik .inner .text p{margin:12px 0 0 0}
}
#klinik .tariffCardBig{margin:0 auto}
#klinik .tariffCardBig .top{padding-top:40px;padding-bottom:40px}
@media (max-width:992px){#klinik .tariffCardBig .top{padding-top:40px;padding-bottom:40px}
}
#zahnHead{overflow:hidden;position:relative}
#zahnHead .mask{position:absolute;display:block;top:80px;max-height:1060px;bottom:10%;left:0;right:0;z-index:1;background:url(../img/zahn/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#zahnHead .mask{display:none}
}
#zahnHead .background{position:absolute;display:block;top:80px;max-height:1060px;bottom:10%;right:0;opacity:.1}
@media (max-width:992px){#zahnHead .background{display:none}
}
#zahnHead .inner{padding:160px 0 0 0;position:relative;z-index:2}
@media (max-width:1200px){#zahnHead .inner{padding:140px 0 0 0}
}
@media (max-width:992px){#zahnHead .inner{padding:120px 0 0 0}
}
@media (max-width:768px){#zahnHead .inner{padding:88px 0 0 0}
}
@media (max-width:576px){#zahnHead .inner{padding:68px 0 0 0}
}
@media (max-width:992px){#zahnHead .inner .textArea{max-width:420px;margin:0 auto 40px auto}
}
#zahnHead .inner .textArea h1{margin:20px 0 24px 0}
@media (max-width:992px){#zahnHead .inner .textArea h1{margin:12px 0 16px 0;max-width:100%}
}
@media (max-width:576px){#zahnHead .inner .textArea h1{margin:8px 0 12px 0}
}
#zahnHead .inner .textArea p{max-width:450px;margin:24px 0 0 0}
@media (max-width:992px){#zahnHead .inner .textArea p{margin:16px 0 0 0}
}
@media (max-width:576px){#zahnHead .inner .textArea p{margin:12px 0 0 0}
}
@media (min-width:421px){#zahnHead .inner .textArea .siegel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
#zahnHead .inner .textArea .siegel img{display:block;width:160px;height:auto;border-radius:3px;box-shadow:0 4px 12px -2px rgba(34,50,84,.2)}
@media (max-width:992px){#zahnHead .inner .textArea .siegel img{width:148px}
}
@media (max-width:576px){#zahnHead .inner .textArea .siegel img{width:128px}
}
#zahnHead .inner .textArea .siegel p{margin:0 0 0 24px;max-width:280px}
@media (max-width:992px){#zahnHead .inner .textArea .siegel p{margin-left:20px}
}
@media (max-width:576px){#zahnHead .inner .textArea .siegel p{margin-left:12px}
}
@media (max-width:420px){#zahnHead .inner .textArea .siegel p{margin:12px 0 0 0;max-width:100%}
}
#zahnHead .inner .textArea .toothQQC{margin:36px 0 0 0}
@media (max-width:768px){#zahnHead .inner .textArea .toothQQC{margin-top:32px}
}
@media (max-width:576px){#zahnHead .inner .textArea .toothQQC{margin-top:24px}
}
#zahnHead .tariffCardBig{margin:0 auto}
#zahnHead #tariffVideo{position:relative;z-index:2}
@keyframes arrow{0%{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}
50%{-webkit-transform:translate(0,-2px) scale(1);-ms-transform:translate(0,-2px) scale(1);transform:translate(0,-2px) scale(1);opacity:.6}
90%{-webkit-transform:translate(0,4px) scale(.9);-ms-transform:translate(0,4px) scale(.9);transform:translate(0,4px) scale(.9);opacity:0}
}
#rechenbeispiele .top{position:relative;padding:92px 0 104px 0}
@media (max-width:1200px){#rechenbeispiele .top{padding:60px 0 78px 0}
}
@media (max-width:992px){#rechenbeispiele .top{padding:56px 0 74px 0}
}
@media (max-width:768px){#rechenbeispiele .top{padding:48px 0 66px 0}
}
@media (max-width:576px){#rechenbeispiele .top{padding:40px 0 58px 0}
}
#rechenbeispiele .top .scroll{left:50%;top:100%;position:absolute;width:52px;height:21px;background:url(../img/zahn/arrow.svg) center center no-repeat;margin:0 0 0 -26px;z-index:7;opacity:0;-webkit-transform:translate(0,-8px) scale(.8);-ms-transform:translate(0,-8px) scale(.8);transform:translate(0,-8px) scale(.8)}
#rechenbeispiele .top .scroll.active{animation:arrow 2.4s ease-out infinite}
#rechenbeispiele .top .arrow{overflow:hidden;position:absolute;left:0;right:0;bottom:0;height:18px;z-index:6;background:url(../img/zahn/arrowMask.svg) center center no-repeat}
#rechenbeispiele .top .arrow:after,#rechenbeispiele .top .arrow:before{content:'';top:0;bottom:0;background:#fff;width:50%;position:absolute;display:block}
#rechenbeispiele .top .arrow:before{right:50%;left:0;-webkit-transform:translate(-28px,0);-ms-transform:translate(-28px,0);transform:translate(-28px,0)}
#rechenbeispiele .top .arrow:after{left:50%;right:0;-webkit-transform:translate(28px,0);-ms-transform:translate(28px,0);transform:translate(28px,0)}
#rechenbeispiele .top .headline{text-align:center;margin:0 auto 52px auto;max-width:780px}
@media (max-width:1200px){#rechenbeispiele .top .headline{margin:0 auto 40px auto}
}
@media (max-width:992px){#rechenbeispiele .top .headline{margin:0 auto 36px auto}
}
@media (max-width:768px){#rechenbeispiele .top .headline{margin:0 auto 32px auto}
}
@media (max-width:576px){#rechenbeispiele .top .headline{margin:0 auto 28px auto}
}
#rechenbeispiele .top .headline p{margin:24px 0 0 0;color:#fff}
#rechenbeispiele .top .headline img{display:table;margin:0 auto 8px auto}
#rechenbeispiele .top .bottom{overflow:hidden;max-width:1600px;margin:0 auto}
#rechenbeispiele .top .bottom .tabs{margin:0 -20px}
#rechenbeispiele .top .bottom .tabs .slider .box{cursor:pointer;text-align:center;border-radius:12px;position:relative;padding-bottom:16px;max-width:260px;margin:0 auto;transition:all .2s ease-in-out}
@media (max-width:1200px){#rechenbeispiele .top .bottom .tabs .slider .box{opacity:1}
}
#rechenbeispiele .top .bottom .tabs .slider .box .icon{display:table;height:128px;margin:0 auto;position:relative;z-index:1}
#rechenbeispiele .top .bottom .tabs .slider .box .icon img{display:table-cell;vertical-align:middle;width:128px}
#rechenbeispiele .top .bottom .tabs .slider .box strong{font-size:16px;font-weight:900;color:#fff;display:block;margin:-12px 0 0 0;position:relative;z-index:1}
#rechenbeispiele .top .bottom .tabs .slider .box:before{content:'';border-radius:inherit;position:absolute;left:0;right:0;top:8px;bottom:0;display:block;transition:all .2s ease-in-out}
@media (min-width:769px){#rechenbeispiele .top .bottom .tabs .slider .slick-slide.slick-center .box:before{background:rgba(52,175,192,.5)}
}
#rechenbeispiele .top .bottom .tabs .slider .slick-slide.slick-active .box{opacity:1}
#rechenbeispiele .top .bottom .tabs .slider .slick-next,#rechenbeispiele .top .bottom .tabs .slider .slick-prev{cursor:pointer;opacity:.5;width:45%;position:absolute;top:0;border:0;bottom:0;z-index:6;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:all .2s ease-in-out}
#rechenbeispiele .top .bottom .tabs .slider .slick-next:hover,#rechenbeispiele .top .bottom .tabs .slider .slick-prev:hover{opacity:1}
#rechenbeispiele .top .bottom .tabs .slider .slick-prev{left:20px;background:url(../img/zahn/left.svg) left center no-repeat}
@media (max-width:1600px){#rechenbeispiele .top .bottom .tabs .slider .slick-prev{left:32px}
}
#rechenbeispiele .top .bottom .tabs .slider .slick-next{right:20px;background:url(../img/zahn/right.svg) right center no-repeat}
@media (max-width:1600px){#rechenbeispiele .top .bottom .tabs .slider .slick-next{right:32px}
}
#rechenbeispiele .total{text-align:center;margin:64px 0}
@media (max-width:992px){#rechenbeispiele .total{margin:52px 0}
}
@media (max-width:768px){#rechenbeispiele .total{margin:40px 0}
}
#rechenbeispiele .total strong{color:#223254;font-size:32px;display:block;font-weight:900}
#rechenbeispiele .total strong b{font-weight:900}
#rechenbeispiele .total strong.scale{animation:scaleNumber .4s linear}
#rechenbeispiele .total span{font-size:12px;color:#9098A9;text-transform:uppercase;letter-spacing:1px;font-weight:900;display:block;line-height:16px}
#rechenbeispiele .bars .box{margin:0 auto;text-align:center}
@media (max-width:1200px){#rechenbeispiele .bars .box{margin-bottom:32px}
}
#rechenbeispiele .bars .box h5{margin:0 auto 8px auto;max-width:250px}
#rechenbeispiele .bars .box p{margin:0}
#rechenbeispiele .bars .box strong{color:#223254;display:block;font-size:32px;font-weight:900;margin:4px 0 0 0}
#rechenbeispiele .bars .box .bar{margin:0 auto;padding:36px 0 24px 0;display:table;list-style:none}
@media (max-width:1200px){#rechenbeispiele .bars .box .bar{padding:20px 0 20px 0}
}
#rechenbeispiele .bars .box .bar li{position:relative;height:48px;margin:0 0 8px -40px;z-index:4;transition:all .2s ease-in-out}
#rechenbeispiele .bars .box .bar li:first-child{z-index:5;margin-top:36px}
#rechenbeispiele .bars .box .bar li:last-child{z-index:3;margin-bottom:12px}
#rechenbeispiele .bars .box .bar li .line{display:block;position:absolute;width:8px;top:-16px;bottom:20px;border:1px solid #C8CCD4;right:-56px;border-left:0;-webkit-transform:skew(0deg,-30deg);-ms-transform:skew(0deg,-30deg);transform:skew(0deg,-30deg)}
#rechenbeispiele .bars .box .bar li .shadow{display:block;position:absolute;height:48px;width:160px;left:100%;bottom:36px;z-index:-1;background:rgba(34,50,84,.1);background:-webkit-linear-gradient(45deg,rgba(34,50,84,.1),rgba(34,50,84,.02),rgba(34,50,84,0));background:linear-gradient(45deg,rgba(34,50,84,.1),rgba(34,50,84,.02),rgba(34,50,84,0));-webkit-transform:skew(0deg,-30deg);-ms-transform:skew(0deg,-30deg);transform:skew(0deg,-30deg)}
#rechenbeispiele .bars .box .bar li div{position:absolute}
#rechenbeispiele .bars .box .bar li div:nth-child(1){left:20px;top:-31.4px;z-index:1;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
#rechenbeispiele .bars .box .bar li div:nth-child(1):before{content:'';display:block;height:40px;width:40px;-webkit-transform:skew(0deg,-30deg) scale(1,1.16);-ms-transform:skew(0deg,-30deg) scale(1,1.16);transform:skew(0deg,-30deg) scale(1,1.16);background:#89E2FD;background:-webkit-linear-gradient(-210deg,#89E2FD,#EDF5FF);background:linear-gradient(300deg,#89E2FD,#EDF5FF)}
#rechenbeispiele .bars .box .bar li div:nth-child(2),#rechenbeispiele .bars .box .bar li div:nth-child(3){width:40px;height:inherit}
#rechenbeispiele .bars .box .bar li div:nth-child(2){-webkit-transform:skew(0deg,30deg);-ms-transform:skew(0deg,30deg);transform:skew(0deg,30deg);background:#89E2FD;background:-webkit-linear-gradient(60deg,#89E2FD,#EDF5FF);background:linear-gradient(30deg,#89E2FD,#EDF5FF)}
#rechenbeispiele .bars .box .bar li div:nth-child(3){left:40px;-webkit-transform:skew(0deg,-30deg);-ms-transform:skew(0deg,-30deg);transform:skew(0deg,-30deg);background:#98e6fd;background:-webkit-linear-gradient(20deg,#98e6fd,#fcfeff);background:linear-gradient(70deg,#98e6fd,#fcfeff)}
#rechenbeispiele .bars .box .bar li.own div:nth-child(1):before{background:#d14e80;background:-webkit-linear-gradient(-210deg,#d14e80,#d57fa9);background:linear-gradient(300deg,#d14e80,#d57fa9)}
#rechenbeispiele .bars .box .bar li.own div:nth-child(2){background:#F65C96;background:-webkit-linear-gradient(70deg,#F65C96,#FB95C7);background:linear-gradient(20deg,#F65C96,#FB95C7)}
#rechenbeispiele .bars .box .bar li.own div:nth-child(3){background:#f879a9;background:-webkit-linear-gradient(20deg,#f879a9,#fcb2d7);background:linear-gradient(70deg,#f879a9,#fcb2d7)}
#rechenbeispiele .bars .box .bar li.gkv div:nth-child(1):before{background:#8a77a5;background:-webkit-linear-gradient(-210deg,#8a77a5,#918fba);background:linear-gradient(300deg,#8a77a5,#918fba)}
#rechenbeispiele .bars .box .bar li.gkv div:nth-child(2){background:#A28CC2;background:-webkit-linear-gradient(70deg,#A28CC2,#ABA8DB);background:linear-gradient(20deg,#A28CC2,#ABA8DB)}
#rechenbeispiele .bars .box .bar li.gkv div:nth-child(3){background:#b2a0cd;background:-webkit-linear-gradient(20deg,#b2a0cd,#c0bee4);background:linear-gradient(70deg,#b2a0cd,#c0bee4)}
#rechenbeispiele .bars .box .bar li.zahn div:nth-child(1):before{background:#31a2b5;background:-webkit-linear-gradient(-210deg,#31a2b5,#8cc3bc);background:linear-gradient(300deg,#31a2b5,#8cc3bc)}
#rechenbeispiele .bars .box .bar li.zahn div:nth-child(2){background:#3ABFD5;background:-webkit-linear-gradient(70deg,#3ABFD5,#A5E5DD);background:linear-gradient(20deg,#3ABFD5,#A5E5DD)}
#rechenbeispiele .bars .box .bar li.zahn div:nth-child(3){background:#60cbdd;background:-webkit-linear-gradient(20deg,#60cbdd,#c9efea);background:linear-gradient(70deg,#60cbdd,#c9efea)}
#rechenbeispiele .bars .box .numbers{display:none;margin:0 auto;max-width:290px;list-style:none;padding:36px 0 8px 0;text-align:left}
@media (max-width:1200px){#rechenbeispiele .bars .box .numbers{padding:8px 0 0 0}
}
#rechenbeispiele .bars .box .numbers>li{padding:12px 0;border-bottom:1px solid #C8CCD4}
#rechenbeispiele .bars .box .numbers>li:first-child{padding-top:0}
#rechenbeispiele .bars .box .numbers>li:last-child{padding-bottom:0;border-bottom:0}
@media (min-width:993px){#rechenbeispiele .bars .box .numbers>li:nth-child(2){min-height:81px}
}
#rechenbeispiele .bars .box .numbers>li div{margin:4px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
#rechenbeispiele .bars .box .numbers>li div span{display:block}
#rechenbeispiele .bars .box .numbers>li div.bold{font-weight:700}
#rechenbeispiele .bars .box .numbers>li div.dark{font-weight:700;color:#223254}
#rechenbeispiele .bars .box .numbers>li div.red{font-weight:700;color:#F65C96}
#rechenbeispiele .legend{background:#fff;border-radius:10px;padding:20px 32px;box-shadow:0 4px 24px rgba(34,50,84,.08);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (min-width:1201px){#rechenbeispiele .legend{margin:32px 0 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media (max-width:1200px){#rechenbeispiele .legend{padding-top:10px;padding-bottom:10px}
}
@media (max-width:992px){#rechenbeispiele .legend{padding:16px 24px}
}
#rechenbeispiele .legend .box{position:relative;padding:0 0 0 40px}
@media (max-width:1200px){#rechenbeispiele .legend .box{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:10px 0}
}
@media (max-width:768px){#rechenbeispiele .legend .box{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media (max-width:1200px){#rechenbeispiele .legend .box br{display:none}
}
#rechenbeispiele .legend .box .bar{position:absolute;height:15px;left:0;top:50%;margin:10px 0 0 0;-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);transform:translate(0,-15px)}
#rechenbeispiele .legend .box .bar div{position:absolute}
#rechenbeispiele .legend .box .bar div:nth-child(1){left:6px;top:-9.42px;z-index:1;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
#rechenbeispiele .legend .box .bar div:nth-child(1):before{content:'';display:block;height:12px;width:12px;-webkit-transform:skew(0deg,-30deg) scale(1,1.16);-ms-transform:skew(0deg,-30deg) scale(1,1.16);transform:skew(0deg,-30deg) scale(1,1.16);background:#89E2FD;background:-webkit-linear-gradient(-210deg,#89E2FD,#EDF5FF);background:linear-gradient(300deg,#89E2FD,#EDF5FF)}
#rechenbeispiele .legend .box .bar div:nth-child(2),#rechenbeispiele .legend .box .bar div:nth-child(3){width:12px;height:inherit}
#rechenbeispiele .legend .box .bar div:nth-child(2){-webkit-transform:skew(0deg,30deg);-ms-transform:skew(0deg,30deg);transform:skew(0deg,30deg);background:#89E2FD;background:-webkit-linear-gradient(60deg,#89E2FD,#EDF5FF);background:linear-gradient(30deg,#89E2FD,#EDF5FF)}
#rechenbeispiele .legend .box .bar div:nth-child(3){left:12px;-webkit-transform:skew(0deg,-30deg);-ms-transform:skew(0deg,-30deg);transform:skew(0deg,-30deg);background:#98e6fd;background:-webkit-linear-gradient(20deg,#98e6fd,#fcfeff);background:linear-gradient(70deg,#98e6fd,#fcfeff)}
#rechenbeispiele .legend .box .bar.own div:nth-child(1):before{background:#d14e80;background:-webkit-linear-gradient(-210deg,#d14e80,#d57fa9);background:linear-gradient(300deg,#d14e80,#d57fa9)}
#rechenbeispiele .legend .box .bar.own div:nth-child(2){background:#F65C96;background:-webkit-linear-gradient(70deg,#F65C96,#FB95C7);background:linear-gradient(20deg,#F65C96,#FB95C7)}
#rechenbeispiele .legend .box .bar.own div:nth-child(3){background:#f879a9;background:-webkit-linear-gradient(20deg,#f879a9,#fcb2d7);background:linear-gradient(70deg,#f879a9,#fcb2d7)}
#rechenbeispiele .legend .box .bar.gkv div:nth-child(1):before{background:#8a77a5;background:-webkit-linear-gradient(-210deg,#8a77a5,#918fba);background:linear-gradient(300deg,#8a77a5,#918fba)}
#rechenbeispiele .legend .box .bar.gkv div:nth-child(2){background:#A28CC2;background:-webkit-linear-gradient(70deg,#A28CC2,#ABA8DB);background:linear-gradient(20deg,#A28CC2,#ABA8DB)}
#rechenbeispiele .legend .box .bar.gkv div:nth-child(3){background:#b2a0cd;background:-webkit-linear-gradient(20deg,#b2a0cd,#c0bee4);background:linear-gradient(70deg,#b2a0cd,#c0bee4)}
#rechenbeispiele .legend .box .bar.zahn div:nth-child(1):before{background:#31a2b5;background:-webkit-linear-gradient(-210deg,#31a2b5,#8cc3bc);background:linear-gradient(300deg,#31a2b5,#8cc3bc)}
#rechenbeispiele .legend .box .bar.zahn div:nth-child(2){background:#3ABFD5;background:-webkit-linear-gradient(70deg,#3ABFD5,#A5E5DD);background:linear-gradient(20deg,#3ABFD5,#A5E5DD)}
#rechenbeispiele .legend .box .bar.zahn div:nth-child(3){background:#60cbdd;background:-webkit-linear-gradient(20deg,#60cbdd,#c9efea);background:linear-gradient(70deg,#60cbdd,#c9efea)}
#rechenbeispiele .legend .box span{display:block;line-height:20px}
#rechenbeispiele .showDetails{display:table;margin:20px auto 0 auto}
.dentalText{position:relative;overflow:hidden}
.dentalText .inner .balloon{position:absolute;width:300px;height:500px;background-size:contain;background-repeat:no-repeat;background-position:center center}
@media (max-width:1200px){.dentalText .inner .balloon{-webkit-transform:scale(.84);-ms-transform:scale(.84);transform:scale(.84)}
}
@media (max-width:550px){.dentalText .inner .balloon{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
}
@media (max-width:320px){.dentalText .inner .balloon{display:none}
}
.dentalText .inner .balloon.one{left:-130px;background-image:url(../img/zahn/balloons-a@2x.jpg)}
@media (max-width:1200px){.dentalText .inner .balloon.one{left:-160px}
}
@media (max-width:550px){.dentalText .inner .balloon.one{left:-170px}
}
.dentalText .inner .balloon.two{left:44%;background-image:url(../img/zahn/balloons-b@2x.jpg);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media (max-width:1200px){.dentalText .inner .balloon.two{display:none}
}
.dentalText .inner .balloon.three{right:-90px;background-image:url(../img/zahn/balloons-c@2x.jpg)}
@media (max-width:1200px){.dentalText .inner .balloon.three{right:-110px}
}
@media (max-width:992px){.dentalText .inner .balloon.three{right:-150px}
}
@media (max-width:550px){.dentalText .inner .balloon.three{right:-140px;top:-40px}
}
.dentalText .inner .text{max-width:410px;margin:0 auto}
@media (max-width:992px){.dentalText .inner .text{margin-bottom:32px}
}
.dentalText .inner .text h3{margin-bottom:12px}
@media (max-width:992px){.dentalText .inner .text h3{margin-bottom:8px}
}
.dentalText .inner .image img{display:table;margin:0 auto;max-width:100%}
.dentalText .inner .image.oballoon img{max-width:560px}
@media (max-width:1200px){.dentalText .inner .image.oballoon img{max-width:100%}
}
@media (max-width:768px){.dentalText .inner .image.oballoon{margin-top:-20px}
}
@media (max-width:1200px){.dentalText .inner .image.happybrush{position:relative;margin-left:-120px}
}
@media (max-width:992px){.dentalText .inner .image.happybrush{margin:0}
}
@media (max-width:768px){.dentalText .inner .image.happybrush{margin-top:-20px}
}
@media (min-width:993px){.toothQQC{max-width:390px}
}
.toothQQC>strong{color:#6D65CC;font-size:20px;display:block}
.toothQQC .box .interface .entry{margin:24px 0}
.toothQQC .box .interface .entry .head{border-bottom:1px solid #E8EAED;position:relative;padding-bottom:4px;margin-bottom:6px}
.toothQQC .box .interface .entry .head .delete{background:url(../img/close.svg) center center no-repeat;background-size:10px 10px;width:36px;height:36px;right:0;top:50%;margin:-2px 0 0 0;position:absolute;border-radius:50%;cursor:pointer;transform-origin:center center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:all .2s ease-in-out}
.toothQQC .box .interface .entry .head .delete:hover{-webkit-transform:translate(0,-52%);-ms-transform:translate(0,-52%);transform:translate(0,-52%)}
.toothQQC .box .interface .entry .birthday label{color:#9098A9;line-height:22px;font-size:14px;display:block;margin:0 0 8px 0}
.toothQQC .box .interface .entry .birthday .fields{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.toothQQC .box .interface .entry .birthday .fields .text-input{width:30%;margin:0;text-align:center}
.toothQQC .box .interface .addChild{color:#3ABFD5;font-weight:700;text-align:center;position:relative;line-height:42px;border-radius:4px;display:block}
.toothQQC .box .interface .addChild:before{content:'';border-radius:inherit;border:1px dashed #3ABFD5;position:absolute;left:0;top:0;right:0;bottom:0;display:block}
.toothQQC .box .price{color:#6D65CC;background:rgba(109,101,204,.08);padding:12px 20px;line-height:26px;border-radius:4px;margin:24px 0}
.toothQQC .box .price:after{content:'';clear:both;display:block}
.toothQQC .box .price .title{float:left;display:block;font-weight:700;font-size:16px}
.toothQQC .box .price strong{float:right;font-size:24px;display:block;margin:0;color:#6D65CC}
.toothQQC .box .price [data-toggle=tooltip]{background:url(../img/help.svg) 7px center no-repeat #fff;vertical-align:top;display:inline-block;margin:2px 0 0 2px}
@media (min-width:441px){.toothQQC .box .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
.toothQQC .box .buttons .email,.toothQQC .box .buttons .signup{width:50%}
@media (max-width:440px){.toothQQC .box .buttons .email,.toothQQC .box .buttons .signup{width:100%}
}
.toothQQC .box .buttons .email a,.toothQQC .box .buttons .signup a{position:relative;display:block;line-height:42px;border-radius:4px;font-weight:700;text-align:center}
@media (min-width:441px){.toothQQC .box .buttons .email{padding-right:12px}
}
.toothQQC .box .buttons .email a{color:#3ABFD5}
.toothQQC .box .buttons .email a:before{content:'';border-radius:inherit;border:1px solid #3ABFD5;position:absolute;left:0;top:0;right:0;bottom:0;display:block}
@media (min-width:441px){.toothQQC .box .buttons .signup{padding-left:12px}
}
@media (max-width:440px){.toothQQC .box .buttons .signup{padding-top:12px}
}
.toothQQC .box .buttons .signup a{background:#3ABFD5;color:#fff}
@keyframes scaleNumber{50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
}
#iPhoneMockupUspZahn{position:relative;overflow:hidden}
#iPhoneMockupUspZahn .mask{position:absolute;display:block;top:0;bottom:0;right:0;left:0!important;z-index:1;background:url(../img/zahn/mask3.svg) no-repeat;background-size:100% 100%;background-position:left bottom}
@media (max-width:1200px){#iPhoneMockupUspZahn .mask{max-width:none}
}
@media (max-width:992px){#iPhoneMockupUspZahn .mask{display:none}
}
#iPhoneMockupUspZahn .background{position:absolute;display:block;top:0;bottom:0;left:0;opacity:.1}
@media (max-width:992px){#iPhoneMockupUspZahn .background{right:-100px!important;left:-100px!important;height:560px;bottom:60px;top:auto;overflow:hidden;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
@media (max-width:440px){#iPhoneMockupUspZahn .background{height:440px;bottom:52px}
}
@media (max-width:380px){#iPhoneMockupUspZahn .background{height:380px;bottom:36px}
}
#iPhoneMockupUspZahn .inner{position:relative;z-index:2;padding:160px 0}
@media (max-width:2100px){#iPhoneMockupUspZahn .inner{padding:120px 0}
}
@media (max-width:1200px){#iPhoneMockupUspZahn .inner{padding:80px 0}
}
@media (max-width:992px){#iPhoneMockupUspZahn .inner{padding:40px 0}
}
#iPhoneMockupUspZahn .inner .headline{max-width:580px;margin:0 0 40px 0;padding:0 0 0 64px;text-align:left}
@media (max-width:992px){#iPhoneMockupUspZahn .inner .headline{margin:0 auto 32px auto;text-align:center;padding:0}
}
@media (max-width:768px){#iPhoneMockupUspZahn .inner .headline{margin:0 0 24px 0}
}
#iPhoneMockupUspZahn .inner .headline h2{margin:0}
#iPhoneMockupUspZahn .inner .box{display:block;margin:0 0 40px 0;padding:3px 0 0 64px;position:relative;max-width:420px}
@media (max-width:992px){#iPhoneMockupUspZahn .inner .box{margin:0 auto 32px auto}
}
#iPhoneMockupUspZahn .inner .box .icon{position:absolute;left:0;top:0;width:64px}
#iPhoneMockupUspZahn .inner .box .icon svg{fill:none;max-width:44px;max-height:34px;display:block;margin:0 auto}
#iPhoneMockupUspZahn .inner .box strong{display:block;font-size:20px;line-height:28px;margin:0 0 8px 0;color:#223254}
#iPhoneMockupUspZahn .inner .box p{color:#5A667F;margin:0}
#iPhoneMockupUspZahn .inner .phone{display:table;width:400px;margin:0 auto;top:12px;position:relative;z-index:2}
@media (max-width:992px){#iPhoneMockupUspZahn .inner .phone{margin-top:8px;top:0;margin-bottom:12px}
}
@media (max-width:440px){#iPhoneMockupUspZahn .inner .phone{width:340px}
}
@media (max-width:380px){#iPhoneMockupUspZahn .inner .phone{width:300px}
}
@media (max-width:380px){#iPhoneMockupUspZahn .inner .phone{margin-bottom:4px}
}
#zahnQQC{padding:300px 0 260px 0;position:relative;overflow:hidden}
@media (max-width:1400px){#zahnQQC{padding:260px 0 220px 0}
}
@media (max-width:992px){#zahnQQC{padding:105px 0 90px 0}
}
@media (max-width:768px){#zahnQQC{padding:90px 0 48px 0}
}
#zahnQQC .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0!important;z-index:1;background:url(../img/zahn/mask2.svg) no-repeat;background-size:100% 100%;background-position:left bottom}
@media (max-width:1200px){#zahnQQC .mask{max-width:none}
}
@media (max-width:992px){#zahnQQC .mask{display:none}
}
#zahnQQC .background{position:absolute;display:block;top:0;bottom:0;right:0}
@media (max-width:992px){#zahnQQC .background{right:-100px!important;left:-100px!important;top:30px;bottom:150px;overflow:hidden;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
#zahnQQC .inner{position:relative;z-index:2}
#zahnQQC .textArea{height:100%;display:table;width:100%;max-width:540px;margin:0 auto}
@media (max-width:992px){#zahnQQC .textArea{max-width:600px}
}
#zahnQQC .textArea .text{display:table-cell;vertical-align:middle;color:#fff}
@media (max-width:1400px){#zahnQQC .textArea .text{padding-left:32px}
}
@media (max-width:1300px){#zahnQQC .textArea .text{padding-left:50px}
}
@media (max-width:992px){#zahnQQC .textArea .text{padding:0;text-align:center}
}
#zahnQQC .textArea .text p{margin:32px 0 0 0}
@media (max-width:992px){#zahnQQC .textArea .text p{margin:24px 0 0 0}
}
@media (max-width:576px){#zahnQQC .textArea .text p{margin:16px 0 0 0}
}
#zahnQQC .toothQQC{max-width:480px;margin:0 auto;background:#fff;box-shadow:0 8px 24px rgba(34,50,84,.12);border-radius:8px;padding:32px 24px}
@media (max-width:992px){#zahnQQC .toothQQC{margin-top:40px}
}
@media (max-width:768px){#zahnQQC .toothQQC{margin-top:24px}
}
#cookie{display:none;position:fixed;bottom:20px;left:100px;right:100px;z-index:9930;-webkit-transform:translateY(0) translateZ(200px);-ms-transform:translateY(0) translateZ(200px);transform:translateY(0) translateZ(200px);transition:all .2s ease-in-out}
@media (max-width:768px){#cookie{bottom:10px}
}
@media (max-width:576px){#cookie{bottom:0;left:-20px;right:-20px}
}
#cookie.slideDown{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
#cookie .box{padding:10px 110px 10px 60px;color:#fff;border-radius:6px;position:relative;background:#223254}
#cookie .box:after{content:'';clear:both;display:block}
@media (max-width:1200px){#cookie .box{padding-right:90px}
}
@media (max-width:992px){#cookie .box{font-size:14px;line-height:20px}
}
@media (max-width:768px){#cookie .box{padding:10px}
}
@media (max-width:576px){#cookie .box{border-radius:0}
}
#cookie .box a{color:#fff;text-decoration:underline}
#cookie .box img{display:block;position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media (max-width:768px){#cookie .box img{position:relative;top:auto;left:auto;float:left;margin:8px 0 0 0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
#cookie .box button{top:50%;display:block;min-width:0;position:absolute;right:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media (max-width:992px){#cookie .box button{right:10px;bottom:10px;top:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@media (max-width:768px){#cookie .box button{position:relative;top:auto;bottom:auto;right:auto;margin:6px 0 0 0;float:right;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
body.modal-open #cookie{-webkit-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}
body.modal-open #cookie.slideDown{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
#header{position:fixed;left:0;right:0;top:0;z-index:98;border-bottom:1px solid transparent;transition:background .2s ease,border .3s ease;-webkit-transform:translateZ(200px);-ms-transform:translateZ(200px);transform:translateZ(200px)}
#header:after{content:'';clear:both;display:block}
#header .wrap{padding:32px;transition:padding .3s ease,background .15s ease .5s}
@media (max-width:576px){#header .wrap{padding:24px 20px}
}
#header .wrap .inner{position:relative}
#header .wrap .inner:after{content:'';clear:both;display:block}
#header .wrap .inner .logo{float:left;display:block;position:relative;top:-3px}
#header .wrap .inner .logo img{opacity:1;height:26px;position:absolute;display:block;transition:opacity .15s ease .5s}
#header .wrap .inner .logo img.color{opacity:0}
#header .wrap .inner .logo img.scrolled{display:none}
#header .wrap .inner ul li{position:relative}
#header .wrap .inner ul li .dropdown{position:absolute;top:100%;left:50%;background:#fff;width:450px;text-align:left;opacity:0;z-index:5;padding:30px;border-radius:8px;visibility:hidden;box-shadow:0 4px 16px rgba(34,50,84,.2);-webkit-transform:translate(-50%,-8px) scale(.98);-ms-transform:translate(-50%,-8px) scale(.98);transform:translate(-50%,-8px) scale(.98);transition:all .2s ease-in-out}
#header .wrap .inner ul li .dropdown.small{width:240px}
#header .wrap .inner ul li .dropdown:before{content:'';display:block;width:12px;height:12px;background:#fff;border-radius:3px;z-index:4;left:50%;top:0;position:absolute;transform-origin:50% 50%;-webkit-transform:rotate(45deg) translate(-60%,0);-ms-transform:rotate(45deg) translate(-60%,0);transform:rotate(45deg) translate(-60%,0)}
#header .wrap .inner ul li .dropdown h6{font-size:12px;text-transform:uppercase;color:#C8CCD4;margin:0 0 20px 0;font-weight:700}
#header .wrap .inner ul li .dropdown>p{margin-bottom:16px}
#header .wrap .inner ul li .dropdown>p strong{display:block;color:#5A667F}
#header .wrap .inner ul li .dropdown>p a{color:#9098A9!important;opacity:1}
#header .wrap .inner ul li .dropdown>p:last-child{margin-bottom:0}
#header .wrap .inner ul li .dropdown footer{background:#FBFBFC;border:1px solid #E8EAED;margin:30px -30px -30px -30px;padding:30px;border-radius:0 0 8px 8px}
#header .wrap .inner ul li .dropdown footer .assekurata:after{content:'';clear:both;display:block}
#header .wrap .inner ul li .dropdown footer .assekurata img{display:block;max-width:96px;float:left;margin:1px 0}
#header .wrap .inner ul li .dropdown footer .assekurata p{margin:0 0 0 116px;font-size:14px;line-height:18px}
#header .wrap .inner ul li:hover .dropdown{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
#header .wrap .inner>nav{position:absolute;left:50%;top:-8px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media (max-width:992px){#header .wrap .inner>nav{display:none}
}
#header .wrap .inner>nav>ul{text-align:center}
#header .wrap .inner>nav>ul:hover>li>a{opacity:.7}
#header .wrap .inner>nav>ul>li{display:inline-block;margin:0 15px;vertical-align:top}
#header .wrap .inner>nav>ul>li>a{line-height:26px;padding:8px 0;display:block;color:#5A667F;font-weight:700;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .2s ease-in-out}
#header .wrap .inner>nav>ul>li:hover>a{opacity:1}
#header .wrap .inner .right{float:right}
@media (max-width:992px){#header .wrap .inner .right nav{display:none}
}
#header .wrap .inner .right nav>ul{margin:-8px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
#header .wrap .inner .right nav>ul>li>a{line-height:26px;display:block;color:#ea5e09;font-weight:700;padding:8px 12px;position:relative;transition:all .2s ease-in-out}
#header .wrap .inner .right nav>ul>li>a.icon{width:44px;height:42px}
#header .wrap .inner .right nav>ul>li>a.icon svg{display:block;position:absolute;left:50%;top:50%;width:14px;height:16px;fill:#9098A9;transition:all .2s ease-in-out;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#header .wrap .inner .right nav>ul>li>a:after{content:'';width:1px;background:#C8CCD4;height:14px;display:block;margin:-7px 0 0 0;position:absolute;top:50%;right:0}
#header .wrap .inner .right nav>ul>li:hover a{color:#0069e0}
#header .wrap .inner .right nav>ul>li:hover a svg{fill:#223254}
#header .wrap .inner .right nav>ul>li.en{position:relative;bottom:-1px}
#header .wrap .inner .right nav>ul>li.en a{text-transform:uppercase;font-weight:900;color:#9098A9;font-size:14px}
#header .wrap .inner .right nav>ul>li.en:hover a{color:#223254}
#header .wrap .inner .right nav>ul>li:last-child>a{padding-right:0}
#header .wrap .inner .right nav>ul>li:last-child>a:after{display:none}
#header .wrap .inner .burger{display:none;width:24px;height:26px;cursor:pointer;position:relative}
@media (max-width:992px){#header .wrap .inner .burger{display:block}
}
#header .wrap .inner .burger span{position:absolute;top:12px;left:0;width:24px;height:2px;display:block;background:#fff}
#header .wrap .inner .burger span:after,#header .wrap .inner .burger span:before{content:'';position:absolute;top:0;left:0;width:24px;height:2px;background:inherit;transition:all .2s ease-in-out}
#header .wrap .inner .burger span:before{-webkit-transform:translate(0,-6px);-ms-transform:translate(0,-6px);transform:translate(0,-6px)}
#header .wrap .inner .burger span:after{-webkit-transform:translate(0,6px);-ms-transform:translate(0,6px);transform:translate(0,6px)}
#header .mobile{visibility:hidden;height:0;position:relative;transition:all .5s ease .2s}
#header .mobile .all{padding-top:24px}
@media (max-width:576px){#header .mobile .all{padding-top:20px}
}
#header .mobile .box{margin-bottom:20px;opacity:0;border-bottom:1px solid #E8EAED;-webkit-transform:translate(-16px,-8px);-ms-transform:translate(-16px,-8px);transform:translate(-16px,-8px);transition:all .2s ease-in-out}
@media (max-width:576px){#header .mobile .box{margin-bottom:16px}
}
#header .mobile .box.last{margin-bottom:0}
#header .mobile .box:nth-child(1){transition-delay:.35s}
#header .mobile .box:nth-child(2){transition-delay:.3s}
#header .mobile .box:nth-child(3){transition-delay:.25s}
#header .mobile .box:nth-child(4){transition-delay:.2s}
#header .mobile .box:nth-child(5){transition-delay:.15s}
#header .mobile .box:nth-child(6){transition-delay:.1s}
#header .mobile .box:nth-child(7){transition-delay:.05s}
#header .mobile .box:nth-child(8){transition-delay:0s}
#header .mobile .box h6,#header .mobile .box>a{font-size:18px;color:#223254;font-weight:500;line-height:24px;display:block;margin:0 0 20px 0;cursor:pointer;position:relative}
@media (max-width:576px){#header .mobile .box h6,#header .mobile .box>a{margin-bottom:16px}
}
#header .mobile .box h6.primary,#header .mobile .box>a.primary{}
#header .mobile .box h6 .arrow{right:8px;top:6px;width:12px;height:12px;position:absolute;transition:all .2s ease-in-out}
#header .mobile .box h6 .arrow:after,#header .mobile .box h6 .arrow:before{content:'';position:absolute;display:block;width:2px;height:10px;border-bottom:12px solid #C8CCD4;top:0;transition:all .2s ease-in-out}
#header .mobile .box h6 .arrow:before{right:6px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}
#header .mobile .box h6 .arrow:after{left:12px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}
#header .mobile .box h6.active .arrow:before{-webkit-transform:rotate(-130deg);-ms-transform:rotate(-130deg);transform:rotate(-130deg)}
#header .mobile .box h6.active .arrow:after{-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}
#header .mobile .box ul{display:none;overflow:hidden;width:100%;padding:0 0 24px 0}
#header .mobile .box ul:not(.iconList){margin:0;list-style:none}
#header .mobile .box ul:not(.iconList) li{margin-bottom:8px}
#header .mobile .box ul:not(.iconList) li a{display:block;color:#223254;font-size:18px}
#header .mobile .box ul:not(.iconList) li:last-child{margin-bottom:0}
#header .mobile .bottom{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
#header .mobile .bottom a{display:block;position:relative;font-size:16px;font-weight:700;color:#223254;line-height:28px;padding:0 0 0 24px;opacity:0;-webkit-transform:translate(-12px,-4px);-ms-transform:translate(-12px,-4px);transform:translate(-12px,-4px);transition:all .2s ease-in-out}
#header .mobile .bottom a svg{display:block;max-width:18px;fill:#223254;max-height:18px;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
#header.mobileShow{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
@media (max-width:992px){#header.mobileShow.scroll .wrap{padding-top:22px;padding-bottom:22px}
}
@media (max-width:992px) and (max-width:576px){#header.mobileShow.scroll .wrap{padding-top:18px;padding-bottom:18px}
}
@media (max-width:992px){#header.mobileShow .wrap{background:#fff;overflow:scroll;transition:padding .3s ease,background 0s ease 0s}
#header.mobileShow .wrap .inner .logo img{opacity:0;transition:opacity 0s ease 0s}
#header.mobileShow .wrap .inner .logo img.color{opacity:1}
#header.mobileShow .wrap .inner .burger span{background:#223254!important;visibility:hidden}
#header.mobileShow .wrap .inner .burger span:before{visibility:visible;-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}
#header.mobileShow .wrap .inner .burger span:after{visibility:visible;-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
#header.mobileShow .mobile{visibility:visible;height:100vh;transition:all .5s ease 0s}
#header.mobileShow .mobile .all{padding-bottom:90px}
}
@media (max-width:992px) and (max-width:576px){#header.mobileShow .mobile .all{padding-bottom:82px}
}
@media (max-width:992px){#header.mobileShow .mobile .box{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#header.mobileShow .mobile .box:nth-child(1){transition-delay:.1s}
#header.mobileShow .mobile .box:nth-child(2){transition-delay:.15s}
#header.mobileShow .mobile .box:nth-child(3){transition-delay:.2s}
#header.mobileShow .mobile .box:nth-child(4){transition-delay:.25s}
#header.mobileShow .mobile .box:nth-child(5){transition-delay:.3s}
#header.mobileShow .mobile .box:nth-child(6){transition-delay:.35s}
#header.mobileShow .mobile .box:nth-child(7){transition-delay:.4s}
#header.mobileShow .mobile .box:nth-child(8){transition-delay:.45s}
#header.mobileShow .mobile .bottom a{opacity:1;transition-delay:.45s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#header.mobileShow .mobile .bottom a:nth-child(1){transition-delay:.45s}
#header.mobileShow .mobile .bottom a:nth-child(2){transition-delay:.5s}
#header.mobileShow .mobile .bottom a:nth-child(3){transition-delay:.55s}
}
#header .iconList{margin:0;padding:0;list-style:none}
#header .iconList li{margin:0 0 20px 0}
@media (max-width:576px){#header .iconList li{margin:0 0 16px 0}
}
#header .iconList li a{display:block;color:#9098A9;font-size:14px;position:relative;padding:0 0 0 56px;transition:all .2s ease-in-out}
@media (min-width:993px){#header .iconList li a:before{content:'';display:block;position:absolute;left:-12px;right:-12px;top:-8px;bottom:-8px;border-radius:6px;background:#fff;z-index:-1;transition:all .2s ease-in-out}
}
#header .iconList li a:hover:before{background:rgba(232,234,237,.35)}
#header .iconList li a:active{color:#9098A9!important}
#header .iconList li a:active strong{color:#223254!important}
#header .iconList li a img{display:block;position:absolute;left:-10px;top:50%;-webkit-transform:translate(0,-42.5%);-ms-transform:translate(0,-42.5%);transform:translate(0,-42.5%)}
#header .iconList li a strong{display:block;font-size:16px;color:#223254}
#header .iconList:last-child li:last-child{margin-bottom:0}
#header.fullDark .wrap .inner .logo img.white{opacity:0}
#header.fullDark .wrap .inner .logo img.color{opacity:1}
#header.fullDark .wrap .inner>nav>ul>li>a{color:#5A667F}
#header.fullDark .wrap .inner>nav>ul>li:hover>a{color:#223254}
#header.fullDark .wrap .inner .burger span{background:#223254}
#header.fullWhite .wrap .inner .right nav>ul>li>a{color:#fff}
#header.fullWhite .wrap .inner .right nav>ul>li>a.icon svg{fill:rgba(255,255,255,.5)}
#header.fullWhite .wrap .inner .right nav>ul>li>a:after{background:rgba(255,255,255,.2)}
#header.fullWhite .wrap .inner .right nav>ul>li:hover a{color:#fff}
#header.fullWhite .wrap .inner .right nav>ul>li:hover a svg{fill:#fff}
#header.fullWhite .wrap .inner .right nav>ul>li.en a{color:rgba(255,255,255,.5)}
#header.fullWhite .wrap .inner .right nav>ul>li.en:hover a{color:#fff}
#header.fullWhite .wrap .inner .burger span{background:#fff}
#header.whiteLogo .wrap .inner>nav>ul>li>a{color:#5A667F}
#header.whiteLogo .wrap .inner>nav>ul>li:hover>a{color:#223254}
#header.whiteLogo .wrap .inner .burger span{background:#fff}
#header.reverse .wrap .inner .logo img.white{opacity:0}
#header.reverse .wrap .inner .logo img.color{opacity:1}
#header.reverse .wrap .inner>nav>ul>li>a{color:#5A667F}
#header.reverse .wrap .inner>nav>ul>li:hover>a{color:#223254}
#header.reverse .wrap .inner .right nav>ul>li>a{color:#fff}
#header.reverse .wrap .inner .right nav>ul>li>a.icon svg{fill:rgba(255,255,255,.5)}
#header.reverse .wrap .inner .right nav>ul>li>a:after{background:rgba(255,255,255,.2)}
#header.reverse .wrap .inner .right nav>ul>li:hover a{color:#fff}
#header.reverse .wrap .inner .right nav>ul>li:hover a svg{fill:#fff}
#header.reverse .wrap .inner .right nav>ul>li.en a{color:rgba(255,255,255,.5)}
#header.reverse .wrap .inner .right nav>ul>li.en:hover a{color:#fff}
#header.reverse .wrap .inner .burger span{background:#223254}
@media (min-width:993px){#header.scroll{background:#fff;border-color:#E8EAED}
}
#header.scroll:not(.mobileShow){background:#fff;border-color:#E8EAED}
#header.scroll:not(.mobileShow) .wrap{padding-top:22px;padding-bottom:22px}
@media (max-width:576px){#header.scroll:not(.mobileShow) .wrap{padding-top:18px;padding-bottom:18px}
}
#header.scroll:not(.mobileShow) .wrap .inner .logo img{display:none}
#header.scroll:not(.mobileShow) .wrap .inner .logo img.scrolled{display:block}
#header.scroll:not(.mobileShow) .wrap .inner>nav>ul>li>a{color:#5A667F}
#header.scroll:not(.mobileShow) .wrap .inner>nav>ul>li:hover>a{color:#223254}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li>a{color:#ea5e09}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li>a.icon svg{fill:#9098A9}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li>a:after{background:#C8CCD4}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li:hover a{color:#0069e0}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li:hover a svg{fill:#223254}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li.en a{color:#9098A9}
#header.scroll:not(.mobileShow) .wrap .inner .right nav>ul>li.en:hover a{color:#223254}
#header.scroll:not(.mobileShow) .wrap .inner .burger span{background:#223254}
body.modal-open #header{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.tariffCard{border-radius:12px;max-width:280px;width:100%;height:148px;position:relative;color:#fff;display:block;transition:all .2s ease-in-out}
.tariffCard img{position:absolute;left:0;top:8px;z-index:1;display:block}
.tariffCard .badge{position:absolute;top:12px;right:16px;line-height:22px;border-radius:11px;text-transform:uppercase;font-size:10px;font-weight:700;padding:0 12px}
.tariffCard .info{position:absolute;left:16px;bottom:16px}
.tariffCard .info strong{display:block;font-size:16px}
.tariffCard .info span{display:block;font-size:14px;opacity:.8;font-weight:500}
.tariffCard.business{box-shadow:0 4px 12px rgba(44,111,209,.25);background:#2C6FD1;background:-webkit-linear-gradient(135deg,#2C6FD1,#21BBFE);background:linear-gradient(-45deg,#2C6FD1,#21BBFE)}
.tariffCard.business .badge{background:rgba(44,111,209,.6)}
.tariffCard.first{box-shadow:0 4px 12px rgba(72,47,100,.25);background:#352F64;background:-webkit-linear-gradient(135deg,#352F64,#415197);background:linear-gradient(-45deg,#352F64,#415197)}
.tariffCard.first .badge{background:rgba(53,47,100,.6)}
.tariffCard.economy{box-shadow:0 4px 12px rgba(128,99,225,.25);background:#8063E1;background:-webkit-linear-gradient(135deg,#8063E1,#BD7BE8);background:linear-gradient(-45deg,#8063E1,#BD7BE8)}
.tariffCard.economy .badge{background:rgba(128,99,225,.6)}
.tariffCard.economyPremium{box-shadow:0 4px 12px rgba(63,88,227,.25);background:#3F58E3;background:-webkit-linear-gradient(135deg,#3F58E3,#7F94FC);background:linear-gradient(-45deg,#3F58E3,#7F94FC)}
.tariffCard.economyPremium .badge{background:rgba(63,88,227,.6)}
.tariffCard.klinik{box-shadow:0 4px 12px rgba(61,184,141,.25);background:#3DB88D;background:-webkit-linear-gradient(135deg,#3DB88D,#B7F5AB);background:linear-gradient(-45deg,#3DB88D,#B7F5AB)}
.tariffCard.klinik .badge{background:rgba(61,184,141,.6)}
.tariffCard.zahn{box-shadow:0 4px 12px rgba(58,191,213,.25);background:#3ABFD5;background:-webkit-linear-gradient(135deg,#3ABFD5,#A5E5DD);background:linear-gradient(-45deg,#3ABFD5,#A5E5DD)}
.tariffCard.zahn .badge{background:rgba(58,191,213,.6)}
.tariffCard.expat{box-shadow:0 4px 12px rgba(64,178,192,.25);background:#40B2C0;background:-webkit-linear-gradient(135deg,#40B2C0,#51DBC0);background:linear-gradient(-45deg,#40B2C0,#51DBC0)}
.tariffCard.expat .badge{background:rgba(64,178,192,.6)}
.tariffCard[href]:hover{color:#fff;-webkit-transform:translate3d(0,-3px,0);-ms-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}
.tariffCard[href]:hover.business{box-shadow:0 8px 24px rgba(44,111,209,.25)}
.tariffCard[href]:hover.first{box-shadow:0 8px 24px rgba(72,47,100,.25)}
.tariffCard[href]:hover.economy{box-shadow:0 8px 24px rgba(128,99,225,.25)}
.tariffCard[href]:hover.economyPremium{box-shadow:0 8px 24px rgba(63,88,227,.25)}
.tariffCard[href]:hover.klinik{box-shadow:0 8px 24px rgba(61,184,141,.25)}
.tariffCard[href]:hover.zahn{box-shadow:0 8px 24px rgba(58,191,213,.25)}
.tariffCard[href]:hover.expat{box-shadow:0 8px 24px rgba(64,178,192,.25)}
.tariffCard[href]:active{color:#fff;-webkit-transform:translate3d(0,1px,0);-ms-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}
.tariffCard[href]:active.business{box-shadow:0 4px 8px rgba(24,121,215,.25)}
.tariffCard[href]:active.first{box-shadow:0 4px 8px rgba(72,47,100,.25)}
.tariffCard[href]:active.economy{box-shadow:0 4px 8px rgba(128,99,225,.25)}
.tariffCard[href]:active.economyPremium{box-shadow:0 4px 8px rgba(63,88,227,.25)}
.tariffCard[href]:active.klinik{box-shadow:0 4px 8px rgba(61,184,141,.25)}
.tariffCard[href]:active.zahn{box-shadow:0 4px 8px rgba(58,191,213,.25)}
.tariffCard[href]:active.expat{box-shadow:0 4px 8px rgba(64,178,192,.25)}
.tariffCard[href]:active,.tariffCard[href]:focus{color:#fff!important}
.tariffCardBig{border-radius:12px;background:#fff;position:relative;width:100%;max-width:400px;box-shadow:0 12px 40px rgba(34,50,84,.12)}
.tariffCardBig .top{border-radius:12px 12px 0 0;padding:24px 72px 24px 24px;overflow:hidden;position:relative;color:#fff}
@media (max-width:992px){.tariffCardBig .top{padding:20px 68px 20px 20px}
}
.tariffCardBig .top span{display:block;font-size:12px;text-transform:uppercase;font-weight:700;margin:4px 0 0 0}
.tariffCardBig .top p{color:rgba(255,255,255,.75);margin:16px 0 0 0;font-size:14px;max-width:280px}
.tariffCardBig .top p.white{color:#fff}
.tariffCardBig .top img{top:50%;right:0;display:block;position:absolute;-webkit-transform:translate(32%,-50%);-ms-transform:translate(32%,-50%);transform:translate(32%,-50%)}
.tariffCardBig .content{border-radius:0 0 12px 12px;padding:24px;position:relative}
@media (max-width:992px){.tariffCardBig .content{padding:20px}
}
.tariffCardBig .content .btn{display:table;margin:0 auto}
.tariffCardBig .content .success{position:absolute;left:24px;right:24px;top:24px;opacity:0;visibility:hidden;transition:all .2s ease-in-out;-webkit-transform:translate(0,-12px);-ms-transform:translate(0,-12px);transform:translate(0,-12px)}
@media (max-width:992px){.tariffCardBig .content .success{left:20px;right:20px;top:20px}
}
.tariffCardBig .content .success h5{margin:0 0 8px 0}
.tariffCardBig .content .success.show{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.tariffCardBig .content form h5{margin:0 0 8px 0}
.tariffCardBig .content ul{margin:0;padding:0;list-style:none}
.tariffCardBig .content ul li{margin:0 0 24px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.tariffCardBig .content ul li .icon{height:35px;width:35px;position:relative;margin:5px 24px 0 0}
@media (max-width:992px){.tariffCardBig .content ul li .icon{margin:5px 16px 0 0}
}
.tariffCardBig .content ul li .icon svg{max-height:28px;max-width:34px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.tariffCardBig .content ul li .text{font-size:14px;color:#9098A9}
.tariffCardBig .content ul li .text strong{display:block;color:#223254;font-size:16px}
.tariffCardBig.business .top{background:#2C6FD1;background:-webkit-linear-gradient(-45deg,#2C6FD1,#21BBFE);background:linear-gradient(135deg,#2C6FD1,#21BBFE)}
.tariffCardBig.first .top{background:#352F64;background:-webkit-linear-gradient(-45deg,#352F64,#415197);background:linear-gradient(135deg,#352F64,#415197)}
.tariffCardBig.economy .top{background:#8063E1;background:-webkit-linear-gradient(-45deg,#8063E1,#BD7BE8);background:linear-gradient(135deg,#8063E1,#BD7BE8)}
.tariffCardBig.economyPremium .top{background:#3F58E3;background:-webkit-linear-gradient(-45deg,#3F58E3,#7F94FC);background:linear-gradient(135deg,#3F58E3,#7F94FC)}
.tariffCardBig.zahn .top{background:#3ABFD5;background:-webkit-linear-gradient(-45deg,#3ABFD5,#A5E5DD);background:linear-gradient(135deg,#3ABFD5,#A5E5DD)}
.tariffCardBig.klinik .top{background:#3DB88D;background:-webkit-linear-gradient(-45deg,#3DB88D,#B7F5AB);background:linear-gradient(135deg,#3DB88D,#B7F5AB)}
#tariffOverview{position:relative}
#tariffOverview .mask{position:absolute;display:block;left:0;right:0;z-index:1;background:url(../img/tariffs/mask.svg) no-repeat;background-size:100% 100%;top:-220px;height:1100px}
@media (max-width:1600px){#tariffOverview .mask{height:900px}
}
@media (max-width:1200px){#tariffOverview .mask{top:-180px;height:1060px}
}
@media (max-width:992px){#tariffOverview .mask{top:-120px;height:910px}
}
@media (max-width:768px){#tariffOverview .mask{top:-92px;height:800px}
}
@media (max-width:612px){#tariffOverview .mask{height:1060px}
}
#tariffOverview .background{position:absolute;display:block;left:0;right:0;opacity:.04;top:-220px;height:1100px}
@media (max-width:1600px){#tariffOverview .background{height:900px}
}
@media (max-width:1200px){#tariffOverview .background{top:-180px;height:1060px}
}
@media (max-width:992px){#tariffOverview .background{top:-120px;height:910px}
}
@media (max-width:768px){#tariffOverview .background{top:-92px;height:800px}
}
@media (max-width:612px){#tariffOverview .background{height:1060px}
}
#tariffOverview .container{position:relative;z-index:2}
#tariffOverview .cards{margin:80px auto 0 auto;text-align:center;position:relative;z-index:2}
@media (max-width:1580px){#tariffOverview .cards{max-width:960px}
}
@media (max-width:1200px){#tariffOverview .cards{margin-top:56px}
}
@media (max-width:992px){#tariffOverview .cards{margin-top:32px}
}
@media (max-width:768px){#tariffOverview .cards{margin-top:20px}
}
#tariffOverview .cards .tariffCard{display:inline-block;vertical-align:top;margin:12px;text-align:left}
@media (min-width:1201px){#tariffOverview .cards .tariffCard:first-child{margin-left:0}
#tariffOverview .cards .tariffCard:last-child{margin-right:0}
}
#whyPrivate{position:relative;z-index:2}
#whyPrivate .boxes{margin-top:-52px}
@media (max-width:992px){#whyPrivate .boxes{margin-top:-36px}
}
#whyPrivate .boxes .box{margin:52px 0 0 0;padding-right:12px}
@media (max-width:992px){#whyPrivate .boxes .box{padding:0;margin:36px 0 0 0}
}
#whyPrivate .boxes .box img{display:table;margin:0 0 28px 0}
@media (max-width:992px){#whyPrivate .boxes .box img{margin:0 0 24px 0}
}
@media (max-width:768px){#whyPrivate .boxes .box img{margin:0 0 20px 0}
}
#whyPrivate .boxes .box h3{margin:0 0 8px 0}
@media (max-width:768px){#whyPrivate .boxes .box h3{margin:0 0 4px 0}
}
#whyPrivate .boxes .box p{margin:0}
#tariffVideo .box:after{content:'';clear:both;display:block}
@media (max-width:1200px){#tariffVideo .box.first{margin-bottom:40px}
}
@media (max-width:768px){#tariffVideo .box.first{margin-bottom:32px}
}
#tariffVideo .box .image{float:left;display:block;position:relative}
@media (max-width:490px){#tariffVideo .box .image{float:none;display:table;margin:0 0 16px 0}
}
#tariffVideo .box .image svg{width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;border-radius:50%;left:50%;top:50%;display:block;transition:all .2s ease-in-out}
@media (max-width:768px){#tariffVideo .box .image svg{width:36px;height:36px;margin:-18px 0 0 -18px}
}
#tariffVideo .box .image:hover svg{-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
#tariffVideo .box .image:active svg{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#tariffVideo .box .image img{width:152px;display:block;border-radius:4px;box-shadow:0 2px 4px rgba(34,50,84,.12)}
#tariffVideo .box .text{margin:0 0 0 184px;padding:0 12px 0 0}
@media (max-width:490px){#tariffVideo .box .text{margin:0;padding:0}
}
#tariffVideo .box .text h5{margin:0 0 4px 0}
#tariffVideo .box .text p{margin:0}
#tariffVideo .box .text p span{font-weight:700;color:#008237}
#tariffServiceTable{position:relative}
#tariffServiceTable .dismiss{position:fixed;z-index:10;top:20px;right:20px;width:46px;height:46px;text-align:center;cursor:pointer;background:url(../../img/closeW.svg) rgba(34,50,84,.35) center center no-repeat;background-size:12px 12px;box-shadow:0 2px 6px rgba(34,50,84,.25);border-radius:50%;transition:all .2s ease-in-out}
@media (max-width:910px){#tariffServiceTable .dismiss{top:auto;bottom:15px;right:15px;width:54px;height:54px}
}
#tariffServiceTable .dismiss:before{display:none}
#tariffServiceTable .dismiss:hover{background:url(../../img/closeW.svg) rgba(34,50,84,.55) center center no-repeat;background-size:12px 12px}
#tariffServiceTable .table{padding-bottom:40px}
@media (min-width:993px){#tariffServiceTable .table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media (max-width:1440px){#tariffServiceTable .table{padding-left:100px}
}
@media (max-width:992px){#tariffServiceTable .table{padding:0}
}
#tariffServiceTable .table.large{padding:0 20px;max-width:1200px;margin:0 auto}
@media (max-width:1700px){#tariffServiceTable .table.large{max-width:100%;padding-left:270px}
}
#tariffServiceTable .table.large .column .box h5{display:none}
#tariffServiceTable .table.large .column .box ul li>span{width:210px}
#tariffServiceTable .table.large .column:first-child .box h5{display:block;position:absolute;right:100%;top:0;line-height:40px;margin:0;font-weight:500;font-size:18px;text-align:left;color:#6D65CC;width:320px;-webkit-transform:translate(70px,-48px);-ms-transform:translate(70px,-48px);transform:translate(70px,-48px)}
#tariffServiceTable .table.large .column:first-child .box:first-child h5{top:141px}
#tariffServiceTable .table .column{width:25%;padding:0 8px;position:relative;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
@media (min-width:993px){#tariffServiceTable .table .column{margin-bottom:64px}
#tariffServiceTable .table .column:first-child .box ul li span{display:block}
}
@media (max-width:1200px){#tariffServiceTable .table .column{padding:0 4px}
}
@media (max-width:992px){#tariffServiceTable .table .column{width:100%;max-width:300px;padding:0;margin:0 auto 40px auto}
}
@media (max-width:600px){#tariffServiceTable .table .column{max-width:440px;padding-left:130px}
}
@media (min-width:993px){#tariffServiceTable .table .column .more{position:absolute;top:100%;left:50%;display:block;-webkit-transform:translate(-50%,12px);-ms-transform:translate(-50%,12px);transform:translate(-50%,12px)}
}
@media (max-width:992px){#tariffServiceTable .table .column .more{display:table;margin:8px auto 0 auto}
}
#tariffServiceTable .table .column.economy>div>span{background:#8063E1;background:-webkit-linear-gradient(135deg,#8063E1,#BD7BE8);background:linear-gradient(-45deg,#8063E1,#BD7BE8)}
#tariffServiceTable .table .column.economy>div>span strong{margin-top:-4px}
#tariffServiceTable .table .column.premium>div>span{background:#3F58E3;background:-webkit-linear-gradient(135deg,#3F58E3,#7F94FC);background:linear-gradient(-45deg,#3F58E3,#7F94FC)}
#tariffServiceTable .table .column.premium>div>span strong{margin-top:-4px}
#tariffServiceTable .table .column.business>div>span{background:#2C6FD1;background:-webkit-linear-gradient(135deg,#2C6FD1,#21BBFE);background:linear-gradient(-45deg,#2C6FD1,#21BBFE)}
#tariffServiceTable .table .column.business>div>span strong{margin-top:-4px}
#tariffServiceTable .table .column.first>div>span{background:#352F64;background:-webkit-linear-gradient(135deg,#352F64,#415197);background:linear-gradient(-45deg,#352F64,#415197)}
#tariffServiceTable .table .column.first>div>span strong{margin-top:-4px}
#tariffServiceTable .table .column.zahn>div>span{background:#3ABFD5;background:-webkit-linear-gradient(135deg,#3ABFD5,#A5E5DD);background:linear-gradient(-45deg,#3ABFD5,#A5E5DD)}
#tariffServiceTable .table .column.zahn>div>span strong{margin-top:-4px}
#tariffServiceTable .table .column.gkv>div>span{color:#9098A9;background:#F2F2F2;background:-webkit-linear-gradient(-45deg,#F2F2F2,#E8EAED);background:linear-gradient(135deg,#F2F2F2,#E8EAED)}
#tariffServiceTable .table .column.gkv>div>span strong{color:#5A667F}
#tariffServiceTable .table .column .box{border-radius:8px;background:#fff;position:relative;margin:60px 0 0 0;box-shadow:0 6px 20px -2px rgba(34,50,84,.15)}
#tariffServiceTable .table .column .box:first-child{margin-top:0}
#tariffServiceTable .table .column .box>span{border-radius:8px 8px 0 0;padding:12px 0;color:rgba(255,255,255,.8);text-align:center;font-size:14px;display:block;font-weight:500}
#tariffServiceTable .table .column .box>span img{display:table;margin:0 auto}
#tariffServiceTable .table .column .box>span strong{font-weight:700;display:block;font-size:16px;color:#fff}
#tariffServiceTable .table .column .box ul{margin:0;padding:0;list-style:none}
#tariffServiceTable .table .column .box ul li{text-align:center;color:#223254;min-height:74px;padding:20px 16px;margin:0 0 1px 0;font-weight:500;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#tariffServiceTable .table .column .box ul li:after{content:'';display:block;position:absolute;bottom:-1px;left:20px;right:20px;height:1px;background:#E8EAED}
#tariffServiceTable .table .column .box ul li:last-child:after{display:none}
#tariffServiceTable .table .column .box ul li>div{font-size:14px}
#tariffServiceTable .table .column .box ul li>div p,#tariffServiceTable .table .column .box ul li>div small{font-weight:400;display:block;color:#9098A9;margin:0;font-size:12px}
#tariffServiceTable .table .column .box ul li>span{display:none;position:absolute;right:100%;top:50%;font-size:14px;text-align:left;color:#5A667F;width:130px;-webkit-transform:translate(-40px,-50%);-ms-transform:translate(-40px,-50%);transform:translate(-40px,-50%)}
@media (max-width:992px){#tariffServiceTable .table .column .box ul li>span{display:block}
}
@media (max-width:600px){#tariffServiceTable .table .column .box ul li>span{-webkit-transform:translate(-8px,-50%);-ms-transform:translate(-8px,-50%);transform:translate(-8px,-50%)}
}
#tariffServiceTable .table .column .box ul li>span.selectSpan{z-index:1}
#tariffServiceTable .table .column .box ul li>span .form-select{margin:4px 0 0 0;position:relative;z-index:1}
#tariffServiceTable .table .column .box ul li>span .tooltipStyle{position:absolute;right:-26px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
#tariffServiceTable .table .column .box ul li.empty{color:#9098A9}
@media (max-width:1200px){#tariffServiceTable .table.beihilfe .column .more{display:none}
}
@media (max-width:1200px) and (min-width:993px){#tariffServiceTable .table.beihilfe+.btn-beihilfe{margin-top:-52px}
}
#tarifeAngestellte{overflow:hidden}
#tarifeAngestellte .top{position:relative}
#tarifeAngestellte .mask{position:absolute;display:block;top:0;bottom:80px;left:0;right:0;z-index:1;background:url(../img/tariffs/mask2.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#tarifeAngestellte .mask{display:none}
}
#tarifeAngestellte .background{position:absolute;display:block;top:0;bottom:80px;left:0;background:#352F64;background:-webkit-linear-gradient(-45deg,#352F64,#4E62C2);background:linear-gradient(135deg,#352F64,#4E62C2);-webkit-transform:translate(-1px,0);-ms-transform:translate(-1px,0);transform:translate(-1px,0)}
@media (max-width:992px){#tarifeAngestellte .background{top:-100px!important;right:-100px!important;left:-100px!important;bottom:110px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
}
#tarifeAngestellte .inner{padding:200px 0 0 0;position:relative;z-index:2}
@media (max-width:1200px){#tarifeAngestellte .inner{padding:180px 0 0 0}
}
@media (max-width:992px){#tarifeAngestellte .inner{padding:124px 0 0 0}
}
@media (max-width:768px){#tarifeAngestellte .inner{padding:100px 0 0 0}
}
@media (max-width:576px){#tarifeAngestellte .inner{padding:72px 0 0 0}
}
#tarifeAngestellte .inner .headline{text-align:center;margin:0 auto 80px auto;max-width:720px}
@media (max-width:992px){#tarifeAngestellte .inner .headline{margin:0 auto 44px auto}
}
@media (max-width:768px){#tarifeAngestellte .inner .headline{margin:0 auto 36px auto}
}
@media (max-width:576px){#tarifeAngestellte .inner .headline{margin:0 auto 24px auto}
}
#tarifeAngestellte .inner .headline p{color:rgba(255,255,255,.8);margin:20px 0 0 0}
@media (max-width:992px){#tarifeAngestellte .inner .headline p{margin:16px 0 0 0}
}
@media (max-width:768px){#tarifeAngestellte .inner .headline p{margin:12px 0 0 0}
}
#tarifeAngestellte .inner .headline .cta{margin:32px 0 0 0}
@media (max-width:1200px){#tarifeAngestellte .inner .headline .cta{margin:24px 0 0 0}
}
@media (max-width:992px){#tarifeAngestellte .inner .headline .cta{margin:20px 0 0 0}
}
#tarifeAngestellte .inner .headline .cta .btn{margin:10px;vertical-align:top}
#tarifeAngestellte .inner .headline .btn-white{color:#07f!important}
#tarifeAngestellte .inner .headline .btn-white:focus,#tarifeAngestellte .inner .headline .btn-white:hover{color:#07f!important}
@media (min-width:769px){#tarifeAngestellte .inner .cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
#tarifeAngestellte .inner .cards .tariffCardBig{margin:0 20px}
@media (max-width:992px){#tarifeAngestellte .inner .cards .tariffCardBig{margin:0 12px}
#tarifeAngestellte .inner .cards .tariffCardBig:first-child{margin-left:0}
#tarifeAngestellte .inner .cards .tariffCardBig:last-child{margin-right:0}
}
@media (max-width:768px){#tarifeAngestellte .inner .cards .tariffCardBig{margin:0 auto 36px auto}
#tarifeAngestellte .inner .cards .tariffCardBig:first-child{margin-left:auto}
#tarifeAngestellte .inner .cards .tariffCardBig:last-child{margin-bottom:0;margin-right:auto}
}
#iPhoneMockupUsp{position:relative;overflow:hidden}
#iPhoneMockupUsp .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0!important;z-index:1;background:url(../img/tariffs/mask3.svg) no-repeat;background-size:100% 100%;background-position:left bottom}
@media (max-width:1200px){#iPhoneMockupUsp .mask{max-width:none}
}
@media (max-width:992px){#iPhoneMockupUsp .mask{display:none}
}
#iPhoneMockupUsp .background{position:absolute;display:block;top:0;bottom:1px;right:0}
#iPhoneMockupUsp .background.gradient-navi{background:#006DFF;background:-webkit-linear-gradient(-45deg,#006DFF,#00C3FF);background:linear-gradient(135deg,#006DFF,#00C3FF)}
@media (max-width:992px){#iPhoneMockupUsp .background{right:-100px!important;left:-100px!important;height:560px;bottom:40px;top:auto;overflow:hidden;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
@media (max-width:440px){#iPhoneMockupUsp .background{height:440px;bottom:40px}
}
@media (max-width:380px){#iPhoneMockupUsp .background{height:380px;bottom:30px}
}
#iPhoneMockupUsp .inner{position:relative;z-index:2;padding:120px 0 220px 0}
@media (max-width:2100px){#iPhoneMockupUsp .inner{padding:100px 0 200px 0}
}
@media (max-width:1200px){#iPhoneMockupUsp .inner{padding:80px 0 160px 0}
}
@media (max-width:992px){#iPhoneMockupUsp .inner{padding:0 0 40px 0}
}
#iPhoneMockupUsp .inner .headline{max-width:580px;margin:0 0 80px 0}
@media (max-width:992px){#iPhoneMockupUsp .inner .headline{margin:0 auto 44px auto;text-align:center}
}
@media (max-width:768px){#iPhoneMockupUsp .inner .headline{margin:0 0 36px 0}
}
@media (max-width:576px){#iPhoneMockupUsp .inner .headline{margin:0 0 32px 0}
}
#iPhoneMockupUsp .inner .headline h2{margin:0}
#iPhoneMockupUsp .inner .box{display:block;margin:0 0 40px 0}
@media (max-width:576px){#iPhoneMockupUsp .inner .box{text-align:center}
}
#iPhoneMockupUsp .inner .box svg{fill:none;height:34px;display:block;width:48px;margin:0}
@media (max-width:576px){#iPhoneMockupUsp .inner .box svg{margin:0 auto}
}
#iPhoneMockupUsp .inner .box strong{display:block;font-size:18px;line-height:24px;margin:12px 0 8px 0;color:#223254}
#iPhoneMockupUsp .inner .box p{margin:0;max-width:220px;color:#5A667F}
@media (max-width:576px){#iPhoneMockupUsp .inner .box p{margin:0 auto}
}
#iPhoneMockupUsp .inner .phone{display:table;margin:0 auto;top:-20px;position:relative;z-index:2}
@media (max-width:992px){#iPhoneMockupUsp .inner .phone{margin-top:8px;top:0;margin-bottom:12px}
}
@media (max-width:380px){#iPhoneMockupUsp .inner .phone{margin-bottom:4px}
}
#addons .boxes{max-width:1000px;margin:0 auto}
#addons .boxes .stacked{max-width:420px;margin:-24px auto 0 auto}
#addons .boxes .stacked .stack{position:relative;width:100%}
#addons .boxes .stacked .stack .cards{margin:0 auto;width:56%;-webkit-transform:rotateX(65deg) rotateY(0) rotateZ(-45deg);-ms-transform:rotateX(65deg) rotateY(0) rotateZ(-45deg);transform:rotateX(65deg) rotateY(0) rotateZ(-45deg)}
#addons .boxes .stacked .stack .cards div{width:100%;padding-bottom:100%;border-radius:10px;transition:all .2s ease-in-out}
#addons .boxes .stacked .stack .cards div:nth-child(4){position:relative;z-index:4;-webkit-transform:translate(6px,-6px);-ms-transform:translate(6px,-6px);transform:translate(6px,-6px)}
#addons .boxes .stacked .stack .cards div:nth-child(3){z-index:3;top:0;left:0;opacity:.6;position:absolute;-webkit-transform:translate(-8px,8px);-ms-transform:translate(-8px,8px);transform:translate(-8px,8px)}
#addons .boxes .stacked .stack .cards div:nth-child(2){z-index:2;top:0;left:0;opacity:.3;position:absolute;-webkit-transform:translate(-20px,20px);-ms-transform:translate(-20px,20px);transform:translate(-20px,20px)}
#addons .boxes .stacked .stack .cards div:nth-child(1){z-index:1;top:0;left:0;opacity:.1;position:absolute;background:#223254!important;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);-webkit-transform:translate(-40px,40px);-ms-transform:translate(-40px,40px);transform:translate(-40px,40px)}
#addons .boxes .stacked .stack .cards img{display:block;position:absolute;left:50%;top:50%;width:64px;outline:1px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg);-ms-transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg);transform:translate(-50%,-50%) rotateZ(45deg) rotateX(-10deg)}
#addons .boxes .stacked .stack:hover .cards div:nth-child(4){-webkit-transform:translate(18px,-18px);-ms-transform:translate(18px,-18px);transform:translate(18px,-18px)}
#addons .boxes .stacked .stack:hover .cards div:nth-child(3){-webkit-transform:translate(-2px,2px);-ms-transform:translate(-2px,2px);transform:translate(-2px,2px)}
#addons .boxes .stacked .stack:hover .cards div:nth-child(2){-webkit-transform:translate(-20px,20px);-ms-transform:translate(-20px,20px);transform:translate(-20px,20px)}
#addons .boxes .stacked .stack:hover .cards div:nth-child(1){opacity:.1;-webkit-transform:translate(-40px,40px);-ms-transform:translate(-40px,40px);transform:translate(-40px,40px)}
#addons .boxes .stacked .top{margin:0 0 20px 0}
#addons .boxes .stacked .top small{font-size:12px;font-weight:700;display:block;text-transform:uppercase;line-height:20px;color:#6D65CC}
@media (max-width:992px){#addons .boxes .stacked.bek{margin-bottom:40px}
}
#addons .boxes .stacked.bek .cards div{background:#5C4CA4;background:-webkit-linear-gradient(-45deg,#5C4CA4,#AC7AF6);background:linear-gradient(135deg,#5C4CA4,#AC7AF6)}
#addons .boxes .stacked.kta .cards div{background:#EF7D7B;background:-webkit-linear-gradient(-45deg,#EF7D7B,#E35EA0);background:linear-gradient(135deg,#EF7D7B,#E35EA0)}
#addons .boxes .stacked>a{color:#07f;font-weight:700;display:block;transition:all .2s ease-in-out}
#addons .boxes .stacked>a:hover{color:#07f;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
#addons .boxes .stacked>a:active{color:#07f!important;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}
#selbstbehalt .box{max-width:900px;margin:0 auto;background:#fff;position:relative;border-radius:10px;box-shadow:0 8px 24px rgba(34,50,84,.12)}
@media (min-width:769px){#selbstbehalt .box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
#selbstbehalt .box:before{content:'';display:block;left:50%;width:1px;top:32px;bottom:32px;position:absolute;background:#E8EAED}
@media (max-width:992px){#selbstbehalt .box:before{top:24px;bottom:24px}
}
@media (max-width:768px){#selbstbehalt .box:before{top:50%;bottom:auto;left:24px;right:24px;width:auto;height:1px}
}
@media (max-width:440px){#selbstbehalt .box:before{left:16px;right:16px}
}
#selbstbehalt .box .left,#selbstbehalt .box .right{width:50%;padding:32px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media (max-width:992px){#selbstbehalt .box .left,#selbstbehalt .box .right{padding:24px}
}
@media (max-width:768px){#selbstbehalt .box .left,#selbstbehalt .box .right{width:100%}
}
@media (max-width:440px){#selbstbehalt .box .left,#selbstbehalt .box .right{padding:16px}
}
#selbstbehalt .box .left .image img,#selbstbehalt .box .right .image img{display:block}
@media (max-width:768px){#selbstbehalt .box .left .image,#selbstbehalt .box .right .image{width:100px}
#selbstbehalt .box .left .image img,#selbstbehalt .box .right .image img{width:auto;height:100px;margin:0 auto}
}
#selbstbehalt .box .left .text,#selbstbehalt .box .right .text{margin:0 0 0 32px}
@media (max-width:992px){#selbstbehalt .box .left .text,#selbstbehalt .box .right .text{margin:0 0 0 24px}
}
@media (max-width:440px){#selbstbehalt .box .left .text,#selbstbehalt .box .right .text{margin:0 0 0 16px}
}
#tariffTestimonials{border:1px solid #E8EAED;border-left:0;border-right:0;overflow:hidden;position:relative}
@media (min-width:993px){#tariffTestimonials .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
#tariffTestimonials .inner:before{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:#E8EAED;display:block}
@media (max-width:992px){#tariffTestimonials .inner:before{display:none}
}
#tariffTestimonials .inner .left,#tariffTestimonials .inner .right{width:50%;padding:112px 70px 164px 70px}
@media (max-width:1400px){#tariffTestimonials .inner .left,#tariffTestimonials .inner .right{width:44%;padding:64px 60px 110px 60px}
}
@media (max-width:1200px){#tariffTestimonials .inner .left,#tariffTestimonials .inner .right{width:42%;padding:50px 40px 70px 40px}
}
@media (max-width:992px){#tariffTestimonials .inner .left,#tariffTestimonials .inner .right{width:100%;padding:40px 80px 40px 0;position:relative}
}
#tariffTestimonials .inner .left>img,#tariffTestimonials .inner .right>img{display:block;position:absolute;bottom:0}
@media (max-width:1400px){#tariffTestimonials .inner .left>img,#tariffTestimonials .inner .right>img{width:100%;max-width:180px}
}
@media (max-width:1200px){#tariffTestimonials .inner .left>img,#tariffTestimonials .inner .right>img{max-width:150px}
}
@media (max-width:768px){#tariffTestimonials .inner .left>img,#tariffTestimonials .inner .right>img{max-width:132px;-webkit-transform:translate(52px,0);-ms-transform:translate(52px,0);transform:translate(52px,0)}
}
#tariffTestimonials .inner .left svg,#tariffTestimonials .inner .right svg{width:48px;height:48px;fill:#07f;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
@media (max-width:1200px){#tariffTestimonials .inner .left svg,#tariffTestimonials .inner .right svg{width:32px;height:32px}
}
#tariffTestimonials .inner .left .text,#tariffTestimonials .inner .right .text{position:relative;z-index:1}
#tariffTestimonials .inner .left p,#tariffTestimonials .inner .right p{font-family:Merriweather,serif;font-style:italic;font-weight:400;font-size:18px;line-height:1.84;margin:24px 0 32px 0;max-width:380px}
@media (max-width:1200px){#tariffTestimonials .inner .left p,#tariffTestimonials .inner .right p{font-size:16px;margin:20px 0 24px 0;min-height:175px}
}
@media (max-width:992px){#tariffTestimonials .inner .left p,#tariffTestimonials .inner .right p{margin:16px 0 20px 0;min-height:0}
}
#tariffTestimonials .inner .left .author,#tariffTestimonials .inner .right .author{font-size:16px;color:#9098A9;font-weight:700}
@media (max-width:440px){#tariffTestimonials .inner .left .author,#tariffTestimonials .inner .right .author{font-size:14px}
}
#tariffTestimonials .inner .left .author span,#tariffTestimonials .inner .right .author span{display:block;font-weight:400;font-style:italic}
@media (max-width:992px){#tariffTestimonials .inner .left:before{content:'';position:absolute;left:50%;bottom:-1px;height:1px;width:200%;background:#E8EAED;display:block;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
#tariffTestimonials .inner .left>img{left:-30px}
@media (max-width:992px){#tariffTestimonials .inner .left>img{left:auto;right:0}
}
#tariffTestimonials .inner .right>img{right:-30px}
@media (max-width:992px){#tariffTestimonials .inner .right>img{right:0}
}
#tariffTestimonials.beihilfe .inner .left svg,#tariffTestimonials.beihilfe .inner .right svg{fill:#8063E1}
#faq.page .content{padding:50px 0}
#faq.page .content .text{max-width:100%;width:100%;margin:0 0 30px 0}
#faq.page .content .text h2{text-align:left}
#faq.page .boxes .box h3{padding:30px 45px 30px 0}
#faq.page .boxes .box h3 div{right:0}
#faq.page .boxes .box>div{padding:30px 45px 30px 0}
#faq .boxes{max-width:100%;margin:-30px 0 0 0}
@media (max-width:768px){#faq .boxes{margin:-20px 0 0 0}
}
#faq .boxes .box{width:100%;max-width:100%;margin:0;padding:0}
#faq .boxes .box h3{position:relative;line-height:32px;margin:0;color:#5A667F;font-weight:400;font-size:20px;padding:30px 60px 30px 15px;cursor:pointer;border-bottom:1px solid #E8EAED}
@media (max-width:768px){#faq .boxes .box h3{font-size:18px;line-height:28px;padding:20px 50px 20px 0}
}
#faq .boxes .box h3 div{width:28px;height:28px;position:absolute;right:15px;top:50%;border:2px solid #C8CCD4;border-radius:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
#faq .boxes .box h3 div:after,#faq .boxes .box h3 div:before{content:'';display:block;position:absolute;background:#C8CCD4;border-radius:2px}
#faq .boxes .box h3 div:before{width:2px;left:50%;margin:0 0 0 -1px;top:5px;bottom:5px;transition:all .2s ease-in-out}
#faq .boxes .box h3 div:after{height:2px;top:50%;margin:-1px 0 0 0;left:5px;right:5px}
@media (max-width:768px){#faq .boxes .box h3 div{right:0}
}
#faq .boxes .box h3.active div:before{opacity:0}
#faq .boxes .box>div{padding:30px 60px 30px 15px;display:none}
#faq .boxes .box>div p{margin:0 0 20px 0}
@media (max-width:768px){#faq .boxes .box>div{padding:20px 0;display:none}
}
#testimonials{position:relative;padding:64px 0 160px 0}
@media (max-width:1200px){#testimonials{padding:32px 0 108px 0}
}
@media (max-width:992px){#testimonials{padding:0}
}
@media (min-width:993px){#testimonials{margin-top:-40px}
}
@media (min-width:1201px){#testimonials{margin-top:-60px}
}
#testimonials .inner{position:relative}
#testimonials .inner>img{display:block;width:100%;height:auto;max-width:350px;position:absolute;right:10px;z-index:2;bottom:-160px;opacity:0;transition:opacity .4s ease}
@media (max-width:1200px){#testimonials .inner>img{bottom:-108px;max-width:280px;right:52px}
}
@media (max-width:992px){#testimonials .inner>img{display:none}
}
#testimonials .inner>img.show{opacity:1}
#testimonials .slider{position:relative}
#testimonials .slider:after,#testimonials .slider:before{content:'';position:absolute;top:0;bottom:0;z-index:1;width:50px;display:block}
@media (max-width:992px){#testimonials .slider:after,#testimonials .slider:before{display:none}
}
#testimonials .slider:before{left:0;background:#fff;background:-webkit-linear-gradient(0deg,#fff,rgba(255,255,255,0));background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}
#testimonials .slider:after{right:0;width:50%;background:rgba(255,255,255,0);background:-webkit-linear-gradient(0deg,rgba(255,255,255,0),#fff,#fff);background:linear-gradient(90deg,rgba(255,255,255,0),#fff,#fff)}
#testimonials .slider .box{position:relative;padding:0 50px}
@media (max-width:992px){#testimonials .slider .box{padding:0}
}
#testimonials .slider .box .text{max-width:560px}
@media (max-width:1200px){#testimonials .slider .box .text{max-width:450px}
}
@media (max-width:992px){#testimonials .slider .box .text{max-width:100%}
}
#testimonials .slider .box .text img{display:none}
@media (max-width:992px){#testimonials .slider .box .text img{display:block;max-width:270px;width:60%;position:relative;margin:24px auto -1px auto}
}
#testimonials .slider .box .text p{font-family:Merriweather,serif;font-style:italic;font-weight:400;font-size:24px;line-height:40px;margin:20px 0 24px 0}
@media (max-width:1200px){#testimonials .slider .box .text p{font-size:18px;line-height:28px;margin:12px 0 20px 0}
}
@media (max-width:992px){#testimonials .slider .box .text p{margin:8px 0 12px 0}
}
#testimonials .slider .box .text svg{width:48px;height:48px;fill:#07f;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
@media (max-width:1200px){#testimonials .slider .box .text svg{width:32px;height:32px}
}
#testimonials .slider .box .text .author{font-size:16px;color:#9098A9;font-weight:700}
#testimonials .slider .box .text .author span{font-weight:400;display:block;font-style:italic}
#testimonials .slider .slick-next,#testimonials .slider .slick-prev{background:#fff;box-shadow:0 3px 8px rgba(34,50,84,.1);border-radius:50%;position:absolute;z-index:2;border:0;top:50%;width:64px;height:64px;margin:-32px 0 0 0;right:100%;transition:all .2s ease-in-out}
@media (max-width:1200px){#testimonials .slider .slick-next,#testimonials .slider .slick-prev{width:48px;height:48px;margin:-24px 0 0 0}
}
@media (max-width:992px){#testimonials .slider .slick-next,#testimonials .slider .slick-prev{width:42px;height:42px;margin:-21px 0 0 0}
}
#testimonials .slider .slick-next:before,#testimonials .slider .slick-prev:before{content:'';width:0;height:0;position:absolute;left:50%;top:50%;border-style:solid}
@media (max-width:1270px){#testimonials .slider .slick-prev{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}
}
@media (max-width:992px){#testimonials .slider .slick-prev{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}
}
#testimonials .slider .slick-prev:before{border-width:9px 12px 9px 0;border-color:transparent #C8CCD4 transparent transparent;-webkit-transform:translate(-70%,-50%);-ms-transform:translate(-70%,-50%);transform:translate(-70%,-50%)}
@media (max-width:1200px){#testimonials .slider .slick-prev:before{border-width:7px 10px 7px 0}
}
@media (max-width:992px){#testimonials .slider .slick-prev:before{border-width:6px 9px 6px 0}
}
#testimonials .slider .slick-next{right:auto;left:100%}
@media (max-width:1270px){#testimonials .slider .slick-next{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media (max-width:992px){#testimonials .slider .slick-next{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}
}
#testimonials .slider .slick-next:before{border-width:9px 0 9px 12px;border-color:transparent transparent transparent #C8CCD4;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%)}
@media (max-width:1200px){#testimonials .slider .slick-next:before{border-width:7px 0 7px 10px}
}
@media (max-width:992px){#testimonials .slider .slick-next:before{border-width:6px 0 6px 9px}
}
#testimonials.zahn{border-bottom:1px solid #E8EAED;padding:100px 0 160px 0}
@media (max-width:1200px){#testimonials.zahn{padding:64px 0 108px 0}
}
@media (max-width:992px){#testimonials.zahn{padding:0}
}
#testimonials.zahn .slider .box .text svg{fill:#3ABFD5}
#securityHead{position:relative;overflow:hidden}
@media (max-width:992px){#securityHead{margin-bottom:32px;padding-bottom:64px}
}
@media (max-width:768px){#securityHead{padding-bottom:40px}
}
@media (max-width:576px){#securityHead{margin-bottom:24px;padding-bottom:20px}
}
#securityHead .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/security/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#securityHead .mask{display:none}
}
#securityHead .background{position:absolute;display:block;top:0;bottom:0;left:0;-webkit-transform:translate(-1px,0);-ms-transform:translate(-1px,0);transform:translate(-1px,0)}
@media (max-width:992px){#securityHead .background{top:-100px!important;right:-100px!important;left:-100px!important;bottom:64px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}
}
@media (max-width:768px){#securityHead .background{bottom:40px}
}
@media (max-width:576px){#securityHead .background{bottom:24px}
}
#securityHead .inner{padding:240px 0 260px 0;position:relative;z-index:2}
@media (max-width:2300px){#securityHead .inner{padding:200px 0 220px 0}
}
@media (max-width:1200px){#securityHead .inner{padding:170px 0 190px 0}
}
@media (max-width:992px){#securityHead .inner{padding:100px 0 80px 0}
}
@media (max-width:768px){#securityHead .inner{padding:80px 0 60px 0}
}
@media (max-width:700px){#securityHead .inner{padding:80px 0 48px 0}
}
@media (max-width:576px){#securityHead .inner{padding:68px 0 40px 0}
}
#securityHead .inner .text{max-width:540px}
@media (max-width:992px){#securityHead .inner .text{max-width:100%}
}
#securityHead .inner .text>h1,#securityHead .inner .text>p{color:#fff}
#securityHead .inner .text>p{margin:0;max-width:540px}
#securityPerson{padding:160px 0;position:relative;overflow:hidden;z-index:5}
@media (max-width:1400px){#securityPerson{padding:120px 0}
}
@media (max-width:992px){#securityPerson{padding:0}
}
#securityPerson .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0!important;z-index:1;background:url(../img/security/mask2.svg) no-repeat;background-size:100% 100%;background-position:left bottom}
@media (max-width:992px){#securityPerson .mask{display:none}
}
#securityPerson .mask2{position:absolute;display:block;bottom:0;left:0;height:167px;right:0!important;z-index:4;background:url(../img/security/mask2half.svg) no-repeat;background-size:100% 100%;background-position:left bottom}
@media (max-width:1400px){#securityPerson .mask2{height:148px}
}
@media (max-width:1199px){#securityPerson .mask2{height:156px}
}
@media (max-width:992px){#securityPerson .mask2{display:none}
}
#securityPerson .mask2:before{content:'';position:absolute;display:block;left:0;right:0;bottom:0;height:4px;background:#fff;z-index:4}
@media (max-width:1200px){#securityPerson .mask2:before{height:4px}
}
@media (max-width:992px){#securityPerson .mask2:before{display:none}
}
#securityPerson .background{position:absolute;display:block;top:0;bottom:0;right:0}
@media (max-width:992px){#securityPerson .background{right:-100px!important;left:-100px!important;top:auto;height:280px;bottom:30px;overflow:hidden;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
}
#securityPerson .person{position:relative;z-index:3;height:100%}
@media (max-width:992px){#securityPerson .person:before{content:'';display:block;position:absolute;left:-160px;right:-160px;bottom:-20px;background:#fff;height:60px;z-index:5;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
}
#securityPerson .person img{position:absolute;bottom:-160px;display:block;left:90%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media (max-width:1900px){#securityPerson .person img{left:70%}
}
@media (max-width:1400px){#securityPerson .person img{max-width:410px;left:65%;bottom:-120px}
}
@media (max-width:992px){#securityPerson .person img{position:relative;bottom:auto;max-width:260px;left:auto;margin:0 auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
#securityPerson .textArea{position:relative;z-index:5}
@media (max-width:992px){#securityPerson .textArea{margin-bottom:32px}
}
@media (max-width:768px){#securityPerson .textArea{margin-bottom:24px}
}
#securityPerson .textArea>.text h2{margin:0 0 16px 0}
@media (max-width:992px){#securityPerson .textArea>.text h2{margin:0 0 12px 0}
}
@media (max-width:768px){#securityPerson .textArea>.text h2{margin:0 0 8px 0}
}
#securityPerson .textArea>.text p{margin:0}
#securityPerson .textArea>.text .video{margin:32px 0 0 0}
@media (max-width:992px){#securityPerson .textArea>.text .video{margin:24px 0 0 0}
}
@media (max-width:768px){#securityPerson .textArea>.text .video{margin:20px 0 0 0}
}
#securityPerson .textArea>.text .video:after{content:'';clear:both;display:block}
@media (max-width:1200px){#securityPerson .textArea>.text .video.first{margin-bottom:40px}
}
@media (max-width:768px){#securityPerson .textArea>.text .video.first{margin-bottom:32px}
}
#securityPerson .textArea>.text .video .image{float:left;display:block;position:relative}
@media (max-width:490px){#securityPerson .textArea>.text .video .image{float:none;display:table;margin:0 0 16px 0}
}
#securityPerson .textArea>.text .video .image svg{width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;border-radius:50%;left:50%;top:50%;display:block;transition:all .2s ease-in-out}
@media (max-width:768px){#securityPerson .textArea>.text .video .image svg{width:36px;height:36px;margin:-18px 0 0 -18px}
}
#securityPerson .textArea>.text .video .image:hover svg{-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}
#securityPerson .textArea>.text .video .image:active svg{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#securityPerson .textArea>.text .video .image img{width:152px;display:block;border-radius:4px;box-shadow:0 2px 4px rgba(34,50,84,.12)}
#securityPerson .textArea>.text .video .text{margin:0 0 0 184px;padding:0 12px 0 0}
@media (max-width:490px){#securityPerson .textArea>.text .video .text{margin:0;padding:0}
}
#securityPerson .textArea>.text .video .text h5{margin:0 0 4px 0}
#securityPerson .textArea>.text .video .text p{margin:0}
#securityChart .content img{display:block;max-width:665px;margin:0 auto;width:100%}
#securityChart .content small{display:block;text-align:center;margin:8px auto 0 auto;padding:0 32px;color:#9098A9;font-size:12px}
#securityChart .content p{margin:44px auto 32px auto;max-width:770px;text-align:center}
@media (max-width:992px){#securityChart .content p{margin:36px auto 24px auto}
}
@media (max-width:768px){#securityChart .content p{margin:28px auto 16px auto}
}
#securityBoxes .box{max-width:680px;border-radius:4px;border:1px solid #E8EAED;padding:24px;margin:0 auto 32px auto}
@media (max-width:768px){#securityBoxes .box{padding:20px}
}
#securityBoxes .box:last-child{margin-bottom:0}
#securityBoxes .box h5{margin:0 0 16px 0}
@media (max-width:992px){#securityBoxes .box h5{margin:0 0 12px 0}
}
@media (max-width:768px){#securityBoxes .box h5{margin:0 0 8px 0}
}
#securityBoxes .box p{margin:0}
#securityBoxes .box ul{margin:0 -16px;padding:0;list-style:none}
@media (max-width:768px){#securityBoxes .box ul{margin:4px -8px 0 -8px}
}
@media (max-width:576px){#securityBoxes .box ul{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
#securityBoxes .box ul li{display:inline-block;vertical-align:middle;margin:16px 16px 0 16px}
@media (max-width:768px){#securityBoxes .box ul li{margin:12px 8px 0 8px}
}
@media (max-width:576px){#securityBoxes .box ul li{margin:16px 0 0 0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
}
#securityBoxes .box ul li img{display:table}
@media (max-width:576px){#securityBoxes .box ul li img{margin:0 auto;max-width:92%}
}
#securityShield .shield{position:relative;bottom:-24px}
@media (max-width:1200px){#securityShield .shield{bottom:-12px}
}
#securityShield .shield .nums{position:absolute;left:0;right:0;top:20%;line-height:30px;font-size:24px;color:rgba(34,50,84,.1)}
#securityShield .shield .nums span{overflow:hidden;display:block}
#securityShield .shield:before{z-index:2;content:'';left:0;width:30%;top:0;bottom:0;position:absolute;display:block;background:#fff;background:-webkit-linear-gradient(0deg,#fff,rgba(255,255,255,0));background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}
#securityShield .shield:after{z-index:2;content:'';right:0;width:30%;top:0;bottom:0;position:absolute;display:block;background:rgba(255,255,255,0);background:-webkit-linear-gradient(0deg,rgba(255,255,255,0),#fff);background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}
#securityShield .shield img{display:table;position:relative;z-index:2;margin:0 auto;max-width:280px}
#securityShield .text{position:relative;z-index:3}
#securityShield .text h2{margin:0 0 16px 0}
@media (max-width:992px){#securityShield .text h2{margin:0 0 12px 0}
}
@media (max-width:768px){#securityShield .text h2{margin:0 0 8px 0}
}
#securityShield .text p{margin:0}
#securityShield .text ul{margin:24px 0 0 0;padding:0;list-style:none}
@media (max-width:992px){#securityShield .text ul{margin:20px 0 0 0}
}
@media (max-width:768px){#securityShield .text ul{margin:16px 0 0 0}
}
#securityShield .text ul li{padding:12px 0 12px 40px;position:relative}
@media (max-width:768px){#securityShield .text ul li{padding:8px 0 8px 40px}
}
#securityShield .text ul li .icon{position:absolute;left:0;top:0;bottom:0;width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#securityShield .text ul li .icon img{max-width:24px}
#footer{position:relative;z-index:1}
#footer .middle{border-bottom:1px solid #E8EAED;padding:50px 0 20px 0}
@media (max-width:992px){#footer .middle{padding:40px 0 10px 0}
}
#footer .middle strong{color:#223254;font-size:16px;margin:16px 0}
#footer .middle strong a{color:#223254}
#footer .middle nav{margin:0 0 30px 0}
@media (min-width:993px){#footer .middle nav.offsetLeft{padding-left:28px}
}
#footer .middle nav ul li{margin:16px 0}
#footer .middle nav ul li a{color:#9098A9;transition:all .2s ease-in-out}
#footer .middle nav ul li a:hover{color:#5A667F}
#footer .top{border-bottom:1px solid #E8EAED;padding:32px 0;position:relative}
@media (min-width:1201px){#footer .top{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
@media (max-width:1200px){#footer .top{padding:0 0 32px 0}
}
@media (max-width:768px){#footer .top{padding:24px 0 31px 0}
}
#footer .top .security{margin:0;padding:0;list-style:none}
@media (max-width:1200px){#footer .top .security{margin-bottom:32px}
}
@media (max-width:768px){#footer .top .security{margin-bottom:24px}
}
@media (max-width:390px){#footer .top .security{margin-bottom:16px}
}
#footer .top .security li{display:inline-block;vertical-align:top;margin:0 24px 0 0}
#footer .top .security li:last-child{margin-right:0}
@media (max-width:768px){#footer .top .security li{margin:0 16px 16px 0}
}
@media (max-width:390px){#footer .top .security li:last-child{margin-bottom:0}
}
#footer .top .security li .box{padding:8px 24px 8px 52px;position:relative;border:1px solid #C8CCD4;border-radius:4px;line-height:20px}
#footer .top .security li .box strong{font-size:16px;color:#223254;display:block}
#footer .top .security li .box span{font-size:14px;display:block}
#footer .top .security li .box span span{display:inline-block}
#footer .top .security li .box .icon{position:absolute;left:0;top:0;bottom:0;width:52px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#footer .top .security li .box .icon img{max-width:30px}
#footer .top .cert{margin:0;padding:0;list-style:none}
#footer .top .cert li{display:inline-block;vertical-align:top;margin:0 24px 0 0}
#footer .top .cert li:last-child{margin-right:0}
@media (max-width:390px){#footer .top .cert li{display:block;margin:0 0 16px 0}
#footer .top .cert li:last-child{margin-bottom:0}
#footer .top .cert li.digicert{max-width:100px}
}
#footer .top .cert li a{display:block}
#footer .top .cert li img{display:block}
#footer .top .cert li img.tuev{height:98px;margin:-20px 0}
@media (max-width:390px){#footer .top .cert li img.tuev{margin:0}
}
#footer .bottom{padding:24px 0}
#footer .bottom:after{content:'';clear:both;display:block}
#footer .bottom nav{display:table;margin:0 auto}
#footer .bottom nav ul{text-align:center}
#footer .bottom nav ul li{display:inline-block;vertical-align:top}
#footer .bottom nav ul li:not(:last-child){margin-right:25px}
#footer .bottom nav ul li a{opacity:.5;display:block;transition:all .2s ease-in-out}
#footer .bottom nav ul li a:hover{opacity:1}
#footer .bottom nav ul li a img{margin:9px 0;width:18px;height:18px;display:block}
#services{overflow:hidden;position:relative}
#services .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../img/services/mask.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#services .mask{display:none}
}
#services .background{position:absolute;display:block;top:0;bottom:0;right:0}
@media (min-width:993px){#services .background.gradient-services{background:#7028E4;background:-webkit-linear-gradient(280deg,#7028E4,#6DC9FB);background:linear-gradient(-190deg,#7028E4,#6DC9FB)}
}
@media (max-width:992px){#services .background{top:auto!important;right:-100px!important;left:-100px!important;bottom:20px!important;height:220px;-webkit-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}
}
@media (max-width:768px){#services .background{bottom:10px!important}
}
#services .top{position:relative}
#services .inner{padding:250px 0 310px 0;position:relative;z-index:2}
@media (max-width:1200px){#services .inner{padding:190px 0 250px 0}
}
@media (max-width:992px){#services .inner{padding:120px 0 0 0}
}
@media (max-width:768px){#services .inner{padding:92px 0 0 0}
}
#services .inner .text{max-width:500px}
@media (max-width:992px){#services .inner .text{margin:0 auto 36px auto;max-width:430px}
}
#services .inner .text h1{margin:0 0 24px 0}
@media (max-width:992px){#services .inner .text h1{margin:0 0 16px 0}
}
@media (max-width:576px){#services .inner .text h1{margin:0 0 12px 0}
}
#services .inner .text p{margin:0}
#services .inner .text ul{padding:0;list-style:none;margin:32px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media (max-width:992px){#services .inner .text ul{margin:24px 0 0 0}
}
@media (max-width:576px){#services .inner .text ul{margin:16px 0 0 0}
}
#services .inner .text ul li{margin:0 32px 0 0}
@media (max-width:768px){#services .inner .text ul li{margin-right:20px}
}
@media (max-width:576px){#services .inner .text ul li{margin-right:12px}
}
#services .inner .text ul li a{display:block}
#services .inner .text ul li a img{display:block}
#services .inner .text ul li:last-child{margin-right:0}
#services .inner .right{perspective:500px}
@media (max-width:992px){#services .inner .right{margin-bottom:64px}
}
#services .inner .right .image{cursor:pointer;top:8px;max-width:430px;margin:auto;position:relative;transition:all .2s ease-in-out;-webkit-transform:translate(-10%,0) rotateY(-8deg);-ms-transform:translate(-10%,0) rotateY(-8deg);transform:translate(-10%,0) rotateY(-8deg)}
@media (max-width:992px){#services .inner .right .image{-webkit-transform:translate(8px,0) rotateY(5deg);-ms-transform:translate(8px,0) rotateY(5deg);transform:translate(8px,0) rotateY(5deg)}
}
#services .inner .right .image:before{content:'';width:0;height:0;border-style:solid;border-width:28px 0 28px 30px;border-color:transparent transparent transparent #fff;position:absolute;display:block;left:50%;top:50%;z-index:1;margin:-18px 0 0 -15px}
#services .inner .right .image img{width:100%;display:block;border-radius:8px;box-shadow:0 8px 20px -4px rgba(34,50,84,.16);transform-style:preserve-3d;transition:all .2s ease-in-out}
#services .inner .right .image:hover{-webkit-transform:translate(-10%,0) rotateY(0);-ms-transform:translate(-10%,0) rotateY(0);transform:translate(-10%,0) rotateY(0)}
@media (max-width:992px){#services .inner .right .image:hover{-webkit-transform:translate(8px,0) rotateY(0);-ms-transform:translate(8px,0) rotateY(0);transform:translate(8px,0) rotateY(0)}
}
#services .inner .right .image:active{-webkit-transform:rotateY(0) translate(-10%,1px);-ms-transform:rotateY(0) translate(-10%,1px);transform:rotateY(0) translate(-10%,1px)}
@media (max-width:992px){#services .inner .right .image:active{-webkit-transform:translate(8px,1px) rotateY(0);-ms-transform:translate(8px,1px) rotateY(0);transform:translate(8px,1px) rotateY(0)}
}
#services .inner .right .image:active img{box-shadow:0 4px 12px -4px rgba(34,50,84,.24)}
#deviceGroup{position:relative;overflow:hidden;padding:360px 0 0 0;margin:-60px 0 0 0}
@media (max-width:1200px){#deviceGroup{padding:280px 0 0 0}
}
@media (max-width:992px){#deviceGroup{padding:80px 0 0 0}
}
#deviceGroup .mask{position:absolute;display:block;top:0;bottom:36px;left:0;right:0;z-index:1;background:url(../img/services/mask2.svg) no-repeat;background-size:100% 100%;background-position:right bottom}
@media (max-width:992px){#deviceGroup .mask{display:none}
}
#deviceGroup .background{position:absolute;display:block;top:0;bottom:36px;left:0}
@media (max-width:992px){#deviceGroup .background{top:24px!important;right:-100px!important;left:-100px!important;bottom:120px}
}
@media (max-width:768px){#deviceGroup .background{top:32px!important;bottom:84px}
}
@media (max-width:576px){#deviceGroup .background{top:48px!important;bottom:52px}
}
#deviceGroup img{display:block;margin:0 auto;width:100%;position:relative;z-index:2;max-width:1145px}
#conciergeApp .headline img{margin-bottom:24px}
@media (max-width:992px){#conciergeApp .headline img{margin-bottom:20px;max-width:240px}
}
@media (max-width:768px){#conciergeApp .headline img{max-width:180px;margin-bottom:12px}
}
#conciergeApp .boxes{margin:-20px 0 0 0;perspective:800px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media (max-width:992px){#conciergeApp .boxes{margin-top:-16px}
}
@media (max-width:768px){#conciergeApp .boxes{margin-top:0;perspective:1200px}
}
#conciergeApp .boxes .box{margin:20px;text-align:center;min-height:240px;max-width:240px;width:100%;position:relative;cursor:pointer;transform-style:preserve-3d;transition:transform .4s ease}
@media (max-width:992px){#conciergeApp .boxes .box{margin:16px}
}
@media (max-width:768px){#conciergeApp .boxes .box{margin:0 2% 4% 2%;width:46%}
}
@media (max-width:550px){#conciergeApp .boxes .box{min-height:210px}
}
@media (max-width:480px){#conciergeApp .boxes .box{min-height:230px;width:100%;margin:0 auto 24px auto}
#conciergeApp .boxes .box:last-child{margin-bottom:0}
}
#conciergeApp .boxes .box.flipped{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}
#conciergeApp .boxes .box .back,#conciergeApp .boxes .box .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:100%;height:100%;border-radius:12px;box-shadow:0 8px 24px rgba(34,50,84,.14);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media (max-width:550px){#conciergeApp .boxes .box .back,#conciergeApp .boxes .box .front{box-shadow:0 4px 20px rgba(34,50,84,.14)}
}
#conciergeApp .boxes .box .back:before,#conciergeApp .boxes .box .front:before{content:'';position:absolute;right:20px;top:20px;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block}
@media (max-width:550px){#conciergeApp .boxes .box .back:before,#conciergeApp .boxes .box .front:before{top:12px;right:12px}
}
#conciergeApp .boxes .box .front{background:#fff}
#conciergeApp .boxes .box .front>div img{display:block;width:60px;height:60px;margin:0 auto}
#conciergeApp .boxes .box .front>div strong{margin:24px auto 0 auto;color:#223254;font-weight:900;font-size:16px;display:block}
#conciergeApp .boxes .box .front:before{background-image:url(../img/services/questionMark.svg)}
#conciergeApp .boxes .box .back{background:#6F75EF;color:#fff;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}
#conciergeApp .boxes .box .back p{margin:auto;max-width:210px;font-size:14px;padding:0 12px}
#conciergeApp .boxes .box .back:before{background-image:url(../img/services/arrowBack.svg)}
#appService .headline nav{display:table;margin:32px auto 0 auto}
#appService .headline nav ul{border:1px solid #6F75EF;border-radius:5px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media (max-width:520px){#appService .headline nav ul{border-radius:4px}
}
@media (min-width:521px){#appService .headline nav ul li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media (max-width:520px){#appService .headline nav ul li{width:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
#appService .headline nav ul li a{font-weight:700;display:block;color:#6F75EF;padding:12px 32px;transition:all .2s ease-in-out}
@media (max-width:768px){#appService .headline nav ul li a{padding:8px 20px}
}
#appService .headline nav ul li:hover a{background:rgba(111,117,239,.1)}
#appService .headline nav ul li.active a{color:#fff;background:#6F75EF}
#appService .headline nav ul li:after{content:'';height:100%;width:1px;background:#6F75EF;display:block}
@media (max-width:520px){#appService .headline nav ul li:after{width:100%;height:1px}
}
#appService .headline nav ul li:first-child{border-radius:5px 0 0 5px}
@media (max-width:520px){#appService .headline nav ul li:first-child{border-radius:4px 4px 0 0}
}
#appService .headline nav ul li:last-child{border-radius:0 5px 5px 0}
@media (max-width:520px){#appService .headline nav ul li:last-child{border-radius:0 0 4px 4px}
}
#appService .headline nav ul li:last-child:after{display:none}
#appService .slider{position:relative}
#appService .slider .sectionMockup{margin:0 0 40px 0}
#appService .slider .slick-next,#appService .slider .slick-prev{background:#fff;box-shadow:0 3px 8px rgba(34,50,84,.1);border-radius:50%;position:absolute;z-index:2;border:0;top:50%;width:64px;height:64px;margin:-32px 0 0 0;right:100%;transition:all .2s ease-in-out}
@media (max-width:1200px){#appService .slider .slick-next,#appService .slider .slick-prev{width:48px;height:48px;margin:-24px 0 0 0}
}
@media (max-width:992px){#appService .slider .slick-next,#appService .slider .slick-prev{width:42px;height:42px;margin:-21px 0 0 0}
}
#appService .slider .slick-next:before,#appService .slider .slick-prev:before{content:'';width:0;height:0;position:absolute;left:50%;top:50%;border-style:solid}
#appService .slider .slick-prev{-webkit-transform:translate(150%,0);-ms-transform:translate(150%,0);transform:translate(150%,0)}
@media (max-width:520px){#appService .slider .slick-prev{-webkit-transform:translate(115%,0);-ms-transform:translate(115%,0);transform:translate(115%,0)}
}
#appService .slider .slick-prev:before{border-width:9px 12px 9px 0;left:auto;right:50%;border-color:transparent #C8CCD4 transparent transparent;-webkit-transform:translate(40%,-50%);-ms-transform:translate(40%,-50%);transform:translate(40%,-50%)}
@media (max-width:1200px){#appService .slider .slick-prev:before{border-width:7px 10px 7px 0}
}
@media (max-width:992px){#appService .slider .slick-prev:before{border-width:6px 9px 6px 0}
}
#appService .slider .slick-next{right:auto;left:100%;-webkit-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}
@media (max-width:520px){#appService .slider .slick-next{-webkit-transform:translate(-115%,0);-ms-transform:translate(-115%,0);transform:translate(-115%,0)}
}
#appService .slider .slick-next:before{border-width:9px 0 9px 12px;border-color:transparent transparent transparent #C8CCD4;-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}
@media (max-width:1200px){#appService .slider .slick-next:before{border-width:7px 0 7px 10px}
}
@media (max-width:992px){#appService .slider .slick-next:before{border-width:6px 0 6px 9px}
}
#useCases nav{max-width:450px;display:block;margin:auto}
#useCases nav ul li{margin:0 0 32px 0}
@media (max-width:768px){#useCases nav ul li{margin-bottom:24px}
}
#useCases nav ul li:last-child{margin-bottom:0}
#useCases nav ul li a{border-radius:6px;display:block;position:relative;padding:12px 24px 12px 64px;color:#9098A9;border:1px solid #E8EAED;transition:all .2s ease-in-out}
#useCases nav ul li a span{display:block;width:32px;height:32px;position:absolute;left:16px;line-height:32px;text-align:center;top:50%;color:#C8CCD4;font-size:14px;border-radius:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:all .2s ease-in-out}
#useCases nav ul li a span:before{content:'';position:absolute;display:block;left:0;top:0;right:0;bottom:0;border-radius:inherit;border:1px solid #E8EAED}
#useCases nav ul li.active a{color:#5A667F;border-color:transparent;box-shadow:0 8px 24px rgba(34,50,84,.12)}
#useCases nav ul li.active a span{color:#5A667F}
#useCases .phone{display:table;width:400px;margin:0 auto -52px auto;position:relative;z-index:2}
@media (max-width:992px){#useCases .phone{margin-top:44px}
}
@media (max-width:768px){#useCases .phone{margin-top:36px}
}
@media (max-width:576px){#useCases .phone{margin-top:28px}
}
@media (max-width:440px){#useCases .phone{width:340px}
}
@media (max-width:380px){#useCases .phone{width:300px}
}
#useCases .phone .circle{position:absolute;top:50%;left:50%;width:480px;height:480px;border-radius:50%;z-index:-1;transform-origin:50% 50%;margin:-264px 0 0 -248px}
@media (max-width:1200px){#useCases .phone .circle{width:420px;height:420px;margin:-230px 0 0 -216px}
}
@media (max-width:768px){#useCases .phone .circle{width:360px;height:360px;margin:-200px 0 0 -186px}
}
#useCases .phone .circle.bounce{animation-name:bounceIn;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards}
#useCases .phone .screen a{display:block;position:absolute;left:0;top:0;right:0;z-index:2;bottom:0;background:rgba(34,50,84,.5);transition:all .2s ease-in-out}
#useCases .phone .screen a img{z-index:1;display:block;width:52px;height:52px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#useCases .phone .screen.playing a{opacity:0}
#useCases .phone .screen video{width:100%;display:block;position:relative}
#useCases .phone .screen video:before{content:'';position:absolute;left:0;right:0;display:block;bottom:0;height:1px;background:#E9EEF3;z-index:1}
@keyframes bounceIn{50%{transform:scale(1.03)}
}
#jobsHeader{position:relative}
#jobsHeader .mask{position:absolute;display:block;left:0;right:0;z-index:1;background:url(../img/jobs/mask.svg) no-repeat;background-size:100% 100%;top:-220px;height:900px}
@media (max-width:1600px){#jobsHeader .mask{height:700px}
}
@media (max-width:1200px){#jobsHeader .mask{top:-180px;height:560px}
}
@media (max-width:992px){#jobsHeader .mask{top:-120px;height:520px}
}
@media (max-width:768px){#jobsHeader .mask{top:-92px;height:560px}
}
#jobsHeader .background{position:absolute;display:block;left:0;right:0;opacity:.04;top:-220px;height:900px;background:#6D65CC}
@media (max-width:1600px){#jobsHeader .background{height:700px}
}
@media (max-width:1200px){#jobsHeader .background{top:-180px;height:560px}
}
@media (max-width:992px){#jobsHeader .background{top:-120px;height:520px}
}
@media (max-width:768px){#jobsHeader .background{top:-92px;height:560px}
}
#jobsHeader .container{position:relative;z-index:2}
#jobsUsp{position:relative;z-index:2}
#jobsUsp .boxes{margin-bottom:-40px}
@media (max-width:992px){#jobsUsp .boxes{margin-bottom:-32px}
}
#jobsUsp .boxes .box{display:block;margin:0 0 40px 0;position:relative}
@media (max-width:992px){#jobsUsp .boxes .box{margin:0 0 32px 0}
}
#jobsUsp .boxes .box .icon svg{fill:none;max-width:36px;max-height:36px;display:block;margin:0}
#jobsUsp .boxes .box strong{display:block;font-size:20px;line-height:28px;margin:16px 0 8px 0;color:#223254}
#jobsUsp .boxes .box p{color:#5A667F;margin:0}
@media (min-width:1201px){#jobsGallery .container{max-width:1390px}
}
#jobsGallery .boxes{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#jobsGallery .boxes img{display:block;max-width:100%}
#jobsGallery .boxes .left,#jobsGallery .boxes .right{-webkit-flex-basis:29.44%;-moz-flex-basis:29.44%;-ms-flex-preferred-size:29.44%;flex-basis:29.44%}
#jobsGallery .boxes .middle{padding:0 1%;-webkit-flex-basis:41.12%;-moz-flex-basis:41.12%;-ms-flex-preferred-size:41.12%;flex-basis:41.12%}
#jobsGallery .boxes .middle img:first-child{margin-bottom:2.7%}
@media (min-width:1201px){#jobsList .container{max-width:1020px}
}
#jobsList .content{position:relative}
@media (min-width:993px){#jobsList .content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
}
#jobsList .content>nav{width:240px}
@media (max-width:992px){#jobsList .content>nav{width:100%;margin-bottom:24px}
}
#jobsList .content>nav>div{padding:8px 16px;border-radius:4px;position:relative;margin-bottom:12px;border:1px solid #C8CCD4;cursor:pointer}
@media (min-width:993px){#jobsList .content>nav>div{display:none}
}
#jobsList .content>nav>div:after{content:'';position:absolute;display:block;top:50%;margin:-1px 0 0 0;right:14px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#5A667F transparent transparent transparent}
#jobsList .content>nav>div.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#jobsList .content>nav ul{margin:0;padding:0;list-style:none}
@media (max-width:992px){#jobsList .content>nav ul{display:none;padding-bottom:12px}
}
@media (min-width:993px){#jobsList .content>nav ul{display:block!important}
}
#jobsList .content>nav ul li{margin-bottom:8px}
#jobsList .content>nav ul li a{display:block;padding:6px 16px;border-radius:4px;color:#223254;cursor:pointer;transition:all .2s ease-in-out}
#jobsList .content>nav ul li.active a{color:#6D65CC;font-weight:500;background:#fff;box-shadow:0 4px 16px -2px rgba(34,50,84,.12)}
#jobsList .content>nav ul li:last-child{margin-bottom:0}
#jobsList .content>nav ul li:hover a{color:#6D65CC}
@media (min-width:993px){#jobsList .content .job{padding:0 0 0 40px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
}
#jobsList .content .job .load{margin:0 0 32px 0}
#jobsList .content .job .load>h2{margin-bottom:24px}
#jobsList .content .job .load h5{margin:12px 0 8px 0}
#jobsList .content .job .load ul{margin-top:12px;padding-left:24px;margin-bottom:24px}
#jobsList .content .job .load ul li{margin-bottom:2px}
#jobsList .content .job .load ul li:last-child{margin-bottom:0}
#jobsList .content .job .formular .top{margin-bottom:24px}
#jobsList .content .job .formular .top p{margin:8px 0 0 0}
#jobsList .content .job .formular .submit{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
#jobsList .content .job .formular .submit small{display:block}
#jobsList .content .job .formular .submit button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
#jobsList .content .job .formular .submit button:before{content:"";display:inline-block;width:0;height:0;border-radius:50%;border:0 none;margin-right:0;transition:all .2s ease-in-out}
#jobsList .content .job .formular .submit button.load:before{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;margin-right:10px;animation:rotating 1s infinite}
#jobsList .content .job .formular .sonstige{overflow:hidden;height:0;transition:all .2s ease-in-out}
#jobsList .content .job .formular .sonstige.active{height:62px;padding-bottom:20px}
#jobsList .content .job .formular .sonstige input{margin:0}
#jobsList .content .job .formular .columns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
#jobsList .content .job .formular .columns .left,#jobsList .content .job .formular .columns .right{width:50%}
#jobsList .content .job .formular .columns .left{padding-right:12px}
#jobsList .content .job .formular .columns .right{padding-left:12px}
#jobsList .content .job .formular label{color:#9098A9;line-height:22px;font-size:14px;display:block;margin:0 0 4px 0}
#jobsList .content .job .formular .dropFiles{margin:0 0 24px 0;border-radius:6px;border:1px dashed #C8CCD4;padding:16px;position:relative;transition:all .2s ease-in-out}
#jobsList .content .job .formular .dropFiles input{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;width:100%;height:100%;cursor:pointer}
#jobsList .content .job .formular .dropFiles.active{border-color:#07f;background:rgba(0,119,255,.1)}
#jobsList .content .job .formular .dropFiles.error{border-color:#FF4242;background:0 0}
#jobsList .content .job .formular .dropFiles>strong{font-size:16px;font-weight:700;color:#223254;line-height:23px;display:block}
#jobsList .content .job .formular .dropFiles>strong .tool{vertical-align:top;margin:1px 0 0 3px;position:relative;z-index:2}
#jobsList .content .job .formular .dropFiles .files{margin:4px -8px -8px -8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#jobsList .content .job .formular .dropFiles .files #list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#jobsList .content .job .formular .dropFiles .files .file{width:84px;position:relative;height:72px;border-radius:4px;background:#fff;border:1px solid #fff;box-shadow:0 4px 8px -1px rgba(34,50,84,.08);margin:8px;font-size:12px}
#jobsList .content .job .formular .dropFiles .files .file span{position:absolute;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:6px;top:8px;color:#C8CCD4;right:4px}
#jobsList .content .job .formular .dropFiles .files .file strong{position:absolute;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:6px;bottom:8px;right:4px}
#jobsList .content .job .formular .dropFiles .files .file.error span{color:#FF4242;font-weight:700}
#jobsList .content .job .formular .dropFiles .files .upload{cursor:pointer;display:block;width:72px;position:relative;height:72px;border:1px solid #07f;border-radius:4px;margin:8px}
#jobsList .content .job .formular .dropFiles .files .upload img{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@keyframes rotating{from{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
#events{margin:120px 0 140px 0}
@media (max-width:1200px){#events{margin:100px 0}
}
@media (max-width:992px){#events{margin:92px 0}
}
@media (max-width:768px){#events{margin:92px 0 64px 0}
}
#events .container{max-width:980px}
#events .load{width:100%;height:160px;position:relative}
#events .load svg{margin:-16px 0 0 -16px;display:block;position:absolute;left:50%;top:50%;width:32px;height:32px;animation:loadingSvg 3s linear infinite}
#events .load svg circle{stroke-dashoffset:0;stroke-dasharray:300;stroke-width:10;stroke-miterlimit:10;stroke-linecap:round;animation:loadingSvg-circle 2s linear infinite;stroke:#07f;fill:transparent}
#events .list{padding-top:60px;display:none}
@media (max-width:1200px){#events .list{padding-top:32px}
}
@media (max-width:992px){#events .list{padding-top:0}
}
#events .boxes .box{background:#fff;border-radius:12px;cursor:pointer;display:block;padding:24px 32px 24px 24px;position:relative;color:#5A667F;margin:0 auto 40px auto;box-shadow:0 3px 12px -1px rgba(34,50,84,.12);opacity:0;visibility:hidden;-webkit-transform:translate(0,-8px);-ms-transform:translate(0,-8px);transform:translate(0,-8px);transition:all .2s ease-in-out}
@media (max-width:576px){#events .boxes .box{padding:20px}
}
#events .boxes .box.show{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
#events .boxes .box:last-child{margin-bottom:0}
#events .boxes .box:before{content:'';width:8px;height:14px;background:url(../img/events/link.svg) center center;background-size:contain;position:absolute;top:50%;margin:-7px 0 0 0;right:32px;display:block;transition:all .2s ease-in-out}
@media (max-width:992px){#events .boxes .box:before{right:24px}
}
@media (max-width:768px){#events .boxes .box:before{right:20px}
}
@media (max-width:576px){#events .boxes .box:before{display:none}
}
#events .boxes .box:hover{box-shadow:0 8px 28px -2px rgba(34,50,84,.12)}
#events .boxes .box:hover:before{-webkit-transform:translate(4px,0);-ms-transform:translate(4px,0);transform:translate(4px,0)}
#events .boxes .box span{text-transform:uppercase;font-size:12px;border-radius:4px;font-weight:900;padding:0 8px;line-height:24px;display:table;margin:0 0 12px 0}
#events .boxes .box h4{margin:0}
#events .boxes .box p{margin:12px 0 4px 0;max-width:580px}
#events .boxes .box ul{margin:0;padding:0;color:#9098A9;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#events .boxes .box ul li{position:relative;line-height:23px;padding:0 0 0 24px;margin:12px 24px 0 0}
#events .boxes .box ul li img{display:block;position:absolute;left:0;top:4px}
#events .boxes .box.event span{color:#6D65CC;background:rgba(109,101,204,.2)}
#events .boxes .box.webinar span{color:#F76D1B;background:rgba(247,109,27,.2)}
#events .single .show{display:none;opacity:0;visibility:hidden;transition:all .2s ease-in-out}
#events .single .show.fade{opacity:1;visibility:visible}
#events .single h5{margin:0 0 20px 0}
#events .single .overview{display:table;margin:0 0 52px 0;font-weight:700}
@media (max-width:992px){#events .single .overview{margin:0 0 44px 0}
}
@media (max-width:768px){#events .single .overview{margin:0 0 36px 0}
}
@media (max-width:576px){#events .single .overview{margin:0 0 32px 0}
}
#events .single .overview img{display:inline-block;vertical-align:top;margin:8px 3px 8px 0;transition:all .2s ease-in-out}
#events .single .overview:hover img{-webkit-transform:translate(-2px,0);-ms-transform:translate(-2px,0);transform:translate(-2px,0)}
#events .single .label{text-transform:uppercase;font-size:12px;border-radius:4px;font-weight:900;padding:0 8px;line-height:24px;display:table;margin:0 0 12px 0}
#events .single .top{margin:0 0 40px 0;position:relative}
@media (min-width:769px){#events .single .top{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media (max-width:576px){#events .single .top{margin-bottom:32px}
}
#events .single .top h1{max-width:610px;margin:0}
@media (max-width:768px){#events .single .top h1{margin-bottom:12px}
}
#events .single .top .btn{display:table}
@media (min-width:769px){#events .single .top .btn{position:absolute;top:0;right:0}
}
#events .single .box{margin:0 0 40px 0}
@media (max-width:576px){#events .single .box{margin-bottom:32px}
}
@media (max-width:992px){#events .single .content{margin-top:40px}
}
@media (max-width:576px){#events .single .content{margin-top:32px}
}
#events .single .content .text p:last-child{margin-bottom:0}
@media (min-width:993px){#events .single .content .text p{padding-right:24px}
}
#events .single .content .timeline ul{margin:0;padding:0;list-style:none;position:relative}
#events .single .content .timeline ul:before{content:'';width:2px;top:8px;bottom:8px;display:block;position:absolute;left:13px;background:#E8EAED}
#events .single .content .timeline ul li{position:relative;margin-bottom:24px;padding:0 0 0 28px;line-height:24px}
#events .single .content .timeline ul li:before{content:'';width:12px;height:12px;border-radius:50%;border:2px solid #fff;display:block;position:absolute;left:8px;top:6px;background:#E8EAED}
#events .single .content .timeline ul li:last-child{margin-bottom:0}
#events .single .content #map{height:250px;border-radius:12px}
#events .single .sidebar .info ul{margin:0;padding:0;list-style:none}
#events .single .sidebar .info ul li{position:relative;line-height:23px;padding:0 0 0 24px;margin:0 0 12px 0}
#events .single .sidebar .info ul li:last-child{margin-bottom:0}
#events .single .sidebar .info ul li img{display:block;position:absolute;left:0;top:4px}
#events .single .sidebar .anmeldung .btn{width:100%;display:block}
#events .single .sidebar .anmeldung .checkbox{margin:0 0 16px 0;display:block}
#events .single .sidebar .anmeldung .checkbox span{font-size:14px}
#events .single .sidebar .anmeldung .full,#events .single .sidebar .anmeldung .success{display:none}
#events .single .sidebar .anmeldung form>small{display:block;margin:8px 0 0 0;color:#9098A9}
#events .single.event .label{color:#6D65CC;background:rgba(109,101,204,.2)}
#events .single.webinar .label{color:#F76D1B;background:rgba(247,109,27,.2)}
#events.showList .list{display:block}
#events.showList .single{display:none}
#events.showSingle .single .show{visibility:visible;display:block;opacity:1;transition:all 0s ease}
@keyframes loadingSvg{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loadingSvg-circle{0%{stroke-dashoffset:0}
100%{stroke-dashoffset:-600}
}
@media (min-width:1201px){#blogList .container{max-width:960px}
}
#blogList .box{display:block;border-radius:8px;background:#fff;margin-bottom:40px;color:#5A667F;box-shadow:0 4px 16px -2px rgba(34,50,84,.12);transition:all .2s ease-in-out}
@media (max-width:768px){#blogList .box{margin-bottom:32px}
}
#blogList .box .image{position:relative;height:220px;border-radius:8px 8px 0 0;overflow:hidden}
@media (max-width:1200px){#blogList .box .image{height:190px}
}
@media (max-width:992px){#blogList .box .image{height:160px}
}
@media (max-width:768px){#blogList .box .image{height:120px}
}
#blogList .box .image div{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:cover;transition:all .6s ease}
#blogList .box .info{padding:32px}
@media (max-width:992px){#blogList .box .info{padding:24px}
}
#blogList .box .info h4{margin:12px 0 16px 0}
#blogList .box .info>span{display:block;text-transform:uppercase;font-size:12px;font-weight:700}
#blogList .box .info>span:before{display:block}
#blogList .box .info>span.tarife{color:#8063E1}
#blogList .box .info>span.tarife:before{content:'Tarife'}
#blogList .box .info>span.ernaehrung{color:#3DB88D}
#blogList .box .info>span.ernaehrung:before{content:'Ernährung'}
#blogList .box .info>span.fitness{color:#FF5858}
#blogList .box .info>span.fitness:before{content:'Fitness'}
#blogList .box .info>span.gesundheit{color:#07f}
#blogList .box .info>span.gesundheit:before{content:'Gesundheit'}
#blogList .box .info>span.motivation{color:#FF8100}
#blogList .box .info>span.motivation:before{content:'Motivation'}
#blogList .box .info>span.lifestyle{color:#20C2E0}
#blogList .box .info>span.lifestyle:before{content:'Lifestyle'}
#blogList .box .info>span.finanzen{color:#0074FF}
#blogList .box .info>span.finanzen:before{content:'Finanzen'}
#blogList .box .info>span.interview{color:#de5d12}
#blogList .box .info>span.interview:before{content:'Interview'}
#blogList .box .info p{margin:0}
#blogList .box .info ul{margin:40px 0 0 0;padding:0;opacity:.7;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
@media (max-width:1200px){#blogList .box .info ul{margin:32px 0 0 0}
}
@media (max-width:992px){#blogList .box .info ul{margin:24px 0 0 0}
}
#blogList .box .info ul li{line-height:16px;font-size:12px;text-transform:uppercase;font-weight:700}
#blogList .box .info ul li svg{display:inline-block;vertical-align:top;margin:0 2px 2px 0;fill:#9098A9}
#blogList .box .info ul li svg .time{fill:none;stroke:#fff;stroke-width:4;stroke-dasharray:13;stroke-dashoffset:11}
#blogList .box .info ul li.one svg .time{stroke-dashoffset:11}
#blogList .box .info ul li.three svg .time{stroke-dashoffset:9}
#blogList .box .info ul li.five svg .time{stroke-dashoffset:7}
#blogList .box .info ul li.seven svg .time{stroke-dashoffset:5}
#blogList .box .info ul li.ten svg .time{stroke-dashoffset:3}
#blogList .box.large .image{height:320px}
@media (max-width:1200px){#blogList .box.large .image{height:280px}
}
@media (max-width:992px){#blogList .box.large .image{height:230px}
}
@media (max-width:768px){#blogList .box.large .image{height:190px}
}
#blogList .box.large .info{text-align:center}
#blogList .box.large .info h4{font-weight:900}
#blogList .box.large .info ul{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media (max-width:992px){#blogList .box.large .info ul{margin:16px 0 0 0}
}
#blogList .box.large .info ul li{margin:0 12px}
@media (max-width:992px){#blogList .box.large .info ul li{margin:0 8px}
}
#blogList .box:hover{box-shadow:0 8px 32px -2px rgba(34,50,84,.12)}
#blogList .box:hover .image div{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}
#blogList .quote{text-align:center;border-radius:8px;margin-bottom:40px;padding:36px 40px;background:#3F58E3;background:-webkit-linear-gradient(-45deg,#3F58E3,#7F94FC);background:linear-gradient(135deg,#3F58E3,#7F94FC)}
@media (max-width:1200px){#blogList .quote{padding:28px 32px}
}
@media (max-width:992px){#blogList .quote{padding:24px}
}
@media (max-width:768px){#blogList .quote{margin-bottom:32px}
}
#blogList .quote svg{display:block;height:36px;fill:#fff;width:36px;margin:0 auto}
@media (max-width:1200px){#blogList .quote svg{width:32px;height:32px}
}
@media (max-width:992px){#blogList .quote svg{width:24px;height:24px}
}
#blogList .quote p{font-family:Merriweather,serif;font-style:italic;font-weight:400;font-size:20px;color:#fff;line-height:30px;margin:16px 0 12px 0}
@media (max-width:1200px){#blogList .quote p{font-size:16px;line-height:24px;margin:12px 0 8px 0}
}
#blogList .quote span{display:block;color:#fff;font-size:14px;opacity:.8}
#blogList .quote ul{margin:16px 0 0 0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media (max-width:1200px){#blogList .quote ul{margin:12px 0 0 0}
}
@media (max-width:992px){#blogList .quote ul{margin:8px 0 0 0}
}
#blogList .quote ul li{margin:4px}
#blogList .quote ul li a{display:block;line-height:16px;color:#fff;opacity:.75;font-size:14px;font-weight:700;padding:4px;transition:all .2s ease-in-out}
#blogList .quote ul li a img{margin:0 4px 0 0;height:16px;display:inline-block;vertical-align:top}
#blogList .quote ul li a:hover{opacity:1}
#blogHead{overflow:hidden;color:#fff}
#blogHead .inner{padding:100px 0 92px 0;position:relative}
@media (max-width:768px){#blogHead .inner{padding:92px 0 40px 0}
}
@media (max-width:576px){#blogHead .inner{padding:92px 0 28px 0}
}
#blogHead .inner .overview{color:#fff;display:table;margin:0 0 52px 0;font-weight:700}
@media (max-width:992px){#blogHead .inner .overview{margin:0 0 44px 0}
}
@media (max-width:768px){#blogHead .inner .overview{margin:0 0 36px 0}
}
@media (max-width:576px){#blogHead .inner .overview{margin:0 0 32px 0}
}
#blogHead .inner .overview img{display:inline-block;vertical-align:top;margin:8px 3px 8px 0;transition:all .2s ease-in-out}
#blogHead .inner .overview:hover img{-webkit-transform:translate(-2px,0);-ms-transform:translate(-2px,0);transform:translate(-2px,0)}
#blogHead .inner .text{max-width:640px}
@media (max-width:992px){#blogHead .inner .text{max-width:530px}
}
#blogHead .inner .text .badge{font-weight:700;text-transform:uppercase;font-size:12px;display:block;opacity:.75;letter-spacing:1px}
#blogHead .inner .text h1{margin:16px 0 24px 0}
#blogHead .inner .text p{font-size:24px;line-height:32px;margin:0 0 36px 0}
#blogHead .inner .text .readTime{line-height:16px;font-size:12px;text-transform:uppercase;font-weight:700}
#blogHead .inner .text .readTime svg{display:inline-block;vertical-align:top;margin:0 2px 2px 0;fill:#fff}
#blogHead .inner .text .readTime svg .time{fill:none;stroke:#7DC9C6;stroke-width:4;stroke-dasharray:13;stroke-dashoffset:11}
#blogHead .inner .text .readTime.one svg .time{stroke-dashoffset:11}
#blogHead .inner .text .readTime.three svg .time{stroke-dashoffset:9}
#blogHead .inner .text .readTime.five svg .time{stroke-dashoffset:7}
#blogHead .inner .text .readTime.seven svg .time{stroke-dashoffset:5}
#blogHead .inner .text .readTime.ten svg .time{stroke-dashoffset:3}
#blogHead .inner>img{display:block}
@media (min-width:769px){#blogHead .inner>img{position:absolute;bottom:0;right:0;-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0)}
}
@media (min-width:769px) and (max-width:1200px){#blogHead .inner>img{max-width:500px;-webkit-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0)}
}
@media (min-width:769px) and (max-width:992px){#blogHead .inner>img{max-width:470px;-webkit-transform:translate(54%,0);-ms-transform:translate(54%,0);transform:translate(54%,0)}
}
@media (max-width:768px){#blogHead .inner>img{width:100%;max-width:460px;position:relative;margin:0 auto;bottom:-40px;-webkit-transform:translate(11%,0);-ms-transform:translate(11%,0);transform:translate(11%,0)}
}
@media (max-width:768px) and (max-width:576px){#blogHead .inner>img{bottom:-28px}
}
#blogSingle .poll h2{text-align:center;margin:0 0 20px 0}
@media (max-width:768px){#blogSingle .poll h2{margin:0 0 12px 0}
}
#blogSingle .poll .box{max-width:940px;margin:0 auto}
#blogSingle .poll .box ul{border:1px solid #E8EAED;border-radius:12px;margin:0;padding:0;list-style:none}
#blogSingle .poll .box ul li{border-bottom:1px solid #E8EAED;padding:20px}
@media (min-width:769px){#blogSingle .poll .box ul li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media (max-width:992px){#blogSingle .poll .box ul li{padding:16px}
}
#blogSingle .poll .box ul li:last-child{border-bottom:0}
#blogSingle .poll .box ul li .radio{width:36%}
@media (max-width:992px){#blogSingle .poll .box ul li .radio{width:48%}
}
@media (max-width:768px){#blogSingle .poll .box ul li .radio{width:100%}
}
#blogSingle .poll .box ul li .radio span{margin:0 0 0 8px}
#blogSingle .poll .box ul li .progress{width:62%;padding:0 60px 0 0;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
@media (max-width:992px){#blogSingle .poll .box ul li .progress{width:50%}
}
@media (max-width:768px){#blogSingle .poll .box ul li .progress{width:100%;margin:4px 0 0 0}
}
#blogSingle .poll .box ul li .progress>div{width:100%;margin:9px 0;height:8px;border-radius:4px;background:#E8EAED}
#blogSingle .poll .box ul li .progress>div div{height:8px;border-radius:4px;background:#07f}
#blogSingle .poll .box ul li .progress strong{line-height:26px;font-weight:700;display:block;position:absolute;right:0;width:60px;text-align:center;color:#223254}
@media (min-width:1201px){#blogSingle .quoteContent .container,#blogSingle .tabContent .container,#blogSingle .textContent .container,#blogSingle .textContentBG .container{max-width:840px}
}
#blogSingle .imageTextContent p,#blogSingle .tabContent p,#blogSingle .textContent p,#blogSingle .textContentBG p{font-size:20px;line-height:1.6}
@media (max-width:768px){#blogSingle .imageTextContent p,#blogSingle .tabContent p,#blogSingle .textContent p,#blogSingle .textContentBG p{font-size:16px}
}
#blogSingle .imageTextContent p:last-child,#blogSingle .tabContent p:last-child,#blogSingle .textContent p:last-child,#blogSingle .textContentBG p:last-child{margin-bottom:0}
#blogSingle .imageTextContent h1,#blogSingle .imageTextContent h2,#blogSingle .tabContent h1,#blogSingle .tabContent h2,#blogSingle .textContent h1,#blogSingle .textContent h2,#blogSingle .textContentBG h1,#blogSingle .textContentBG h2{margin:0 0 20px 0}
@media (max-width:992px){#blogSingle .imageTextContent h1,#blogSingle .imageTextContent h2,#blogSingle .tabContent h1,#blogSingle .tabContent h2,#blogSingle .textContent h1,#blogSingle .textContent h2,#blogSingle .textContentBG h1,#blogSingle .textContentBG h2{margin:0 0 12px 0}
}
@media (max-width:768px){#blogSingle .imageTextContent h1,#blogSingle .imageTextContent h2,#blogSingle .tabContent h1,#blogSingle .tabContent h2,#blogSingle .textContent h1,#blogSingle .textContent h2,#blogSingle .textContentBG h1,#blogSingle .textContentBG h2{margin:0 0 8px 0}
}
#blogSingle .imageTextContent h3,#blogSingle .imageTextContent h4,#blogSingle .tabContent h3,#blogSingle .tabContent h4,#blogSingle .textContent h3,#blogSingle .textContent h4,#blogSingle .textContentBG h3,#blogSingle .textContentBG h4{margin:20px 0 12px 0}
@media (max-width:768px){#blogSingle .imageTextContent h3,#blogSingle .imageTextContent h4,#blogSingle .tabContent h3,#blogSingle .tabContent h4,#blogSingle .textContent h3,#blogSingle .textContent h4,#blogSingle .textContentBG h3,#blogSingle .textContentBG h4{margin:16px 0 8px 0}
}
#blogSingle .imageTextContent h5,#blogSingle .imageTextContent h6,#blogSingle .tabContent h5,#blogSingle .tabContent h6,#blogSingle .textContent h5,#blogSingle .textContent h6,#blogSingle .textContentBG h5,#blogSingle .textContentBG h6{margin:20px 0 8px 0}
@media (max-width:768px){#blogSingle .imageTextContent h5,#blogSingle .imageTextContent h6,#blogSingle .tabContent h5,#blogSingle .tabContent h6,#blogSingle .textContent h5,#blogSingle .textContent h6,#blogSingle .textContentBG h5,#blogSingle .textContentBG h6{margin:16px 0 4px 0}
}
#blogSingle .textContentBG{color:#fff;padding:100px 0}
@media (max-width:992px){#blogSingle .textContentBG{padding:76px 0}
}
@media (max-width:768px){#blogSingle .textContentBG{padding:56px 0}
}
@media (max-width:576px){#blogSingle .textContentBG{padding:36px 0}
}
#blogSingle .textContentBG h1,#blogSingle .textContentBG h2,#blogSingle .textContentBG h3,#blogSingle .textContentBG h4,#blogSingle .textContentBG h5,#blogSingle .textContentBG h6{color:#fff}
@media (min-width:1201px){#blogSingle .imageContent .container{max-width:940px}
}
#blogSingle .imageContent img{display:block;margin:0 auto;max-width:100%;border-radius:12px;box-shadow:0 4px 16px -2px rgba(34,50,84,.12)}
#blogSingle .imageContent small{display:block;text-align:center;margin:12px 0 0 0}
#blogSingle .imageContent .slider{margin:-36px 0 -24px 0;position:relative}
#blogSingle .imageContent .slider small{position:absolute;top:100%;left:0;right:0;margin:0;text-align:center;-webkit-transform:translate(0,-24px);-ms-transform:translate(0,-24px);transform:translate(0,-24px)}
#blogSingle .imageContent .slider img{margin:36px 0;width:100%}
#blogSingle .imageContent .slider .slick-next,#blogSingle .imageContent .slider .slick-prev{background:#fff;box-shadow:0 3px 8px rgba(34,50,84,.1);border-radius:50%;position:absolute;z-index:2;border:0;top:50%;opacity:.6;width:44px;height:44px;margin:-22px 0 0 0;right:100%;transition:all .2s ease-in-out}
@media (max-width:1200px){#blogSingle .imageContent .slider .slick-next,#blogSingle .imageContent .slider .slick-prev{width:36px;height:36px;margin:-18px 0 0 0}
}
@media (max-width:992px){#blogSingle .imageContent .slider .slick-next,#blogSingle .imageContent .slider .slick-prev{width:32px;height:32px;margin:-16px 0 0 0}
}
#blogSingle .imageContent .slider .slick-next:before,#blogSingle .imageContent .slider .slick-prev:before{content:'';width:0;height:0;position:absolute;left:50%;top:50%;border-style:solid}
#blogSingle .imageContent .slider .slick-next:hover,#blogSingle .imageContent .slider .slick-prev:hover{opacity:1}
#blogSingle .imageContent .slider .slick-prev{-webkit-transform:translate(150%,0);-ms-transform:translate(150%,0);transform:translate(150%,0)}
@media (max-width:520px){#blogSingle .imageContent .slider .slick-prev{-webkit-transform:translate(115%,0);-ms-transform:translate(115%,0);transform:translate(115%,0)}
}
#blogSingle .imageContent .slider .slick-prev:before{border-width:7px 10px 7px 0;left:auto;right:50%;border-color:transparent #C8CCD4 transparent transparent;-webkit-transform:translate(40%,-50%);-ms-transform:translate(40%,-50%);transform:translate(40%,-50%)}
@media (max-width:1200px){#blogSingle .imageContent .slider .slick-prev:before{border-width:7px 10px 7px 0}
}
@media (max-width:992px){#blogSingle .imageContent .slider .slick-prev:before{border-width:6px 9px 6px 0}
}
#blogSingle .imageContent .slider .slick-next{right:auto;left:100%;-webkit-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}
@media (max-width:520px){#blogSingle .imageContent .slider .slick-next{-webkit-transform:translate(-115%,0);-ms-transform:translate(-115%,0);transform:translate(-115%,0)}
}
#blogSingle .imageContent .slider .slick-next:before{border-width:7px 0 7px 10px;border-color:transparent transparent transparent #C8CCD4;-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}
@media (max-width:1200px){#blogSingle .imageContent .slider .slick-next:before{border-width:7px 0 7px 10px}
}
@media (max-width:992px){#blogSingle .imageContent .slider .slick-next:before{border-width:6px 0 6px 9px}
}
#blogSingle .blogImages{margin:-12px 0;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
#blogSingle .blogImages img{display:block;margin:12px 20px;max-width:100%;border-radius:8px;box-shadow:0 4px 16px -2px rgba(34,50,84,.12)}
#blogSingle .quoteContent p{font-family:Merriweather,serif;font-weight:700;text-align:center;margin:0 auto;line-height:1.5;color:#223254;font-size:52px}
@media (max-width:1200px){#blogSingle .quoteContent p{font-size:40px}
}
@media (max-width:992px){#blogSingle .quoteContent p{font-size:32px}
}
@media (max-width:768px){#blogSingle .quoteContent p{font-size:24px}
}
#blogSingle .quoteContent.largestText p{font-size:28px}
@media (max-width:1200px){#blogSingle .quoteContent.largestText p{font-size:24px}
}
@media (max-width:992px){#blogSingle .quoteContent.largestText p{font-size:21px}
}
#blogSingle .quoteContent.largeText p{font-size:36px}
@media (max-width:992px){#blogSingle .quoteContent.largeText p{font-size:32px}
}
@media (max-width:768px){#blogSingle .quoteContent.largeText p{font-size:24px}
}
#blogSingle .quoteContent.mediumText p{font-size:40px}
@media (max-width:992px){#blogSingle .quoteContent.mediumText p{font-size:32px}
}
@media (max-width:768px){#blogSingle .quoteContent.mediumText p{font-size:24px}
}
#blogSingle .quoteContent a{display:table;line-height:24px;letter-spacing:1px;font-size:12px;font-weight:900;color:#1DA1F2;text-transform:uppercase;margin:12px auto 0 auto}
@media (max-width:992px){#blogSingle .quoteContent a{margin-top:8px}
}
#blogSingle .quoteContent a img{display:inline-block;vertical-align:top;height:14px;margin:5px 4px 5px 0}
#blogSingle .tabContent .tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#blogSingle .tabContent .tabs input[type=radio]{display:none}
#blogSingle .tabContent .tabs input[type=radio]:checked+label{background:#07f;color:#fff}
#blogSingle .tabContent .tabs input[type=radio]:checked+label+div{display:block}
#blogSingle .tabContent .tabs label{order:1;display:block;font-weight:900;color:#07f;padding:16px 24px;cursor:pointer;margin:0 0 0 -1px;border:1px solid #07f;transition:all .2s ease-in-out}
@media (max-width:768px){#blogSingle .tabContent .tabs label{padding:12px 20px;margin:0 0 16px 0;width:100%;border-radius:5px;order:initial}
}
#blogSingle .tabContent .tabs label:first-of-type{border-radius:5px 0 0 5px}
@media (max-width:768px){#blogSingle .tabContent .tabs label:first-of-type{border-radius:5px}
}
#blogSingle .tabContent .tabs label:last-of-type{border-radius:0 5px 5px 0}
@media (max-width:768px){#blogSingle .tabContent .tabs label:last-of-type{border-radius:5px}
}
#blogSingle .tabContent .tabs>div{padding:36px 0 0 0;order:99;width:100%;display:none;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
@media (max-width:992px){#blogSingle .tabContent .tabs>div{padding:28px 0 0 0}
}
@media (max-width:768px){#blogSingle .tabContent .tabs>div{padding:0 0 24px 0;order:initial}
#blogSingle .tabContent .tabs>div:last-of-type{padding-bottom:0}
}
@media (max-width:992px){#blogSingle .imageTextContent .image,#blogSingle .imageTextContent .tweet{margin:36px 0 0 0}
}
@media (max-width:768px){#blogSingle .imageTextContent .image,#blogSingle .imageTextContent .tweet{margin:28px 0 0 0}
}
#blogSingle .imageTextContent .image .twitter-tweet,#blogSingle .imageTextContent .tweet .twitter-tweet{width:498px!important;margin:0 auto}
#blogSingle .imageTextContent .image img{max-width:100%;display:block;margin:0 auto}
#blogSingle .tweet{max-width:490px;margin:0 auto}
#blogSingle .twitter-tweet{width:498px!important;max-width:100%!important;margin:0 auto}
.support-chat-button{background:#07f!important}
