*,:after,:before{border:0 none;outline:0 none;margin:0;padding:0;-ms-box-sizing:border-box;box-sizing:border-box}a,a:active,a:focus,a:hover,a:link,a:visited{outline:0;border:none;text-decoration:none}.nav ul,.nav ul li,nav ul,nav ul li{margin:0;padding:0;list-style:none}textarea{resize:vertical}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{background:#fff}.wrapper{max-width:1400px;padding-left:1.5rem;padding-right:1.5rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:760px){.wrapper{padding-left:3rem;padding-right:3rem}}.maincontent{min-height:95vh}.block:after,.block_bg:after,.full:after,.inner:after,.maincontent:after,.row:after,.section:after,.section_bg:after,.wrapper:after,form .form_wrap:after{content:"";display:table;clear:both}.full{width:97.5%;margin-right:1.25%;margin-left:1.25%}.row,form .form_wrap{margin-right:-1.25%;margin-left:-1.25%}.inner_row{margin-bottom:2rem}.section{margin-top:3.5rem;margin-bottom:3.5rem}@media only screen and (max-width:580px){.section{margin-top:4.7rem;margin-bottom:4.7rem}}.section_bg{padding-top:6rem;padding-bottom:6rem}@media only screen and (max-width:580px){.section_bg{padding-top:3.5rem;padding-bottom:3.5rem}}.block{margin-top:2.5rem;margin-bottom:2.5rem}.block:after{content:"";display:table;clear:both}@media only screen and (min-width:760px){.block{margin-top:3.2rem;margin-bottom:3.2rem}}@media only screen and (min-width:1600px){.block{margin-top:4.5rem;margin-bottom:4.5rem}}.block_bg{padding-top:2.5rem;padding-bottom:2.5rem}.block_bg:after{content:"";display:table;clear:both}@media only screen and (min-width:760px){.block_bg{padding-top:3.2rem;padding-bottom:3.2rem}}@media only screen and (min-width:1600px){.block_bg{padding-top:4.5rem;padding-bottom:4.5rem}}.section_heading{margin-bottom:2.5rem;text-align:center}.section_heading *{text-align:inherit}@media only screen and (min-width:760px){.section_heading{margin-bottom:3.2rem;max-width:70%;margin-left:auto;margin-right:auto}.section_heading.full{max-width:100%;width:100%}}@media only screen and (min-width:1600px){.section_heading{margin-bottom:4.5rem}}.block :first-child,.block_bg :first-child,.section :first-child,.section_bg :first-child{margin-top:0}.block :last-child,.block_bg :last-child,.section :last-child,.section_bg :last-child{margin-bottom:0}.min100,.min100>body{min-height:100%;min-height:100vh}.va{display:table;width:100%;height:100%}.va .vat{display:table-cell;vertical-align:top}.va .vam{display:table-cell;vertical-align:middle}.va .vab{display:table-cell;vertical-align:bottom}.darm_into{background-color:#94cdeb;background-repeat:no-repeat;background-size:70%;background-position:160% 70%}.darm_into .content{margin-top:2rem}@media only screen and (max-width:759px){.darm_into .content{display:block!important}}@media only screen and (min-width:760px){.darm_into .content{width:54.1666666667%;margin-top:0}}@media only screen and (max-width:759px){.darm_into .button_wrap{display:block!important;text-align:left!important;margin-top:1.5rem}}@media only screen and (min-width:760px){.darm_into .button_wrap{width:45.8333333333%;margin-top:0}}.darm_into h2{color:#fff!important}.darm_into p{line-height:1.5}.darm_into hgroup{margin-bottom:1.5rem}.darm_into hgroup b3,.darm_into hgroup h1,.darm_into hgroup h2,.darm_into hgroup h4{margin:0.2 0}.invader{position:absolute;right:10%;bottom:16%;width:130px;height:130px;border-radius:100px;background:#73488f;color:white;text-align:center;line-height:1.3;padding:15px;font-size:14px}.invader:hover{background:#8f6da5}.product_info .product{width:97.5%;margin-right:1.25%;margin-left:1.25%;float:left;margin-bottom:2rem}@media only screen and (min-width:760px){.product_info .product{width:30.8333333333%;margin-right:1.25%;margin-left:1.25%;float:left}}.product_info .product ul{margin:0;padding:0;list-style:none}.product_info .product ul li{position:relative;padding:0 0 0 1.2rem;list-style:none}.product_info .product ul li:after{content:"";display:block;position:absolute;left:0;top:11px;width:9px;height:9px;background:black;border-radius:100%}@media only screen and (max-width:820px){.product_info .product ul li:after{top:8px}}.product_info .green h2,.product_info .green h5{color:#2ba02e}.product_info .green ul li:after{background-color:#95d097}.product_info .blue h2,.product_info .blue h5{color:#4dabde}.product_info .blue ul li:after{background-color:#4dabde}.product_info .violet h2,.product_info .violet h5{color:#73498f}.product_info .violet ul li:after{background-color:#b9a4c7}.product_info .content{margin-bottom:1.25rem}.product_info header{margin-bottom:1rem}.product_info h2,.product_info h5{line-height:1.3;margin:0}.product_info a{font-weight:400;font-size:1rem;letter-spacing:1px}.product_panel.green h2,.product_panel.green h5{color:#2ba02e}.product_panel.blue h2,.product_panel.blue h5{color:#4dabde}.product_panel.violet h2,.product_panel.violet h5{color:#73498f}.product_dosing_regimen{background:#f2f2f4}.product_dosing_regimen .section_heading{margin-bottom:0}.product_dosing_regimen .section_heading .f_spec{text-align:left;margin:0}@media only screen and (min-width:760px){.product_dosing_regimen .section_heading .f_spec{float:left;max-width:75%}}.product_dosing_regimen .open_content{cursor:pointer;color:#73498f;text-align:left;margin-top:1rem}@media only screen and (min-width:760px){.product_dosing_regimen .open_content{margin-top:0.5rem;float:right;text-align:right}}.product_dosing_regimen .fineprint{margin-top:2rem}.product_dosing_regimen .as_block,.product_dosing_regimen .as_table{margin-top:2.5rem}@media only screen and (min-width:760px){.product_dosing_regimen .as_block,.product_dosing_regimen .as_table{margin-top:3.2rem}}@media only screen and (min-width:1600px){.product_dosing_regimen .as_block,.product_dosing_regimen .as_table{margin-top:4.5rem}}.js .product_dosing_regimen .as_block,.js .product_dosing_regimen .as_table{display:none}.product_dosing_regimen .as_table{display:none}@media only screen and (min-width:760px){.product_dosing_regimen .as_table{display:block}}.product_dosing_regimen .as_block{overflow:hidden;display:none}.product_dosing_regimen .as_block .product{margin-bottom:2rem}@media only screen and (max-width:760px){.product_dosing_regimen .as_block{display:block}}.product_dosing_regimen .product{width:33.3333333333%;line-height:1.35;text-align:center;vertical-align:middle}@media only screen and (max-width:760px){.product_dosing_regimen .product{width:100%;display:block}}.product_dosing_regimen table{width:100%;border-collapse:collapse}.product_dosing_regimen table,.product_dosing_regimen td,.product_dosing_regimen th{vertical-align:top;height:100%;border:none;text-align:center;margin:0;padding:0}.product_dosing_regimen .green.header,.product_dosing_regimen .green .header{background-color:#2ba02e}.product_dosing_regimen .green.timeblock,.product_dosing_regimen .green .timeblock{background:#cae7cb}.product_dosing_regimen .green .timerange{background:#e6f4e6}.product_dosing_regimen .blue.header,.product_dosing_regimen .blue .header{background-color:#4dabde}.product_dosing_regimen .blue.timeblock,.product_dosing_regimen .blue .timeblock{background:#d3eaf7}.product_dosing_regimen .blue .timerange{background:#eaf5fb}.product_dosing_regimen .violet.header,.product_dosing_regimen .violet .header{background-color:#73498f}.product_dosing_regimen .violet.timeblock,.product_dosing_regimen .violet .timeblock{background:#dcd2e3}.product_dosing_regimen .violet .timerange{background:#eee9f2}.product_dosing_regimen .header{color:#fff;padding:1rem;margin-bottom:0.25rem}.product_dosing_regimen .header h2,.product_dosing_regimen .header h5{margin:0}.product_dosing_regimen .header *{color:inherit}.product_dosing_regimen .filler{min-height:3rem}.product_dosing_regimen .timeblock{overflow:hidden;margin-top:0.25rem;background-color:#999}.product_dosing_regimen .timerange{padding:1.1rem 1rem;font-weight:400}.product_dosing_regimen .time{overflow:hidden;text-align:center}.product_dosing_regimen .time.col_2 .taking{display:inline-block;width:48%}.product_dosing_regimen .time.col_2 .taking:nth-child(2n){border-left:1px solid white}.product_dosing_regimen .description,.product_dosing_regimen .taking{padding:0 1rem;margin:1.5rem 0}.product_dosing_regimen .description span,.product_dosing_regimen .taking span{display:block}.product_dosing_regimen .icon{margin-bottom:1rem}.product_dosing_regimen .icon img{display:inline-block;width:36%}.product_dosing_regimen .fineprint{text-align:center}.mainfooter{background:#4dabde;padding:3rem 0 2.5rem;text-align:center}.mainfooter nav ul li a{color:#fff;margin-right:1rem}.mainhead{position:absolute;left:0;top:0;right:0;width:100%;overflow:hidden;padding:2rem 2rem;z-index:10}@media only screen and (min-width:1020px){.mainhead{padding:3rem 5rem}}.mainhead .logo{position:relative;display:block;float:left;width:250px;height:auto}nav:after{content:"";display:table;clear:both}nav>ul>li{display:inline-block;position:relative}nav>ul>li>a{color:#73498f}nav>ul>li>a:active,nav>ul>li>a:focus,nav>ul>li>a:hover{color:#73498f}nav>ul>li>a.active{color:#fff}.mainnav ul{float:right}ul.langnav{font-size:0}ul.langnav li a{line-height:1;background:#fff;padding:0.3rem 0.5rem;font-size:1.1rem}ul.langnav li a.active{background:#73498f;color:#fff}.mainnav_trigger{float:right;height:40px;width:28px;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;padding:10px 0}.mainnav_trigger .wrap{height:20px;width:28px;position:relative}.mainnav_trigger span{position:absolute;height:2px;width:100%;left:0;right:100%;transition:background 0.2s 0.2s}.mainnav_trigger span:after,.mainnav_trigger span:before{content:"";position:absolute;height:2px;background-color:#73498f}.mainnav_trigger .l1:after,.mainnav_trigger .l1:before,.mainnav_trigger .l3:after,.mainnav_trigger .l3:before{width:50%;transition:width 0.2s 0.2s}.mainnav_trigger .l1:before,.mainnav_trigger .l3:before{left:50%}.mainnav_trigger .l1:after,.mainnav_trigger .l3:after{right:50%}.mainnav_trigger .l1{top:0}.mainnav_trigger .l2{top:50%;margin-top:-1px}.mainnav_trigger .l2:before,.mainnav_trigger .l2:after{width:100%;left:0;top:0;transition:transform 0.2s 0.2s}.mainnav_trigger .l3{bottom:0}.menu_open .mainnav_trigger .l1:after,.menu_open .mainnav_trigger .l1:before,.menu_open .mainnav_trigger .l3:after,.menu_open .mainnav_trigger .l3:before{width:0%}.menu_open .mainnav_trigger .l2:after,.menu_open .mainnav_trigger .l2:before{background-color:#73498f}.menu_open .mainnav_trigger .l2:before{transform:translateY(0) rotate(-45deg)}.menu_open .mainnav_trigger .l2:after{transform:translateY(0) rotate(45deg)}.error_page,.error_page>body,.error_page>body .maincontent .wrap{min-height:85%;min-height:85vh}.error_page .maincontent{color:#b52020;text-align:center}.error_page .maincontent *{color:inherit}.error_page .error{position:relative;animation:error_noise 2s linear infinite;overflow:default;font-weight:700;font-size:5rem}@media only screen and (min-width:1280px){.error_page .error{font-size:12rem}}.error_page .error:after,.error_page .error:before{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.error_page .error:after{content:"404";color:blue;animation:error_noise_before 0.2s linear infinite}.error_page .error:before{content:"404";animation:error_noise_after 0.2s linear infinite}.error_page .info{animation:error_noise_info 1s linear infinite;padding-bottom:3rem}@keyframes error_noise{0%,3%,5%,42%,44%,to{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(1.7)}43%{opacity:1;transform:scaleX(1.5)}}@keyframes error_noise_before{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:0.1}50%{opacity:0.5;left:-6px}80%{opacity:0.3}to{opacity:0.6;left:2px}}@keyframes error_noise_after{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:0.1}50%{opacity:0.5;left:6px}80%{opacity:0.3}to{opacity:0.6;left:-2px}}@keyframes error_noise_info{0%,3%,5%,42%,44%,to{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(4)}}.multi_image ul,.multi_image ul li{overflow:hidden;margin:0;padding:0;list-style:none}.multi_image ul li{position:relative}.multi_image .description{width:100%;position:absolute;bottom:0;left:0;padding:1rem 30% 1rem 2rem;color:#fff}.multi_image .description *{color:inherit}.multi_image .gallery li{margin-bottom:1rem;width:100%}@media only screen and (min-width:760px){.multi_image .gallery li{float:left}.multi_image .gallery li:first-child{margin-top:0}}@media only screen and (min-width:760px){.multi_image .gallery ul{padding-top:4%}.multi_image .gallery.small li{width:26.0714285714%;margin-right:1.25%;margin-left:1.25%;float:left;margin-bottom:6%}.multi_image .gallery.small li:nth-child(3n+1){clear:left}.multi_image .gallery.small li:nth-child(3n+2){margin-top:-4%;width:40.3571428571%;margin-right:1.25%;margin-left:1.25%;float:left}.multi_image .gallery.large li{width:54.6428571429%;margin-right:1.25%;margin-left:1.25%;float:left;margin-top:-7%}.multi_image .gallery.large li:nth-child(2n){margin-top:-17%;width:54.6428571429%;margin-right:1.25%;margin-left:1.25%;float:right}.multi_image .gallery.large li:nth-child(2n) .description{text-align:right;padding:1rem 2rem 1rem 30%}.multi_image .gallery.full li{width:97.5%;margin-right:1.25%;margin-left:1.25%;float:left}}@media only screen and (min-width:760px){.intro,.intro .heading,.intro .text{height:60vh;min-height:600px}}.intro{position:relative}.intro .image{min-height:320px;background-size:cover;background-repeat:no-repeat;background-position:right center}.intro .image .text{display:none}@media only screen and (max-width:760px){.intro .image{background-position:80% center}.intro .image .text{display:block}.intro .image .text,.intro .image .va{min-height:320px}}@media only screen and (min-width:760px){.intro .image{left:0;top:0;width:100%;height:100%;position:absolute}}.intro .heading{position:relative}@media only screen and (min-width:760px){.intro .heading{left:0;top:0;width:100%;height:100%;position:absolute}}@media only screen and (max-width:760px){.intro .heading .headline{display:none}}.intro .text{padding-top:3rem;padding-bottom:3rem}@media only screen and (max-width:760px){.intro .text{padding-bottom:5rem}}.intro .text .txt{max-width:550px}@media only screen and (max-width:550px){.intro .vam{vertical-align:bottom}.intro .vam .headline{width:85%}}.intro .headline{max-width:550px;transform:translateX(-4%)}@media only screen and (max-width:1020px){.intro .headline{width:55%;min-width:220px;max-width:420px}}@media only screen and (min-width:1280px){.intro .headline{max-width:620px;margin-bottom:2rem}}@media only screen and (max-width:760px){.intro .headline{width:65%}}.intro .f_spec{font-family:"Rockeby-Semi-Serif",sans-serif;font-size:2.1rem;font-weight:700;color:#73498f;margin-top:2rem;line-height:1.1}@media only screen and (min-width:760px){.intro .f_spec{max-width:50%;font-size:3rem}}.intro .product{min-width:280px;width:40%;transform:translateY(45%);position:absolute;right:2rem;bottom:0px}@media only screen and (min-width:580px){.intro .product{min-width:380px}}@media only screen and (min-width:1020px){.intro .product{min-width:440px}}.intro_text{background:#4dabde;padding:5rem 0}.intro_text h1{font-family:"Rockeby-Semi-Serif",sans-serif;font-size:2.1rem}html{font-size:14px}@media only screen and (min-width:820px){html{font-size:15px}}@media only screen and (min-width:1020px){html{font-size:16px}}@media only screen and (min-width:1600px){html{font-size:18px}}body,button,input,p,select,textarea{color:#0d4093;font-family:"Franklin-Gothic",sans-serif;font-size:1.1rem;font-weight:300;font-style:normal;line-height:1.75}p{margin-top:0.4rem;margin-bottom:0.8rem}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:0.85rem}address{font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#0d4093;font-family:"Franklin-Gothic",sans-serif;font-weight:300;font-style:normal;margin-bottom:0.4rem;margin-top:0.8rem;line-height:1.2}.h1,h1{font-size:2rem}@media only screen and (min-width:760px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:1.68rem}@media only screen and (min-width:760px){.h2,h2{font-size:2.1rem}}.h3,h3{font-size:1.8rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:0.9rem}.h6,h6{font-size:0.9rem}.f_spec{letter-spacing:1px;font-style:italic;font-weight:400;font-family:"Rockeby-Semi-Serif",sans-serif}.fineprint{font-size:0.85rem;letter-spacing:0.4px}.fineprint *{font-size:inherit;letter-spacing:inherit}.clearfix:after{content:"";display:table;clear:both}.hide{display:none!important}.left{float:left}.right{float:right}.t_left{text-align:left}.t_center{text-align:center}.t_right{text-align:right}.highlight{background-color:#73498f}.big{font-size:1.35rem}.big *{font-size:inherit}.small{font-size:0.85rem}.small *{font-size:inherit}.light{font-weight:300}.bold{font-weight:bold}.italic{font-style:italic}.upper{text-transform:uppercase}.button,a.button,form .senden,form button,form input[type=submit]{padding:0.4rem 0.6rem;line-height:1;border-radius:5px;display:inline-block;background:#73498f;color:#fff}.button:active,.button:focus,.button:hover,a.button:active,a.button:focus,a.button:hover,form .senden:active,form .senden:focus,form .senden:hover,form button:active,form button:focus,form button:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{background:#5c3a72;color:#fff}.button.big,a.button.big,form .big.senden,form button.big,form input.big[type=submit]{padding:0.55rem 3rem 0.2rem;border-radius:100px;display:inline-block;background:#2ba02e;color:#fff;font-family:"Rockeby-Semi-Serif",sans-serif;font-weight:700;letter-spacing:1px;font-size:1.65rem;line-height:1}@media only screen and (min-width:760px){.button.big,a.button.big,form .big.senden,form button.big,form input.big[type=submit]{font-size:1.9rem;padding:1.2rem 3rem 0.9rem}}.button.big:active,.button.big:focus,.button.big:hover,a.button.big:active,a.button.big:focus,a.button.big:hover,form .big.senden:active,form .big.senden:focus,form .big.senden:hover,form button.big:active,form button.big:focus,form button.big:hover,form input.big[type=submit]:active,form input.big[type=submit]:focus,form input.big[type=submit]:hover{background:#3A763B;color:#fff}.form_thanks{display:none;margin-bottom:1.5rem}.form_thanks.send{display:block}.form_thanks p{color:#222}form .form_1of4{width:30.8333333333%;margin-right:1.25%;margin-left:1.25%;float:left}form .form_1of2{width:47.5%;margin-right:1.25%;margin-left:1.25%;float:left}form .form_2of2{width:97.5%;margin-right:1.25%;margin-left:1.25%;float:left}@media only screen and (max-width:820px){form .form_1of2,form .form_1of4,form .form_2of2{width:97.5%;margin-right:1.25%;margin-left:1.25%;float:left}}form fieldset{margin-bottom:15px}form label{display:block;width:100%;margin-top:10px;margin-bottom:2px;color:#0d4093;font-size:0.85rem}form label.required:after{content:"*";color:#73498f;padding-left:6px;display:inline}form button,form input,form select,form textarea{-webkit-appearance:none;appearance:none;border:none;vertical-align:initial;display:inline-block;position:relative}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{width:100%;padding:8px;color:#222;background-color:#fff}form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form select:focus,form textarea:focus{background-color:#73498f;color:#fff}form input[type=checkbox],form input[type=radio]{background:#fff;height:16px;width:16px;margin-right:10px}form input[type=checkbox]:active,form input[type=checkbox]:checked,form input[type=radio]:active,form input[type=radio]:checked{background-color:#73498f;border-color:#73498f}form input[type=checkbox]:checked,form input[type=radio]:checked{background-image:url("/assets/images/icon_form_checkbox.svg");background-position:center center;background-repeat:no-repeat}form input[type=radio]{border-radius:100%!important}form select{text-indent:0;text-overflow:"";cursor:pointer;background-image:url("/assets/images/icon_form_select.svg");background-repeat:no-repeat;background-position:right center}form textarea{vertical-align:top;margin-bottom:0}form .errors input{border:2px solid #b52020}form ul.errors{list-style:none;padding:0;margin:0}form ul.errors li{background:#b52020;padding:0.2rem 0.5rem;display:block;font-size:0.85rem}img{width:100%;height:auto}a{transition:all 0.2s linear;color:#73498f}a:active,a:focus,a:hover{color:#5c3a72}hr{display:block;height:1px;border:0;border-top:1px solid #ddd}ol,ol ol,ol ul,ul,ul ol,ul ul{margin-left:1.2rem;margin-bottom:0.4rem;margin-top:0.4rem}ul{display:block;list-style-type:disc;list-style-position:outside}ul li{display:list-item;padding-bottom:0.2rem}::selection{background:#73498f;color:#fff}::-moz-selection{background:#73498f;color:#fff}table,td,th{border:1px solid #ddd;text-align:left}table{width:100%;border-collapse:collapse;width:100%}table td{margin:0;padding:0.5rem 1rem;text-align:left}table th{font-weight:bold}.site_notification{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:200;color:#fff}.site_notification .notification{background:#b52020}.site_notification .full{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.site_notification .content{padding:0.75rem 0;flex:1}.site_notification .content a{color:inherit;border-bottom:1px solid currentcolor}.site_notification .content a:hover{color:#222}.site_notification .dismiss{display:flex;align-items:center;align-content:space-between}.site_notification .btn{padding:0.2rem 0.75rem;background:#fff;color:#222;cursor:pointer}.site_notification .btn:hover{background:#222;color:#fff}.site_notification *{color:inherit}.site_notification a,.site_notification p{margin:0;font-size:0.8rem}.site_notification .cookie{background:#00a0e0}.site_notification .cookie.hide{display:none}.no-js .site_notification .cookie .btn{display:none}.site_notification .happy_with_js{background:#b52020}.js .site_notification .happy_with_js{display:none}body.openItem{overflow:hidden}.sitewrap{position:relative;z-index:1}.slidein_panel{background:#fff;z-index:200000;position:fixed;top:0;right:0;width:85%;max-width:500px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(102%);transition-property:transform;transition-duration:0.3s}.slidein_panel.slidein{transform:translateX(0)}.loading .slidein_panel,.no-js .slidein_panel{display:none}.slidein_panel .image{background:#fff;padding:2rem 3rem;text-align:center}.slidein_panel .image img{width:70%}.slidein_panel .details{padding:2rem 3rem}@media only screen and (max-width:580px){.slidein_panel .details{padding:1.2rem 1.8rem}}.slidein_panel .details p{font-size:1rem}.slidein_panel .info_block{margin:1rem 0 2rem 0}.slidein_panel .box{border-top:1px solid #dedede;padding:0.7rem 0}.slidein_panel .box *{margin-top:0;margin-bottom:0}.slidein_panel header,.slidein_panel hgroup{margin-bottom:1rem}.slidein_panel header h1,.slidein_panel header h2,.slidein_panel header h3,.slidein_panel header h4,.slidein_panel header h5,.slidein_panel header h6,.slidein_panel hgroup h1,.slidein_panel hgroup h2,.slidein_panel hgroup h3,.slidein_panel hgroup h4,.slidein_panel hgroup h5,.slidein_panel hgroup h6{margin:0}.slidein_panel footer{margin-top:3rem}.item_close,.popup_close{width:32px;height:32px;overflow:hidden;position:fixed;top:10px;right:10px;white-space:nowrap;z-index:250000;display:none;cursor:pointer}.item_close .close,.popup_close .close{z-index:250001;position:relative;display:block;width:32px;height:32px;overflow:hidden;cursor:pointer}.item_close .close:after,.item_close .close:before,.popup_close .close:after,.popup_close .close:before{content:"";position:absolute;height:4px;margin-top:-2px;width:100%;top:50%;left:0;background:#333}.item_close .close:after,.popup_close .close:after{transform:rotate(-45deg)}.item_close .close:before,.popup_close .close:before{transform:rotate(45deg)}.item_close.isVisible,.popup_close.isVisible{display:block;animation:move-in 0.7s}.overlay{z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(77,171,222,0.8);cursor:pointer;display:none}.popupOpen .overlay,.slideOut .overlay{display:block;animation:fade-in 0.3s}@keyframes move-in{0%{transform:translateX(100px)}to{transform:translateX(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.more-provider .line{margin-bottom:2rem}.more-provider .provider{margin-bottom:1.5rem}.more-provider .provider a{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:left}.more-provider .provider .image{margin:0;padding:0;width:150px}.more-provider .provider .image img{width:100%}.more-provider .provider .link{padding-left:2.5rem;margin-left:auto}@font-face{font-family:"Franklin-Gothic";font-style:normal;font-weight:300;src:url("/a/f/franklingothicurw-lig.eot?") format("eot"),url("/a/f/franklingothicurw-lig.woff") format("woff"),url("/a/f/franklingothicurw-lig.truetype") format("truetype"),url("/a/f/franklingothicurw-lig.svg#Franklin-Gothic") format("svg")}@font-face{font-family:"Franklin-Gothic";font-style:normal;font-weight:400;src:url("/a/f/franklingothicurw-boo.eot?") format("eot"),url("/a/f/franklingothicurw-boo.woff") format("woff"),url("/a/f/franklingothicurw-boo.truetype") format("truetype"),url("/a/f/franklingothicurw-boo.svg#Franklin-Gothic") format("svg")}@font-face{font-family:"Franklin-Gothic";font-style:normal;font-weight:700;src:url("/a/f/franklingothicurw-dem.eot?") format("eot"),url("/a/f/franklingothicurw-dem.woff") format("woff"),url("/a/f/franklingothicurw-dem.truetype") format("truetype"),url("/a/f/franklingothicurw-dem.svg#Franklin-Gothic") format("svg")}@font-face{font-family:"Rockeby-Semi-Serif";font-style:italic;font-weight:400;src:url("/a/f/RockebySemiR-BdI.eot?") format("eot"),url("/a/f/RockebySemiR-BdI.woff") format("woff"),url("/a/f/RockebySemiR-BdI.truetype") format("truetype"),url("/a/f/RockebySemiR-BdI.svg#Rockeby-Semi-Serif") format("svg")}@font-face{font-family:"Rockeby-Semi-Serif";font-style:italic;font-weight:700;src:url("/a/f/RockebySemiR-BkI.eot?") format("eot"),url("/a/f/RockebySemiR-BkI.woff") format("woff"),url("/a/f/RockebySemiR-BkI.truetype") format("truetype"),url("/a/f/RockebySemiR-BkI.svg#Rockeby-Semi-Serif") format("svg")}@media print{@page{html body{margin:2cm}}html body *,html body :after,html body :before{color:#222;background:transparent!important;box-shadow:none!important;text-shadow:none!important}html body .wrapper{width:100%}html body img{width:100%;max-width:100%;height:auto}html body a,html body a:visited{text-decoration:underline}html body a[href]:after{content:" (" attr(href) ")"}html body abbr[title]:after{content:" (" attr(title) ")"}html body .ir a:after,html body a[href^="#"]:after,html body a[href^="javascript:"]:after{content:""}html body blockquote,html body pre{border:1px solid #999;page-break-inside:avoid}html body thead{display:table-header-group}html body img,html body tr{page-break-inside:avoid}html body h2,html body h3,html body p{orphans:3;widows:3}html body h2,html body h3{page-break-after:avoid}}