﻿i[class*=" ic-"],i[class^="ic-"]{display:inline-block;vertical-align:middle;font-size:1px;text-indent:-9999px;color:transparent}.ic-business-small{width:85px;height:42px;background:url(../images/ic-business-small.png) no-repeat center center}@media only screen and (-webkit-min-device-pixel-ratio: 2){.ic-business-small{background:url(../images/ic-business-small@2x.png) no-repeat center center;background-size:85px 42px}}@media only screen and (-webkit-min-device-pixel-ratio: 3){.ic-business-small{background:url(../images/ic-business-small@3x.png) no-repeat center center;background-size:85px 42px}}*{margin:0;padding:0;outline:none}html{height:auto;font-size:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:"Roboto",sans-serif;font-size:.875rem;color:#555;background:#f6f6f6}@media screen and (min-width: 1024px){body{font-size:1rem}}h1,.jquery-modal.blocker.current .ib-modal .stores h3.title{font-size:1.25rem;font-weight:700}@media screen and (min-width: 1024px){h1,.jquery-modal.blocker.current .ib-modal .stores h3.title{font-size:1.5rem}}@media screen and (min-width: 1280px){h1,.jquery-modal.blocker.current .ib-modal .stores h3.title{font-size:1.875rem}}h2{font-size:1rem;font-weight:700}@media screen and (min-width: 1024px){h2{font-size:1.125rem}}h3{font-size:.875rem;font-weight:400}@media screen and (min-width: 1024px){h3{font-size:1rem}}h4{font-size:.875rem;font-weight:400}@media screen and (min-width: 1024px){h4{font-size:1rem}}small{font-size:.625rem}a{color:#3ec6ff;text-decoration:none;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{text-decoration:none;color:#2395c5}a:focus{text-decoration:none;outline:none}a i{margin-right:10px}ul,li{list-style:none}figure img{width:100%;vertical-align:top}figcaption,.videocaption{color:#888;margin-top:10px}figcaption i,.videocaption i{margin-right:5px}img{border:none}section{padding:2rem 0}section header{margin-bottom:2rem}section header h1,section header .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores section header h3.title{margin-bottom:1rem}section header h1+p,section header .jquery-modal.blocker.current .ib-modal .stores h3.title+p,.jquery-modal.blocker.current .ib-modal .stores section header h3.title+p{color:#888}article p{font-size:1.125rem;line-height:30px;margin-bottom:1rem}.container{max-width:1280px;padding:0 1rem;margin:0 auto}.box,.about .about-brands li,.history .timeline li:nth-child(even) .area,.partner .partners li{padding:1rem;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15);box-shadow:0 3px 6px rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.logo{width:100px}.logo img{width:100%}.figure{background-position:center center;background-repeat:no-repeat;background-size:cover}.buttons{text-align:center}.share li,.share div,.share p{display:inline-block;vertical-align:middle}.share a{font-size:1.5rem;padding:10px;display:block}.share p{margin:0}.category{margin-bottom:10px}.category small{font-weight:700;color:#fff;padding:6px 10px;background:#000;display:inline-block;-webkit-border-radius:100rem;-moz-border-radius:100rem;border-radius:100rem}.category small.model-article{background:#43a047}.category small.model-news{background:#7e3eff}.category small.model-release{background:#fe93b0}.alert{color:#fff;padding:20px 0;background:#3ec6ff}.alert.success{background:#43a047}.alert>div{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.alert i{font-size:1.25rem;margin-right:15px}.person-type{margin:0 1rem}.person-type i{margin-right:10px}.person-type .md-select-icon{width:auto;margin-left:10px}.person-type .md-select-icon:after{font-family:"Font Awesome 5 Pro",sans-serif;content:"\f107";-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.person-type .md-select-value>span:not(.md-select-icon){max-width:105px;white-space:normal}.person-type .md-select-value>span:not(.md-select-icon) .md-text{font-size:.75rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.spinner{position:relative}.spinner:before{content:"";width:20px;height:20px;margin:-10px 0 0 -10px;border-top:2px solid #3ec6ff;border-right:2px solid transparent;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spinner 0.6s linear infinite;animation:spinner 0.6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}@media screen and (min-width: 768px){.person-type .md-select-value>span:not(.md-select-icon){max-width:100%;white-space:nowrap}.person-type .md-select-value>span:not(.md-select-icon) .md-text{font-size:inherit}}@media screen and (min-width: 1024px){section{padding:4rem 0}section header{margin-bottom:2rem}section header h1,section header .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores section header h3.title{margin:0;display:inline-block;vertical-align:middle}section header h1+p,section header .jquery-modal.blocker.current .ib-modal .stores h3.title+p,.jquery-modal.blocker.current .ib-modal .stores section header h3.title+p{font-size:1.125rem;display:inline-block;vertical-align:middle}section header h1+p:before,section header .jquery-modal.blocker.current .ib-modal .stores h3.title+p:before,.jquery-modal.blocker.current .ib-modal .stores section header h3.title+p:before{content:'-';padding:0 5px}.box,.about .about-brands li,.history .timeline li:nth-child(even) .area,.partner .partners li{padding:4rem}small{font-size:.75rem}}input,select,textarea{outline:none}form .box,form .about .about-brands li,.about .about-brands form li,form .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) form .area,form .partner .partners li,.partner .partners form li{padding:2rem}.fm-group{margin-bottom:2rem;position:relative}.fm-group ul{margin-top:20px}.fm-group ul li{margin-bottom:1rem}.fm-group ul li:last-child{margin-bottom:0}.fm-group .spinner{margin:0 5px;top:42px;left:10px}.fm-inline{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.fm-inline:last-child{margin:0}.fm-inline .fm-group{width:100%;margin-right:2rem}.fm-inline .fm-group:last-child{margin:0}.fm-inline.block{display:block}.fm-inline.block .fm-group{margin-right:0}.fm-dynamic{display:none}.fm-dynamic.display{display:block}.field-border{margin-top:2rem;border-top:1px solid #888}.fm-sm{max-width:220px}.fm-md{max-width:320px}.fm-lg{max-width:420px}fieldset{padding:2rem 0 0 0;margin-top:2rem;border:none;border-top:1px solid #dbdbdb}fieldset:first-child{margin-top:0;padding-top:0;border:none}fieldset h2,fieldset h3,fieldset h4{margin-bottom:2rem;font-weight:700}fieldset .fieldset-label{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #888}fieldset .fm-group:last-child{margin-bottom:0}label{display:block;margin-bottom:15px}label:after{display:none}input[type='text'],md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-focused .md-input,.fm-filter-tag,input[type='number'],input[type='email'],select,textarea{width:100%;color:#555;padding:16.5px 20px;margin:0;border:1px solid #dbdbdb;background:#fff;box-sizing:border-box;resize:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}input[type='text']:disabled,md-input-container .md-input.ng-invalid.ng-dirty:disabled,md-input-container.md-input-focused .md-input:disabled,.fm-filter-tag:disabled,input[type='number']:disabled,input[type='email']:disabled,select:disabled,textarea:disabled{background:rgba(136,136,136,0.5)}input[type='text']:hover,md-input-container .md-input.ng-invalid.ng-dirty:hover,md-input-container.md-input-focused .md-input:hover,.fm-filter-tag:hover,input[type='number']:hover,input[type='email']:hover,select:hover,textarea:hover{border-color:rgba(62,198,255,0.5);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}md-input-container{padding:0;margin:0;display:block}md-input-container label{color:#555}md-input-container label:not(.md-no-float):not(.md-container-ignore){padding:0;position:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}md-input-container .md-input{height:auto;line-height:normal}md-input-container .md-input.ng-invalid.ng-dirty{border-color:#da0808}md-input-container.md-input-focused .md-input{border:1px solid #da0808}md-input-container:not(.md-input-invalid).md-input-focused label{color:#3ec6ff}md-input-container:not(.md-input-invalid).md-input-focused label:after{color:#3ec6ff}md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#3ec6ff}md-input-container .md-errors-spacer{display:none}.select-area{width:100%;display:inline-block;background:#fff;border:1px solid #dbdbdb;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;position:relative}.select-area i{font-size:1.125rem;position:absolute;left:20px}.select-area i+md-select{padding-left:60px}.select-area md-select{width:100%;padding:10px;margin:0;position:relative;z-index:2;box-sizing:border-box}.select-area md-select:not([disabled]):focus .md-select-value{color:#555}.select-area md-select .md-select-icon{width:auto;margin-left:10px}.select-area md-select .md-select-icon:after{font-family:"Font Awesome 5 Pro",sans-serif;content:"\f107";-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}md-select-menu md-content md-option[selected]{color:#3ec6ff}md-select-menu md-content md-option[selected]:focus{color:#3ec6ff}.fm-filter-tag input,.fm-filter-tag label{display:inline-block;vertical-align:middle;margin:0}.fm-filter-tag label{padding-left:10px}md-checkbox{margin:0}md-checkbox+md-checkbox{margin-top:1rem}md-checkbox:not(.md-checked) .md-icon{border-color:#888}md-checkbox.md-checked .md-icon{background-color:#3ec6ff}md-checkbox .md-label{margin-top:2px}md-radio-button{padding:1px 0}md-radio-button.md-checked .md-off{border-color:#3ec6ff}md-radio-button .md-on{background-color:#3ec6ff}md-radio-button .md-off{border-color:#888}.fm-switch input[type='checkbox']{width:0;height:0;display:none}.fm-switch input[type='checkbox']:checked+label{background:rgba(62,198,255,0.5)}.fm-switch input[type='checkbox']:checked+label:after{left:calc(100% - 3px);transform:translateX(-50%);background:#3ec6ff}.fm-switch label{width:28px;height:12px;background:#888;display:block;position:relative;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:1px;text-indent:-9999px;color:transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.fm-switch label:after{width:20px;height:20px;content:'';position:absolute;top:-5px;left:-7px;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px}.fm-switch label:active:after{width:25px}textarea{min-height:200px}.file-upload{text-align:center;margin-top:15px}.file-upload p{color:#3ec6ff;font-style:italic;margin:15px}.file-upload .button{margin:0}::-webkit-input-placeholder{color:#888}:-ms-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-moz-placeholder{color:#888}@media screen and (min-width: 768px){.fm-inline{margin:0}.fm-inline.block{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.fm-inline.block .fm-group{margin-right:2rem}.fm-inline.block .fm-group:last-child{margin-right:0}input[type='text'],md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-focused .md-input,.fm-filter-tag,input[type='number'],input[type='email'],select,textarea,.select-area{max-width:680px}.file-upload{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.file-upload label{margin:0 1rem 0 0}}button,.button{width:100%;font-family:"Roboto",sans-serif;font-size:100%;font-weight:bold;color:#fff;padding:10px 22px;border:2px solid #3ec6ff;background:#3ec6ff;display:inline-block;cursor:pointer;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}button:focus,.button:focus{outline:0}button:hover,.button:hover{color:#fff;background:#2395c5;border-color:#2395c5}button:disabled,.button:disabled{color:#888;background:#f0f3f6;border-color:#f0f3f6;cursor:default}button i,.button i{margin:0 10px}button.small,.button.small{width:auto}button.outline,.button.outline{color:#3ec6ff;border-color:#3ec6ff;background:transparent}button.outline:hover,.button.outline:hover{color:#2395c5;border-color:#2395c5}button.bt-white,.button.bt-white{color:#3ec6ff;border-color:#fff;background:#fff}button.bt-white:hover,.button.bt-white:hover{color:#2395c5;border-color:#fff}@media screen and (min-width: 768px){button,.button{width:auto}}@media screen and (min-width: 1280px){button,.button{padding:16px 50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}}#cboxOverlay{background:rgba(0,0,0,0.9)}#colorbox #cboxContent{margin:60px 0 80px 0;background:transparent}#colorbox #cboxCurrent{width:80px;text-align:center;margin-right:-40px;position:absolute;top:-40px;right:50%}#colorbox #cboxTitle{height:30px;font-size:.75rem;padding:0 10px 0 30px;top:auto;bottom:-40px}#colorbox #cboxTitle:before{content:"\f302";font-family:"Font Awesome 5 Pro",sans-serif;left:10px;position:absolute}#colorbox #cboxLoadedContent{border:none}#colorbox button{background:none}#colorbox #cboxNext,#colorbox #cboxPrevious{top:-18px;text-indent:initial;padding:10px;height:auto;text-align:center;width:auto;right:50%;margin-right:-100px}#colorbox #cboxPrevious{left:50%;right:auto;margin-left:-100px;margin-right:0}#colorbox #cboxClose{width:auto;height:auto;text-indent:initial;padding:20px 0;top:-60px;right:0}#colorbox #cboxLoadingGraphic{background-image:url(../images/loading.gif)}.video .video-content{position:relative;width:100%;padding-bottom:56.25%}.video .file{position:absolute;top:0;left:0;width:100%;height:100%}.video .video-controls .video-play,.video .video-controls .video-reload{width:100%;height:100%;position:absolute;top:0;left:0}.video .video-controls .video-play:before,.video .video-controls .video-reload:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.3)}.video .video-controls i{font-size:3.75rem;color:#fff;margin:-30px 0 0 -30px;position:relative;top:50%;left:50%;z-index:2}.video .video-controls .video-reload{display:none}.tabs{width:100%;clear:both;position:relative}.tabs .tabs-nav{background:#3ec6ff;overflow:auto}.tabs .tabs-nav ul{width:860px}.tabs .tabs-nav li{padding:15px;color:#fff;display:inline-block;outline:none;border-bottom:4px solid #3ec6ff;cursor:pointer}.tabs .tabs-nav li.active{border-color:#fff}.tabs .tab-contents{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 1024px){.tabs .tabs-nav ul{width:auto}}.accordion li{margin-bottom:1rem;border:1px solid #dbdbdb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.accordion .accordion-toggle{font-weight:600;color:#555;padding:1rem 2rem 1rem 1rem;display:block;position:relative}.accordion .accordion-toggle:before{content:"\f067";font-family:"Font Awesome 5 Pro",sans-serif;font-size:1rem;font-weight:400;position:absolute;right:1rem}.accordion .accordion-toggle.active:before{content:"\f068"}.accordion .accordion-content{padding:0 1rem 1rem 1rem}.accordion .accordion-content.default{display:none}.profile-patient .show-patient{display:block}.profile-patient .show-medical{display:none}.profile-patient .show-drugstore{display:none}.profile-patient .hide-patient{display:none}.profile-medical .show-patient{display:none}.profile-medical .show-medical{display:block}.profile-medical .show-drugstore{display:none}.profile-medical .hide-medical{display:none}.profile-drugstore .show-patient{display:none}.profile-drugstore .show-medical{display:none}.profile-drugstore .show-drugstore{display:block}.profile-drugstore .hide-drugstore{display:none}md-dialog{color:#555;position:fixed;top:10%}.dialog{padding:1rem;background:#f6f6f6;position:relative}.dialog header{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #dbdbdb;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.dialog header h1,.dialog header .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .dialog header h3.title{font-size:1rem;margin:0 15% 0 0}.dialog header i{font-size:2.25rem;color:#3ec6ff;margin-right:1rem}.dialog .close{font-size:1.25rem;color:#888;position:absolute;right:15px;top:15px;cursor:pointer}@media screen and (min-width: 768px){.dialog{padding:2rem}}header[role="banner"]{width:100%;padding:1rem 0;background:#fff;position:fixed;top:0;z-index:10}header[role="banner"]+.main>div{padding-top:62px}header[role="banner"] .container{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}header[role="banner"] .search{display:inline-block;position:relative}header[role="banner"] .search .search-content{width:60px;text-align:right;position:absolute;top:-7px;right:0;box-sizing:border-box;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header[role="banner"] .search .search-content.active{width:185px;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header[role="banner"] .search input{width:100%;padding:8.5px 40px 8.5px 20px}header[role="banner"] .search .search-toggle{width:35px;display:block;font-size:1.125rem;color:#555;position:relative;z-index:2}header[role="banner"] .search .search-toggle i{margin:0}header[role="banner"] .search .search-toggle .search-close{display:none}header[role="banner"] .search button{display:none}header[role="banner"] .menu{display:inline-block}header[role="banner"] .menu .menu-button{width:26px;padding:10px 15px;margin:0 auto;position:relative;z-index:20;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}header[role="banner"] .menu .menu-button span{width:18px;height:3px;margin-top:8px;display:block;background:#555;position:absolute;right:0;opacity:1;filter:alpha(opacity=100);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}header[role="banner"] .menu .menu-button span:nth-child(1){top:0}header[role="banner"] .menu .menu-button span:nth-child(2),header[role="banner"] .menu .menu-button span:nth-child(3){top:8px}header[role="banner"] .menu .menu-button span:nth-child(4){top:16px}header[role="banner"] .menu .menu-button.open span:nth-child(1){width:0;top:8px;left:50%}header[role="banner"] .menu .menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header[role="banner"] .menu .menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header[role="banner"] .menu .menu-button.open span:nth-child(4){width:0;top:8px;left:50%}header[role="banner"] .menu .menu-content{display:none;position:absolute;z-index:10;right:0;top:0}header[role="banner"] .menu .menu-content ul{position:relative;z-index:20;background:white;padding:60px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15);box-shadow:0 3px 6px rgba(0,0,0,0.15)}header[role="banner"] .menu .menu-content a{display:block;padding:20px 0}header[role="banner"] .menu .menu-content .blackout{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:10}header[role="banner"] .menu .menu-act.active{color:#3ec6ff}@media screen and (min-width: 1280px){header[role="banner"]+.main>div{padding-top:67px}header[role="banner"] .search .search-toggle{display:none}header[role="banner"] .search .search-content{width:260px;display:inline-block;position:initial;opacity:1;filter:alpha(opacity=100)}header[role="banner"] .search button{font-size:1.125rem;color:#555;position:absolute;right:0;top:-3px;border:none;background:transparent;padding:10px;display:inline-block}header[role="banner"] .search button:hover{color:#3ec6ff}header[role="banner"] .menu{border-left:1px solid #dbdbdb;margin-left:40px;padding-left:20px}header[role="banner"] .menu .menu-button{display:none}header[role="banner"] .menu .menu-content{display:block;position:initial;background:transparent}header[role="banner"] .menu .menu-content ul{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}header[role="banner"] .menu .menu-content a{color:#555;padding:8px 15px}header[role="banner"] .menu .menu-content a:hover{color:#2395c5}header[role="banner"] .menu .blackout{display:none}}.megabanner{padding:0;color:#fff}.megabanner .container{width:100%}.megabanner li{height:300px;padding:30px 1rem 50px 1rem;background-size:cover;background-position:top right;background-repeat:no-repeat;position:relative;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.megabanner h1,.megabanner .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .megabanner h3.title{font-size:2.25rem;margin-bottom:2rem}.megabanner p{margin-bottom:2rem}.megabanner button{width:auto}.megabanner .owl-dots{position:absolute;bottom:15px;left:50%;margin-left:-25px}.megabanner .owl-dots .owl-dot{width:15px;height:15px;margin:0 5px;background:#fff;opacity:.5;filter:alpha(opacity=50)}.megabanner .owl-dots .owl-dot.active{opacity:1;filter:alpha(opacity=100)}@media screen and (min-width: 768px){.megabanner{padding:0}.megabanner li{height:400px;padding:2rem}.megabanner .container{padding-left:100px}.megabanner h1,.megabanner .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .megabanner h3.title{font-size:3.75rem;max-width:560px}.megabanner p{font-size:1.125rem}.megabanner .owl-dots{height:100%;bottom:auto;top:0;left:1rem;margin:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.megabanner .owl-dots .owl-dot{display:block;margin:0 0 10px 0}.megabanner .owl-dots .owl-dot:last-child{margin:0}}@media screen and (min-width: 1280px){.megabanner .container{padding-left:200px}.megabanner .owl-dots{left:50%;margin-left:-640px}}.banner{height:200px;color:#fff;padding:2rem 0;background-color:#888;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.banner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5)}.banner.banner-search{background-image:url(../images/banners/search-development.jpg)}.banner.banner-visit{background-image:url(../images/banners/visit.jpg)}.banner.banner-buy-product{background-image:url(../images/banners/buy-products.jpg)}.banner.banner-linkedin{background-image:url(../images/banners/linkedin.jpg)}.banner.banner-contact{background-image:url(../images/banners/contact.jpg)}.banner.banner-press-office{background-image:url(../images/banners/press-office.jpg)}.banner.banner-callcenter{text-align:center;color:#555;background-image:url(../images/banners/callcenter.jpg);margin-bottom:2rem}.banner.banner-callcenter:before{display:none}.banner.banner-callcenter h2{font-size:1.5rem;margin-bottom:1rem}.banner.banner-callcenter i{margin-right:10px}.banner.banner-callcenter a{font-size:1.875rem;font-weight:700;text-align:left}.banner.banner-report{background-image:url(../images/banners/banner-report.jpg)}.banner .container{width:100%;position:relative;z-index:2}.banner h1,.banner .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .banner h3.title{font-size:1.625rem}.banner p{margin-top:10px}.banner .buttons{margin-top:2rem}@media screen and (min-width: 768px){.banner{text-align:left;height:160px;padding:2rem 0}.banner.banner-callcenter{margin-bottom:4rem}.banner.banner-callcenter a{font-size:2.25rem;padding-left:45px}.banner.banner-report h1,.banner.banner-report .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .banner.banner-report h3.title,.banner.banner-report .select-area{display:inline-block;vertical-align:middle;margin:0}.banner.banner-report .select-area{max-width:85px;margin-left:30px}.banner .container{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.banner .content{max-width:70%}.banner h1,.banner .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .banner h3.title{font-size:2.25rem}.banner p{font-size:1.125rem}.banner .buttons{margin-top:0}}@media screen and (min-width: 1280px){.banner{height:236px}.banner h1,.banner .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .banner h3.title{font-size:3rem}}.product-find-area h1,.product-find-area .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .product-find-area h3.title{margin-bottom:2rem}.product-find .fm-checkbox{margin-bottom:1rem}.product-find .fm-checkbox:last-child{margin:0}.product-find+.brands h3{margin:2rem 1rem;padding-top:2rem;border-top:1px solid #dbdbdb}.product-find md-checkbox{margin-top:1rem;display:block}@media screen and (min-width: 1024px){.product-find .find-group{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.product-find .find-group>div{width:40%;margin-right:40px}.product-find .find-group>div:last-child{width:15%;margin-right:0}.product-find .find-group .checkbox-group{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.product-find .find-group .checkbox-group>div{margin-right:40px}.product-find .find-group .checkbox-group>div:last-child{margin:0}}.product-banner{background:#888;margin-top:1rem}.product-banner a{text-align:center;color:#fff;padding:2rem;display:block}.product-banner .buttons{margin-top:2rem}.product-banner .product-logo{width:100px;margin:0 auto 1rem}.product-banner.saforelle{background:#f8e3ec}.product-banner.saforelle a{color:#ad208e}.product-banner.saforelle button{color:#fff;background:#73b54e;border-color:#73b54e}@media screen and (min-width: 768px){.product-banner{margin-top:2rem}.product-banner a{text-align:left;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.product-banner .content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.product-banner .product-logo{margin:0 2rem 0 0}.product-banner .buttons{margin:0}}.brands{margin:0 -1rem}.brands h3{font-weight:700;text-align:center;margin-bottom:2rem}.brands img{max-height:70px;margin:0 auto}.brands .brands-more{text-align:center;margin-top:2rem}.brands .brands-more i{font-size:1.25rem;display:inline-block;vertical-align:middle}.brands-carousel li{height:100px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width: 1024px){.brands{margin:0}}.owl-carousel .owl-nav span{display:none}.owl-carousel .owl-nav button{width:auto}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{top:50%;left:0;margin-top:-32px;position:absolute}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{content:'\f104';font-family:"Font Awesome 5 Pro",sans-serif;font-size:64px;color:#3ec6ff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-next:hover:before{color:#2395c5}.owl-carousel .owl-nav .owl-next{left:auto;right:0}.owl-carousel .owl-nav .owl-next:before{content:'\f105'}@media screen and (min-width: 1024px){.nav-carousel{padding:0 60px}.nav-carousel .owl-prev,.nav-carousel .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .nav-carousel .owl-next{margin-left:-60px}.nav-carousel .owl-next{margin-right:-60px}}.therapeutic-articles{background:#fff}.therapeutic-articles .owl-stage{left:-20px}.therapeutic-articles li{padding:6px 0}.therapeutic-articles a{padding:0 0 70px 0;display:block;background:url(../images/waves-bottom.svg) no-repeat;background-position:bottom center;background-size:110% auto}.therapeutic-articles a .figure{height:150px}.therapeutic-articles .content{padding:2rem}.therapeutic-articles .content h2{min-height:50px;color:#555;font-weight:700}.therapeutic-articles .content h2+p{margin-top:1rem}@media screen and (min-width: 768px){.therapeutic-articles .owl-stage{left:0}.therapeutic-articles a{margin:0 4px}}.news .show-more{text-align:center;margin-top:1rem}.news-articles li{margin-bottom:1rem;background:#59b99c;background:-webkit-linear-gradient(45deg, #59b99c, #b0e4db);background:-moz-linear-gradient(45deg, #59b99c, #b0e4db);background:-ms-linear-gradient(45deg, #59b99c, #b0e4db);background:-o-linear-gradient(45deg, #59b99c, #b0e4db);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$gradient-start', endColorstr='$gradient-end',GradientType=1 );-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.news-articles li:nth-child(2){background:#fe93b0;background:-webkit-linear-gradient(45deg, #fe93b0, #ffcbee);background:-moz-linear-gradient(45deg, #fe93b0, #ffcbee);background:-ms-linear-gradient(45deg, #fe93b0, #ffcbee);background:-o-linear-gradient(45deg, #fe93b0, #ffcbee);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$gradient-start', endColorstr='$gradient-end',GradientType=1 )}.news-articles li:nth-child(3){background:#7e3eff;background:-webkit-linear-gradient(45deg, #7e3eff, #bcb3fc);background:-moz-linear-gradient(45deg, #7e3eff, #bcb3fc);background:-ms-linear-gradient(45deg, #7e3eff, #bcb3fc);background:-o-linear-gradient(45deg, #7e3eff, #bcb3fc);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$gradient-start', endColorstr='$gradient-end',GradientType=1 )}.news-articles a{color:#fff}.news-articles a .figure{height:250px}.news-articles .content{padding:1rem}.news-articles .content .category{color:rgba(0,0,0,0.5);font-weight:700}.news-articles .content h2{font-weight:700;margin:10px 0}.news-articles.slim li{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15);box-shadow:0 3px 6px rgba(0,0,0,0.15);display:none}.news-articles.slim li a{color:#555}.news-articles.slim li h2+small{color:#3ec6ff}.news-articles.slim li:nth-child(1),.news-articles.slim li:nth-child(2){display:inline-block}@media screen and (min-width: 768px){.news-articles ul{overflow:hidden}.news-articles li{width:33%;display:inline-block;vertical-align:middle}.news-articles li:nth-child(1),.news-articles li:nth-child(3){width:64%;margin-right:15px}.news-articles a{position:relative;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.news-articles a .figure{width:40%;height:100%;position:absolute}.news-articles a .figure+div{width:50%;margin-left:40%}.news-articles .content{padding:2rem}}@media screen and (min-width: 1280px){.news-articles h2{font-size:1.625rem}.news-articles a{min-height:215px}}.about-article .box,.about-article .about .about-brands li,.about .about-brands .about-article li,.about-article .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .about-article .area,.about-article .partner .partners li,.partner .partners .about-article li{padding:0;overflow:hidden}.about-article .figure{height:250px}.about-article .content{max-width:370px;padding:2rem 1rem}.about-article .content p{color:#888;line-height:26px;margin-top:1rem}.about-article .content button{margin-top:2rem}.about-article .about-careers{padding-top:2rem;margin-top:2rem;border-top:1px solid #dbdbdb}.about-article .about-careers div{display:inline-block;vertical-align:top}.about-article .about-careers i{font-size:1.25rem;margin-right:10px}.about-article .about-careers h3{font-weight:700}.about-article .about-careers a{display:block;margin-top:10px}@media screen and (min-width: 768px){.about-article .box,.about-article .about .about-brands li,.about .about-brands .about-article li,.about-article .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .about-article .area,.about-article .partner .partners li,.partner .partners .about-article li{position:relative;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.about-article .figure{width:50%;height:100%;position:absolute}.about-article .figure+div{padding:4rem 2rem;width:50%;margin-left:50%}}.filter .filter-slide{color:#555;text-align:center;margin-bottom:2rem;position:relative}.filter .filter-slide:after{content:'';width:100%;height:1px;background:#888;position:absolute;left:0;top:50%}.filter .filter-slide .filter-toggle{padding:10px;margin-bottom:2rem;position:relative;background:#f6f6f6;z-index:2}.filter .filter-slide .filter-toggle:before{content:'\f0fe';color:#3ec6ff;font-family:"Font Awesome 5 Pro",sans-serif;margin-right:5px}.filter .filter-slide .filter-toggle.open:before{content:'\f146';color:#3ec6ff;font-family:"Font Awesome 5 Pro",sans-serif;margin-right:5px}.filter .filter-content{margin-bottom:4rem;display:none}.filter .filter-content h2{display:none}.filter .filter-content label{margin-bottom:30px}.filter .filter-content .filter-order{margin:-20px 0 0 -20px;overflow:hidden}.filter .filter-content .filter-order li{float:left;width:15%}.filter .filter-content .filter-order a{color:#888;text-align:center;padding:20px;display:block}.filter .filter-content .filter-order a.active{color:#3ec6ff;font-weight:700}.filter .filter-content md-checkbox{display:block}.filter .buttons{margin-top:2rem}.filter .buttons button{padding-left:2rem;padding-right:2rem}@media screen and (min-width: 1024px){.filter .filter-slide{display:none}.filter .filter-content{display:block}.filter .filter-content h2{display:block;margin-bottom:20px}}.showcase h2{margin-bottom:20px}.showcase .showcase-items{margin:0 -1rem 4rem -1rem}.showcase .showcase-items.premium a{padding-bottom:10%;background-image:url(../images/waves-products.svg);background-repeat:no-repeat;background-position:-10px 100px;background-size:110% auto}.showcase .showcase-items li{margin-bottom:2rem}.showcase .showcase-items li:last-child{margin-bottom:0}.showcase .showcase-items a{display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.showcase .showcase-items figure{width:30%;margin-right:5%}.showcase .showcase-items figure img{width:auto;max-height:90px}.showcase .showcase-items .content{width:68%}.showcase .showcase-items h3{font-size:1rem}.showcase .showcase-items p{min-height:40px;color:#888;margin-top:15px}.showcase .buttons{margin:2rem 0}@media screen and (min-width: 768px){.showcase .showcase-items{margin:0 0 4rem 0}.showcase .showcase-items li{width:calc(100%/2 - 10px);display:inline-block;vertical-align:top;margin:0 20px 20px 0}.showcase .showcase-items li:nth-child(2n+0){margin-right:0}.showcase .showcase-items a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.showcase .showcase-items h3{min-height:40px}}@media screen and (min-width: 1024px){.showcase .showcase-items.premium a{padding-bottom:25%;background-position:-10px bottom}.showcase .showcase-items li{width:calc(100%/3 - 15px)}.showcase .showcase-items li:nth-child(2n+0){margin-right:20px}.showcase .showcase-items li:nth-child(3n+0){margin-right:0}.showcase .showcase-items a{text-align:center;padding:2rem 1rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.showcase .showcase-items figure{width:auto;margin:0 0 20px 0}.showcase .showcase-items figure img{max-height:150px}.showcase .showcase-items .content{width:100%}}@media screen and (min-width: 1280px){.showcase .showcase-items li{width:calc(100%/4 - 15px)}.showcase .showcase-items li:nth-child(2n+0){margin-right:20px}.showcase .showcase-items li:nth-child(3n+0){margin-right:20px}.showcase .showcase-items li:nth-child(4n+0){margin-right:0}}.jquery-modal{background:rgba(0,0,0,0.8) !important}.jquery-modal.blocker.current .ib-modal.fade{max-width:1024px !important;padding:1rem !important;border:none !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important}.jquery-modal.blocker.current .ib-modal.modal a.close-modal{width:25px !important;height:25px !important;font-size:.875rem !important;font-weight:900;line-height:27px !important;top:1rem !important;right:1rem !important;background:#888 !important;-webkit-border-radius:100rem;-moz-border-radius:100rem;border-radius:100rem}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .photo .col{text-align:center}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .photo img{width:auto}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body .subheader{text-align:left;color:#555;margin-top:5%;position:relative}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body .subheader .title{color:#555;margin-top:20px}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body select{width:100%;font-weight:400;padding:10px;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body hr{border:0.5px solid #dbdbdb}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body .products .price{text-align:center}.jquery-modal.blocker.current .ib-modal .stores .title,.jquery-modal.blocker.current .ib-modal .stores .deals{color:#555 !important}.jquery-modal.blocker.current .ib-modal .stores .products{width:100% !important;min-height:auto !important;overflow-y:auto !important;display:block !important}.jquery-modal.blocker.current .ib-modal .col{width:auto !important;max-width:none !important;min-height:auto !important}.jquery-modal.blocker.current .ib-modal .body.li{height:auto !important;padding:1rem 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.jquery-modal.blocker.current .ib-modal .body:not(:last-child){border-bottom:1px solid #dbdbdb !important}.jquery-modal.blocker.current .ib-modal .body .logo{padding:0 !important;margin:0 !important;border:none !important}.jquery-modal.blocker.current .ib-modal .body .logo img{width:auto !important;max-width:100% !important}.jquery-modal.blocker.current .ib-modal .body .buy{width:100% !important;height:auto !important;min-width:100px;font-family:"Roboto",sans-serif !important;font-size:100% !important;font-weight:bold !important;color:#fff !important;padding:10px 22px !important;margin:0 !important;border:2px solid #3ec6ff !important;background:#3ec6ff !important;display:inline-block !important;cursor:pointer !important;box-sizing:border-box !important;position:relative !important;-webkit-border-radius:20px !important;-moz-border-radius:20px !important;border-radius:20px !important}.jquery-modal.blocker.current .ib-modal .body .buy:hover{color:#fff !important;background:#2395c5 !important;border-color:#2395c5 !important}.jquery-modal.blocker.current .ib-modal .head{height:auto !important;font-size:100% !important;font-weight:normal !important;padding:1rem 0;margin:0 !important;border-bottom:1px solid #dbdbdb !important;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.jquery-modal.blocker.current .ib-modal .head div:last-child{font-weight:700;text-align:right}.jquery-modal.blocker.current .ib-modal .nodata{margin:10% 0}@media screen and (min-width: 768px){.jquery-modal.blocker.current .ib-modal.fade{padding:2rem !important}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body .photo{margin-right:5% !important}.jquery-modal.blocker.current .ib-modal .modal-dialog-ib .modal-content .ib-modal-body .products .price{text-align:left}}footer[role="contentinfo"]{background:#fff;padding-bottom:2rem}footer[role="contentinfo"] .subscribe{color:#fff;padding:2rem 0;margin-bottom:2rem;background:#3ec6ff}footer[role="contentinfo"] .subscribe label{font-size:1.25rem}footer[role="contentinfo"] .subscribe .person-type{margin:0}footer[role="contentinfo"] .subscribe .fm-group{margin:0}footer[role="contentinfo"] .subscribe .select-area,footer[role="contentinfo"] .subscribe input[type='text'],footer[role="contentinfo"] .subscribe md-input-container .md-input.ng-invalid.ng-dirty,md-input-container footer[role="contentinfo"] .subscribe .md-input.ng-invalid.ng-dirty,footer[role="contentinfo"] .subscribe md-input-container.md-input-focused .md-input,md-input-container.md-input-focused footer[role="contentinfo"] .subscribe .md-input,footer[role="contentinfo"] .subscribe .fm-filter-tag{color:#fff;border-color:#fff;background:transparent}footer[role="contentinfo"] .subscribe ::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}footer[role="contentinfo"] .subscribe :-ms-input-placeholder{color:rgba(255,255,255,0.8)}footer[role="contentinfo"] .subscribe ::-moz-placeholder{color:rgba(255,255,255,0.8)}footer[role="contentinfo"] .subscribe :-moz-placeholder{color:rgba(255,255,255,0.8)}footer[role="contentinfo"] .subscribe .select-area{margin-bottom:1rem}footer[role="contentinfo"] .subscribe .select-area i{left:10px}footer[role="contentinfo"] .subscribe .select-area md-select .md-select-icon:after{color:#fff}footer[role="contentinfo"] .subscribe .select-area md-select:not([disabled]):focus .md-select-value{color:#fff}footer[role="contentinfo"] .subscribe .select-area .md-select-value{padding-left:45px}footer[role="contentinfo"] .subscribe .select-area .md-select-value>span:not(.md-select-icon){max-width:none}footer[role="contentinfo"] .subscribe .buttons{margin-top:1rem}footer[role="contentinfo"] .logo{margin:0 auto 20px;display:block}footer[role="contentinfo"] .logo svg{fill:#13519f}footer[role="contentinfo"] .sitemap,footer[role="contentinfo"] .locales{-webkit-columns:2;-moz-columns:2;columns:2}footer[role="contentinfo"] .sitemap li,footer[role="contentinfo"] .locales li{padding-bottom:2rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}footer[role="contentinfo"] .locales{padding-top:2rem;border-top:1px solid #dbdbdb}footer[role="contentinfo"] .social p{color:#888}footer[role="contentinfo"] .social ul{margin:1rem 0}footer[role="contentinfo"] .social li{font-size:1.5rem;display:inline-block;vertical-align:middle;margin-right:1rem}footer[role="contentinfo"] .information{text-align:center;color:#888;padding-top:2rem;border-top:1px solid #dbdbdb}@media screen and (min-width: 768px){footer[role="contentinfo"] .subscribe form{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}footer[role="contentinfo"] .subscribe .options{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;margin:0 1rem}footer[role="contentinfo"] .subscribe label,footer[role="contentinfo"] .subscribe .select-area{margin:0}footer[role="contentinfo"] .subscribe .email{min-width:230px;margin-left:1rem}footer[role="contentinfo"] .subscribe .buttons{margin:0}footer[role="contentinfo"] .sitemap,footer[role="contentinfo"] .locales{text-align:center;margin-bottom:30px;-webkit-columns:1;-moz-columns:1;columns:1}footer[role="contentinfo"] .sitemap li,footer[role="contentinfo"] .locales li{display:inline-block;vertical-align:middle;margin:0}footer[role="contentinfo"] .sitemap li:last-child a,footer[role="contentinfo"] .locales li:last-child a{padding:0}footer[role="contentinfo"] .sitemap li a,footer[role="contentinfo"] .locales li a{padding-right:20px}footer[role="contentinfo"] .locales{padding:0;border:none}footer[role="contentinfo"] .social{text-align:center}footer[role="contentinfo"] .social p,footer[role="contentinfo"] .social ul{display:inline-block;vertical-align:middle}footer[role="contentinfo"] .social ul{margin:0}footer[role="contentinfo"] .social p{margin-right:20px}}@media screen and (min-width: 1024px){footer[role="contentinfo"] .subscribe .options{width:50%}footer[role="contentinfo"] .subscribe .options .email{width:100%}}@media screen and (min-width: 1280px){footer[role="contentinfo"] .logo{margin:0}footer[role="contentinfo"] .sitemap,footer[role="contentinfo"] .locales{text-align:left;margin:0}footer[role="contentinfo"] .sitemap li,footer[role="contentinfo"] .locales li{padding:0}footer[role="contentinfo"] .locales{text-align:right}footer[role="contentinfo"] .content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}footer[role="contentinfo"] .social{text-align:left}footer[role="contentinfo"] .social li:last-child{margin:0}footer[role="contentinfo"] .social li:last-child i{margin:0}footer[role="contentinfo"] .information{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-top:2rem}}.dialog-product-discontinued .discontinued-list li{padding:5px 15px;position:relative}.dialog-product-discontinued .discontinued-list li:before{content:"";width:4px;height:4px;background:#888;position:absolute;left:0;top:50%;margin-top:-2px;-webkit-border-radius:100rem;-moz-border-radius:100rem;border-radius:100rem}@media screen and (min-width: 768px){.dialog-product-discontinued .discontinued-list{-webkit-columns:3;-moz-columns:3;columns:3}}.home .category small{padding:0;background:transparent}@media screen and (min-width: 1024px){.products .products-content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.products .products-content aside{width:20%;max-width:190px;margin-right:40px}.products .products-content aside+.showcase{width:80%}}.product .product-back{padding-bottom:2rem}.product .product-select{margin-bottom:1rem}.product .header-type h2{font-weight:400}.product .header-type .select-area{margin-top:2rem}.product .product-content figure{text-align:center}.product .product-content figure figcaption{color:#888;margin-top:1rem}.product .product-content figure figcaption p{margin-bottom:1rem}.product .product-content figure figcaption p i{margin-right:10px}.product .product-content figure figcaption p.product-alert{color:#da0808}.product .product-content .product-details{margin-top:2rem}.product .product-content .product-details li{margin-top:2rem}.product .product-content .product-details li .label{color:#888;margin-bottom:10px}.product .product-content .buttons{margin:2rem 0}.product .product-content .buttons a{margin:2rem 20px 0 0;display:inline-block}.product .product-content .buttons a:last-child{margin-right:0}.product .product-content .alert-medical{padding-left:20px;position:relative}.product .product-content .alert-medical:before{content:"\f0f0";font-family:"Font Awesome 5 Pro",sans-serif;position:absolute;left:0}.product .product-social{margin-top:1rem}.product .product-social>div{margin-bottom:2rem}.product .product-social>div:last-child{margin-bottom:0}.product .product-social a{padding:10px 0;display:block}.product .product-social p{margin-right:5px}.product .product-social .share{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.product .product-social .share>p{margin-right:20px}.product .product-social .share a{padding:0}@media screen and (min-width: 768px){.product .product-select{max-width:40%}.product h1,.product .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .product h3.title{font-size:2.25rem;margin:0}.product .header-type{margin-top:1rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.product .header-type .select-area{width:40%;margin:0}.product .product-content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.product .product-content figure{width:40%;margin-right:5%}.product .product-content .product-details{width:60%}.product .product-content .buttons{text-align:left;margin:4rem 0 2rem 0}.product .product-content .buttons button{min-width:200px}.product .product-content .buttons a{display:block}.product .product-social{margin-top:2rem}}@media screen and (min-width: 1024px){.product .product-back{font-size:1.125rem;margin-top:-2rem}.product .product-social{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.product .product-social>div{width:calc(100%/3);margin:0}.product .product-social>div p,.product .product-social>div a,.product .product-social>div ul{display:inline-block;vertical-align:middle}}@media screen and (min-width: 1280px){.product .product-content .product-details .buttons{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.product .product-content .product-details .buttons button{min-width:240px}.product .product-content .product-details .buttons a{margin:0 0 0 15px}.product .product-social{-ms-flex-align:center;align-items:center}.product .product-social>div:nth-child(2){text-align:center}.product .product-social>div:nth-child(3){text-align:right}}.articles .banner-header,.article .banner-header{background-image:url(../images/banners/articles-header.jpg)}.articles .articles-filter,.article .articles-filter{margin-bottom:2rem}.articles .articles-list li,.article .articles-list li{margin-bottom:1rem}.articles .articles-list li a,.article .articles-list li a{padding:0;display:block;overflow:hidden}.articles .articles-list .display-false,.article .articles-list .display-false{display:none}.articles .articles-list .figure,.article .articles-list .figure{height:250px}.articles .articles-list .content,.article .articles-list .content{padding:1rem}.articles .articles-list h2,.article .articles-list h2{color:#555}.articles .articles-list .more,.article .articles-list .more{margin-top:2rem;display:block}.articles .buttons,.article .buttons{margin:2rem 0}@media screen and (min-width: 768px){.articles .articles-list .select-area,.article .articles-list .select-area{max-width:40%;margin-left:auto}.articles .articles-list li,.article .articles-list li{margin-bottom:2rem;position:relative}.articles .articles-list li a,.article .articles-list li a{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.articles .articles-list .figure,.article .articles-list .figure{width:40%;height:100%;position:absolute}.articles .articles-list .figure+div,.article .articles-list .figure+div{width:50%;margin-left:40%}.articles .articles-list .content,.article .articles-list .content{padding:4rem 2rem}.articles .articles-list .display-false+div,.article .articles-list .display-false+div{width:100%;margin-left:0}.articles .buttons,.article .buttons{margin-top:4rem}}.article .breadcrumb{background:#f0f3f6}.article .breadcrumb a{font-weight:700;color:#555;padding:20px 0;display:block}.article .breadcrumb i{margin-right:10px}.article article{padding:2rem 0;background:#fff}.article article .date{color:#888;display:block;margin-bottom:1rem}.article article h1+p,.article article .jquery-modal.blocker.current .ib-modal .stores h3.title+p,.jquery-modal.blocker.current .ib-modal .stores .article article h3.title+p{margin-top:1rem;color:#888}.article article h2{margin-bottom:2rem}.article article>.container figure{margin:2rem 0;display:block}.article article .gallery{overflow:auto;margin:2rem 0}.article article .gallery ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.article article .gallery li{min-width:260px;margin-right:20px}.article article .gallery li figcaption{display:none}.article article .gallery li:first-child figcaption{display:block}.article article .gallery figure{margin:0}.article article .gallery .items-count{display:none}.article article .video{margin:2rem 0}.article article .categories ul{-webkit-columns:2;-moz-columns:2;columns:2}.article article .categories button{margin-top:2rem}@media screen and (min-width: 1024px){.article article{padding:4rem 0}.article article .container{max-width:880px}.article article header{text-align:center}.article article .gallery ul{width:100%;display:block}.article article .gallery li{float:left;margin:0;display:none}.article article .gallery li:nth-child(1){max-width:585px;display:inline-block}.article article .gallery li:nth-child(2),.article article .gallery li:nth-child(3){max-width:276px;margin-bottom:20px;display:inline-block;float:right}.article article .gallery li:nth-child(3) a{position:relative}.article article .gallery li:nth-child(3) a .items-count{font-weight:700;width:100%;height:100%;color:#fff;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.article article .gallery li a{display:block}.article article .gallery li figure{margin:0}.article article .categories ul{-webkit-columns:inherit;-moz-columns:inherit;columns:inherit}.article article .categories li{display:inline-block;margin-right:10px}.article article .categories li:last-child{margin-right:0}}.register .banner-header{background-image:url(../images/banners/register.jpg)}.register.register-medical .banner-header{background-image:url(../images/banners/register-medical.jpg)}.register.register-drugstore .banner-header{background-image:url(../images/banners/register-drugstore.jpg)}.register .form .box,.register .form .about .about-brands li,.about .about-brands .register .form li,.register .form .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .register .form .area,.register .form .partner .partners li,.partner .partners .register .form li{margin-top:2rem}.register .buttons{text-align:left;margin-top:2rem}@media screen and (min-width: 768px){.register .form h2{font-size:1.875rem;max-width:1000px}.register .form .box,.register .form .about .about-brands li,.about .about-brands .register .form li,.register .form .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .register .form .area,.register .form .partner .partners li,.partner .partners .register .form li{padding:4rem}.register .form .data-interest ul{-webkit-columns:2;-moz-columns:2;columns:2}.register .form .data-personal ul{-webkit-columns:2;-moz-columns:2;columns:2}.register .form .data-personal ul li{padding:2px 0}.register .form .data-marketing{margin-top:0}}@media screen and (min-width: 1024px){.register .form .data-interest ul{-webkit-columns:4;-moz-columns:4;columns:4}.register .form .data-personal ul{max-width:80%;-webkit-columns:4;-moz-columns:4;columns:4}}.institutional .banner-header{background-image:url(../images/banners/institutional.jpg)}.institutional .banner-header .container{position:relative}.institutional .banner-header h1,.institutional .banner-header .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .institutional .banner-header h3.title{max-width:80%}.institutional .banner-header .translate{position:absolute;right:1rem;top:-4.5rem}.institutional .banner-header .translate .languages{color:#555;background:#fff;padding:5px 10px}.institutional .banner-header .translate .languages .md-select-icon{width:auto;margin-left:10px}.institutional .banner-header .translate .languages .md-select-icon:after{font-family:"Font Awesome 5 Pro",sans-serif;content:"\f107";-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.institutional .banner-header .translate .languages i{margin-right:5px}.institutional .banner-header .translate .languages .text{font-size:.75rem}.institutional .banner-header .logo{position:absolute;right:1rem;bottom:-3.5rem}.institutional .banner-header .logo svg{fill:#fff}.institutional .contact .buttons{margin-top:2rem}@media screen and (min-width: 768px){.institutional .contact .box,.institutional .contact .about .about-brands li,.about .about-brands .institutional .contact li,.institutional .contact .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .institutional .contact .area,.institutional .contact .partner .partners li,.partner .partners .institutional .contact li{padding:4rem}.institutional .contact .box .content,.institutional .contact .about .about-brands li .content,.about .about-brands .institutional .contact li .content,.institutional .contact .history .timeline li:nth-child(even) .area .content,.history .timeline li:nth-child(even) .institutional .contact .area .content,.institutional .contact .partner .partners li .content,.partner .partners .institutional .contact li .content{max-width:1024px;margin:0 auto}.institutional .contact .buttons{margin-top:4rem}}.about .resume .box,.about .resume .about-brands li,.about .about-brands .resume li,.about .resume .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .about .resume .area,.about .resume .partner .partners li,.partner .partners .about .resume li{padding:4rem}.about .resume .content{max-width:1024px;font-size:1rem;margin:0 auto}.about .resume .content p{line-height:30px}.about p{margin-bottom:1rem;line-height:26px}.about .statistics{text-align:center;color:#fff;padding:4rem 0;background:url(../images/institutional/about/statistics.jpg) no-repeat;background-size:cover;background-position:center center}.about .statistics ul{margin:4rem 0}.about .statistics li{margin-bottom:4rem}.about .statistics li:last-child{margin-bottom:0}.about .statistics li p{line-height:30px}.about .statistics i{font-size:3rem;margin-bottom:1rem}.about .statistics strong{font-size:2.25rem}.about .about-products{padding-bottom:0}.about .about-products .content{background:#fff;margin-top:2rem;padding:2rem 0}.about .about-products ul{margin-bottom:2rem}.about .about-brands ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;margin:2rem 0}.about .about-brands li{width:calc(100%/2);margin-right:15px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.about .about-brands li:last-child{margin-right:0}.about .about-brands li img{max-height:120px}.about .about-brands li img.iprad{max-height:80px}@media screen and (min-width: 768px){.about .statistics ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.about .statistics li{width:calc(100%/3);margin:0 2.5%}.about .about-brands li{height:160px;margin-right:30px}}.history .timeline li{color:#fff;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.history .timeline li:last-child .container:after{display:none}.history .timeline li .container{padding:2rem 1rem;position:relative}.history .timeline li .container:before{content:"";width:10px;height:10px;background:#3ec6ff;position:absolute;left:20px;top:42px;z-index:2;-webkit-border-radius:100rem;-moz-border-radius:100rem;border-radius:100rem}.history .timeline li .container:after{content:"";width:1px;height:100%;background:#3ec6ff;position:absolute;left:24px;top:42px;z-index:2}.history .timeline li .area{padding:2rem}.history .timeline li:nth-child(1){background-image:url(../images/institutional/history/1882-bg.jpg)}.history .timeline li:nth-child(3){background-image:url(../images/institutional/history/1926-bg.jpg)}.history .timeline li:nth-child(5){background-image:url(../images/institutional/history/1939-bg.jpg)}.history .timeline li:nth-child(7){background-image:url(../images/institutional/history/1962-bg.jpg)}.history .timeline li:nth-child(9){background-image:url(../images/institutional/history/1980-1990-bg.jpg)}.history .timeline li:nth-child(even){color:#555}.history .timeline li:nth-child(even) .area{padding:2rem;margin-top:2rem}.history .timeline li:last-child:after{display:none}.history .timeline li p{margin-bottom:2rem;line-height:26px}.history .timeline li p:last-child{margin:0}.history .timeline .year{font-size:1.625rem;margin-left:30px}.history .timeline figure{text-align:center;margin-bottom:2rem}.history .timeline figure img{max-width:150px}@media screen and (min-width: 1024px){.history .timeline li .container{padding:4rem 1rem}.history .timeline li:last-child .container{padding-bottom:1rem}.history .timeline li .area{max-width:80%;margin:0 0 0 10%;overflow:hidden}.history .timeline li .year{position:absolute;top:2rem}.history .timeline li figure{width:30%;text-align:left;margin:0 20px 0 0;display:inline-block;vertical-align:middle}.history .timeline li figure img{max-width:250px}.history .timeline li .content{width:60%;display:inline-block;vertical-align:middle}.history .timeline li:nth-child(even) .area{padding:4rem}.history .timeline li:nth-child(even) figure{float:right}.history .timeline .buttons{text-align:center}.history .timeline .buttons a{padding:1rem 0;display:block}.history .timeline .buttons i{font-size:1.25rem;display:block;margin-bottom:10px}.history .product-find-area{padding-top:0}}.lab .gallery header{text-align:center}.lab .gallery ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}.lab .gallery li{margin-bottom:2px}@media screen and (min-width: 1024px){.lab .gallery ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.lab .gallery li{margin-bottom:10px}.lab .product-find-area{padding-top:0}}.structure .contributors{background:#fff}.structure .contributors .container{max-width:1024px}.president .container{max-width:1024px}.president figure{text-align:center;margin-bottom:2rem}.president figure img{max-width:100px}.president figure figcaption{font-size:1.5rem;color:#555}.president figure small{font-size:.875rem;color:#888;margin-top:5px;display:block}.president .content{text-align:center}.president p{color:#888;margin-top:1rem;line-height:26px}.directorship{background:#fff}.directorship ul{margin-top:4rem}.directorship li{margin-bottom:2rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.directorship .figure{width:25%;margin-right:5%}.directorship .content{width:75%}.directorship i{font-size:3rem}.directorship h2{margin-bottom:10px}@media screen and (min-width: 768px){.structure .president .box,.structure .president .about .about-brands li,.about .about-brands .structure .president li,.structure .president .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .structure .president .area,.structure .president .partner .partners li,.partner .partners .structure .president li{padding:4rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.structure .president figure{width:30%;margin-right:5%}.structure .president .content{width:60%;text-align:left}.structure .directorship{text-align:center}.structure .directorship ul{-webkit-columns:3;-moz-columns:3;columns:3}.structure .directorship li{text-align:center;padding:5%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.structure .directorship .figure,.structure .directorship .content{width:auto}.structure .directorship .figure{margin:0 0 2rem 0}}.partner .resume{background:#fff}.partner .resume .content p{margin-bottom:2rem}.partner .resume .description{font-size:.875rem;color:#888}.partner .partners li{padding:2rem;margin-bottom:2rem}.partner .partners figure{text-align:center;margin-bottom:2rem}.partner .partners figure img{max-height:80px}.partner .partners figure img.iprad{max-height:50px}.partner .partners p{color:#888;line-height:26px}.partner .partners a{margin-top:1rem;display:block}.partner .partners a i{margin-left:5px}.partner .partners-carousel{background:#fff}.partner .solutions{color:#fff;background:url(../images/institutional/partner/solutions.jpg) no-repeat center center;background-size:cover}.partner .solutions .solutions-list{overflow-x:auto}.partner .solutions ul{width:1300px;counter-reset:solutions;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.partner .solutions li{text-align:center;padding:0 2rem}.partner .solutions li p{line-height:20px}.partner .solutions li:before{font-size:3rem;font-weight:700;display:block;margin-bottom:1rem;counter-increment:solutions;content:counter(solutions) "°"}@media screen and (min-width: 768px){.partner .resume .container{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.partner .resume .container>div{width:50%}.partner .resume .content{padding-right:10%;border-right:1px solid #dbdbdb}.partner .resume .content p:last-child{margin:0}.partner .resume .description{padding-left:10%}.partner .partners li{min-height:200px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.partner .partners figure{width:30%;margin:0 5% 0 0}.partner .partners .content{width:70%}}@media screen and (min-width: 1024px){.partner .solutions header{text-align:center;margin:0}.partner .solutions .solutions-list{overflow:hidden}.partner .solutions ul{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner .solutions li{width:calc(80%/3);margin-top:4rem}.partner .solutions p{max-width:75%;margin:0 auto}}.careers .resume figure{margin:30px 0}.careers .services{text-align:center;background:#fff}.careers .services li{margin-top:2rem}.careers .services li i{font-size:2.25rem;color:#888}.careers .services li h2{margin:1rem 0}.careers .statistics{text-align:center;color:#fff;padding:4rem 0;background:url(../images/institutional/careers/statistics.jpg) no-repeat;background-size:cover;background-position:center center}.careers .statistics li{margin-bottom:2rem}.careers .statistics li:last-child{margin-bottom:0}.careers .statistics strong{font-size:2.25rem;margin-bottom:10px;display:block}.careers .testimonials{background:#fff;text-align:center}.careers .testimonials figure{width:150px;height:150px;overflow:hidden;margin:0 auto 2rem;-webkit-border-radius:100rem;-moz-border-radius:100rem;border-radius:100rem}.careers .testimonials p{line-height:24px}.careers .testimonials p strong{font-size:.75rem;display:block;margin-top:1rem}.careers .banner{margin-bottom:2rem}@media screen and (min-width: 1024px){.careers .container{max-width:1024px}.careers .services ul{margin:2rem 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.careers .services ul li{width:calc(100%/3);padding:0 15px}.careers .services p{max-width:90%;margin:0 auto}.careers .statistics{padding:10rem 0}.careers .statistics ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}.careers .statistics ul li{width:calc(100%/3);padding:0 15px;margin-bottom:0}.careers .statistics p{max-width:90%;margin:0 auto}.careers .testimonials .container{max-width:1024px}.careers .contact ul{-webkit-columns:2;-moz-columns:2;columns:2}.careers .contact .buttons{margin-top:4rem}.careers .banner{margin-bottom:4rem}}.help .faq{background:#fff}.help .faq .container{max-width:1024px}.help .faq .questions{max-width:1024px;margin:2rem 0}.help .faq .faq-banner{color:#fff;text-align:center;padding:2rem 1rem;margin-top:2rem;background:url(../images/institutional/help/faq-banner.jpg) no-repeat center center;background-size:cover}.help .faq .faq-banner i{font-size:3rem}.help .faq .faq-banner h2{font-size:1.25rem;margin:2rem 0}.help .faq .faq-banner button{background:#2395c5;border-color:#2395c5}.help .faq .faq-banner button:hover{color:#2395c5;background:#fff;border-color:#fff}.help .callcenter{padding-top:0}.help .callcenter .group,.help .callcenter ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.help .callcenter .group+div{padding-top:2rem;margin-top:2rem;border-top:1px solid #dbdbdb}.help .callcenter .box,.help .callcenter .about .about-brands li,.about .about-brands .help .callcenter li,.help .callcenter .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .help .callcenter .area,.help .callcenter .partner .partners li,.partner .partners .help .callcenter li{padding:0}.help .callcenter .content{padding:2rem 1rem}.help .callcenter h1,.help .callcenter .jquery-modal.blocker.current .ib-modal .stores h3.title,.jquery-modal.blocker.current .ib-modal .stores .help .callcenter h3.title{font-size:1rem}.help .callcenter h2{font-weight:400;margin-bottom:10px}.help .callcenter p+p{margin-top:2rem}.help .callcenter a{color:#555}.help .callcenter i{font-size:1.875rem;margin-right:25px}.help .callcenter .figure{min-height:250px}.help .callcenter address{font-style:normal}.help .callcenter ul{margin-top:1rem}.help .callcenter li{margin-right:20px}.help .callcenter li:last-child{margin:0}@media screen and (min-width: 768px){.help .faq .faq-banner{padding:2rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.help .faq .faq-banner .content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.help .faq .faq-banner h2{margin:0 0 0 20px}.help .contact ul,.help .contact li,.help .contact a{display:inline-block}.help .contact ul{margin:0}.help .contact ul li{margin:0 2rem 0 0}.help .contact .allergy md-radio-button{margin-bottom:0}.help .callcenter .box,.help .callcenter .about .about-brands li,.about .about-brands .help .callcenter li,.help .callcenter .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .help .callcenter .area,.help .callcenter .partner .partners li,.partner .partners .help .callcenter li{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.help .callcenter .content{padding:4rem}.help .callcenter i{font-size:3rem;margin-right:40px}.help .callcenter li{margin-right:60px}.help .callcenter .figure{width:50%;min-height:400px}}.therapeutic .therapeutic-articles{background:transparent}.therapeutic .therapeutic-articles li{margin-bottom:1rem}.therapeutic .therapeutic-articles .box,.therapeutic .therapeutic-articles .about .about-brands li,.about .about-brands .therapeutic .therapeutic-articles li,.therapeutic .therapeutic-articles .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .therapeutic .therapeutic-articles .area,.therapeutic .therapeutic-articles .partner .partners li,.partner .partners .therapeutic .therapeutic-articles li{overflow:hidden}.therapeutic .therapeutic-articles .content{padding-bottom:1rem}@media screen and (min-width: 768px){.therapeutic .therapeutic-articles ul{max-width:1080px;overflow:hidden}.therapeutic .therapeutic-articles li{width:calc(98%/3);margin:0 1% 1% 0;float:left}.therapeutic .therapeutic-articles li:nth-child(3n+0){margin-right:0}}@media screen and (min-width: 1280px){.therapeutic .therapeutic-articles li{width:calc(97%/4)}.therapeutic .therapeutic-articles li:nth-child(3n+0){margin-right:1%}.therapeutic .therapeutic-articles li:nth-child(4n+0){margin-right:0}}.therapeutic-article .banner-header{background-image:url(../images/banners/therapeutic-article.jpg)}.therapeutic-article .description{font-weight:700;background:#f0f3f6;padding:2rem 0}.therapeutic-article .description .container{max-width:880px}.therapeutic-article article{padding:2rem 0;background:#fff}.therapeutic-article article .container{max-width:880px}.therapeutic-article article .group+.group{padding-top:2rem;margin-top:2rem;border-top:1px solid #f0f3f6}.therapeutic-article article h2{margin-bottom:2rem}.therapeutic-article .recommended .container{max-width:880px}.therapeutic-article .recommended .box,.therapeutic-article .recommended .about .about-brands li,.about .about-brands .therapeutic-article .recommended li,.therapeutic-article .recommended .history .timeline li:nth-child(even) .area,.history .timeline li:nth-child(even) .therapeutic-article .recommended .area,.therapeutic-article .recommended .partner .partners li,.partner .partners .therapeutic-article .recommended li{margin-top:1rem}.therapeutic-article .recommended i{margin-right:10px}.therapeutic-article .recommended .buttons{margin:2rem 0}.therapeutic-article .recommended .buttons button{margin:0}.therapeutic-article .recommended .share{margin-top:1rem}.search-result .search-group h2{margin:4rem 0 2rem 0}.search-result .search-group.result-product .content{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center}.search-result .search-group.result-product .content figure{width:100px;margin-right:15px}.search-result .search-items{margin:0 -1rem}.search-result .search-items a{display:block;padding:2rem 1rem;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search-result .search-items li{margin-bottom:1rem}.search-result .search-items li:last-child{margin-bottom:0}.search-result .search-items small{color:#888;margin-bottom:10px;display:block}.search-result .search-items h3{font-size:1rem;font-weight:700}.search-result .search-items .content-act{margin-left:1rem}.search-result .search-items .content-act span{font-weight:700;display:none}.search-result .search-items .content-act i{font-size:2.25rem;display:inline-block;vertical-align:middle;margin:0 0 4px 5px}@media screen and (min-width: 768px){.search-result .search-items{margin:0}.search-result .search-items a{padding:3rem 2rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-result .search-items figure img{width:auto;max-height:100px}.search-result .search-items .content-act span{display:inline-block}}
