:root{--container-breath: 30px;--ff-base: "Effra trial", sans-serif;--fc-base: #1F3554;--fs-base: 16px;--ff-secondary: "Exo 2", sans-serif;--theme-blue: #1F3554;--theme-blue-500: #1F2D46;--theme-blue-700: #23232D;--theme-red: #AC0732;--theme-red-300: #CC0A3A;--theme-pink: #ED0A42;--theme-pink-hover: #ff3c6d;--theme-grey: #DEDEDE;--theme-grey-hover: #b8b8b8;--theme-grey-500: #B3B3B3;--theme-grey-500-hover: #D3D3D3;--theme-grey-700: #939393;--whatsapp-green: #28B53E;--form-success-bg: #caefc0;--form-success-color: #35532c;--form-invalid-bg: #f8f9c2;--form-invalid-color: #6f702e;--form-error-bg: #e27676;--form-error-color: #7e2121;--urology-color: #FF824B;--urology-fertility-color: #957DFF;--urology-gynecology-and-obstetrics-color: #CB333B;--reproduction-and-animal-genetics-color: #44D62C;--z-home-header: 50;--z-home-knowledge-shape: 50;--z-home-banners-pagination: 50;--z-page-whatsapp: 150;--z-floating-cart: 10;--easeInOutCubic: cubic-bezier(.65, 0, .35, 1);--easeOutCubic: cubic-bezier(.33, 1, .68, 1);--easeOutQuart: cubic-bezier(.165, .84, .44, .79);--easeOutQuint: cubic-bezier(.23, 1, .32, 1);--easeOutCirc: cubic-bezier(0, .55, .45, 1)}@media (max-width: 768px){:root{--container-breath: 15px}}*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,ol,ul,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;padding:0}html{font-size:var(--fs-base)}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1;font-family:var(--ff-base);color:var(--fc-base);font-size:1rem}body::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}body::-webkit-scrollbar{height:6px;width:6px}body::-webkit-scrollbar-thumb{background-color:#939393;border-radius:6px}body::-webkit-scrollbar-corner{background-color:transparent}body:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}body:hover::-webkit-scrollbar{height:6px;width:6px}body:hover::-webkit-scrollbar-thumb{background-color:#939393;border-radius:6px}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;height:auto;font-style:italic}input,button,textarea,select{box-sizing:border-box;font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page-wrapper{overflow:hidden}.container,.home-banners-swiper-pagination-wrapper{box-sizing:border-box;display:block;width:100%;padding-right:var(--container-breath);padding-left:var(--container-breath);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.home-banners-swiper-pagination-wrapper{max-width:540px}}@media (min-width: 768px){.container,.home-banners-swiper-pagination-wrapper{max-width:720px}}@media (min-width: 992px){.container,.home-banners-swiper-pagination-wrapper{max-width:960px}}@media (min-width: 1200px){.container,.home-banners-swiper-pagination-wrapper{max-width:1260px}}.h2{font-size:2rem;font-family:var(--ff-secondary);font-weight:300;line-height:1;margin-bottom:1.5rem}.store-h2{font-size:1.5rem;margin-bottom:2rem}.small-h2{font-size:2rem;font-weight:200;margin-bottom:1rem}.p{font-size:1.125rem;line-height:1.3}.p+.p{margin-top:1em}.small{font-size:.875rem}.italic{font-style:italic}.underline{text-decoration:underline}.nowrap{white-space:nowrap}.font-black{font-weight:900}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:#fff}.hover-underline:hover,.hover-underline:focus-visible{text-decoration:underline}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;margin:0;cursor:pointer;transition:.4s;height:39px;font-family:var(--ff-secondary);font-weight:400;padding:0 1rem;border-radius:40px;background-color:var(--theme-grey-500)}.btn:hover{background-color:var(--theme-grey-500-hover)}.btn-red{background-color:var(--theme-red-300);color:#fff;stroke:#fff;font-weight:700}.btn-red:hover{background-color:var(--theme-pink-hover)}.btn-icon{padding:6px 5px;border-radius:30px;height:unset}.btn-outline{background-color:transparent;border:1px solid var(--theme-grey-500)}.btn-outline:hover{background-color:var(--theme-grey-500)}.btn-small{height:28px;font-size:.875rem}.input{width:100%;max-width:100%;font-family:var(--ff-secondary);font-size:1rem;color:var(--fc-base);border:none;border-radius:40px;border:1px solid var(--theme-grey-500);background-color:var(--theme-grey)}.input::-webkit-input-placeholder{font-family:var(--ff-secondary);font-size:1rem;color:#1f355499}.input:-moz-placeholder{font-family:var(--ff-secondary);font-size:1rem;color:#1f355499}.input::-moz-placeholder{font-family:var(--ff-secondary);font-size:1rem;color:#1f355499}.input:-ms-input-placeholder{font-family:var(--ff-secondary);font-size:1rem;color:#1f355499}.input-text{height:2.5rem;padding:0 1.5rem}.input-select-wrapper{position:relative}.input-select-caret{width:12px;height:6px;position:absolute;display:block;z-index:10;right:1.5rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.input-select-caret>.svg-icon-input-select-down{position:absolute}.input-select{height:2.5rem;padding:0 2.75rem 0 1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-search-wrapper{position:relative}.input-radio{display:flex;column-gap:.5rem;align-items:center}.input-radio-element{margin:0}.input-radio-label{font-size:1rem;font-family:var(--ff-secondary)}.input-radios{display:flex;align-items:flex-start;column-gap:1rem}.input-radios-label{line-height:1.3}.input-radios-list{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.input-search{padding:0 3rem 0 1.5rem}.input-search-button{width:2.5rem;height:100%;position:absolute;display:block;content:"";background-image:url(/build/assets/icon-magnifying-glass-CV2PUulj.svg);background-repeat:no-repeat;background-size:18px;background-position:7px center;z-index:10;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;border:none;background-color:transparent;border-top-right-radius:40px;border-bottom-right-radius:40px;cursor:pointer}.input-textarea{padding:1rem 1.5rem;min-height:170px;resize:none}.form-submit-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.svg-icon-input-select-down{width:12px;height:6px;stroke:#000}.form-row{display:flex;gap:1.5rem 1.375rem}.form-col{flex:1}.form-privacy{font-size:.875rem}.reveal-from-left-manual,.reveal-from-left{opacity:0}.reveal-from-left-manual--animated,.reveal-from-left--animated{animation-name:revealFromLeftAnimation;animation-duration:1.7s;animation-timing-function:var(--easeOutQuart);animation-fill-mode:forwards}@keyframes revealFromLeftAnimation{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}.reveal-from-right-manual,.reveal-from-right{opacity:0}.reveal-from-right-manual--animated,.reveal-from-right--animated{animation-name:revealFromRightAnimation;animation-duration:1.7s;animation-timing-function:var(--easeOutQuart);animation-fill-mode:forwards}@keyframes revealFromRightAnimation{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.reveal-from-bottom-manual,.reveal-from-bottom{opacity:0}.reveal-from-bottom-manual--animated,.reveal-from-bottom--animated{animation-name:revealFromBottomAnimation;animation-duration:1.4s;animation-timing-function:var(--easeOutQuart);animation-fill-mode:forwards}@keyframes revealFromBottomAnimation{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-scale-manual,.fade-in-scale{opacity:0}.fade-in-scale-manual--animated,.fade-in-scale--animated{animation-name:FadeInScaleAnimation;animation-duration:1.4s;animation-timing-function:var(--easeOutQuart);animation-fill-mode:forwards}@keyframes FadeInScaleAnimation{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.bar-from-center{max-width:0;margin-left:auto;margin-right:auto}.bar-from-center--animated{animation-name:barFromCenter;animation-duration:2.4s;animation-timing-function:var(--easeOutCirc);animation-fill-mode:forwards}@keyframes barFromCenter{to{max-width:100%}}.a-delay-200{animation-delay:.2s}.a-delay-300{animation-delay:.3s}.a-delay-400{animation-delay:.4s}.a-delay-500{animation-delay:.5s}.a-delay-600{animation-delay:.6s}.a-delay-700{animation-delay:.7s}.a-delay-800{animation-delay:.8s}.a-delay-900{animation-delay:.9s}.a-delay-1000{animation-delay:1s}.a-delay-1100{animation-delay:1.1s}.a-delay-1200{animation-delay:1.2s}.a-delay-1300{animation-delay:1.3s}.a-delay-1400{animation-delay:1.4s}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:5px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger-box{width:25px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:25px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.micromodal{display:none}.micromodal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#000000a6;z-index:950}.micromodal-container{position:relative;box-sizing:border-box;overflow-y:auto;width:100%;max-width:80%;max-height:calc(100vh - 30px);margin-left:15px;margin-right:15px;padding:2rem 2rem 3rem;background-color:#fff;border-radius:10px}.micromodal-container::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.micromodal-container::-webkit-scrollbar{height:6px;width:6px}.micromodal-container::-webkit-scrollbar-thumb{background-color:#939393;border-radius:6px}.micromodal-container::-webkit-scrollbar-corner{background-color:transparent}.micromodal-container:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.micromodal-container:hover::-webkit-scrollbar{height:6px;width:6px}.micromodal-container:hover::-webkit-scrollbar-thumb{background-color:#939393;border-radius:6px}.micromodal-close{display:grid;place-content:center;position:absolute;right:1rem;top:1rem;padding:0;background:transparent;border:1px solid var(--theme-blue);border-radius:4px;font-weight:700;color:var(--theme-blue);font-size:30px;cursor:pointer;transition:color .4s,background-color .4s;height:40px;width:40px}.micromodal-close:hover{color:#fff;background-color:var(--theme-blue)}.micromodal.is-open{display:block}.micromodal[aria-hidden=false] .micromodal-overlay{animation:microModalFadeIn .4s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden=false] .micromodal-container{animation:microModalSlideIn .4s cubic-bezier(0,0,.2,1)}@keyframes microModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes microModalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@media (max-width: 992px){.micromodal-container{max-width:90%}}@media (max-width: 768px){.micromodal-container{max-width:95%;padding:2rem 1rem}}.cookiesbar{position:fixed;width:100%;bottom:0;left:0;padding:15px 0;color:#2b2926;background-color:#eee;z-index:900}.cookiesbar-content{display:flex;align-items:center;column-gap:15px}.cookiesbar-side-text{flex-grow:1;font-size:1rem;line-height:130%}.cookiesbar-side-text .home-lightbox-item-modal{text-decoration:underline}.cookiesbar-side-actions{flex-shrink:0}.cookiesbar-actions{display:flex;gap:7px}.cookiesbar-action{display:flex;justify-content:center;align-items:center;height:30px;border:none;border-radius:5px;background-color:#1f3554;cursor:pointer;font-size:10px;letter-spacing:1px;padding:0 1em;color:#fff;text-transform:uppercase;font-weight:700;transition:background-color .4s;will-change:background-color}.cookiesbar-action:hover{background-color:#040609}.cookiesbar-conf-explanation{display:flex;column-gap:15px;margin-bottom:45px}.cookiesbar-conf-actions{display:flex;justify-content:flex-end;gap:7px}.cookiesbar-conf-action{display:flex;justify-content:center;align-items:center;height:30px;border:none;border-radius:5px;background-color:#1f3554;cursor:pointer;font-size:10px;letter-spacing:1px;padding:0 1em;color:#fff;text-transform:uppercase;font-weight:700;transition:background-color .4s;will-change:background-color}.cookiesbar-conf-action:hover{background-color:#040609}.cookiesbar-conf-side-tabs{flex-shrink:0}.cookiesbar-conf-tabs-ul{display:flex;flex-direction:column;row-gap:5px}.cookiesbar-conf-tabs-button{display:flex;width:100%;align-items:center;height:40px;border:1px solid #1F3554;border-radius:5px;background-color:transparent;cursor:pointer;font-size:10px;padding:0 1em;color:#1f3554;text-transform:uppercase;font-weight:700;transition:background-color .4s,color .4s;will-change:background-color,color}.cookiesbar-conf-tabs-button:hover{color:#fff;background-color:#1f3554}.cookiesbar-conf-tabs-li-active>.cookiesbar-conf-tabs-button{color:#fff;background-color:#1f3554}.cookiesbar-conf-side-content{flex-grow:1}.cookiesbar-conf-item{display:none}.cookiesbar-conf-item-active{display:block;animation-name:tabContentChangeAnimation;animation-duration:.6s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards}.cookiesbar-conf-item-header{display:none}.cookiesbar-conf-item-p{line-height:130%;font-size:16px;margin-bottom:1.3em}.cookiesbar-conf-input-label{display:inline-flex;align-items:center;column-gap:5px;cursor:pointer}.cookiesbar-conf-input{margin:0}.cookiesbar-conf-input-text{font-size:14px}@media (max-width: 576px){.cookiesbar-conf{margin-top:30px}.cookiesbar-conf-explanation{margin-bottom:0}.cookiesbar-side-actions{flex-shrink:1}.cookiesbar-actions{flex-wrap:wrap;justify-content:center}.cookiesbar-conf-side-tabs{display:none}.cookiesbar-conf-item,.cookiesbar-conf-item-active{display:block}.cookiesbar-conf-item-header{display:flex;column-gap:7px;margin-bottom:15px;align-items:center;border:none;border-radius:5px;background-color:transparent;cursor:pointer;font-size:10px;padding:0 1em;color:#333;text-transform:uppercase;height:30px;font-weight:700;background-color:#eee}.cookiesbar-conf-item-side-title{flex-grow:1}.cookiesbar-conf-item-side-control{flex-shrink:0;display:none}.cookiesbar-conf-item-text{padding:0 1em;margin-bottom:3em}}@keyframes tabContentChangeAnimation{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}.micromodal-cookies .micromodal-container{max-width:960px}.component-arrow-link{display:inline-flex;align-items:center;column-gap:1rem;cursor:pointer;background:none;padding:0;border:none}.component-arrow-link-icon{position:relative;background-color:var(--theme-pink);width:20px;height:24px;border-radius:20px}.component-arrow-link-icon>.svg-icon-arrow-right{position:absolute;left:-4px;top:0;bottom:0;margin:auto;stroke:var(--theme-blue)}.component-arrow-link-text{font-family:var(--ff-secondary);font-size:.875rem;white-space:nowrap}.component-arrow-link:hover .component-arrow-link-text{text-decoration:underline}.component-arrow-link-white{color:#fff}.component-arrow-link-white .component-arrow-link-icon>.svg-icon-arrow-right{stroke:#fff}.component-arrow-link-back{column-gap:1.25rem}.component-arrow-link-back .component-arrow-link-icon>.svg-icon-arrow-right{transform:rotateY(180deg);right:-5px;left:initial}.component-arrow-link-blue-bg-white{column-gap:1.25rem}.component-arrow-link-blue-bg-white .component-arrow-link-icon{background-color:var(--theme-blue)}.component-arrow-link-blue-bg-white .component-arrow-link-icon>.svg-icon-arrow-right{stroke:#fff}.consultants-section{background-color:var(--theme-blue-700);color:#fff}.consultants-container{padding-block:5rem;background-repeat:no-repeat;background-position:right 0;background-image:url(/build/assets/consultants-h-ESZOc8qw.svg);background-size:contain}.consultants-form-content{max-width:993px;display:flex;align-items:flex-start;justify-content:space-between;column-gap:1rem}.consultants-form-content-left{max-width:305px;flex-grow:1}.consultants-form-content-right{flex-grow:1;max-width:590px}.consultants-h2{font-size:2.5rem}.consultants-description{margin-bottom:3.125rem}.consultants-whatsapp-box{font-size:1.125rem;line-height:1.3;padding:1.5rem;column-gap:1.5rem;display:flex;align-items:center;border:2px solid var(--theme-grey-500);border-radius:2.5rem;max-width:260px;box-sizing:border-box}.consultants-whatsapp-box-icon{display:flex;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;width:55px;height:55px;background-color:var(--whatsapp-green);box-shadow:0 4px 4px #00000040}.consultants-whatsapp-box-text{max-width:123px}.consultants-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);gap:1.375rem}.grid-element-0{grid-area:1/1/2/2}.grid-element-1{grid-area:1/2/2/3}.grid-element-2{grid-area:2/1/3/2}.grid-element-3{grid-area:2/2/3/3}.grid-element-4{grid-area:3/1/4/3}.grid-element-5{grid-area:4/1/5/3}.input-consultants{background:#fff}.simple-heading-section{color:#fff;background-color:var(--theme-blue-500)}.simple-heading-content{display:flex;justify-content:space-between;align-items:center;height:211px}.simple-heading-content-left{flex-grow:1}.simple-heading-box{max-width:681px;display:flex;column-gap:2.5rem}.simple-heading-box-title{font-size:2.5rem;font-weight:200;font-family:var(--ff-secondary)}.simple-heading-box-description{max-width:340px}.simple-heading-cart{display:flex;column-gap:8px}.simple-heading-cart-icon{display:grid;place-content:center;background-color:var(--theme-pink);width:31px;height:38px;border-radius:30px}.simple-heading-cart-icon>.svg-icon-cart-bag{stroke:#fff}.simple-heading-cart-info{line-height:1.3}.simple-heading-cart-info-call{display:block}.floating-cart{display:none;column-gap:8px;position:fixed;top:30%;right:0;background-color:#fff;padding:1.5rem 2rem;box-shadow:-4px 4px 4px #00000040;border-top-left-radius:20px;border-bottom-left-radius:20px;z-index:var(--z-floating-cart);animation:floatinCartFadeOut .4s}.floating-cart-icon{display:grid;place-content:center;background-color:var(--theme-pink);width:31px;height:38px;border-radius:30px}.floating-cart-icon>.svg-icon-cart-bag{stroke:#fff}.floating-cart-visible{animation:floatinCartFadeIn .4s;display:flex}.floating-cart-info{line-height:1.3}.floating-cart-info-call{display:block}@keyframes floatinCartFadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatinCartFadeOut{0%{display:flex;opacity:1}to{display:none;opacity:0}}.store-product-list{display:grid;grid-template-columns:repeat(4,1fr);gap:100px 1rem}.store-product{display:flex;flex-direction:column;max-width:240px;--image-radius: 50px}.store-product-image{overflow:hidden;margin-bottom:2rem;border:1px solid var(--theme-grey);border-radius:var(--image-radius)}.store-product-img{border-radius:var(--image-radius);transform:scale(1);transition:transform .4s}.store-product-img:hover{transform:scale(1.1)}.store-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:18;height:70.2px;overflow:hidden;line-height:1.3;font-weight:400;margin-bottom:.5rem}.store-product-price{font-weight:300;font-size:1.125rem;margin-bottom:1rem}.store-product-by-request{margin-bottom:1rem}.sac-tecnoviligance-form{display:grid;gap:2rem}.sac-tecnoviligance-form .form-submit-row{padding:0 1rem}.sac-tecnoviligance-fieldset{box-sizing:border-box;border:1px solid var(--theme-grey);border-radius:10px;padding:1rem}.sac-tecnoviligance-fieldset-legend{padding-inline:.5rem;font-weight:700;text-transform:uppercase;color:var(--theme-pink)}.sac-tecnoviligance-fields{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);align-items:flex-end}.sac-tecnoviligance-field .input-label{font-weight:700;font-size:.875rem;line-height:1.3;display:block;margin-bottom:.25rem}.sac-tecnoviligance-field .input-radios-list{min-height:40px;align-items:center}.input-radios-tecnoviligance{display:grid;padding-left:1rem;row-gap:.25rem}.input-radios-tecnoviligance .input-radio-label{cursor:pointer}.input-radios-tecnoviligance .input-radios-list{gap:.5rem}.share-box{box-sizing:border-box;background-color:#fff;padding:1.5rem 2rem 0;color:var(--fc-base);max-width:346px;width:100%}.share-box-call{display:block;font-family:var(--ff-secondary);margin-bottom:1.5rem}.share-box-list{display:grid;grid-template-columns:repeat(2,min-content);justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.share-box-element{display:flex;align-items:center;column-gap:1.25rem;padding:0;margin:0;background:none;border:none;cursor:pointer}.share-box-element:hover .share-box-element-text{text-decoration:underline}.share-box-element-icon .svg-icon{display:block}.share-box-bar{height:1rem;background-color:var(--theme-pink)}.micromodal-share-box .micromodal-container{padding:0;width:max-content;border-radius:0}#home-body .header{background-color:transparent;color:#fff;position:absolute;z-index:10;width:100%}.header{background-color:var(--theme-blue);color:#fff}.header-content{position:relative;display:flex;align-items:center;justify-content:space-between;height:120px;column-gap:2rem}.header-content-menu-button-mobile{display:none}.logo{flex-shrink:0}.header-content-menu-wrapper{flex-grow:1;max-width:873px}.menu-nav{flex-grow:1}.menu-ul{font-size:.875rem;font-family:var(--ff-secondary);display:flex;align-items:center;justify-content:space-between}.menu-li{position:relative}.menu-li:hover,.menu-li:focus-visible,.menu-li-active{font-weight:700}.menu-li:hover:before,.menu-li:focus-visible:before,.menu-li-active:before{position:absolute;display:block;content:"";width:7px;height:7px;background-color:var(--theme-pink);border-radius:50%;bottom:-3px;left:0}.menu-li:hover:after,.menu-li:focus-visible:after,.menu-li-active:after{display:block;content:"";height:1px;background-color:var(--theme-pink)}.menu-anchor{display:block;padding:.5rem 0;text-transform:uppercase}.menu-anchor:after{display:block;content:attr(title);font-weight:700;height:0;color:transparent;overflow:hidden;visibility:hidden}@media speech{.menu-anchor:after{display:none}}.menu-backface{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background-color:transparent}.footer{padding-top:6.5rem}.footer-top-stripe{font-family:var(--ff-secondary);font-size:.875rem;font-weight:500;line-height:1.1}.footer-top-content{display:flex;justify-content:space-between;gap:2rem 1rem}.footer-top-content-right{max-width:897px;flex-grow:1}.footer-logo-contact-wrapper{padding-right:1rem;border-right:2px solid var(--theme-grey)}.footer-contact-box{padding-top:22px;max-width:184px}.footer-contact-box-h2{font-size:.875rem;margin-bottom:1rem;font-weight:700}.footer-contact-box-address{display:block;line-height:1.3;margin-bottom:1rem}.footer-contact-box-address-line{display:block}.footer-sitemap{display:flex;justify-content:space-between;align-items:flex-start;column-gap:.5rem;padding-bottom:1.5rem;border-bottom:2px solid var(--theme-grey)}.footer-sitemap-column-content-box+.footer-sitemap-column-content-box{margin-top:2.5rem}.footer-sitemap-column-content-box-about{max-width:113px}.footer-sitemap-column-content-box-store{max-width:104px}.footer-sitemap-column-content-box-services{max-width:101px}.footer-sitemap-column-content-box-blog{max-width:70px}.footer-sitemap-column-content-box-sac{max-width:116px}.footer-sitemap-column-content-box-knowledge{max-width:95px}.footer-sitemap-column-content-box-contact{max-width:90px}.footer-sitemap-column-title{display:inline-block;margin-bottom:1rem}.footer-sitemap-column-title:hover,.footer-sitemap-column-title:focus-visible{text-decoration:underline}.footer-sitemap-column-ul{display:grid;gap:1rem}.footer-sitemap-column-ul-li-link:hover,.footer-sitemap-column-ul-li-link:focus-visible{text-decoration:underline}.footer-socials-wrapper{padding:1rem 0;display:flex;column-gap:1rem}.footer-socials-ul{display:flex;justify-content:space-between;column-gap:.5rem;max-width:612px;flex-grow:1}.footer-socials-link{display:flex;align-items:center;column-gap:.75rem}.footer-socials-link:hover .footer-socials-link-text,.footer-socials-link:focus-visible .footer-socials-link-text{text-decoration:underline}.footer-copy-stripe{font-family:var(--ff-secondary);font-size:.875rem;font-weight:500;line-height:1.1}.footer-animated-bar{height:2px;background-color:var(--theme-grey)}.footer-copy-content{display:flex;padding:1.5rem 0;justify-content:space-between}.footer-copy-content-left{display:flex;align-items:center;column-gap:.75rem}.footer-copy-text-divider{width:1px;height:100%;background-color:var(--fc-base)}.footer-developedby{display:flex;align-items:center;column-gap:.5rem}.page-whatsapp{display:grid;place-content:center;aspect-ratio:1/1;width:55px;height:55px;background-color:var(--whatsapp-green);border-radius:50%;box-shadow:0 4px 4px #00000040;right:2rem;bottom:2rem;position:fixed;z-index:var(--z-page-whatsapp)}.swiper-pagination-horizontal{display:flex;column-gap:1rem}.swiper-pagination-bullet{width:2.5rem;height:3px;padding:0;margin:0;border:none;background-color:var(--theme-blue);transition:background-color .4s;cursor:pointer}.swiper-pagination-bullet-active{cursor:default;background-color:var(--theme-pink)}.swiper-pagination-bullet:only-child{visibility:hidden}.swiper-pagination-bullet-rounded{display:block;width:16px;height:14px;border-radius:6px}.divider{border:none;background-color:var(--theme-grey);height:1px;margin-top:0;margin-bottom:0}.loading{width:.5rem;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:1rem 0 #000,-1rem 0 #0002;background:#000}33%{box-shadow:1rem 0 #000,-1rem 0 #0002;background:#0002}66%{box-shadow:1rem 0 #0002,-1rem 0 #000;background:#0002}to{box-shadow:1rem 0 #0002,-1rem 0 #000;background:#000}}.toast-close{color:inherit!important}.pagination{display:flex;align-items:center;justify-content:center;column-gap:6px;padding-top:5rem}.pagination-call{text-transform:capitalize}.pagination-list{display:flex;align-items:center;gap:6px}.pagination-list-item{font-weight:500;font-size:.875rem}.pagination-list-item-anchor{cursor:pointer}.pagination-list .active .pagination-number{background-color:var(--theme-pink);color:#fff;border-radius:10px}.pagination-number{display:grid;place-content:center;width:20px;height:24px}.home-banner{position:relative;background-position:center 0;background-repeat:no-repeat;min-height:668px}.home-banner-picture-m{display:none}.home-banner-content{box-sizing:border-box;padding-top:180px}.home-banner-wysiwyg{line-height:1.3;font-size:1.125rem;color:#fff}.home-banner-wysiwyg h2{font-family:var(--ff-secondary);font-size:3.5rem;line-height:1.2;font-weight:200;margin-bottom:1.5rem}.home-banner-wysiwyg p{font-size:1.125rem;line-height:1.3;max-width:390px}.home-banner-wysiwyg-mobile{display:none}.home-banner-link{margin-top:2.25rem}.home-banners-swiper-pagination-wrapper{position:relative;z-index:var(--z-home-banners-pagination)}.home-banners-swiper-pagination{position:absolute;transition:top .4s}.home-banner-video{aspect-ratio:12/5}.home-banners-modal .micromodal-container{padding:0;background-color:transparent}.home-areas-section{padding:120px 0 100px}.home-areas-box{display:flex;align-items:flex-start;gap:1rem 2rem;margin-bottom:100px}.home-areas-box-h2{max-width:195px;font-size:2.5rem;flex-shrink:0}.home-areas-box>:nth-child(2){max-width:591px}.home-areas-box-description{margin-bottom:26px;font-size:1rem}.home-areas-list{display:flex;justify-content:space-between;gap:2rem 1rem}.home-area-item-box{display:grid;text-align:center;justify-items:center}.home-area-item-box-h3{margin-bottom:50px;line-height:1.3}.home-area-item-box-icon{transition:color .4s;color:#9e9e9e;margin-bottom:65px}.home-areas-list-item-0:hover .home-area-item-box-icon{color:var(--urology-color)}.home-areas-list-item-0:hover .component-arrow-link-text{text-decoration:underline}.home-areas-list-item-1:hover .home-area-item-box-icon{color:var(--urology-fertility-color)}.home-areas-list-item-1:hover .component-arrow-link-text{text-decoration:underline}.home-areas-list-item-2:hover .home-area-item-box-icon{color:var(--urology-gynecology-and-obstetrics-color)}.home-areas-list-item-2:hover .component-arrow-link-text{text-decoration:underline}.home-areas-list-item-3:hover .home-area-item-box-icon{color:var(--reproduction-and-animal-genetics-color)}.home-areas-list-item-3:hover .component-arrow-link-text{text-decoration:underline}.home-services-section{position:relative;padding-top:80px;color:#fff}.home-services-blue-bg{background-color:var(--theme-blue-500);position:absolute;top:0;right:0;bottom:138px;left:0}.home-services-container{position:relative;z-index:10}.home-services-box{text-align:center}.home-services-box-h2{font-weight:200;font-size:2.5rem}.home-services-box-description{font-size:1rem;max-width:390px;margin-left:auto;margin-right:auto;margin-bottom:84px}.home-services-card-list{display:flex;column-gap:20px}.home-services-card-box{position:relative;border-top-right-radius:50px;overflow:hidden}.home-services-card-box-image{border-top-right-radius:50px}.home-services-card-box-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#00000080;border-top-right-radius:50px;transition:opacity .4s}.home-services-card-box-content{position:absolute;top:85px;right:0;bottom:0;left:0;z-index:10;background:#1f3554;background:linear-gradient(180deg,#1f355400,#222633d6 63%,#23232d)}.home-services-card-box-info{color:#fff;position:absolute;left:1.5rem;bottom:0;padding-bottom:32px;transition:bottom .4s}.home-services-card-box-info-bar{width:16px;height:3px;background-color:var(--theme-pink);transition:width .4s;margin-bottom:.5rem}.home-services-card-box-info-title{font-size:1.25rem;line-height:1.3}.home-services-card-box-info-description{font-size:.9375rem;line-height:1.3}.home-services-card-box-link{opacity:0;transition:opacity .4s;position:absolute;bottom:2rem;left:1.5rem}.home-services-card-box:hover .home-services-card-box-mask{opacity:0}.home-services-card-box:hover .home-services-card-box-link{opacity:1}.home-services-card-box:hover .home-services-card-box-info{bottom:58px}.home-operate-section{padding-block:100px}.home-operate-content{display:flex;align-items:center;justify-content:space-between;gap:2rem 1rem;max-width:1068px}.home-operate-box{max-width:353px}.home-operate-box-description{font-size:1rem}.home-numbers-section{padding-bottom:110px}.home-numbers-list{display:flex;justify-content:space-between;gap:1rem}.home-numbers-list-item{flex:1}.home-numbers-box{text-align:center}.home-numbers-box-h2{font-weight:200;font-size:2.5rem}.home-numbers-box-description{font-size:1rem;max-width:390px;margin-left:auto;margin-right:auto;margin-bottom:84px}.home-number-item-box{display:grid;background-image:url(/build/assets/home-numbers-shape-DXGyoi7_.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;padding:20px;max-width:282px;height:337px;box-sizing:border-box;place-content:center;justify-items:center;text-align:center}.home-number-item-box-icon{margin-bottom:1rem}.home-number-item-box-h3{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.home-number-item-box-description{max-width:215px;font-size:15px}.home-knowledge-stripe{background-color:var(--theme-red);position:relative}.home-knowledge-shape{position:absolute;right:0;top:224px;z-index:var(--z-home-knowledge-shape)}.home-knowledge-content{display:flex;justify-content:space-between;gap:2rem 1rem}.home-knowledge-content-left{max-width:714px;display:flex;justify-content:flex-end}.home-knowledge-content-right{padding-top:5rem;max-width:458px;color:#fff}.home-knowledge-content-banner{max-width:unset}.home-knowledge-box-h2{margin-bottom:1.5rem;font-size:2.5rem;font-weight:100}.home-knowledge-box-h2>:nth-child(1){display:block}.home-knowledge-box-description{margin-bottom:2rem}.home-customers-section{padding-block:100px}.home-customers-box{padding-bottom:6.75rem;text-align:center}.home-customers-box-h2{margin:0 auto 1.5rem;max-width:385px;font-size:2.5rem}.home-customers-box-h2>:nth-child(1){display:block}.home-customers-box-description{margin:0 auto;max-width:365px;font-size:1rem}.home-customers-list{display:grid;grid-template-columns:repeat(7,1fr);gap:3.75rem 1rem;justify-items:center;align-items:center}.home-blog-section{position:relative;padding-top:80px}.home-blog-container{position:relative;z-index:10;color:#fff}.home-blog-blue-bg{position:absolute;height:493px;top:0;left:0;right:0;background-color:var(--theme-blue-700)}.home-blog-red-bg{position:absolute;top:274px;left:-63px;bottom:0;width:1000%;background-color:var(--theme-red);border-top-left-radius:24px;border-bottom-left-radius:24px}.home-blog-content{display:flex;justify-content:space-between;align-items:flex-start}.home-blog-content-right{position:relative;max-width:930px}.home-blog-box-h2{font-weight:200;max-width:150px;font-size:2.5rem}.home-blog-box-description{font-size:1rem;max-width:180px;margin-bottom:3.5rem}.home-blog-article{padding-bottom:56px;position:relative;z-index:10}.home-blog-article-image{display:block;overflow:hidden;border-top-right-radius:50px;margin-bottom:2rem}.home-blog-article-image-img{border-top-right-radius:50px}.home-blog-article-title{font-size:1.5rem;font-weight:700;line-height:1.3;max-width:627px;margin-bottom:1rem}.home-blog-article-excerpt{max-width:627px;font-size:.9375rem;line-height:1.3;margin-bottom:2rem}.about-banner{height:385px;background:var(--theme-blue);background:linear-gradient(90deg,var(--theme-blue) 0%,var(--theme-pink) 100%);background-image:url(/build/assets/about-banner-Drp4gQmr.jpg);background-position:center top}.about-institucional-section{padding-bottom:80px}.about-institucional-box{box-sizing:border-box;padding:2.5rem;background-color:var(--theme-blue);color:#fff;max-width:589px;border-bottom-right-radius:40px;margin-top:-93px}.about-institucional-box-sub{display:block;margin-bottom:5px}.about-institucional-box-h1{font-family:var(--ff-secondary);font-weight:700;line-height:1;margin-bottom:1.5rem;font-size:2.5rem}.about-institucional-box-description{max-width:446px}.about-pourpose-section{padding-bottom:80px}.about-pourpose-content{display:flex;justify-content:space-between}.about-pourpose-content-left{display:flex;flex-direction:column;justify-content:space-between}.about-pourpose-box{max-width:486px}.about-pourpose-box-h2{max-width:150px}.about-why-box{max-width:486px}.about-areas-box{display:grid;gap:58px}.about-team-banner{height:685px;background:url(/build/assets/about-team-CAO3QYWU.jpg) center 0 no-repeat}.about-team-banner-sm{display:none}.about-team-content-stripe{padding:80px 0;background-color:var(--theme-grey)}.about-team-box{max-width:588px;margin:0 auto;text-align:center}.about-scope-section{color:#fff;background-color:var(--theme-blue);padding:80px 0}.about-scope-content{display:flex;justify-content:space-between}.about-scope-content-right{position:relative;max-width:614px}.about-scope-pink-bg{background-color:var(--theme-pink);position:absolute;left:237px;top:-80px;bottom:-80px;width:3600px}.about-scope-box{padding-top:32px;max-width:365px}.about-scope-banner{max-width:unset;position:relative;z-index:10}.about-brasil-map-gradient{position:absolute;left:-161px;bottom:-80px;margin-left:auto;margin-right:auto;z-index:15}.about-compliance-section{padding-bottom:80px}.about-compliance-stripe{padding:104px 0;background-color:var(--theme-grey);max-width:1334px;margin-left:auto;margin-right:auto}.about-compliance-content{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem 1rem}.about-compliance-box{max-width:523px}.about-compliance-box-h2{max-width:180px}.about-anvisa-box{position:relative;border:1px solid var(--theme-blue);border-top-left-radius:40px;border-bottom-right-radius:40px;max-width:100%;padding-block:34px;display:grid;place-content:center;width:397px}.about-anvisa-box-icon{position:absolute;top:-27px;right:-22px;display:grid;place-content:center;background-color:var(--theme-blue);width:74px;height:74px;border-radius:50%}.about-timeline-section{padding-bottom:6.5rem}.about-timeline-h2>:nth-child(1){display:block}.about-timeline-swiper-pagination-wrapper{margin-bottom:40px}.about-timeline-wrapper{position:relative}.about-timeline-swiper-navigation-prev{display:none}.about-timeline-swiper-navigation-next{position:absolute;right:0;top:172px;padding:6px 10px;margin:0;background-color:transparent;border:none;color:var(--theme-grey);cursor:pointer;z-index:10}.about-timeline-swiper-navigation-next.swiper-button-disabled{display:none}.about-timeline-connector{position:absolute;left:0;right:2rem;top:185px;height:1px;background-color:var(--theme-grey)}.about-timeline{max-width:180px;padding:0 1.5rem;background-color:#fff}.about-timeline-year{box-sizing:border-box;padding-top:1rem;text-align:center;font-size:2rem;color:var(--theme-pink);font-family:var(--ff-secondary);background-image:url(/build/assets/about-tl-shape-CpTLhZKI.svg);background-size:contain;background-repeat:no-repeat;aspect-ratio:116/97;max-width:116px;margin-left:auto;margin-right:auto}.about-timeline-image{margin-bottom:40px;margin-top:-37px}.about-timeline-description{text-align:center;font-size:.875rem}.about-values-section{padding-bottom:148px}.about-values-h2{margin-bottom:3.75rem}.about-values-items{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem 1rem}.about-value-box{max-width:180px;text-align:center}.about-value-box-image{color:var(--theme-pink);margin-bottom:2.25rem}.about-value-box-name{font-size:.875rem;margin-bottom:1.5rem;text-transform:uppercase;line-height:1.3}.about-value-box-description{font-size:.875rem}.about-work-stripe{background-color:var(--theme-blue);color:#fff;height:549px}.about-work-content{display:flex;justify-content:space-between;align-items:flex-start}.about-work-content-left{flex-grow:1;border-right:50px solid #23232D;height:549px;display:grid;align-items:center}.about-work-content-right{position:relative;max-width:599px}.about-work-box{max-width:383px}.about-work-box-h2{max-width:160px}.about-work-box-description{margin-bottom:3.5rem}.about-work-shape{position:absolute;border:1px solid white;border-radius:100px;width:47px;height:720px;top:33px;left:-24px;z-index:5}.about-work-banner{margin-top:-44px;width:973px;max-width:unset;border-top-left-radius:40px;border-bottom-left-radius:40px}.about-academy-section{background-color:var(--theme-grey);padding:137px 0 104px}.about-academy-box{max-width:383px}.about-academy-box-h2{max-width:160px}.about-academy-box-text{margin-bottom:56px}.services-banner{display:flex;align-items:center;height:385px;background:var(--theme-blue);background:linear-gradient(90deg,var(--theme-blue) 0%,var(--theme-pink) 100%);background-image:url(/build/assets/services-banner-Cx77NvnV.jpg);background-position:center top}.services-section{overflow:hidden}.services-banner-box{color:#fff}.services-banner-box-h1{font-size:2.5rem;margin-bottom:1.5rem;font-family:var(--ff-secondary)}.services-banner-box-description{max-width:320px}.services-item-content{display:flex;align-items:start;justify-content:space-between}.services-item-content-text{text-align:right;flex:1 0 50%;padding-right:65px;box-sizing:border-box}.services-item-content-image{flex:1 0 50%}.services-item-content-text-box{max-width:344px;margin-left:auto}.services-item-content-even{flex-direction:row-reverse}.services-item-content-even .services-item-content-text{text-align:left;padding-left:65px;padding-right:0}.services-item-content-even .services-item-content-text-box{margin-left:unset}.services-item-bar{height:8px;background-color:var(--theme-red);margin-bottom:4.5rem}.services-item-img{max-width:unset;height:540px}.services-item-content-products .services-item-h2{max-width:190px}.products-content-section{background-color:var(--theme-grey);padding:0 15px 5rem}.products-content-stripe{max-width:1334px;margin-left:auto;margin-right:auto;transform:translateY(-28px);background-color:#fff;border-top-right-radius:50px;padding:65px 0 80px}.products-segment-h2{text-align:center;margin-bottom:46px}.products-segment-list{display:flex;justify-content:space-between;gap:2rem 1rem;max-width:1076px;margin-left:auto;margin-right:auto}.products-segment-item-box{display:grid;text-align:center;justify-items:center;color:#9e9e9e}.products-segment-item-box-icon{margin-bottom:1rem}.products-segment-item-box-h3{font-size:1rem;font-family:var(--ff-secondary);max-width:121px}.products-segment-item-box-urologia:hover,.products-segment-item-box-urologia[data-active]{color:var(--urology-color)}.products-segment-item-box-fertilidade:hover,.products-segment-item-box-fertilidade[data-active]{color:var(--urology-fertility-color)}.products-segment-item-box-ginecologia-e-obstetricia:hover,.products-segment-item-box-ginecologia-e-obstetricia[data-active]{color:var(--urology-gynecology-and-obstetrics-color)}.products-segment-item-box-reproducao-animal-e-genetica:hover,.products-segment-item-box-reproducao-animal-e-genetica[data-active]{color:var(--reproduction-and-animal-genetics-color)}.svg-segment{max-width:100%;height:auto}.products-filters-wrapper{padding:3.75rem 0 2.5rem}.products-filters-form{display:flex;align-items:center;justify-content:space-between;max-width:841px;margin-left:auto;margin-right:auto;column-gap:1rem}.products-filters-form>*{flex:1}.product-details-content-section{background-color:var(--theme-grey);padding-bottom:5rem;padding-left:var(--container-breath);padding-right:var(--container-breath)}.product-details-content-stripe{max-width:1334px;margin-left:auto;margin-right:auto;transform:translateY(-28px);background-color:#fff;border-top-right-radius:50px;padding:65px 0 80px}.product-details-main{display:flex;gap:1.5rem}.product-details-main-left{flex-basis:486px}.product-details-main-images-wrapper{margin-bottom:1.5rem;max-width:486px}.product-details-main-images-picture{border:1px solid var(--theme-grey);border-radius:50px;overflow:hidden}.product-details-main-images-img{border-radius:50px}.product-details-thumbnails-wrapper{margin-bottom:1.5rem}.product-details-thumbnails-swiper-slide{width:80px}.product-details-thumbnails{cursor:pointer}.product-details-thumbnails-img{border-radius:8px;border:1px solid var(--theme-grey)}.product-details-breadcrumb{font-size:1rem;font-weight:700;margin-bottom:.5rem}.product-details-breadcrumb-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.product-details-breadcrumb-list-item:not(:last-child):after{display:inline-block;padding:0 .25rem;content:">"}.product-details-name{font-size:2rem;line-height:2.375rem;max-width:410px;margin-bottom:.5rem;font-weight:500}.product-details-anvisa-code{display:block;font-size:14px;font-weight:500;margin-bottom:2rem}.product-details-prices{margin-top:3.5rem;font-family:var(--ff-secondary)}.product-details-fullprice{display:block;font-size:2rem}.product-details-installments{font-size:1rem;line-height:1.3}.product-details-btn-buy{margin-top:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0 1rem;height:2.5rem;background-color:var(--theme-pink);border:none;border-radius:40px}.product-details-btn-buy .component-arrow-link-icon{background-color:var(--theme-blue)}.product-details-btn-buy .component-arrow-link-text{font-size:.875rem;text-transform:uppercase;font-family:var(--ff-secondary);font-weight:700}.product-details-h2{font-size:1.25rem;font-weight:300;font-family:var(--ff-secondary);line-height:1.3;margin-bottom:2rem}.product-details-h2>:nth-child(1){display:block}.product-details-description{max-width:510px;font-size:.875rem}.product-details-caracteristics,.product-details-specifications{padding:2.5rem 0}.product-details-specifications-heading{display:flex;align-items:flex-start;justify-content:space-between}.product-details-specifications-heading-left{flex-grow:1}.product-details-specifications-buttons{display:flex;gap:1rem}.product-details-specifications-box{display:flex;justify-content:space-between;max-width:480px;gap:1rem;margin-bottom:2rem}.product-details-specifications-box-h2{margin-bottom:0}.product-details-specifications-box-description{max-width:185px}.product-details-specifications-table{width:100%;max-width:100%;text-align:left;border-spacing:0;font-size:.875rem}.product-details-specifications-table .th{padding:1rem;background-color:#fff;font-weight:700;min-width:110px;vertical-align:bottom;line-height:1.3}.product-details-specifications-table .mw-1{min-width:1px}.product-details-specifications-table .td{padding:5px 1rem;font-weight:400}.product-details-specifications-table .th:first-child{width:1px}.product-details-specifications-table .tr-grey{background-color:var(--theme-grey)}.product-details-specifications-table .tr-white{background-color:#fff}.product-details-add-to-cart-btn{position:relative}.product-details-plus-icon{display:grid;place-content:center;position:absolute;top:-2px;right:-3px;aspect-ratio:1/1;width:12px;background-color:var(--theme-blue);border-radius:50%}.product-details-especification-expanded-title{display:block;margin-bottom:.5rem}.product-details-especification-expanded-content{font-size:.875rem;line-height:1.3}.product-details-instructions{padding:2.5rem 0}.product-details-instructions-box{display:flex;flex-wrap:wrap;gap:2rem 1rem}.product-details-instructions-box-h2{margin-bottom:0;max-width:500px;flex-grow:1}.product-details-instructions-files{flex-grow:1}.product-details-instructions-file-box{display:flex;align-items:flex-start;justify-content:space-between;column-gap:1rem;max-width:220px}.product-details-instructions-file-box-icon{flex-grow:1}.product-details-instructions-file-box-icon>.svg-icon-icon-file-certificate{width:61px;height:auto;stroke:var(--theme-blue)}.product-details-instructions-file-box-info{flex-shrink:0;display:grid;gap:1rem;font-size:1rem;font-weight:500}.product-details-videos-box-h2{font-size:1.5rem}.product-details-videos-box-h2>:nth-child(1){display:block}.product-details-videos-content{display:flex;gap:1.5rem}.product-details-videos-list{display:flex;flex-direction:column;row-gap:13px;height:100%}.product-details-videos-list-button{display:flex;background:none;border:none;cursor:pointer;padding:0}.product-details-videos{padding:2.5rem 0 5rem}.product-details-video-box-iframe{aspect-ratio:588/330;display:block;max-width:100%;height:auto}.product-details-relateds{padding-top:2.5rem}.product-details-relateds-box-h2{font-size:1.5rem;font-weight:700}.contact-banner-section{overflow:hidden}.contact-banner{height:545px;background-image:url(/build/assets/contact-banner-CRRXlsBJ.jpg);background-position:center top;background-repeat:no-repeat}.contact-form-section{padding-top:80px}.contact-form-content{display:flex;align-items:flex-start;justify-content:space-between;max-width:965px;border-bottom:1px solid var(--theme-grey);padding-bottom:5rem}.contact-form-content-left{flex-basis:590px;max-width:590px;flex-grow:1}.contact-form-content-right{padding-top:64px;max-width:260px}.contact-form-departament{display:flex;column-gap:1.5rem}.contact-form-departament-left{flex-basis:284px;max-width:284px;flex-grow:1}.contact-form-departament-right{max-width:215px}.contact-form{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.contact-form>:nth-child(1){grid-area:1/1/2/3}.contact-form>:nth-child(2){grid-area:2/1/3/3}.contact-form>:nth-child(7){grid-area:5/1/6/3}.contact-form>:nth-child(8){grid-area:6/1/7/3}.input-select-wrapper-contact>.input-select{background-color:var(--theme-blue);color:#fff}.input-select-wrapper-contact .input-select-caret{background:none}.input-select-wrapper-contact .svg-icon-input-select-down{stroke:#fff}.contact-whatsapp-box{font-size:1.125rem;line-height:1.3;padding:1.5rem;column-gap:1.5rem;display:flex;align-items:center;border-radius:2.5rem;max-width:260px;box-sizing:border-box;background-color:var(--theme-blue);color:#fff;margin-bottom:2.125rem}.contact-whatsapp-box-icon{display:flex;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;width:55px;height:55px;background-color:var(--whatsapp-green);box-shadow:0 4px 4px #00000040}.contact-whatsapp-box-text{max-width:123px}.contact-address-box{font-size:.875rem;line-height:1.3;font-weight:500}.contact-address-box-call,.contact-address{display:block;margin-bottom:1rem}.sac-certificates-section{padding:80px 0}.sac-certificates-content{display:flex;gap:2rem 1rem}.sac-certificates-content-left{flex-basis:512px;flex-grow:1;flex-shrink:0}.sac-certificates-box-description{margin-bottom:2rem}.sac-certificates-form{display:flex;justify-content:space-between;max-width:650px}.sac-certificates-form-left{max-width:282px;display:grid;gap:1rem;flex-grow:1}.sac-certificates-cards-h3{display:none;font-weight:500;margin-bottom:24px}.sac-certificates-form-not-found{display:none;position:relative;box-sizing:border-box;padding:1rem;max-width:314px;color:#fff;background-color:var(--theme-pink);border-radius:20px}.sac-certificates-form-not-found-icon{display:grid;place-content:center;position:absolute;width:2.25rem;height:2.25rem;background-color:var(--theme-blue);color:var(--theme-pink);border-radius:12px;font-size:1.5rem;top:-18px;right:-18px}.sac-certificates-form-not-found-text{font-size:1rem}.sac-certificates-cards-list{display:flex;flex-wrap:wrap;gap:2rem 1.5rem}.sac-certificates-cards-list-item{flex-basis:281px}.sac-certificates-card{background-color:var(--theme-grey);padding:1rem;border-radius:20px;font-size:.875rem}.sac-certificates-card-top{display:flex;align-items:center;column-gap:1rem;font-weight:500;margin-bottom:8px}.sac-certificates-card-top-reference-code{display:grid;place-content:center;padding:0 .875rem;height:1.5rem;background-color:var(--theme-pink);color:#fff;border-radius:20px}.sac-certificates-card-h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14;height:36.4px;overflow:hidden;line-height:1.3;font-weight:400;margin-bottom:2rem}.sac-certificates-card-link{display:inline-flex;align-items:center;column-gap:1rem}.sac-certificates-card-link:hover .sac-certificates-card-link-text{text-decoration:underline}.sac-tecnovigilance-section{padding:80px 0}.sac-tecnovigilance-box{max-width:375px}.sac-tecnovigilance-box-description{margin-bottom:2rem}.sac-confidential-section{padding:80px 0}.sac-confidential-box{max-width:375px}.sac-confidential-box-description{margin-bottom:2rem}.sac-confidential-content{display:flex;align-items:flex-start;justify-content:space-between;max-width:1114px}.sac-confidential-content-left{max-width:375px}.sac-confidential-content-right{flex-grow:1;max-width:604px}.sac-confidential-form .cf-turnstile-wrapper{margin-top:1rem;display:flex;justify-content:flex-end}.sac-confidential-form-inputs{display:flex;justify-content:space-between;max-width:604px;margin-bottom:1rem}.sac-confidential-form-inputs-left{display:grid;gap:1rem;max-width:282px;flex-grow:1}.sac-confidential-form-inputs-right{flex-grow:1;max-width:282px}.form-submit-row{font-weight:500}.sac-casualties-section{padding:80px 0}.sac-casualties-cards-list{display:flex;flex-wrap:wrap;gap:2rem 1.5rem}.sac-casualties-cards-list-item{flex-basis:281px}.sac-casualties-box-h2{margin-bottom:2rem}.sac-casualties-card{display:block;background-color:var(--theme-grey);padding:1rem;border-radius:20px;font-size:.875rem}.sac-casualties-card-h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14;height:36.4px;overflow:hidden;line-height:1.3;font-weight:400;margin-bottom:1rem}.sac-casualties-card-segment{display:inline-flex;align-items:center;justify-content:center;padding:0 .875rem;height:1.5rem;background-color:var(--theme-pink);color:#fff;border-radius:20px}.sac-casualties-card-occur_date{margin:1rem 0}.sac-casualties-card-visualize{display:block;padding-left:.5rem}.sac-casualties-card:hover .sac-casualties-card-visualize{text-decoration:underline}.knowledge-top-section{color:#fff;position:relative}.knowledge-top-banner{position:absolute;left:0;right:0;height:387px;background:var(--theme-blue);background:linear-gradient(90deg,var(--theme-blue) 0%,var(--theme-pink) 100%);background-image:url(/build/assets/knowledge-banner-BJnIwg-Y.jpg);background-position:center top}.knowledge-top-container{padding-top:336px;position:relative}.knowledge-top-stripe{position:relative}.knowledge-top-box{box-sizing:border-box;background-color:var(--theme-blue);padding:2.5rem;border-end-end-radius:2.5rem;max-width:607px;width:100%}.knowledge-top-box-h2{line-height:1.1;font-size:1.125rem}.knowledge-top-box-h2>:nth-child(2){display:block;font-size:2.5rem;font-family:var(--ff-secondary)}.knowledge-top-box-description{max-width:413px}.knowledge-top-h{position:absolute;right:125px;top:20px}.knowledge-numbers-list{padding-top:32px;position:relative;z-index:30;max-width:594px;margin-left:auto;margin-top:-281px;display:flex;justify-content:center;gap:2.875rem}.knowledge-numbers-box{display:grid;background-image:url(/build/assets/home-numbers-shape-DXGyoi7_.svg);background-size:contain;background-repeat:no-repeat;padding:20px;max-width:213px;height:254px;box-sizing:border-box;place-content:center;justify-items:center;text-align:center}.knowledge-numbers-box-number{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;color:var(--theme-red)}.knowledge-numbers-box-description{max-width:215px;font-size:.875rem;font-weight:500;line-height:1.3}.knowledge-courses-section{padding:6.5rem 0}.knowledge-courses-stripe{max-width:1334px;margin-left:auto;margin-right:auto;background-color:var(--theme-grey);padding:2.5rem 0}.knowledge-courses-h2{font-size:1.5rem;margin-bottom:1.5rem;font-weight:400;font-family:var(--ff-secondary)}.knowledge-courses-list{display:grid;gap:24px}.knowledge-course-box{display:flex;align-items:center;justify-content:space-between;gap:.5rem;box-sizing:border-box;background-color:#fff;border-radius:2.5rem;padding:.875rem 2.5rem;min-height:50px;font-weight:500;font-size:1.125rem}.knowledge-course-box-h3{flex-basis:50%;font-size:inherit;font-weight:inherit}.knowledge-course-box-segment{text-align:center;flex-basis:10%}.knowledge-course-box-type{text-align:center;flex-basis:10%;white-space:nowrap}.knowledge-course-box-date,.knowledge-course-box-link{text-align:center;flex-basis:10%}.knowledge-courses-empty-call{font-size:1.5rem;margin-bottom:1.5rem;font-family:var(--ff-secondary);font-weight:400;text-align:center}.knowledge-courses-empty-description{font-size:1rem;max-width:440px;text-align:center;margin-left:auto;margin-right:auto}.course-details-top-section{position:relative;padding-top:4.5rem}.course-details-gray-bg{position:absolute;top:0;left:0;right:0;background-color:var(--theme-grey);height:157px}.course-details-h2{color:var(--theme-pink);font-size:1.5rem;margin-bottom:1.5rem;font-family:var(--ff-secondary);font-weight:400}.course-details-top-container{position:relative}.course-details-back{display:inline-flex;align-items:center;column-gap:.875rem;margin-bottom:12px;margin-left:2.5rem}.course-details-back-icon>.svg-icon-arrow-right{stroke:var(--fc-base);transform:rotateY(180deg);right:-5px;left:initial}.course-details-back-text{font-size:.875rem;font-family:var(--ff-secondary)}.course-details-back:hover .course-details-back-text{text-decoration:underline}.course-details-heading{position:relative;padding:2.5rem;border-end-end-radius:2.5rem;background-color:var(--theme-blue);color:#fff}.course-details-heading-category{display:block;font-size:1.125rem;font-weight:500}.course-details-heading-h1{max-width:540px;font-family:var(--ff-secondary);font-size:2.5rem;font-weight:700;line-height:1.1;margin-bottom:2rem}.course-details-heading-meta{display:flex;font-size:1rem;font-family:var(--ff-secondary)}.course-details-heading-meta-segment,.course-details-heading-meta-hours{border-right:1px solid white;padding-right:12px;margin-right:12px}.course-details-heading-share{position:absolute;left:40px;bottom:-10px;max-width:100%;width:646px;background-color:var(--theme-pink);display:flex;justify-content:flex-end}.course-details-heading-share-button{display:inline-flex;align-items:center;justify-content:center;border:none;background-color:var(--theme-blue-500);padding-left:2.5rem;padding-right:2.5rem;height:2.5rem}.course-details-introduction-section{padding:3.5rem 0}.course-details-learning-section{padding-bottom:3.5rem}.course-details-introduction-box,.course-details-learning-box{padding-left:2.5rem;padding-right:2.5rem}.course-details-introduction-text,.course-details-learning-text{max-width:650px}.course-details-wysiwyg{display:grid;gap:1rem}.course-details-wysiwyg>p{font-size:1rem;line-height:1.3}.course-details-h2-schedule{margin-left:40px}.course-details-schedules-wrapper{background-color:var(--theme-grey);padding:2.5rem;border-top-right-radius:2.5rem;margin-bottom:.5rem}.course-details-schedule-list>:last-child .course-details-schedlue-row{padding-bottom:0;margin-bottom:0;border-bottom:none}.course-details-schedlue-row{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--theme-grey-500)}.course-details-schedlue-row-place{font-size:1.25rem;font-weight:500;line-height:1.3}.course-details-schedlue-row-date{display:block;font-size:1.25rem;font-weight:500;line-height:1.3;color:var(--theme-pink);margin-bottom:1.5rem}.course-details-schedlue-card-list{display:flex;flex-wrap:wrap;gap:2.5rem}.course-details-schedlue-card-list-item{flex-basis:236px;flex-shrink:0}.course-details-schedlue-form{display:block}.course-details-schedlue-card{display:flex;align-items:stretch;width:100%;border-radius:15px;overflow:hidden;background-color:#fff;border:none;cursor:pointer;padding:0}.course-details-schedlue-card-left{flex-grow:1;padding:1rem}.course-details-schedlue-card-right{width:24px}.course-details-schedlue-card-right-online{background-color:var(--theme-blue-500)}.course-details-schedlue-card-right-presential{background-color:var(--theme-pink)}.course-details-schedlue-card-info-days-list{border-bottom:1px solid var(--theme-grey);padding-bottom:.5rem}.course-details-schedlue-card-info-days-box{display:flex;justify-content:space-between;font-size:1rem;line-height:1.3;font-weight:500}.course-details-schedlue-card-info-price-box{display:flex;justify-content:space-between;font-size:1rem;line-height:1.3;font-weight:500;padding-top:.5rem}.course-details-schedlue-card-info-price-box-value{color:var(--theme-pink)}.course-details-schedlue-card-info-price-box-spots{color:var(--theme-grey-500)}.course-details-schedlue-card-presence{color:#fff;font-size:1rem;line-height:1.3;font-weight:500;display:flex;align-items:center;justify-content:center;white-space:nowrap;transform:rotate(270deg);height:100%}.course-details-follow-wrapper{padding:40px;background-color:var(--theme-blue);color:#fff}.course-details-h2-follow{color:inherit}.course-details-follow-form{display:flex;column-gap:1.375rem;max-width:701px;margin-bottom:1rem}.input-course-details-follow{background:#fff}.course-details-follow-form-privacy{max-width:590px;text-align:right;font-size:.875rem}.simple-heading-content-cart .simple-heading-box{flex-wrap:wrap;row-gap:1rem}.cart-list-section{padding:3.625rem 0 2.5rem}.cart-list-box-h2{margin-bottom:1.5rem}.cart-list-box-h2>:nth-child(1){display:block}.cart-products-table{width:100%}.cart-products-table .th{text-transform:uppercase;font-family:var(--ff-secondary);font-size:.875rem;text-align:left}.cart-products-table .th-cart-quantity{width:1px}.cart-products-table .th-cart-remove{width:80px}.cart-products-table .td{vertical-align:top;padding:1.5rem 0;border-bottom:1px solid var(--theme-grey)}.cart-products-table .td-cart-remove{width:60px}.cart-product-image{display:inline-block}.cart-product-img{border-radius:1.25rem}.cart-product-name{display:block;font-size:1.125rem;line-height:1.3}.cart-sku-reference-code{font-size:1rem;line-height:1.3}.cart-product-quantity-controls{display:flex;align-items:center;justify-content:center;column-gap:.5rem}.cart-product-quantity-controls-btn{border:none;background-color:transparent;display:grid;place-content:center;aspect-ratio:1/1;cursor:pointer}.cart-product-quantity-controls-minus,.cart-product-quantity-controls-plus{width:12px;height:12px;border-radius:50%;background-color:var(--theme-blue);color:#fff}.cart-product-quantity-controls-number{font-size:1.125rem}.cart-product-quantity-controls-remove{width:16px;height:16px}.cart-product-quantity-remove-wrapper{display:flex;align-items:center;justify-content:center}.cart-form-section{padding-bottom:5rem}.cart-form-box-h2{margin-bottom:1.5rem}.cart-form-box-h2>:nth-child(1){display:block}.cart-products-form{display:flex;flex-direction:column;row-gap:1.5rem;max-width:590px}.checkout-render-section{padding:5rem 0 0}.checkout-inscription-h1{font-size:2.5rem;font-weight:400}.checkout-inscription-form-course{padding:1rem;line-height:1.3}.checkout-inscription-form-course-name{font-family:var(--ff-secondary);font-weight:300}.checkout-inscription-form-course-place-date{display:flex;column-gap:.5rem}.checkout-inscription-form-course-place{color:var(--theme-pink)}.checkout-inscription-form-course-date{color:var(--theme-grey-700)}.checkout-authentication-content{display:flex;justify-content:space-between;gap:3rem 3rem}.checkout-authentication-content-left{flex:1 0 45%}.checkout-authentication-content-divider{width:1px;flex-shrink:0;background-color:var(--theme-grey)}.checkout-authentication-content-right{flex:1 0 55%}.checkout-login-box-h2>:nth-child(1){display:block}.checkout-login-form{display:grid;gap:1rem}.checkout-register-box-h2>:nth-child(1){display:block}.checkout-register-form{display:grid;gap:1rem}.btn-submit{position:relative}.btn-submit-loading{border-radius:40px;background-color:var(--theme-pink);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center}.checkout-inscription-content{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.checkout-inscription-content-left{flex-basis:690px}.checkout-inscription-content-right{flex-basis:230px}.checkout-inscription-form,.checkout-form-fields{display:grid;gap:1rem}.checkout-fieldset{box-sizing:border-box;border:1px solid var(--theme-grey);border-radius:10px;padding:1rem}.checkout-legend{padding-inline:.5rem;font-weight:700;text-transform:uppercase;color:var(--theme-pink)}.checkout-inscription-info-card{width:300px;max-width:100%;border:1px solid var(--theme-grey);font-size:.875rem;line-height:1.3;border-radius:.5rem}.checkout-inscription-info-card-top{padding:1rem}.checkout-inscription-info-card-course{display:block}.checkout-inscription-info-card-date-range{display:block;margin-bottom:1rem;color:var(--theme-grey-700)}.checkout-inscription-info-card-date-list{margin-bottom:1rem}.checkout-inscription-info-card-date,.checkout-inscription-info-card-participant{display:flex;justify-content:space-between}.checkout-inscription-info-card-bottom{padding:1rem;border-top:1px solid var(--theme-grey)}.checkout-inscription-info-card-value-dl{display:grid;grid-template-columns:1fr 1fr}.checkout-inscription-info-card-value-dt{font-weight:700}.checkout-inscription-info-card-value-dd{text-align:right}.checkout-app-loading{height:575px;display:grid;place-content:center;justify-items:center;gap:2rem}.checkout-app-loading-icon{animation:appLoadingBounce 1s infinite;width:5rem;height:5rem}.checkout-app-loading-text{font-size:2rem;font-family:var(--ff-secondary)}@keyframes appLoadingBounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.simple-heading-content-privacy .simple-heading-box{max-width:525px}.privacy-politics-section{padding-top:2.5rem}.privacy-politics-content{display:flex;gap:2rem}.privacy-politics-content-left{flex-basis:380px}.privacy-politics-content-right{flex-basis:750px}.privacy-politics-content-right>:first-child{margin-top:0}.privacy-politics-nav-list{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.3}.privacy-politics-nav-list-item{font-weight:500}.privacy-politics-nav-list>:first-child{margin-bottom:1rem;font-weight:700}.privacy-politics-nav-list-anchor{color:var(--theme-pink)}.privacy-politics-nav-list-anchor:hover{text-decoration:underline}.privacy-politic-description{line-height:1.3}.privacy-politic-p{margin-bottom:1rem}.privacy-politic-ul{margin-bottom:1rem;list-style:disc;padding-left:1rem}.privacy-politic-ol{margin-bottom:1rem;list-style:lower-roman;padding-left:1rem}.privacy-politic-h2{font-size:var(--fs-base);margin-top:2rem;margin-bottom:1rem}.privacy-politic-h3{font-size:var(--fs-base);margin-bottom:1rem}.privacy-politic-a{color:var(--theme-pink)}.privacy-politic-a:hover{text-decoration:underline}@media (max-width: 992px){.privacy-politics-content-left{display:none}}@media (max-width: 768px){.simple-heading-content-privacy .simple-heading-box{flex-wrap:wrap;gap:2rem}}.relative{position:relative}.hide{display:none}.block{display:block}.overflow-auto{overflow:auto}.overflow-y-hidden{overflow-y:hidden}.bg-white{background:#fff}.opacity-05{opacity:.5}.grid{display:grid}.gap-2{gap:.5rem}.flex{display:flex}.items-center{align-items:center}.justify-content-start{justify-content:flex-start}.justify-content-between{justify-content:space-between}.space-x-2{column-gap:.5rem}.m-0{margin:0}.video-responsive-wrapper{position:relative;display:block;max-width:100%}.video-responsive{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width: 576px){.form-submit-row{flex-wrap:wrap;row-gap:1rem}.form-row{flex-wrap:wrap}.form-col{flex-basis:100%}}@media (max-width: 992px){.consultants-form-content{flex-wrap:wrap;row-gap:2rem}.consultants-form-content-left,.consultants-form-content-right{max-width:100%}}@media (max-width: 576px){.consultants-form{grid-template-columns:1fr}.grid-element-0,.grid-element-1,.grid-element-2,.grid-element-3,.grid-element-4,.grid-element-5{grid-area:initial}}@media (max-width: 576px){.floating-cart{padding:.75rem 1rem;right:-115px}}@media (max-width: 992px){.store-product-list{grid-template-columns:repeat(3,1fr);gap:50px 1rem}.store-product{--image-radius: 25px}}@media (max-width: 768px){.store-product-list{grid-template-columns:repeat(2,1fr);gap:32px 1rem}}@media (max-width: 1200px){.sac-tecnoviligance-fields{grid-template-columns:repeat(2,1fr)}.sac-tecnoviligance-field{grid-column:auto!important}}@media (max-width: 992px){.sac-tecnoviligance-fields{grid-template-columns:1fr}}@media (max-width: 1200px){.header-content-menu-wrapper{max-width:680px}}@media (max-width: 992px){.header-content-menu-wrapper{flex-grow:0}.header-content{height:80px}.header-content-menu-button-mobile{display:block;position:relative;z-index:60;margin-right:.625rem;padding:.5rem;border-radius:.25rem}.menu-nav{position:absolute;right:0;top:0;background-color:#fff;color:var(--fc-base);z-index:50;max-width:180px;width:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;max-height:0;overflow:hidden;transition:max-height .4s ease}.menu-ul{align-items:flex-end;flex-direction:column;text-align:right;padding:5.5em 1rem 3rem 2rem}.menu-backface{background-color:#00000059}.menu-backface-active{display:block}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--theme-blue)}.footer-top-content{flex-wrap:wrap}.footer-logo-contact-wrapper{display:flex;border-right:none;column-gap:2rem;align-items:flex-start}.footer-contact-box{padding-top:0}.footer-sitemap{flex-wrap:wrap;justify-content:flex-start;gap:2rem 1rem}.footer-sitemap-column{flex-basis:140px}.footer-copy-content{flex-wrap:wrap;row-gap:1rem}}@media (max-width: 768px){.footer-socials-wrapper{flex-wrap:wrap;row-gap:1rem}.footer-copy-content-left{flex-wrap:wrap;align-items:flex-start;row-gap:1rem}.footer-copy-content-left>.footer-copy-text-divider{display:none}}@media (max-width: 576px){#home-body .header{background-color:var(--theme-blue);position:relative}.logo{max-width:85px}.footer{padding-top:3.75rem}.footer-logo-contact-wrapper{display:block}.footer-contact-box{padding-top:32px}.footer-socials-ul{flex-wrap:wrap;justify-content:flex-start;gap:2rem 1rem}.swiper-pagination-horizontal{column-gap:.5rem}.swiper-pagination-bullet-rounded{width:8px;height:7px;border-radius:3px}.pagination{align-items:flex-start}.pagination-call{line-height:1.5}.pagination-list{flex-wrap:wrap}}@media (max-width: 1200px){.home-knowledge-content-left,.home-knowledge-content-right{max-width:50%}.home-knowledge-shape{right:-248px}}@media (max-width: 992px){.home-banner{background-image:none!important;position:relative;min-height:initial}.home-banner-picture-m{display:block}.home-banner-content{position:absolute;padding-top:100px;z-index:10}.home-areas-section{padding:60px 0}.home-areas-box{flex-wrap:wrap;margin-bottom:60px}.home-areas-list{flex-wrap:wrap}.home-areas-list-item{flex-basis:calc(50% - 1rem)}.home-area-item-box-h3{margin-bottom:2rem}.home-area-item-box-icon{margin-bottom:2.5rem}.home-services-container{padding-left:0;padding-right:0;max-width:100%}.home-services-card-list{overflow-x:auto;padding-left:15px;padding-right:15px;scroll-snap-type:x mandatory}.home-services-card-list-item{scroll-snap-align:center;flex-shrink:0;max-width:85%}.home-services-card-box .home-services-card-box-mask{opacity:0}.home-services-card-box .home-services-card-box-link{opacity:1}.home-services-card-box .home-services-card-box-info{bottom:58px}.home-operate-section{padding-block:60px}.home-operate-content{flex-wrap:wrap}.home-operate-box{max-width:100%}.home-numbers-section{padding-bottom:60px}.home-numbers-list{flex-wrap:wrap}.home-numbers-list-item{flex-basis:calc(50% - 1rem)}.home-number-item-box{height:270px;padding:40px 20px;place-content:start;justify-content:center;margin-left:auto;margin-right:auto}.home-number-item-box-icon{max-width:48px}.home-number-item-box .svg-numbers{max-width:100%;height:auto}.home-number-item-box-h3{margin-bottom:1rem;font-size:2rem}.home-number-item-box-description{max-width:180px;font-size:14px}.home-knowledge-content-left{max-width:40%}.home-knowledge-content-right{max-width:60%}.home-knowledge-shape{right:-328px}.home-customers-section{padding-block:60px}.home-customers-box{padding:0 var(--container-breath) 3.5rem}.home-customers-list{grid-template-columns:repeat(4,1fr);gap:2rem}.home-blog-section{padding-top:40px}.home-blog-content{flex-wrap:wrap;row-gap:2rem}.home-blog-box-description{max-width:100%;margin-bottom:2rem}.home-blog-red-bg{top:80px}}@media (max-width: 768px){.home-knowledge-stripe{overflow:hidden}.home-knowledge-content{flex-wrap:wrap-reverse}.home-knowledge-content-left{max-width:100%}.home-knowledge-content-right{max-width:540px;margin-left:auto;margin-right:auto;padding-left:var(--container-breath);padding-right:var(--container-breath)}.home-knowledge-content-banner{max-width:100%}.home-knowledge-shape{right:-328px}.home-knowledge-container{max-width:100%;padding:0}.home-customers-container{max-width:100%;padding-left:0;padding-right:0}.home-customers-wrapper{padding:0 var(--container-breath)}.home-customers-list{display:flex;column-gap:2rem;overflow:auto;scroll-snap-type:x mandatory}.home-customers-list-item{scroll-snap-align:center;flex-shrink:0}}@media (max-width: 576px){.home-banner-content{padding-top:1.5rem}.home-banner-wysiwyg h2{font-size:1.75rem}.home-banner-wysiwyg p{font-size:.875rem}.home-banner-wysiwyg-desktop{display:none}.home-banner-wysiwyg-mobile{display:block;max-width:23ch}.home-banner-link{margin-top:1.5rem}.home-areas-list{overflow-x:auto;scroll-snap-type:x mandatory;flex-wrap:nowrap}.home-areas-list-item{scroll-snap-align:center}.home-area-item-box{min-width:180px}.home-area-item-box-h3{white-space:nowrap}.home-areas-box-h2{font-size:2rem;max-width:100%}.home-areas-box-h2>:nth-child(1){display:block}.home-services-box{padding-left:var(--container-breath);padding-right:var(--container-breath)}.home-services-box-h2{font-size:2rem;text-align:left}.home-services-box-description{text-align:left;max-width:100%}.home-numbers-box-h2{font-size:2rem;text-align:left}.home-numbers-box-description{text-align:left;max-width:100%}.home-numbers-list-item{flex-basis:100%}.home-knowledge-box-h2{font-size:2rem}.home-customers-box-h2{font-size:2rem;text-align:left}.home-customers-box-description{text-align:left}.home-blog-box-h2{font-size:2rem}.home-blog-article-title{font-size:1.25rem}}@media (max-width: 1200px){.about-work-content-right{max-width:50%}}@media (max-width: 992px){.about-team-banner{background-image:none;height:auto}.about-team-banner-sm{display:block}.about-scope-content{display:flex;justify-content:space-between;column-gap:1rem}.about-scope-content-left,.about-scope-content-right{width:50%;flex-grow:1}.about-scope-box{padding-top:0}.about-compliance-stripe{padding:40px 0 80px}.about-compliance-content{flex-wrap:wrap}.about-anvisa-box{box-sizing:border-box;padding-left:var(--container-breath);padding-right:var(--container-breath);width:calc(100% - var(--container-breath))}.about-values-items{grid-template-columns:repeat(3,1fr)}.about-work-stripe{height:auto}.about-work-container{padding-left:0;padding-right:0;max-width:100%}.about-work-content{flex-wrap:wrap;align-items:flex-start;row-gap:3.5rem}.about-work-content-left{padding-top:40px;max-width:720px;padding-left:var(--container-breath);padding-right:var(--container-breath);height:auto;border-right:none;flex-basis:100%;margin-left:auto;margin-right:auto}.about-work-content-right{flex-basis:100%;max-width:100%}.about-work-box{max-width:100%}.about-work-box-description{margin-bottom:2rem}.about-work-shape{height:47px;max-width:720px;width:calc(100% - var(--container-breath) * 2);top:-24px;left:0;right:0;margin-left:auto;margin-right:auto}.about-work-banner{margin-top:0;max-width:100%;border-top-left-radius:0;border-bottom-left-radius:0}.about-academy-section{padding:2.5rem 0 3.75rem}}@media (max-width: 768px){.about-banner{background-image:url(/build/assets/about-banner-md-DEOavt3P.jpg)}.about-pourpose-content{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;row-gap:2rem}.about-pourpose-content-left{row-gap:2rem}.about-pourpose-content-right{flex-grow:1}.about-areas-box{gap:2rem;grid-template-columns:repeat(4,1fr)}.about-scope-container{max-width:100%;padding-left:0;padding-right:0}.about-scope-section{padding:2.5rem 0}.about-scope-content{row-gap:2rem;flex-wrap:wrap}.about-scope-content-left{padding-left:var(--container-breath);padding-right:var(--container-breath);max-width:540px;margin-left:auto;margin-right:auto}.about-scope-content-right{padding:15px 0;max-width:100%}.about-scope-pink-bg{left:0;top:0;bottom:0}.about-scope-banner,.about-scope-box{max-width:100%}.about-brasil-map-gradient{display:none}.about-timeline{padding:0 .75em}}@media (max-width: 576px){.about-areas-box{column-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.about-values-container{max-width:100%;padding-left:0;padding-right:0}.about-values-items{overflow:auto;padding-left:50%;padding-right:50%;scroll-snap-type:x mandatory;grid-template-columns:repeat(5,220px);column-gap:2rem}.about-values-item{scroll-snap-align:center;flex-shrink:0;flex-basis:220px}.about-value-box{max-width:220px}.about-value-box-name{min-height:38px}}@media (max-width: 992px){.services-item-content{display:flex;flex-direction:column;row-gap:2rem}.services-item-content-text{flex:1 0 100%;padding-right:0}.services-item-content-image{flex:1 0 100%}.services-item-content-even .services-item-content-text{padding-left:0}.services-item-content-even .services-item-content-text-box{margin-left:unset}.services-item-bar{margin-bottom:2rem}.services-item-content-text-box{max-width:100%;margin-left:initial;text-align:left}.services-item-img{max-width:100%;height:auto}}@media (max-width: 768px){.services-banner{background-image:url(/build/assets/services-banner-md-DfqbcpAK.jpg)}}@media (max-width: 992px){.simple-heading-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:1.5rem;padding-bottom:3rem}.simple-heading-content .simple-heading-content-left{padding-top:32px;flex-grow:0}.simple-heading-content .simple-heading-content-right{flex-grow:0}.products-segment-list{flex-wrap:wrap}.products-segment-list-item{flex-basis:calc(50% - 1rem)}.products-segment-item-box{max-width:130px;margin-left:auto;margin-right:auto}.products-filters-form{flex-wrap:wrap;row-gap:1rem}.input-select-wrapper{flex-basis:100%}}@media (max-width: 576px){.products-segment-h2>:nth-child(1){display:block}}@media (max-width: 992px){.simple-heading-box{column-gap:1rem}.product-details-main{flex-wrap:wrap;margin-bottom:2rem}.product-details-main-left{max-width:100%}.product-details-main-right{flex-basis:100%}.product-details-name{max-width:100%}.product-details-specifications-box,.product-details-videos-content{flex-wrap:wrap}.product-details-videos-content-right{flex-grow:1}.product-details-videos-list{max-width:588px;flex-direction:row;column-gap:.5rem;flex-wrap:wrap}}@media (max-width: 768px){.product-details-videos-list-item{flex-basis:calc(33% - .5rem)}}@media (max-width: 576px){.product-details-specifications-heading{flex-wrap:wrap;margin-bottom:2rem}.product-details-videos-list-item{flex-basis:calc(50% - .5rem)}}@media (max-width: 992px){.contact-form-content{flex-wrap:wrap}}@media (max-width: 576px){.contact-form{grid-template-columns:repeat(1,1fr)}.contact-form>:nth-child(1){grid-area:auto}.contact-form>:nth-child(2){grid-area:auto}.contact-form>:nth-child(7){grid-area:auto}.contact-form>:nth-child(8){grid-area:auto}.contact-form-departament{flex-wrap:wrap-reverse;row-gap:1rem}.contact-form-departament-right{max-width:100%}}@media (max-width: 992px){.simple-heading-content-sac{height:auto}.sac-certificates-section,.sac-tecnovigilance-section,.sac-confidential-section{padding:40px 0}.sac-certificates-content-left{flex-basis:100%}.sac-confidential-content{flex-wrap:wrap}}@media (max-width: 768px){.sac-confidential-form-inputs{flex-wrap:wrap;gap:1rem}.sac-confidential-form-inputs-left,.sac-confidential-form-inputs-right{max-width:100%;flex-basis:100%}}@media (max-width: 1200px){.knowledge-numbers-list{margin-top:0;margin-left:initial;justify-content:flex-start}.knowledge-top-h{right:0;max-width:460px;top:140px}}@media (max-width: 992px){.knowledge-top-h{max-width:320px;top:2.5rem}.knowledge-courses-section{padding-top:60px}.knowledge-course-box{flex-wrap:wrap;align-items:flex-start}.knowledge-course-box-h3{flex-basis:100%}}@media (max-width: 768px){.knowledge-top-banner{background-image:url(/build/assets/knowledge-banner-md-D5amvf4h.jpg)}.knowledge-top-h{max-width:300px;top:1rem}.knowledge-top-box{left:0;border-end-end-radius:0}}@media (max-width: 576px){.knowledge-numbers-list{justify-content:center;flex-wrap:wrap;gap:1rem}.knowledge-top-box{padding:3rem 1.5rem 2rem}.knowledge-course-box-link{flex-basis:100%;text-align:left}}@media (max-width: 992px){.course-details-heading-share{max-width:calc(100% - 80px)}}@media (max-width: 768px){.course-details-heading-h1{font-size:2rem}.course-details-follow-form{flex-direction:column;row-gap:1rem}.course-details-follow-form-privacy{text-align:left}}@media (max-width: 576px){.course-details-heading-share .share-box{left:0;right:0}.course-details-follow-wrapper{padding:1rem}}@media (max-width: 576px){.cart-products-table .thead{display:none}.cart-products-table .tr{display:flex;flex-direction:column;row-gap:1rem;border-bottom:1px solid var(--theme-grey);margin-bottom:24px;padding-bottom:24px;position:relative}.cart-products-table .td{display:block;padding:0;border-bottom:none}.cart-products-table .td-cart-remove{position:absolute;right:0;top:0}.cart-product-quantity-controls{justify-content:flex-start;position:absolute;left:120px;top:0}.cart-product-quantity-controls-minus,.cart-product-quantity-controls-plus{width:20px;height:20px}.cart-product-quantity-controls-remove{width:32px;height:32px}}
