@font-face{font-family:texgyreadventorregular;font-style:normal;font-weight:400;src:url(../../build/a03877a058a0010f678b.eot);src:url(../../build/a03877a058a0010f678b.eot?#iefix) format("embedded-opentype"),url(../../build/8e035d13da772247f38c.woff) format("woff"),url(../../build/6b7802f1448c6b595d9e.ttf) format("truetype"),url(../../build/89144d3bdfc987b35241.svg#texgyreadventorregular) format("svg")}@font-face{font-family:texgyreadventoritalic;font-style:normal;font-weight:400;src:url(../../build/f5e8e6e3fe56ad413952.eot);src:url(../../build/f5e8e6e3fe56ad413952.eot?#iefix) format("embedded-opentype"),url(../../build/8c914b62bf50a8f7c58b.woff) format("woff"),url(../../build/fbba140e759529eb68b8.ttf) format("truetype"),url(../../build/55a65c627a53270323b5.svg#texgyreadventoritalic) format("svg")}*{margin:0;padding:0}html{background:#ecebcc;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWNlYmNjIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:-moz-linear-gradient(top,#ecebcc 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecebcc),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ecebcc,#fff);background:-o-linear-gradient(top,#ecebcc 0,#fff 100%);background:-ms-linear-gradient(top,#ecebcc 0,#fff 100%);background:linear-gradient(180deg,#ecebcc 0,#fff);background-attachment:fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ecebcc",endColorstr="#ffffff",GradientType=0);min-height:100%;overflow-y:scroll}body,html{font-family:arial,helvetica,sans-serif;font-size:14px;line-height:20px}ol,p,table,ul{margin-bottom:20px}a{color:#9e9a1f;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}table table{margin:0}td,th{padding-right:14px}th{font-size:14px;font-weight:700;text-align:left}h1,h2,h3,h4,h5,h6{margin:30px 0 20px}h1,h2{font-family:texgyreadventorregular,arial,helvetica,sans-serif;font-size:20px}h1,h2,h3{font-weight:400}h3{font-size:16px}h4,h5,h6{font-size:14px;font-weight:700}#sitetitle{border-bottom:2px solid #b4b033;font-size:28px;margin:0 -36px;padding:0 36px 28px;text-transform:uppercase}#menu{background:#b4b033;bottom:0;height:45px;left:0;list-style:none;margin:0;padding:0;position:fixed;right:0;text-align:center;z-index:200}#menu li{display:inline;line-height:45px;padding:0 14px}#menu a{color:#fff;font-family:texgyreadventorregular,arial,helvetica,sans-serif;text-decoration:none}#menu a:before{content:"› ";font-size:20px}#menu a:hover{text-decoration:underline}#header{margin:0 auto 50px;position:relative;width:920px}#logo{-moz-border-radius-bottomright:174px;-moz-border-radius-bottomleft:174px;background:#fff;-webkit-border-bottom-left-radius:174px;border-bottom-left-radius:174px;-webkit-border-bottom-right-radius:174px;border-bottom-right-radius:174px;display:block;height:174px;line-height:174px;margin:0 auto;text-align:center;width:348px}#logo_anifit,#logo_ryzoom{background:#fff;-webkit-border-radius:92px;-moz-border-radius:92px;border-radius:92px;display:block;margin-top:-50px;opacity:.5;position:absolute;top:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);transition:all .5s;-webkit-transition:all .5s;width:184px}#logo_anifit{height:120px;left:82px;padding-top:64px}#logo_ryzoom{height:112px;padding-top:70px;right:82px}#logo_anifit:hover,#logo_ryzoom:hover{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#logo_anifit img,#logo_ryzoom img{display:block;margin:0 auto}#content{margin:0 auto 70px;position:relative;width:920px}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.columns{border-bottom:2px solid #b4b033;margin:0 -36px;padding:0 18px 10px}.column{float:left;margin-left:18px;min-height:19px}.columns_2 .column{width:450px}.columns>h2{padding-left:20px}.no_topmargin_first_headline h1,.no_topmargin_first_headline h2,.no_topmargin_first_headline h3{margin-top:0}.address_table .first_column{width:150px}.address svg{float:left;margin-right:40px;width:200px}.address .contact_info_container{float:left}.address .contact_info_container h3{margin-top:0}.address .contact{float:left;margin-right:40px}.startpage #logo{-moz-border-radius-bottomright:260px;-moz-border-radius-bottomleft:260px;-webkit-border-bottom-left-radius:260px;border-bottom-left-radius:260px;-webkit-border-bottom-right-radius:260px;border-bottom-right-radius:260px;height:260px;line-height:260px;position:relative;width:520px;z-index:300}.start_area{opacity:.5;position:relative;-webkit-transform:scale(.95);-moz-transform:scale(.95);transform:scale(.95);transition:all .5s;-webkit-transition:all .5s;width:330px}.start_area:hover{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.start_area .logo{background:#fff;-webkit-border-radius:156px;-moz-border-radius:156px;border-radius:156px;display:block;margin-top:-106px;position:relative;width:312px}.start_area .logo img{display:block;margin:0 auto}.start_area .text{padding-left:40px}.start_area .text a:before{content:"› ";font-size:20px}#start_anifit{float:left;margin-left:17px;margin-top:40px;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0}#start_anifit .logo{height:222px;padding-top:90px}#start_ryzoom{float:right;margin-right:0;margin-top:40px;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}#start_ryzoom .logo{height:218px;padding:47px;width:218px}#start_gefrier{background:url(../../build/a4eb0586d6ec67bb1bfd.png) no-repeat 50%;background-size:contain;bottom:0;display:block;left:0;opacity:.5;position:absolute;right:0;top:0;transition:all .5s}#start_gefrier:hover{opacity:1}#content{padding:0 30px}.startpage #content:after,.startpage #content:before{content:"";display:table}.startpage #content:after{clear:both}.startpage h2{font-family:texgyreadventoritalic,arial,helvetica,sans-serif;font-size:35px}.hideme{display:none}.no-fontsmoothing .startpage h2,.no-fontsmoothing h1,.no-fontsmoothing h2{font-family:arial,helvetica,sans-serif}#intranet h1#sitetitle{padding-top:20px}#content #shop_pages a img{display:initial}#content .coupon_question,#content .payment_methods{display:none}#content .registration_field_lookalike input{border:0;border-bottom:1px solid gray}#content .registration_initials{width:30px}#content #consultant_registration fieldset{margin-bottom:20px}#content #consultant_registration label{width:295px}#content #consultant_registration label.auto_width{width:auto}#content #consultant_registration label.auto_height{height:auto;padding-top:0}#content #consultant_registration td label{cursor:pointer;float:none;height:auto;margin-bottom:10px;padding-top:5px;width:auto}#article_recommendations:after{display:none}#content #consultant_registration .checkout_errors{margin-bottom:20px}#content #consultant_registration fieldset table{margin-bottom:0}#content #consultant_registration .entry_package_decision i{color:gray;font-weight:400}#content #consultant_registration .consultant_agreement_table{float:left;margin-top:20px;width:310px}#content #consultant_registration .shop_checkout_comments textarea{height:170px;margin-right:65px}#content #consultant_registration .table_radio_selection label{padding-top:6px}#content fieldset{padding:15px}#content .clear{clear:both}#content button{background:#fff;border:2px solid #b4b033;color:#000!important}#content button:hover{color:#656218!important}#provital #intranet #content{padding-bottom:100px}.shop_checkout_articles_summary{align-items:stretch;display:flex;flex-flow:wrap;justify-content:flex-start;padding-top:10px}.shop_checkout_articles_summary>div{float:left;width:33%}.shop_checkout_articles_summary>div img{width:50px}.shop_checkout_client_data_row{float:left;width:33%}.row_submit .shop_button{padding:5px}#intranet #shop_categories{margin:0 0 10px;width:100%}#intranet #shop_article_search{margin-bottom:10px}#intranet #shop_article_finder{width:100%}#article_recommendations .recommended_articles h2{font-family:YanoneKaffeesatz,sans-serif;line-height:normal}#intranet .shop_checkout_articles_summary .shop_checkout_summary_article td:first-child{display:table-cell}#intranet .shop_checkout_articles_summary>div{float:none;width:100%}#intranet .shop_checkout_purchase_block p{display:none}#intranet .shop_checkout_articles_summary .row_article_total,#intranet .shop_checkout_articles_summary .row_checkout_sum{border-color:#aaa}#consultant_registration .payment_methods{display:none}#consultant_registration .shop_checkout_purchase_summary{margin-left:0}#consultant_registration .shop_basket{margin-top:0}#consultant_registration .add_to_basket span{width:auto}#consultant_registration .add_to_basket img,#consultant_registration .article_image img{display:inline}@media screen and (max-width:835px){#content input,#content textarea{width:200px}#content #consultant_registration label,.shop_checkout div.label,.shop_checkout label{width:auto}#content #client_birthday_date_selector select{width:85px}#content #consultant_registration .consultant_agreement_table{width:auto}#content #consultant_registration .shop_checkout_comments textarea{width:200px}#content input.registration_code{width:150px}#content fieldset{border:0;padding:0}#content .shop_section_title,#content legend{color:#9e9a1f;font-size:20px;margin-bottom:20px}#menu li{font-size:10px}#logo{width:100%}}#intranet .shop_checkout_comments{margin-top:0}