@font-face{font-family: 'Lato';src: url('../../../assets/vendor/fonts/lato/Lato-Regular.eot');src: url('../../../assets/vendor/fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/lato/Lato-Regular.woff2') format('woff2'), url('../../../assets/vendor/fonts/lato/Lato-Regular.woff') format('woff'), url('../../../assets/vendor/fonts/lato/Lato-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face{font-family: 'Lato';src: url('../../../assets/vendor/fonts/lato/Lato-Bold.eot');src: url('../../../assets/vendor/fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('../../../assets/vendor/fonts/lato/Lato-Bold.woff2') format('woff2'), url('../../../assets/vendor/fonts/lato/Lato-Bold.woff') format('woff'), url('../../../assets/vendor/fonts/lato/Lato-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;}body{font-family: 'Lato',Arial,sans-serif;font-size: 24px;background: #F7F7F7;line-height: normal;}a{color: #423E60;}a:hover{color: #FF0000;}#header{padding:0 30px;padding-top: 15px;background-color: rgba(255,255,255,0.95);-webkit-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);box-shadow: 0px 5px 32px -1px rgba(0,0,0,0.4);position: fixed;width: 100%;z-index: 1000;top: 0;}#header .r-col{float: right;margin-top: 40px;}#header .logo{float: left;margin-bottom: -10px;}#header .menu{float: right;}#header .menu ul{list-style: none;padding: 0;}#header .menu ul li{margin-left: 20px;float: left;}#header .menu ul li a{font-size: 1.4rem;font-weight: bold;color: #423E60;text-decoration: none;}#header .menu ul li a:hover{color: #FF0000;}#header .social{margin-left: 20px;float: right;}h2{font-size: 2rem;font-weight: bold;color: #423E60;}h3{font-size: 1.8rem;font-weight: bold;color: #423E60;}#slider{margin-top: 142px;width: 100%;display: inline-block;}section{padding: 100px 0;}.container-lg{max-width: 1400px;}section.bg-green{background-color: #C8DEA5;padding: 0;}section.image{background-attachment: fixed;background-position: center center;background-repeat: no-repeat;background-size: cover;height: 640px;padding: 200px 0;background-position: top;}section.image.image-3{background-image: url(../../../assets/themes/victoria/images/image-3.jpg);}section#leistungen a{color: #423E60;font-size: 2rem;}section#leistungen a:hover{text-decoration: none;}section#leistungen .btn-s img{width: 235px;height: 235px;}section#leistungen .title{margin-bottom: 20px;}.owl-theme .owl-dots .owl-dot span{width: 16px;height: 16px;background-color: #000000;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color: #FF0000;}#vorbestellung{background-color: #8CC68C;color: #FFFFFF;}#kontakt{background-color: #F7F7F7;}#kontakt .form-contact{padding: 20px;background-color: #FFFFFF;}.form-check-input{margin-top: .5rem;}.form-control{font-size: 1.5rem;}#footer{background-color: #FF0000;color: #FFFFFF;padding: 15px 0;font-size: 1.5rem;}#footer .menu{float: right;}#footer .menu ul{padding: 0;list-style: none;margin-bottom: 0;display: inline-block;}#footer .menu ul li{float: left;margin-left: 20px;}#footer .menu ul li a{color: #FFFFFF;text-decoration: none;font-size: 1.5rem;}.btn-danger{background-color: #FF0000;border-color: #FF0000;}.boxs .box{width: 20%;padding: 0 15px;margin-bottom: 20px;display: inline-block;}.boxs .box .box-image{background-size: 100%;position: relative;text-align: center;width: 100%;}.boxs .box .text{position: absolute;bottom: 0px;left: 50%;transform: translate(-50%,-50%);z-index: 999;color: #FFFFFF;font-size: 1.5rem;}#aktuelle .text{background-color: #FFFFFF;padding: 20px;border-radius: 6px;}#taler a{text-decoration: none;font-size: 2rem;}input#Website{display: none;}#header .menu-toggle{display: none;}#content{margin-top: 164px;width: 100%;display: inline-block;margin-bottom: 30px;}table tr th{padding-right: 15px;word-break: break-word;}.table th{text-align: right;padding: .5rem;word-break: normal;}.table td{padding: .5rem;}.table tr:last-child th,.table tr:last-child td{border-bottom: 1px solid #dee2e6;}.table-contact th,.table-contact td{border: none !important;padding: 0;padding-bottom: .25rem;padding-top: .25rem;}dl,ol,ul{padding-left: 20px;}button:focus,button:active,a:visited,textarea:focus,input:focus{outline: none;}hr{margin-top: 0.5rem;margin-bottom: 0.5rem;}.pageteaser-container-item,.mitarbeiter-container-item,.news-list-item{width: 100%;display: inline-block;}.pageteaser-container-image,.mitarbeiter-container-image,.news-list-item-image{float: left;height: 150px;width: 150px;overflow: hidden;position: relative;}.pageteaser-container-text,.mitarbeiter-container-text,.news-list-item-text{width: calc(100% - 160px);float: right;}.pageteaser-container-text h2,.mitarbeiter-container-text h2{font-weight: 500;font-size: 1.2rem;}.linda-list{float: left;width: 33.33%;margin: 20px 0;font-weight: 700;text-align: center;list-style: none;}.linda-list a{color: #333;text-decoration: none}.linda-list span{display: block;margin: 0 auto;margin-bottom: 5px;}.sprite{display: inline-block;overflow: hidden;background-repeat: no-repeat;background-image: url('../../../assets/themes/newlinda/images/sprite.png');}.icon_advice{width: 101px;height: 101px;background-position: -2px -387px}.icon_buybenefit{width: 101px;height: 101px;background-position: -2px -284px}.icon_coupons{width: 101px;height: 102px;background-position: -2px -180px}.icon_discretion{width: 101px;height: 101px;background-position: -105px -312px}.icon_events{width: 101px;height: 102px;background-position: -323px -2px}.icon_lindani{width: 101px;height: 102px;background-position: -220px -2px}.icon_media{width: 101px;height: 102px;background-position: -2px -76px}.icon_pdm{width: 101px;height: 101px;background-position: -105px -209px}.icon_quality{width: 101px;height: 101px;background-position: -105px -106px}.icon_quizzes{width: 101px;height: 102px;background-position: -117px -2px}.lindaSpiele a{cursor: pointer !important;color: #1e4000 !important;}.lindaSpiele a:hover{text-decoration: underline !important;}.btn-green{color: #000000;background-color: #C8DDA4;border-color: #C7E396;font-weight: bold;border-radius: 0 !important;}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{color: #000000;background-color: #C8DDA4;border-color: #C7E396;}.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{background-image: none;}.btn-green.disabled,.btn-green[disabled],fieldset[disabled] .btn-green,.btn-green.disabled:hover,.btn-green[disabled]:hover,fieldset[disabled] .btn-green:hover,.btn-green.disabled:focus,.btn-green[disabled]:focus,fieldset[disabled] .btn-green:focus,.btn-green.disabled:active,.btn-green[disabled]:active,fieldset[disabled] .btn-green:active,.btn-green.disabled.active,.btn-green[disabled].active,fieldset[disabled] .btn-green.active{background-color: #C8DDA4;border-color: #C7E396;}.btn-green .badge{color: #C8DDA4;background-color: #000000;}.ssl-logo{margin-bottom: 20px;}.page-whatsapp .whatsapp-image{float: right;margin-left: 15px;width: 100px;height: auto;}#wa-link{color: #1e4000;cursor: pointer;margin-bottom: 0.5rem;}.job-page{background-image: url(../../../assets/themes/newlinda/images/stellen_bckg_neu.jpg);background-repeat: no-repeat;max-width: 100%;border: solid 1px #c9cbbc;display: inline-block;min-height: 390px;}.jp-title{width: calc(100% - 100px);padding: 10px 15px;float: right;background-color: #C8DDA5;border: 3px solid #ffffff;border-top: 0;border-right: 0;}.jp-content{padding: 10px 15px;width: calc(100% - 150px);float: right;}.jp-title::after,.jp-content::after{clear: both;display: block;}.formzeile,.fzl{width: 100%;display: table;}.formzeile .werte .cL,.fzl .werte .cL{width: 20px;}.bz,.bzk,.bzgr,.werte,.wk,.wgr,.label,.cD,.cL,.gewichtLabel,.gewichtWerte{float: left;}.bz,.werte{width: 48%;font-weight: normal;margin-bottom: 10px;}.bz{font-weight: bold;}.bzk,.wk{width: 20%;}.bzgr,.wgr{width: 75%;}.formzeile,.fzb,.fzr,.fzl{clear: both;}.formzeile{margin-bottom: 4px;border-bottom: 1px dotted #bbb;padding: 3px;}.fzb{margin-top: 10px;padding-top: 10px;}.cZ{clear: both;}.cL{width: 25%;float: left;margin-bottom: 5px;}.cD{width: 70%;float: left;margin-bottom: 5px;line-height: 1.2em;}.rB{background-color: transparent !important;border: none !important;}.reiseselect{width: 50%;}.gewichtLabel{width: 30%;}.gewichtWerte{width: 65%;}.fmittel{width: 156px;}.flang{width: 220px;}.fkurz{width: 50px;}textarea{width: 100% !important;height: 150px;}fieldset{border: 1px solid #aaaaaa;padding: 10px 10px 10px 10px;margin: 0px 0px 10px 0px;}legend{font-weight: 700;background-color: transparent !important;height: 30px;margin-bottom: 5px;padding: 8px 10px 0px 10px;font-size: 1.2rem;}.button{color: #000000;background-color: #C8DDA4;border-color: #C8DDA4;margin-right: 15px;margin-top: 5px;}.button:hover,.button:focus,.button:active,.button.active,.open .dropdown-toggle.button{color: #000000;background-color: #C8DDA4;border-color: #C8DDA4;}.button:active,.button.active,.open .dropdown-toggle.button{background-image: none;}.button.disabled,.button[disabled],fieldset[disabled] .button,.button.disabled:hover,.button[disabled]:hover,fieldset[disabled] .button:hover,.button.disabled:focus,.button[disabled]:focus,fieldset[disabled] .button:focus,.button.disabled:active,.button[disabled]:active,fieldset[disabled] .button:active,.button.disabled.active,.button[disabled].active,fieldset[disabled] .button.active{background-color: #C8DDA4;border-color: #C8DDA4;}.button .badge{color: #C8DDA4;background-color: #000000;}.menu-toggle{display: none;}.news-container-item{margin-bottom: 20px;display: inline-block;width: 100%;}.news-container-text-inner img{margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}.news-container-item{border: 1px solid #c9dea3;padding: 10px 15px;}.news-container-item p:empty,h1:empty,h2:empty{display: none;}.pageteaser-container-item{display: inline-block;margin-bottom: 40px;padding-right: 20px;}.pageteaser-container-item .pageteaser-container-image img{max-width: 100%;height: auto;border-radius: 12px;}.pageteaser-container-item .pageteaser-container-text h2{margin-bottom: 0;}.pageteaser-container-item .pageteaser-container-text h2 a{font-size: 2rem;color: #1A1A1A;}.pageteaser-container-item .pageteaser-container-text h2 a:hover{text-decoration: none;}.single-leistung h2{cursor: pointer;font-size: 1.5rem !important;text-transform: none;}.single-leistung h2:hover{text-decoration: none !important;}.single-leistung h2 span{width: 20px;display: inline-block;}.single-leistung h2 span::before{content: "+ ";font-size: 1.5rem !important;color: green;}.single-leistung h2.active span::before{content: "- ";font-size: 1.5rem !important;color: #d00;}.single-leistung-inner{display: none;padding-left: 20px;}.single-leistung-inner p{padding-top: 0;margin-top: 0;}.btn-default{background-color: #DC0817;border-color: #DC0817;color: #FFFFFF;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color: #c30714;border-color: #ab0612;color: #FFFFFF;}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color: #DC0817;border-color: #DC0817;color: #FFFFFF;}#partners{padding: 30px 0;background-color: #FFFFFF;}#partners .fp{overflow: hidden;}#partners .fp-inner .owl-item{text-align: center;}#partners .fp-inner .owl-item:last-child{margin-right: 0 !important;}#partners .owl-stage{margin: 0 auto;}#partners .fp .fp-inner .partners .owl-dots{display: none;}#partners .fp .fp-inner .partners img{height: 40px;width: auto;display: inline-block;}#footer-top{padding: 20px 0;}#footer-top ul{padding: 0;margin-bottom: 0;margin-bottom: 20px;}#footer-top ul li{list-style: none;}#footer-top ul li{list-style: none;display: block;}#footer-top ul li a:hover{ text-decoration: none;}.btn-onlineshop{position: absolute;top: 0;right: 30px;background-color: #FF0000;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;padding: 10px 20px;color: #FFFFFF;font-size: 1.2rem;}.btn-onlineshop:hover{color: #FFFFFF;text-decoration: none;}.frame-layout-1{width: 50%;float: left;padding-right: 20px;}.ce-gallery img{max-width: 100%;height: auto;}@media(max-width: 1499px){	body{		font-size: 1.4rem;	}	#header .menu ul li a{		font-size: 1.17rem;	}	#header .logo{		margin-bottom: -7px;	}	#header .logo img{		height: 80px;		width: auto;	}	#slider{		margin-top: 80px;	}	#header .r-col{		margin-top: 30px;	}	h2{		font-size: 2.4rem;		margin-top: 10px;	}	#linda{		text-align: center;	}	section{		padding: 50px 0;	}	.boxs .box{	 width: 33.33%;	 float: left;	 padding: 0 10px;	}}@media(max-width: 1199px){#header .menu ul li{text-align:left;}	.container-lg{		padding-left: 100px;	padding-right: 100px;	}	#header .menu ul{ background: #FFFFFF; height: 100%; margin-left: -100%; overflow: scroll; padding: 0px; position: fixed; top: 0; left: 0; transition: margin-left 0.2s ease-in; width: 300px; z-index: 2000; transform: translateZ(1px); -webkit-overflow-scrolling: touch; -webkit-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); -moz-box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); box-shadow: 16px 0px 40px -14px rgba(0,0,0,0.5); display: block; margin-top: 0; padding-top: 30px;}#header .menu-toggle{ border: 0; cursor: pointer; height: 2rem; padding: 0px; width: 32px; height: 32px; z-index: 10000; background: url('../../../assets/themes/petrig/images/menu-mobile.png') no-repeat center center; background-size: 40px; border-radius: 2px; overflow: hidden; float: right; display: block; margin-left: 10px; margin-top: 30px; outline: none;}#header .menu-toggle span{ display: none; opacity: 0;}.menu-visible #header .menu ul{ margin-left: 0; padding-top: 30px;}#header .menu ul li{ display: inline-block; float: none; margin-left: 0; width: 100%;}#header .menu ul li:first-child a{ border-top: 1px solid #efefef;}#header .menu ul li a{ padding: 7px 15px; border-bottom: 1px solid #efefef; display: inline-block; width: 100%;}}@media(max-width: 991px){}@media(max-width: 767px){.frame-layout-1{width: 100%;float: none;padding-right: 0;}	.boxs .box{	 width: 50%;	 float: left;	 padding: 0 10px;	}	#footer .copyright,#footer .menu{	 text-align: center;	 float: none !important;	}	.container-lg{		padding: 20px;	}#footer-top{text-align: center;}}@media(max-width: 575px){	.boxs .box{	 width: 100%;	 float: left;	 padding: 0 10px;	}	#slider img{		width: 100% !important;	}	#slider .text{		margin-top: 100px;	}}@media(max-width: 375px){}