/* alle-geraete-klassen.css */
.bewertungen-slider .cts-element_zitate.variant1 blockquote{padding-left: 30px;    padding-right: 30px;    line-height: 1.2em}.bewertungen-slider{margin-top: -50px}.bewertungen-slider h3{margin-bottom:-4px}.bewertungen-slider .bx-wrapper .bx-pager{position: relative;    bottom: 15px}.bewertungen-slider .blockquote{margin-bottom: 15px}.bewertungen-slider .author-source{text-align:center}#google_translate_element{display: block;    float: right;    position: relative;    padding: 3px 10px 0 0}.mainmenu ul{text-align: right}#footer .inside .footermenu{line-height: 22px}h1,h2,h3,h4,h5,h6{font-weight: 400;    font-family: 'Great Vibes'}.bgdark,.bgdark .ce_ctslistextended .variant3 .ext_list ul li span,.bgdark h1,.bgdark h2,.bgdark h3,.bgdark h4,.bgdark h5,.bgdark h6{color: rgba(255,255,255,1)}.ce_ctsleadertext .divider.version2 .dividerfirst{background-color: transparent;    transform: rotate(45deg);    border: 1px solid #000}.bgdark a{font-weight:bold;color:#fff}.bgdark a:hover{color:rgba(255,255,255,.7)}.cts-element_preistabelle .titel .highlighttext{background-color:#990202;font-weight: 700}::before,::after{font-family: "Font Awesome 5 Free", "Font Awesome 5 Pro", "Font Awesome", "Font Awesome\ 5 Free"!important}.cts-element_infobox.variant1{color:rgba(255,255,255,.9);background-color: #407380}.cts-element_infobox.variant2{color: #26454D;background-color: #A3C4CC}.cts-element_infobox.variant3{color:rgba(255,255,255,.9);background-color: #26454D}.cts-element_infobox.variant4{color:rgba(255,255,255,.9);background-color: #667A80}.cts-element_infobox p::before{display: table;float:left}.ce_ctsinfo.left .cts-element_infobox p{float: left;text-align: left;width: 100%}.cts-element_infobox{padding: 20px 20px 10px}.highlightyes .cts-element_preistabelle .titel{padding-top: 15px;padding-bottom: 15px}.cts-element_preistabelle .preisbox{padding-top: 11px;    padding-bottom: 11px}.ce_ctspreistabelle h5{font-size: 1em}.cts-element_preistabelle .featurelist ul li{padding-top: 10px;    padding-bottom: 10px;line-height: 1.1em}.ce_ctspreistabelle .link{margin-top: 5px}.ce_ctspreistabelle .link a{box-shadow: none}.cts-element_zitate.variant1 blockquote:before{margin-left: 15px}.cts-element_zitate.variant1 blockquote::after{margin-right: 15px}.layout_latest_cts .image_container{margin-bottom:0!important}.layout_latest_cts h2{font-size: 2.7em;    margin-bottom: 0.1em}.layout_latest_cts{margin-bottom: 0px}.packages .layout_latest_cts .image_container img{min-height: 300px}.packages .layout_latest_cts .teaser{background-color:rgba(255,255,255,.65);border-top:1px solid #fff;border-right:1px solid #fff;padding-top: 22px;    padding-left: 25px;    z-index: 1;    position: relative;    padding-bottom: 18px;    width: fit-content;width: 350px;    padding-right: 25px;    top: -270px;    min-height: 270px;    margin-bottom: -270px}.packages p.more{margin-top: -57px;    margin-bottom: 57px;    margin-left: 20px;    position: relative;    z-index: 2}.packages .link a,.packages .linkm a{background-color:#fff;font-weight:bold;letter-spacing:1px}.packages .link a:hover,.packages .linkm a:hover{background-color: rgba(64,115,128,0.8)}.top .inside{padding: 6px 7px;    max-width: 2800px}.cts-element_headerimage h1,.cts-element_headerimage h2,.cts-element_headerimage h3,.cts-element_headerimage h4,.cts-element_headerimage h5,.cts-element_headerimage h6{text-shadow: 0px 0px 15px #000;text-transform: none;letter-spacing: 0}#footer .inside h4{font-size: 2.3em;padding-bottom: 0px;font-weight: 400}h5{font-family: 'Maven Pro';    letter-spacing: 0.5px;    margin-bottom: 0.7em;    line-height: 1.3}.formv1 .widget-radio[class*="col-"] fieldset span{width: auto;float: left;padding-right: 30px}#anfrage.formv1 .widget-radio[class*="col-"] fieldset span input.radio{height: 15px}legend,.ce_ctsteam .given-title,.ce_ctsteam .family-name,.ce_ctsteam .given-name{letter-spacing: 1px;text-transform: uppercase}strong{letter-spacing:0.2px}#cboxOverlay{background: #fff}#preise table,#preise table td{font-size: 18px}#preise table th,#preise table td{width: 24%;text-align: center}#preise table th.col_first{text-align: left;width: 28%}#afterheader .pagetitle{}.ce_table table tfoot td,.ce_table table th{background-color:rgba(36,36,39,.6)}.ce_table.striped tr.even{background-color:rgba(36,36,39,.6)}.ce_table.striped tr.odd{background-color:rgba(36,36,39,.3)}table th{padding-bottom: .2em;vertical-align: middle}.ce_ctsimage li h5{margin-bottom: 0em}.ce_ctsimage li h5:before{content: "\f005";font-family: "Font Awesome 5 Free"!Important;    font-style: normal;    font-weight: normal;    text-decoration: inherit;    color: #d39f49;    font-size: 18px;    padding-right: 0.5em}.ce_ctsimagebox h2{font-size: 3.0em;color: #D1D6D8}.ce_ctscolor .headline{font-size: 2.5em;    line-height: 1.1em;    margin-top: 7px;    margin-bottom: 12px}.cts-element_zitate.variant1 blockquote{padding-left: 60px;padding-right: 60px;text-align: center}.cts-element_zitate.variant1 blockquote::after{content: "\f10d";    position: absolute;    top: 6px;    right: 10px;    font-size: 28px;    font-family: "Font Awesome 5 Free";    font-weight: 900}.cts-element_zitate.variant1 blockquote::before{bottom: 6px}blockquote{font-style:italic}.syndication{position: absolute;float: right;margin: -3px 13px 4px 0;right: 15px;z-index: 9}.ce_ctstabs.graphic_icon ul.nav{margin-bottom: 0px}.ce_ctstabs ul.horizontal.nav li.four_tabs.active{background-color:rgba(36,36,39,.3);border-style:solid;border-color:#f1f1f1}.ce_ctstabs ul.nav li.active a{color:#667A80}.ce_ctstabsletwrapperstart{background-color:rgba(36,36,39,.3);border:0}h1,h2,h3{letter-spacing: 0;font-weight: normal;padding-left: 2px;padding-right: 2px}.center .text-align-left{text-align: center !important}.cts-element_infobox p::before{font-size: 27px}.fullwidth #main .mod_article{padding-top: 30px;padding-bottom: 30px}.ce_ctsleadertext .subheadline{font-style:italic;color:#667A80;letter-spacing:1px;font-size: 15px;margin-top:5px}#anfrage.formv1 select,#anfrage.formv1 input{font-style:italic;letter-spacing:1px;height: 48px;font-size: 17px}#anfrage.formv1 textarea{font-style:italic;letter-spacing:1px;font-size: 17px; font-family: 'Hind', sans-serif}.slider-menu{display: none;opacity: 0;visibility: hidden}.formv1.headpicker input,.formv1.headpicker input[readonly]{background-color:rgba(113,111,122,.6);font-style:italic;line-height: 1.1}body{background-color:rgba(102,122,128,.45)}button[type="submit"],input[type="submit"]{text-transform:uppercase;background-image: linear-gradient(to bottom, rgba(38,69,77,0.7), rgba(102,122,128,.9);background-color: rgba(38,69,77,0.7);background-image: -moz-linear-gradient(top, rgba(38,69,77,0.7), rgba(102,122,128,.9);background-image: -webkit-linear-gradient(top, rgba(38,69,77,0.7), rgba(102,122,128,.9);background-image: -ms-linear-gradient(top, rgba(38,69,77,0.7), rgba(102,122,128,.9));background-image: -o-linear-gradient(top, rgba(38,69,77,0.7), rgba(102,122,128,.9));border: 1px solid rgba(255, 255, 255, 0.9);line-height: 1.1}button[type="submit"]:hover,input[type="submit"]:hover{cursor: pointer}#footer .ce_ctswrapper.fontcolor-light .inside{padding-top: 4px;padding-bottom: 4px}#footer .ce_ctswrapper.fontcolor-light .inside,#footer .ce_ctswrapper.fontcolor-light .inside a,#footer .ce_ctswrapper.fontcolor-light .inside span{color: rgba(36,36,39,0.65);letter-spacing: 1px}#footer > .inside{font-size: 16px}#footer .inside h4{font-size: 2em;padding-right: 2px;font-family: 'Great Vibes', cursive;font-weight: 400}h4{font-family: 'Hind', sans-serif;color: #667A80;letter-spacing: 1px;font-weight: normal}h5{font-family: 'Hind', sans-serif; color: #D1D6D8;    letter-spacing: 1px;    font-weight: normal}.csstest img:hover{position:relative;transform: matrix(1, -0.3, 0, 1, 520, 100)}.csstest img{transition: transform 5s linear;position:relative;padding: 50px}