@font-face{font-family:NotoBold;src:url(fonts/0ef85d54322874d8089bc817d4a24401.ttf)}@font-face{font-family:NotoRegular;src:url(fonts/baf62c2f6a839e5312148fe0e2f693c4.ttf)}@font-face{font-family:NotoBoldItalic;src:url(fonts/c30628acf67cc8cff2578d4a6ff6ec00.ttf)}@font-face{font-family:NotoItalic;src:url(fonts/b4474382c556dca1157205483379eb28.ttf)}@font-face{font-family:KalamLight;src:url(fonts/146d65d55c0084a5e972cc097f87f237.ttf)}.slick-next,.slick-prev{cursor:pointer;width:50px;height:50px}.slick-next:before,.slick-prev:before{color:#e51a4b;font-size:30px;font-family:slick}.slick-prev{left:0}.slick-next{right:0}.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#e51a4b}.overlayLogo{position:absolute;z-index:1;margin-left:auto;margin-right:auto;left:50px;right:50px;pointer-events:none;font-size:0}p.contact{margin:0;font-size:14px;line-height:200%;font-family:NotoRegular}a{color:#4d4d4d;font-size:15px}a .pink{color:#e52c59}a:hover,a:link{text-decoration:none}a:hover{color:#e52c59}a:active{text-decoration:none}h2{font-family:NotoRegular;margin:0}h1{font-family:NotoBold;color:#333;font-size:24px}h2.title{font-size:14px;font-family:NotoRegular;color:#333;text-align:center}img{vertical-align:middle}img.textfloat{float:right}p.motto{font-family:KalamLight;font-size:20px;margin:0;color:#666}input{font-family:NotoItalic;font-size:14px;color:#4d4d4d;margin-bottom:10px}input,input[type=text]{background:none;border:0}input[type=text]{border-bottom:1px solid;width:200px}input[type=text],input[type=text]:focus{border-color:#6fa7ad}input[type=text].bmiinput{border:0;border-bottom:1px solid;border-color:#000;background:none;width:60px;text-align:right;margin-bottom:0}.agree_footer{font-size:10px;line-height:11px;display:inline-block;text-align:left;width:200px}.agree_footer input[type=checkbox]{margin:10px 10px 0 0}textarea.message{border:1px solid;width:300px;height:150px;border-color:#6fa7ad;font-family:NotoItalic;font-size:14px;color:#4d4d4d;background:none;resize:none}table,td,th{border:1px solid #000;border-spacing:0}table.nobrd,table.nobrd td,td.nobrd,td.nobrd td,th.nobrd,th.nobrd td{border:0 none;border-spacing:0}td{padding:10px}body{background-color:#f7f7f8;vertical-align:middle}body,div{text-align:center;font-family:NotoRegular}div b,div strong{font-family:NotoBold}#menu{background-color:#e6e6e6;color:#1a1a1a;width:100%;margin:0 auto 5px;font-family:NotoRegular;height:auto;margin-top:0}#nav{list-style:none;margin:0;text-align:center;padding:10px}#nav li{position:relative;display:inline}#nav a{display:inline-block;padding:9px;margin-left:10px;margin-right:10px}#nav ul{position:absolute;left:-9999px;margin:0;padding:0;text-align:left;border-left:1px solid;border-color:#ccc}#nav ul li{display:block;list-style:line;background-color:#e6e6e6}#nav li:hover ul{left:0}#nav li:hover ul a{text-decoration:none;background:none;margin-right:10px;padding:5px}#nav li ul hr{width:20px;margin-left:-25px;float:left;margin-right:25px;border-color:#eee}#nav li:hover ul a:hover hr{width:40px;transition:.25s;border-color:red;background-color:red;margin-left:-35px}#nav li:hover ul a:hover{margin-left:20px;font-weight:700;transition:.25s}#nav li:hover ul a:hover,#nav ul a{background-color:#e6e6e6;margin-right:10px}#nav ul a{white-space:nowrap;display:block;font-size:14px;margin-left:10px;padding:0}img.logo{margin:0 auto;width:250px;height:250px;background-color:#fff;margin-top:8px;margin-bottom:0}div.categories{background-color:#e6e6e6;color:#1a1a1a;font-family:NotoRegular;font-size:16px}div.bottomcontact{background-color:#9adfe6;color:#4d4d4d;font-family:NotoRegular;width:100%;padding:20px;box-sizing:border-box}div#content{width:1300px;margin:0 auto;text-align:justify;font-size:14px;color:#333;font-family:NotoRegular;text-justify:inter-word}#contact_shadow{width:1306px;height:40px}.contactcenter{overflow:auto;width:1306px;display:table;margin:0 auto}.contactdescription{float:left;width:33%;text-align:left}.contactmessage{float:left;width:33%;text-align:right}.bmimotto{overflow:auto;width:1200px;display:table;margin:50px auto}.twocolumn{float:left;width:50%}.column,.contactinformation{float:left;width:33%}.contactinformation{text-align:right}div.offertype{background-color:#e51a4b;color:#fff;display:block;margin:50px auto auto;line-height:60px;width:500px;height:60px;font-family:NotoRegular;font-size:24px}tbody tr:nth-child(odd){background-color:#e6e6e6}.centeredTable{margin:0 auto}.nutsTable{width:450px}#cookie-warn{position:fixed;bottom:0;background:#eee;margin:0;padding:15px;width:100%;display:none;z-index:99}#cookie-warn a{color:#e52c59;text-transform:uppercase;float:right;padding-right:50px}#cookie-warn p{font-size:12px;color:#333}@media (max-width:1356px){div#content{width:96%}#menu,div.bottomcontact{width:100%}.bmimotto{width:88%}.contactcenter{overflow:auto;display:table;width:95%}#contact_shadow{width:100%}textarea.message{width:80%}}@media (max-width:720px){div.bottomcontact{width:100%;padding:0}.contactcenter{overflow:none;text-align:center;vertical-align:center;width:100%}.column,.contactdescription,.contactinformation,.contactmessage{float:none;width:auto;text-align:center;width:100%;margin-top:30px}div.offertype{width:100%}textarea.message{width:80%}#menu{height:auto!important}#nav ul li{display:none}.slick-next:before,.slick-prev:before{opacity:0}}@media (max-width:450px){div.offertype{font-size:18px}.overlayLogo{left:20px;right:20px}.nutsTable{width:100%}}