@font-face{font-family:Roboto;src:url(/fonts/roboto_woff2/Roboto-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto_woff2/Roboto-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto_woff2/Roboto-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;text-size-adjust:100%;font-size:16px}img{max-width:100%;display:block}a,button{-webkit-tap-highlight-color:transparent;text-decoration:none}body{min-width:320px;margin:0 auto;font-family:Roboto,sans-serif}body.menu-open{touch-action:none;overflow:hidden}body.desktop-menu-open{touch-action:none;padding-right:15px;overflow:hidden}section{margin-bottom:10px;scroll-margin-top:60px}section:last-child{margin-bottom:80px}.navbar{backdrop-filter:blur(6px);z-index:1000000;background:linear-gradient(90deg,#1691d7f2,#0061a1f2);align-items:center;width:100%;height:60px;display:flex;position:fixed;top:0;left:0;box-shadow:0 4px 12px #00000040}.navbar-desktop-show-navbar{padding-right:15px}.navbar_nav-container{-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;background-color:#000;width:100%;height:calc(100dvh - 60px);transition:transform .35s,opacity .35s,visibility .35s,background-color .35s;position:absolute;top:60px;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:0 10px 20px #0009}.navbar_nav-container.show-menu{opacity:1;visibility:visible;transition:transform .35s,opacity .35s,visibility .35s,background-color .35s;transform:translate(0)}.navbar_nav-container .navbar_nav{opacity:1;visibility:visible;transition:opacity .35s,transform .35s,background-color .35s,visibility .35s}.navbar_nav-container.sub-menu-active{opacity:1;visibility:hidden;transition:transform .35s;transform:translate(0)}.navbar_nav-container.sub-menu-active .navbar_nav>li:not(.navbar_dropdown),.navbar_nav-container.sub-menu-active .navbar_dropdown-btn,.navbar_nav-container.sub-menu-active .navbar_dropdown:after{opacity:1;visibility:hidden;pointer-events:none;transition:opacity .35s,transform .35s,visibility .35s,background-color .35s;transform:translate(100%)}.navbar_nav{flex-direction:column;align-items:center;width:100%;padding:20px 0;display:flex;position:relative}.navbar_nav li{text-align:center;width:100%;list-style:none}.navbar_nav li:after{content:"";background:linear-gradient(90deg,#0000 5%,#1691d7 50%,#0000 95%);width:100%;height:1px;margin-top:-1px;display:block}.navbar_nav li:last-child:after{display:none}.navbar_nav li a{letter-spacing:1px;color:#fff;width:100%;padding:14px 0;font-size:1.25rem;font-weight:600;text-decoration:none;transition:background-color .35s,color .35s;display:block}.navbar_nav li a:hover{color:#fff;background-color:#1691d7}.navbar_nav li a.active{color:#1691d7}.navbar_dropdown{width:100%;position:static}.navbar_dropdown-menu{z-index:1000;-webkit-overflow-scrolling:touch;opacity:1;visibility:hidden;background:linear-gradient(#1a1a1a,#121212);border:none;flex-direction:column;align-items:center;width:100%;height:calc(100dvh - 60px);padding:20px 0;list-style:none;transition:transform .35s,opacity .35s,visibility .35s;display:flex;position:absolute;top:0;left:100%;overflow:hidden auto;transform:translate(0);box-shadow:0 10px 20px #0009}.navbar_dropdown-menu.slide-left{visibility:visible;transform:translate(-100%)}.navbar_dropdown-menu li{flex-direction:column;align-items:center;width:100%;display:flex}.navbar_dropdown-menu li:after{display:inline-block}.navbar_dropdown-menu li .a-services{justify-content:center;align-items:center;height:50px;margin:5px;line-height:35px}.navbar_dropdown-menu li a{text-align:center;letter-spacing:.5px;border-radius:16px;width:fit-content;padding:8px 16px;font-size:1rem;font-weight:500;transition:background-color .3s,color .3s;display:block}.navbar_dropdown-menu li a:hover{background-color:#1691d7;color:#fff!important}.navbar_dropdown-menu li:last-of-type a{margin-bottom:0}.navbar_dropdown-menu li .li-dropdown-menu{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;padding-top:5px;padding-bottom:5px;padding-right:calc(50vw - 160px);display:flex}.navbar_dropdown-menu li .li-dropdown-menu .li-content{justify-content:center;align-items:center;gap:32px;width:auto;margin-top:0;margin-bottom:0;padding-right:16px;display:flex}.navbar_dropdown-menu li .li-dropdown-menu .li-content p{letter-spacing:.2px}.navbar_dropdown-menu li .li-dropdown-menu .li-content img{width:30px;height:30px;margin:0}.navbar_dropdown-menu li .li-dropdown-menu .li-content .last-link{padding-top:5.5px;padding-bottom:5.5px}.navbar_dropdown-menu li .no-icon{padding-right:calc(50vw - 98px)}.navbar_dropdown-menu li:last-child .li-content{justify-content:center}.navbar_dropdown-btn{letter-spacing:1px;color:#fff;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border:none;grid-template-columns:50px auto 50px;justify-content:center;align-items:center;gap:18px;width:100%;padding:14px 16px;font-family:inherit;font-size:1.25rem;font-weight:600;transition:background-color .3s,opacity .35s,visibility .35s;display:grid!important}.navbar_dropdown-btn:hover{background-color:#1691d7}.navbar_dropdown-btn:before{content:""}.navbar_dropdown-btn .arrow-next{justify-self:start;width:26px;height:26px;transform:rotate(-90deg)}.navbar_dropdown-back{width:100%;transition:background-color .3s}.navbar_dropdown-back-btn{color:#1691d7;cursor:pointer;background:0 0;border:none;grid-template-columns:50px auto 50px;justify-content:center;align-items:center;gap:36px;width:100%;padding:14px 16px;font-family:inherit;font-size:1.25rem;font-weight:600;display:grid}.navbar_dropdown-back-btn:after{content:""}.navbar_dropdown-back-btn .arrow-back{justify-self:end;width:26px;height:26px;display:inline-block;transform:rotate(90deg)}.navbar_dropdown-back:hover{background-color:#fff}.navbar .methods .li-dropdown-menu{padding-right:calc(50vw - 150px)}.navbar_small-nav{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 16px;display:flex}.navbar_small-nav-home a img{width:105px;height:40px}.navbar_small-nav-media{justify-content:space-around;align-items:center;width:150px;display:none}.navbar_small-nav-media a{justify-content:center;align-items:center;width:100%;height:100%;transition:filter .3s;display:flex}.navbar_small-nav-media a img{fill:currentColor;color:#1691d7;width:50px;height:22px}.navbar_small-nav-media a:hover{filter:drop-shadow(0 0 3px #fff)}.navbar_small-nav-burger{cursor:pointer;background:0 0;border:none;width:32px;height:28px;position:relative}.navbar_small-nav #nav-icon2 span{opacity:1;background:#fff;width:50%;height:3px;transition:all .3s ease-in-out;display:block;position:absolute;transform:rotate(0)}.navbar_small-nav #nav-icon2 span:nth-child(2n){left:50%}.navbar_small-nav #nav-icon2 span:nth-child(odd){left:0}.navbar_small-nav #nav-icon2 span:first-child,.navbar_small-nav #nav-icon2 span:nth-child(2){top:20%;transform:translateY(-50%)}.navbar_small-nav #nav-icon2 span:nth-child(3),.navbar_small-nav #nav-icon2 span:nth-child(4){top:50%;transform:translateY(-50%)}.navbar_small-nav #nav-icon2 span:nth-child(5),.navbar_small-nav #nav-icon2 span:nth-child(6){top:80%;transform:translateY(-50%)}.navbar_small-nav #nav-icon2.open span:first-child,.navbar_small-nav #nav-icon2.open span:nth-child(6){transform:rotate(45deg)}.navbar_small-nav #nav-icon2.open span:nth-child(2),.navbar_small-nav #nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}.navbar_small-nav #nav-icon2.open span:first-child{top:8px;left:3px}.navbar_small-nav #nav-icon2.open span:nth-child(2){top:8px;left:calc(50% - 3px)}.navbar_small-nav #nav-icon2.open span:nth-child(3){opacity:0;left:-50%}.navbar_small-nav #nav-icon2.open span:nth-child(4){opacity:0;left:100%}.navbar_small-nav #nav-icon2.open span:nth-child(5){top:18px;left:3px}.navbar_small-nav #nav-icon2.open span:nth-child(6){top:18px;left:calc(50% - 3px)}.navbar_nav-big-media{display:none}.back-to-top{color:#000;text-align:center;cursor:pointer;opacity:.9;z-index:1000;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:2rem;font-weight:700;text-decoration:none;transition:transform .3s,background-color .3s;display:none;position:fixed;bottom:20px;left:20px;transform:rotate(180deg);box-shadow:0 4px 12px #0000004d}.back-to-top img{object-fit:contain;max-width:80%;max-height:80%}.back-to-top:hover{background-color:#dfdfdf;transform:translateY(-3px)rotate(180deg)}.back-to-top:active{transform:scale(.95)rotate(180deg)}.back-to-top.is-visible{display:flex}.float-contact{color:#fff;letter-spacing:.3px;cursor:pointer;z-index:1000;background-color:#167ab6;border-radius:16px;justify-content:center;align-items:center;padding:13px 22px;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,transform .3s,box-shadow .3s;display:none;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #1f3a5f59}.float-contact img{width:16px;height:16px;margin-right:10px}.float-contact:hover{background-color:#2a4f82;transform:translateY(-3px);box-shadow:0 10px 26px #1f3a5f73}.float-contact:active{transform:translateY(-1px);box-shadow:0 4px 12px #1f3a5f59}.float-contact.is-visible{display:flex}.footer{color:#fff;background:#0f5c8a;padding:80px 15px;position:relative}.footer_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:40px;max-width:1200px;margin:0 auto;display:flex}.footer_content-img img{opacity:1;filter:drop-shadow(0 4px 12px #00000040);width:80px;height:80px}.footer_content .footer-nav{flex-direction:column;gap:40px;display:flex}.footer_content-links{flex-direction:column;align-items:center;display:flex}.footer_content-links .footer_links-title{letter-spacing:.5px;text-transform:uppercase;color:#fff;margin-bottom:16px;font-size:1.1rem;font-weight:700}.footer_content-links .footer_links-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer_content-links .footer_links-list li a{color:#fff;opacity:.8;font-size:1rem;text-decoration:none;transition:transform .3s,opacity .3s,color .3s;display:inline-block}.footer_content-links .footer_links-list li a:hover{opacity:1;color:#fff;transform:translateY(-2px)}.footer_content-container{flex-direction:column;justify-content:space-evenly;align-items:center;height:100%;display:flex}.footer_content-container_icons{gap:12px;padding:10px;display:flex}.footer_content-container_icons a{background:#ffffff1f;border-radius:12px;place-items:center;width:44px;height:44px;transition:transform .3s,background .3s;display:grid}.footer_content-container_icons a img{filter:brightness(0)invert();width:36px;height:36px}.footer_content-container_icons a:hover{background:#ffffff38;transform:translateY(-3px)}.footer_content-container-copyright{opacity:.85;text-align:center;font-size:.85rem}.footer_content-container-copyright p{padding:0 3px}@media (width>=601px){body .navbar_small-nav-media{z-index:1002;justify-content:center;align-items:center;gap:16px;height:36px;display:flex}body .navbar_small-nav-media a{transition:filter .3s}body .navbar_small-nav-media a img{filter:brightness(1.2);width:22px;height:22px}body .navbar_small-nav-media a:hover{filter:drop-shadow(0 0 4px #fff)}}@media (width>=768px){body .navbar_dropdown-menu{justify-content:flex-start;height:auto;min-height:auto;padding:15px 20px;box-shadow:0 10px 25px #0006}body .navbar_dropdown-menu .li-dropdown-menu{margin:8px}body .navbar .methods-list .li-dropdown-menu{padding-right:calc(50vw - 140px)}body .footer_content{text-align:center;justify-content:space-between;align-items:center;gap:60px}body .footer_content .footer-nav{flex-direction:row;justify-content:space-evenly;width:100%;padding:0 40px}body .footer_content-links,body .footer_content-links .footer_links-list{align-items:center}body .footer_content-links .footer_links-list li a:hover{transform:translateY(-2px)}body .footer_content-container{align-items:center;gap:12px}body .footer_content-container_icons{gap:18px}body .footer_content-container_icons a{width:48px;height:48px}body .footer_content-container_icons-copyright{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}body .footer_content-container_icons-copyright p+p:before{content:"•";opacity:.6;margin:0 6px}}@media (width>=900px){section{margin-bottom:10px;scroll-margin-top:156px}body .navbar{flex-direction:column;justify-content:space-between;align-items:center;height:auto;position:fixed;top:36px;left:0;right:0}body .navbar_nav-container{width:100%;height:auto;box-shadow:none;opacity:1;visibility:visible;background-color:#0000;align-items:center;padding:0 10px;transition:none;display:flex;position:static;overflow:visible;transform:none}body .navbar_small-nav{flex-shrink:0;width:auto;height:auto;padding:10px 20px}body .navbar_small-nav-burger{display:none}body .navbar_small-nav-media{z-index:1002;justify-content:center;align-items:center;gap:16px;height:36px;display:flex;position:absolute;top:-36px;left:50%;transform:translate(-50%)}body .navbar_nav{flex-direction:row;justify-content:space-evenly;width:100%;height:auto;padding:0;display:flex;position:static}body .navbar_nav.slide-left{transform:none}body .navbar_nav li{width:auto;position:relative}body .navbar_nav li:after{display:none}body .navbar_nav li a{color:#fff;letter-spacing:.6px;text-shadow:0 1px 1px #0003;-webkit-text-stroke:.5px #0003;padding:10px 0;font-size:1.125rem;font-weight:600;transition:all .3s}body .navbar_nav li a:hover,body .navbar_nav li a.active{color:#000;background:0 0}body .navbar_dropdown:hover .navbar_dropdown-menu{visibility:visible;pointer-events:auto;width:350px;position:absolute;top:50px;left:-22px;transform:translateY(10px);opacity:1!important}body .navbar_dropdown:hover .navbar_dropdown-btn{color:#000}body .navbar_dropdown:hover .navbar_dropdown-btn .arrow-next{filter:brightness(0);transform:rotate(180deg)!important}body .navbar_dropdown-btn{letter-spacing:.6px;color:#fff;cursor:pointer;text-shadow:0 1px 1px #0003;-webkit-text-stroke:.5px #0003;background:0 0;border:none;align-items:center;gap:4px;font-size:1.125rem;font-weight:600;transition:all .3s;padding:19px 0!important;display:flex!important}body .navbar_dropdown-btn:before{display:none!important}body .navbar_dropdown-btn:hover{color:#000!important;background:0 0!important}body .navbar_dropdown-btn .arrow-next{justify-self:unset;width:20px;height:20px;transition:all .3s;transform:rotate(0);content:url(/icons/circle-down-solid-full-white.svg)!important}body .navbar_dropdown-back{display:none!important}body .navbar_dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-start;width:350px;height:auto;min-height:auto;padding:15px 20px;transition:opacity .35s,transform .35s,visibility .35s;top:50px;left:-22px}body .navbar_dropdown-menu li{align-items:center;width:100%;padding-right:0;display:flex}body .navbar_dropdown-menu li:after{display:inline-block}body .navbar_dropdown-menu li .li-dropdown-menu{padding-right:0}body .navbar_dropdown-menu li a{text-align:center;letter-spacing:.5px;border-radius:16px;width:fit-content;margin-bottom:16px;padding:8px 16px;font-size:1rem;font-weight:500;transition:background-color .3s,color .3s;display:block}body .navbar_dropdown-menu li a:hover{background-color:#1691d7;color:#fff!important}body .navbar_dropdown-menu li:last-of-type a{margin-bottom:0}body .navbar_dropdown-menu .li-content{flex:none;justify-content:center;align-items:center;gap:32px;margin-bottom:0;padding-right:16px}body .navbar_dropdown-menu .li-content p{letter-spacing:.2px;width:fit-content}body .navbar_dropdown-menu .li-content img{width:30px;height:30px;margin:0}body .navbar_dropdown-menu .li-content .last-link{padding-top:5.5px;padding-bottom:5.5px}body .navbar_dropdown-menu .li-content-button{border-radius:50%;width:40px;height:40px;transform:rotate(-90deg)}body .navbar_dropdown-menu .no-icon{padding-right:calc(50vw - 140px)}body .navbar_dropdown-menu .li-content-button-list{flex-flow:wrap;justify-content:center;margin:0;padding:0}body .navbar_dropdown-menu .li-content-button-list li{letter-spacing:.2px;white-space:nowrap;flex:none;width:auto;padding:5px 10px;font-size:.85rem}body .navbar .methods-list .li-dropdown-menu{padding-right:0}body .navbar .navbar_nav-big-media{z-index:1001;background:linear-gradient(#1a1a1a,#121212);justify-content:center;align-items:center;gap:20px;width:100vw;height:36px;padding:0 16px;display:flex;position:fixed;top:-36px;left:50%;transform:translate(-50%)}body .footer_content-img img{width:100px;height:100px}body .footer_content-container{flex-direction:column;justify-content:center;align-items:center;display:flex}body .footer_content-container_icons{gap:24px}body .footer_content-container-copyright{text-align:right;flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}}@media (width>=1100px){section{margin-bottom:10px;scroll-margin-top:96px}body .navbar{flex-direction:row;justify-content:center}body .navbar_nav-container{max-width:1000px;padding:0 10px}body .navbar_nav{gap:24px}body .navbar_dropdown:hover .navbar_dropdown-menu,body .navbar_dropdown-menu{left:-115px}body .footer{padding:80px 40px}body .footer .footer_content{grid-template-columns:1fr auto;grid-template-areas:"nav logo""nav info";align-items:center;gap:40px 60px;display:grid}body .footer .footer-nav{grid-area:nav;gap:60px;display:flex}body .footer .footer_content-img{grid-area:logo;justify-self:center}body .footer .footer_content-container{grid-area:info}}.section-title[id],.conditions-nav{scroll-margin-top:90px}.section-title{text-align:center;margin:40px 0 10px}.section-title h2{text-transform:uppercase;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px #00000040;background:linear-gradient(120deg,#1691d7e6,#0c3f5fe6) text;padding:0 12px;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:600;display:inline-block;position:relative}.section-title h2:after{content:"";background:#1691d7;border-radius:2px;width:50px;height:3px;margin:6px auto 0;display:block}.subheader{text-align:center;letter-spacing:.5px;width:90%;margin:0 auto;padding:10px 0 15px;font-size:1.25rem;font-weight:700}h3{text-align:center;color:#000;cursor:pointer;padding:.5rem .75rem;font-size:clamp(1.6rem,3.2vw,2.2rem)}p{font-size:1rem}main{max-width:1400px;margin:0 auto}main .aliments-page-detail{background-color:#fff;padding-top:100px;padding-bottom:0}main .aliments-page-detail .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}main .aliments-page-detail .container .conditions-nav{margin:30px 0}main .aliments-page-detail .container .conditions-nav_header{margin-bottom:30px}main .aliments-page-detail .container .conditions-nav_header h2{margin-bottom:10px}main .aliments-page-detail .container .conditions-nav_header p{margin:0}main .aliments-page-detail .container .conditions-nav_list{grid-template-columns:1fr;gap:12px;display:grid}main .aliments-page-detail .container .conditions-nav_item{min-height:70px;color:inherit;background-color:#fff;border:1px solid #e1e5e8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}main .aliments-page-detail .container .conditions-nav_item span:first-child{line-height:1.4}main .aliments-page-detail .container .conditions-nav_item:hover{border-color:#1691d7;transform:translateY(-2px);box-shadow:0 5px 15px #00000014}main .aliments-page-detail .container .conditions-nav_item:active{transform:scale(.98)}main .aliments-page-detail .container .conditions-nav_arrow{color:#1691d7;flex-shrink:0;font-size:22px}main .aliments-page-detail .container .conditions-nav_divider{text-align:center;margin:20px 0 10px;position:relative}main .aliments-page-detail .container .conditions-nav_divider span{color:#6c757d;z-index:1;background:#f8f9fa;padding:0 14px;font-size:.9rem;font-weight:600;display:inline-block;position:relative}main .aliments-page-detail .container .conditions-nav_divider:before{content:"";background:#d9dee3;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}main .aliments-page-detail .container_item--faq{background:linear-gradient(#fff 0%,#f5fbff 100%);border-color:#1691d74d}main .aliments-page-detail .container_item--faq:hover{background:#eef8ff;border-color:#1691d7}main .aliments-page-detail .container .back-to-nav{color:#1691d7;width:fit-content;margin:0 auto 20px;font-size:14px;text-decoration:none;transition:all .3s;display:block}main .aliments-page-detail .container .back-to-nav:hover{transform:translateY(-2px)}main .aliments-page-detail .container .aliments-page-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex}main .aliments-page-detail .container .aliments-page-header h1{text-transform:uppercase;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px #00000026;background:linear-gradient(120deg,#1691d7e6,#0c3f5fe6) text;margin-bottom:10px;font-size:clamp(2rem,4vw,2.8rem);font-weight:700}main .aliments-page-detail .container .aliments-page-header .subheader-detail{letter-spacing:.5px;color:#000;opacity:.85;font-size:1.25rem;font-weight:700}main .aliments-page-detail .container .aliments-page-header .subheader-detail span{opacity:.8;margin-top:4px;font-size:1.05rem;font-weight:500;display:block}main .aliments-page-detail .container .aliments-page-header .subheader-detail:after{content:"";background:#1691d7;border-radius:2px;width:50px;height:3px;margin:12px auto 0;display:block}main .aliments-page-detail .container .aliments-text-main{color:#000}main .aliments-page-detail .container .aliments-text-main p{text-align:justify;text-indent:2em;margin-bottom:20px;font-size:1rem;line-height:1.6}main .aliments-page-detail .container .aliments-content{display:flex}main .aliments-page-detail .container a{color:#1691d7;border-bottom:1px solid #1691d759;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}main .aliments-page-detail .container a:hover{color:#1178b5;border-color:#1178b5}main .aliments-page-detail .container .aliments-text-content{color:#000;min-width:55%}main .aliments-page-detail .container .aliments-text-content h3{padding:2rem 1rem 1rem}main .aliments-page-detail .container .aliments-text-content p{text-align:justify;text-indent:2em;margin-bottom:20px;font-size:1rem;line-height:1.6}main .aliments-page-detail .container .aliments-text-content .small-header{text-indent:0;color:#000;text-align:left;margin:0;padding-top:24px;padding-bottom:8px;font-size:1.2rem;font-weight:600}main .aliments-page-detail .container .aliments-text-content .link-list{margin:0;padding-left:20px}main .aliments-page-detail .container .aliments-text-content .link-list li{margin-bottom:8px;line-height:1.6}main .aliments-page-detail .container .aliments-text-content .link-list li a{color:#1691d7;border-bottom:1px solid #1691d759;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}main .aliments-page-detail .container .aliments-text-content .link-list li a:hover{color:#1178b5;border-color:#1178b5}main .aliments-page-detail .container .aliments-text-content ul{padding:10px 0 20px 20px;list-style-type:none}main .aliments-page-detail .container .aliments-text-content ul li{margin-bottom:5px;padding-left:15px;font-size:1rem;line-height:1.5;position:relative}main .aliments-page-detail .container .aliments-text-content ul li:before{content:"•";color:#1691d7;font-size:1.2rem;font-weight:700;position:absolute;top:-2px;left:0}main .aliments-page-detail .container .cta-block{box-sizing:border-box;width:100%;max-width:900px;margin:40px auto 30px}main .aliments-page-detail .container .cta-block_container{text-align:center;background:linear-gradient(135deg,#0c3f5f 0%,#1691d7f2 100%);border-radius:20px;padding:40px 30px;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000026}main .aliments-page-detail .container .cta-block_container:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff26 0%,#0000 60%);width:300px;height:300px;position:absolute;top:-50%;right:-20%}main .aliments-page-detail .container .cta-block_title{color:#fff;letter-spacing:.3px;margin-bottom:16px;font-family:Roboto,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.3}main .aliments-page-detail .container .cta-block_text{color:#ffffffe6;max-width:680px;margin:0 auto 28px;font-size:clamp(.95rem,1.8vw,1.1rem);font-weight:400;line-height:1.6}main .aliments-page-detail .container .cta-block_actions{justify-content:center;align-items:center;display:flex}main .aliments-page-detail .container .cta-block_actions .btn-cta-primary{color:#0c3f5f;letter-spacing:.5px;background-color:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:14px 36px;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s,color .3s;display:inline-flex;box-shadow:0 4px 15px #0003}main .aliments-page-detail .container .cta-block_actions .btn-cta-primary:hover{color:#fff;background-color:#1fb6ff;transform:translateY(-3px);box-shadow:0 8px 22px #0000004d}main .aliments-page-detail .container .cta-block_actions .btn-cta-primary:active{transform:translateY(-1px);box-shadow:0 4px 10px #0003}main .faq{flex-direction:column;align-items:center;margin:auto;display:flex}main .faq_container{flex-direction:column;align-items:center;width:100%;max-height:calc(100vh - 150px);padding:0 10px;display:flex;position:relative}main .faq_container-item,main .faq_container-text{box-sizing:border-box}main .faq_container-item{cursor:pointer;background-color:#fff;border-bottom:1px solid #1691d766;align-items:center;width:100%;height:auto;min-height:64px;padding:0 10px;display:flex}main .faq_container-item h3{flex:1;min-width:0;margin:0;padding:10px 0;font-size:1rem;font-weight:500}main .faq_container-item-btn{cursor:pointer;background:0 0;border:1px solid #1691d7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:36px;margin-left:12px;transition:transform .3s,background-color .3s;display:flex}main .faq_container-item-btn img{width:20px;height:20px}main .faq_container-item-btn:hover{background-color:#1691d71a}main .faq_container-item-text{background:linear-gradient(#1691d700,#1691d70d);border-bottom:1px solid #1691d7;border-left:1px solid #1691d7;border-right:1px solid #1691d7;width:100%;height:0;transition:height .6s;position:relative;overflow:hidden}main .faq_container-item-text:after{content:"";pointer-events:none;background:#1691d733;border-radius:4px;width:4px;height:calc(100% - 16px);position:absolute;top:8px;right:6px}main .faq_container-item-text.hide-after:after{display:none}main .faq_container-item-text .scroll-container{overscroll-behavior:contain;scrollbar-width:none;max-height:100%;padding-right:22px;overflow-y:auto}main .faq_container-item-text .scroll-container::-webkit-scrollbar{display:none}main .faq_container-item-text .scroll-container p,main .faq_container-item-text .scroll-container a{text-align:justify;padding:10px 20px;font-size:.95rem;line-height:1.5}main .faq_container-item-text .scroll-container a{text-align:center;color:#1691d7;text-decoration:none;transition:transform .3s;display:inline-block}main .faq_container-item-text .scroll-container a:hover{transform:translateY(-4px)}main .faq_container-item-text .scroll-container .small-header{padding-top:15px;padding-bottom:0}main .faq_container-item-text .scroll-container ul,main .faq_container-item-text .scroll-container ol{padding:10px 36px}main .faq_container-item-text .scroll-container li{margin-bottom:6px;font-size:1rem;line-height:1.4}main .faq_container-item-text .scroll-container li::marker{color:#1691d7}main .faq_container-item-text .fake-scroll-thumb{cursor:pointer;background:#1691d7;border-radius:6px;width:6px;position:absolute;right:5px}main .faq_container-item-text .scroll-content{padding:10px 20px}main .rotate-arrow{transform:rotate(180deg)}@media (width>=768px){main .aliments-page-detail .container .conditions-nav{margin:40px 0}main .aliments-page-detail .container .conditions-nav_list{grid-template-columns:repeat(2,1fr);gap:16px 20px}main .aliments-page-detail .container .conditions-nav_item{min-height:65px;padding:16px}main .aliments-page-detail .container .conditions-nav_item--faq{grid-column:1/-1;justify-self:center}}@media (width>=900px){.section-title[id],.conditions-nav{scroll-margin-top:186px}main .aliments-page-detail{padding-top:216px}}@media (width>=1100px){.section-title[id],.conditions-nav{scroll-margin-top:126px}main .aliments-page-detail{padding-top:156px}}
