*{outline:0}body{padding:0;border:0;margin:0;font-family:"Maven Pro",sans-serif;cursor:default;background:#fafafa}small{font-size:11px}img{max-height:100%;max-width:100%}a{text-decoration:inherit;color:inherit}a:hover{text-decoration:none;cursor:pointer}h3{margin:10px 0;font-weight:600;font-size:1.2rem}h5{font-size:.9rem}ul{font-size:.875rem;-webkit-padding-start:30px;padding-inline-start:30px}ul .list-item{margin-bottom:10px}.help-container{margin-bottom:2em}.help-container p{font-size:.875rem}.help-container h4{margin:2rem 0 .5rem}.iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.reload{color:#fff;background-color:#2ba9ee;position:relative;display:inline-block;padding:.6em .8em;margin:10px;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;border:1px solid transparent;border-radius:3px;transition:all .15s ease-in-out;font-size:.875rem;cursor:pointer}.outer-box{padding:10px 20px;margin-top:40px;color:#fff}.outer-box ul{-webkit-padding-start:20px;padding-inline-start:20px}.error-container{text-align:center}.error-container img{display:block;margin:0 auto;max-width:250px}.error-container h2{margin-top:0}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#555;animation:sk-foldCubeAngle 2.4s linear infinite both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.pull-right{float:right}.no-match{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.cookieConsent{font-size:.875rem}.cookieConsent .cookie-know-more{margin-left:10px;font-weight:700;text-decoration:underline}.loading-container{justify-content:center;height:40%}.loading-container,.welcome{display:flex;align-items:center}.welcome{z-index:9999;position:fixed;top:0;left:0;height:100vh;width:100vw;color:#fff;text-align:center;flex-direction:column}.welcome h1{font-size:2rem;font-weight:400;letter-spacing:2px;padding:.5rem;text-align:center;animation:fadein 3s;-moz-animation:fadein 3s;-webkit-animation:fadein 3s;-o-animation:fadein 3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (orientation:landscape){.welcome{justify-content:center}.welcome h1{font-size:2em}.welcome img{width:200px}}@media (orientation:portrait){.welcome{justify-content:center}.welcome img{width:200px}.welcome h1{font-size:1.2em}}.cerba-int .header-container,.cerba-int .nav,.cerba-int .outer-box,.cerba-int .welcome,.cmed .header-container,.cmed .nav,.cmed .outer-box,.cmed .welcome,.healthylab .header-container,.healthylab .nav,.healthylab .outer-box,.healthylab .welcome,.hg .header-container,.hg .nav,.hg .outer-box,.hg .welcome,.iproprium .header-container,.iproprium .nav,.iproprium .outer-box,.iproprium .welcome,.pathotrier .header-container,.pathotrier .nav,.pathotrier .outer-box,.pathotrier .welcome{background-color:#064b79}.cerba-int .go-back,.cmed .go-back,.healthylab .go-back,.hg .go-back,.iproprium .go-back,.pathotrier .go-back{background-color:#2ba9ee}.dnyou .header-container,.dnyou .nav,.dnyou .welcome{background-color:#00302c}.dnyou .outer-box{background-color:rgba(0,48,44,.84)}.dnyou .go-back{background-color:#d2ab67}.cerba .header-container,.cerba .nav,.cerba .welcome{background-color:#122e78}.cerba .go-back,.cerba .outer-box{background-color:#0275d8}.unilabs .header-container,.unilabs .nav,.unilabs .welcome{background-color:#f79622}.unilabs .nav-item a.active{color:#525252;border-bottom:2px solid #525252}.unilabs .go-back,.unilabs .outer-box{background-color:#525252}.invenimus .header-container,.invenimus .nav,.invenimus .welcome{background-color:#29588c}.invenimus .nav-item a.active{color:#f89424;border-bottom:2px solid #f89424}.invenimus .outer-box{background-color:#29588c}.invenimus .go-back{background-color:#f89424}.nimgenetics .header-container,.nimgenetics .nav,.nimgenetics .welcome{background-color:#71cc98}.nimgenetics .nav-item a.active{color:#525252;border-bottom:2px solid #525252}.nimgenetics .go-back,.nimgenetics .outer-box{background-color:#525252}.intolerance-container{width:100%;display:grid;margin-bottom:10px;grid-template-rows:28px 40px;grid-template-columns:50px auto}.intolerance-container img{height:50px;margin:auto;grid-column:1/2;grid-row:1/3}.intolerance-container .intolerance-title h5{margin:0;line-height:2.3em}.intolerance-container span{grid-column:2/3;grid-row:1/2;align-self:end;font-size:.875rem}.intolerance-container .intolerance-summary{height:100%;grid-column:2/3;grid-row:2/3}.intolerance-container .intolerance-summary .text-container{height:100%}.intolerance-container .intolerance-summary .text-container span{font-size:.875rem}.intolerance-container .horizontal-bar-percentage{grid-column:2/3;grid-row:3/4;align-self:end;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.intolerance-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.intolerance-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.food-caption{margin-top:3em}.food-caption,.ref-sentence{list-style-type:none;font-size:.65rem;padding:0}.ref-sentence{margin-top:.5em}.ref-container ul{line-height:1.5}.ref-container ul li{padding:5px 0}.ref-container ul li div{display:inline}.ref-container ul li span{font-weight:700}@media (orientation:portrait){.cerba .welcome p,.dnyou .welcome p{font-size:.875rem}.error-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.error-wrapper>div{min-width:300px;margin:0}.error-wrapper .text-wrapper{color:#000}.error-wrapper .text-wrapper h1{margin:0 0 0 -5px;color:#ccc;font-size:6em}.bm-menu-wrap{top:0;left:0;transition:all .2s ease!important}.bm-cross-button{z-index:11;right:22px!important;top:22px!important;width:1.5rem!important;height:1.5rem!important;visibility:visible;transform:scale(1);transition:transform .3s 0s,visibility 0s 0s}.bm-cross-button:hover{transform:scale(1.2);transform:rotate(180deg);opacity:.8}.bm-item-list{height:100vh;z-index:10;background-color:#fff}.bm-item-list .bm-item{list-style-type:none;margin:0;padding:70px 0 0;text-align:center;height:calc(100vh - 70px)}.bm-item-list .bm-item li{border-top:0;padding:.5px;line-height:4rem}.bm-item-list .bm-item li a{font-size:.875rem;font-weight:400;letter-spacing:2px;padding:.5rem;transition:all .2s ease}.bm-item-list .bm-item li .bm-lang-list{display:flex;align-items:center;justify-content:center;flex:1 1;list-style:none;padding:0}.bm-item-list .bm-item li .bm-lang-list li a{position:relative;display:flex;align-items:center;padding:.5rem;margin:0 .5rem;transition:all .2s ease}.bm-item-list .bm-item li .bm-lang-list li a .flag{width:3.5em;height:3.5em}.bm-item-list .bm-item .powered-by{position:absolute;bottom:65px;width:100%}.bm-item-list .bm-item .powered-by p{margin:10px 0;line-height:10px}.bm-item-list .bm-item .portugal-2020{position:absolute;bottom:0;width:100%}.nav{position:fixed;top:63px;left:0;z-index:2;width:100%;height:4rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);justify-content:space-between;align-content:stretch;padding:0;margin:0}.nav,.nav .nav-item{display:flex;align-items:center}.nav .nav-item{width:33.33%;height:100%;cursor:pointer;justify-content:center}.nav .nav-item:hover{opacity:.8}.nav .nav-item a{width:100%}.nav .nav-item a:hover{text-decoration:none}.nav .nav-item .active{border-bottom:2px solid #f5922a;width:100%;color:#f5922a}.nav .nav-item .active-body{border-bottom:1px solid #db6c24;width:100%;color:#db6c24}.nav .nav-item .active-food{border-bottom:1px solid #f5922a;width:100%;color:#f5922a}.nav .nav-item .active-behavior{border-bottom:1px solid #fbb949;width:100%;color:#fbb949}.nav .nav-item .image-wrapper{width:100%;height:62px;display:flex;justify-content:center;align-items:center}.nav .nav-item .image-wrapper img,.nav .nav-item .image-wrapper svg{height:2rem}.header-container{position:fixed;top:0;left:0;z-index:2200;width:100%;height:4rem}.header-container .header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;height:100%;padding:0 1rem;transition:all .2s ease}.header-container .header .header-left{display:flex;flex-direction:row;align-items:center;margin:0}.header-container .header .header-left .dnyou{width:7.5em}.header-container .header .header-left .cerba,.header-container .header .header-left .iproprium{width:6.5em}.header-container .header .header-left .pathotrier,.header-container .header .header-left .unilabs{width:8.5em}.header-container .header .header-left .invenimus{width:9.5em}.header-container .header .header-left .cerba-int,.header-container .header .header-left .cmed,.header-container .header .header-left .healthylab,.header-container .header .header-left .nimgenetics{width:10em}.header-container .header .header-left .hg{width:9.5em}.header-container .header .header-right{position:relative;height:auto;width:auto;right:auto;top:auto;padding:0;transform:translateX(0);display:flex;margin:.5rem}.header-container .header .header-right:hover{opacity:.8}.header-container .header .header-right img{vertical-align:bottom;top:0;left:0;width:1.5rem;height:1.5rem;position:relative;box-shadow:none;cursor:pointer}.header-container .header-menu-image{max-width:100%;width:11em}.content{position:relative;top:130px;padding:20px 20px 50px;max-width:500px;min-width:300px;margin:0 auto;min-height:calc(100vh - 150px);transition:height .2s ease}.content .subtitle{font-size:1rem;text-align:center}.content .terms{line-height:1.5em;text-align:justify;font-size:.875rem}.content .terms .terms-subtitle{font-weight:700}.content .terms a{text-decoration:underline}.content .help-img{display:block;width:100%}.content .area{padding:16px 0}.content .clickable{cursor:pointer;align-items:stretch;transform:scale(1);transition:transform .3s}.content .clickable:hover{transform:scale(1.04)}.content .horizontal-bar-container{width:100%;display:grid;margin-bottom:10px;grid-template-rows:30px 20px;grid-template-columns:50px auto}.content .horizontal-bar-container img{height:50px;margin:auto;grid-column:1/2;grid-row:1/3}.content .horizontal-bar-container h5{margin:0;line-height:2.2em;align-self:end;font-weight:400}.content .horizontal-bar-container span{grid-column:2/3;grid-row:1/2;align-self:end;font-size:.875rem}.content .horizontal-bar-container .horizontal-bar{grid-column:2/3;grid-row:2/3;padding:7px 20px 7px 0}.content .horizontal-bar-container .horizontal-bar svg{height:100%;width:100%}.content .horizontal-bar-container .horizontal-bar-percentage{grid-column:2/3;grid-row:3/4;align-self:end;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.content .scale-container{width:100%;display:grid;grid-template-rows:20px 20px;grid-template-columns:50px auto}.content .scale-container .horizontal-bar-percentage{grid-column:2/3;grid-row:1/3;align-self:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;padding-right:20px}.content .scale-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;border-top:1px dotted #f3cca7;padding-top:5px}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px;color:#dd6c00}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.content .intolerance-scale-container{width:100%;display:grid;grid-template-rows:20px 20px;grid-template-columns:10px auto}.content .intolerance-scale-container .horizontal-bar-percentage{grid-column:2/3;grid-row:1/3;align-self:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;padding-right:20px}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;border-top:1px solid #f3cca7;padding-top:5px}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px;color:#dd6c00}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.content .intolerance-scale-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.go-back{color:#fff;border:1px solid transparent;display:inline-block;overflow:hidden;z-index:1;width:40px;height:40px;line-height:47px;padding:0;border-radius:50%;transition:background-color .3s;vertical-align:middle;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);position:fixed;bottom:1.5em;right:1.5em;cursor:pointer}}@media (orientation:landscape){.error-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:80%;height:100%;margin:0 auto}.error-wrapper>div{width:400px;margin:auto 0}.error-wrapper .text-wrapper{color:#000}.error-wrapper .text-wrapper h1{margin:0;color:#ccc;font-size:9rem}.bm-menu-wrap{top:0;max-width:400px;transition:all .2s ease!important}.bm-cross-button{z-index:11;right:22px!important;top:22px!important;width:1.5rem!important;height:1.5rem!important;visibility:visible;transform:scale(1);transition:transform .3s 0s,visibility 0s 0s}.bm-cross-button:hover{transform:scale(1.2);transform:rotate(180deg);opacity:.8}.bm-item-list{height:100vh;z-index:10;background-color:#fff}.bm-item-list .bm-item{list-style-type:none;margin:0;padding:70px 0 0;text-align:center;height:calc(100vh - 70px)}.bm-item-list .bm-item li{border-top:0;padding:.5px;line-height:4rem}.bm-item-list .bm-item li a{font-size:.875rem;font-weight:400;letter-spacing:2px;padding:.5rem;transition:all .2s ease}.bm-item-list .bm-item li .bm-lang-list{display:flex;align-items:center;justify-content:center;flex:1 1;list-style:none;padding:0;height:65px}.bm-item-list .bm-item li .bm-lang-list li a{position:relative;display:flex;align-items:center;padding:.5rem;margin:0 .5rem;transition:all .2s ease}.bm-item-list .bm-item li .bm-lang-list li a .flag{width:2.5em;height:2.5em}.bm-item-list .bm-item .powered-by{position:absolute;bottom:65px;width:100%}.bm-item-list .bm-item .powered-by p{margin:10px 0;line-height:10px}.bm-item-list .bm-item .portugal-2020{position:absolute;bottom:0;width:100%}.nav{width:100%;max-width:500px;height:4rem;justify-content:space-between;align-content:stretch;position:relative;right:auto;top:auto;padding:0 1rem;transform:translateX(0);margin-right:auto}.nav,.nav .nav-item{display:flex;align-items:center}.nav .nav-item{width:33.33%;height:100%;cursor:pointer;justify-content:center;color:#fff}.nav .nav-item:hover{opacity:.8}.nav .nav-item a{width:100%}.nav .nav-item a:hover{text-decoration:none}.nav .nav-item .active{border-bottom:2px solid #f5922a;width:100%;color:#f5922a}.nav .nav-item .active-body{border-bottom:2px solid #db6c24;width:100%;color:#db6c24}.nav .nav-item .active-food{border-bottom:2px solid #f5922a;width:100%;color:#f5922a}.nav .nav-item .active-behavior{border-bottom:2px solid #fbb949;width:100%;color:#fbb949}.nav .nav-item .image-wrapper{width:100%;height:62px;display:flex;justify-content:center;align-items:center}.nav .nav-item .image-wrapper img,.nav .nav-item .image-wrapper svg{height:2rem}.nav .nav-item .image-wrapper span{font-size:.875rem;margin-top:0;white-space:nowrap;padding:0 8px}.header-container{position:fixed;top:0;left:0;z-index:2200;width:100%;height:4rem}.header-container .header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;height:100%;padding:0 1rem;transition:all .2s ease}.header-container .header .header-left{display:flex;flex-direction:row;align-items:center;margin:0}.header-container .header .header-left .cerba,.header-container .header .header-left .dnyou{width:7.5em}.header-container .header .header-left .iproprium{width:8.5em}.header-container .header .header-left .pathotrier,.header-container .header .header-left .unilabs{width:7.5em}.header-container .header .header-left .invenimus{width:9.5em}.header-container .header .header-left .cerba-int,.header-container .header .header-left .cmed,.header-container .header .header-left .healthylab,.header-container .header .header-left .nimgenetics{width:10em}.header-container .header .header-left .hg{width:9.5em}.header-container .header .header-right{position:relative;height:auto;width:auto;right:auto;top:auto;padding:0;transform:translateX(0);display:flex;margin:.5rem}.header-container .header .header-right:hover{opacity:.8}.header-container .header .header-right img{vertical-align:bottom;top:0;left:0;width:1.5rem;height:1.5rem;position:relative;box-shadow:none;cursor:pointer}.header-container .header-menu-image{max-width:100%;width:11em}.content{position:relative;top:64px;padding:20px 0 50px;max-width:500px;min-width:300px;margin:0 auto;min-height:calc(100vh - 84px);transition:height .2s ease}.content .subtitle{font-size:1rem;text-align:center}.content .terms{line-height:1.5em;text-align:justify;font-size:.875rem}.content .terms .terms-subtitle{font-weight:700}.content .terms a{text-decoration:underline}.content .help-img{display:block;width:100%}.content .group-start{padding:16px 0}.content .clickable{cursor:pointer;align-items:stretch;transform:scale(1);transition:transform .3s}.content .clickable:hover{transform:scale(1.04)}.content .horizontal-bar-container{width:100%;display:grid;margin-bottom:10px;grid-template-rows:30px 20px;grid-template-columns:50px auto}.content .horizontal-bar-container img{height:50px;margin:auto;grid-column:1/2;grid-row:1/3}.content .horizontal-bar-container h5{margin:0;line-height:2.2em;align-self:end;font-weight:400}.content .horizontal-bar-container span{grid-column:2/3;grid-row:1/2;align-self:end;font-size:.875rem}.content .horizontal-bar-container .horizontal-bar{grid-column:2/3;grid-row:2/3;padding:7px 20px 7px 0}.content .horizontal-bar-container .horizontal-bar svg{height:100%;width:100%}.content .horizontal-bar-container .horizontal-bar-percentage{grid-column:2/3;grid-row:3/4;align-self:end;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.content .horizontal-bar-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.content .scale-container{width:100%;display:grid;grid-template-rows:20px 20px;grid-template-columns:50px auto}.content .scale-container .horizontal-bar-percentage{grid-column:2/3;grid-row:1/3;align-self:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;padding-right:20px}.content .scale-container .horizontal-bar-percentage .percentage-container{width:100%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group{display:flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:row;list-style:none;border-top:1px dotted #f3cca7;padding-top:5px}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-15{width:15%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-20{width:20%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .all-25{width:25%;-ms-flex-grow:0;flex-grow:0}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .percentage{height:11px;line-height:11px;color:#dd6c00}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-left{text-align:left}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-center{text-align:center}.content .scale-container .horizontal-bar-percentage .percentage-container .column-group .text-right{text-align:right}.content .intolerance-scale-container{width:100%;border-top:1px solid #f3cca7}.go-back{color:#566e76;position:relative;display:inline-block;padding:.4em .5em;margin:0 0 20px;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;border:1px solid transparent;border-radius:3px;transition:all .15s ease-in-out;font-size:12px;cursor:pointer;position:-webkit-sticky;position:sticky;top:84px;z-index:1}.go-back:hover{opacity:.8}.react-cookie-banner .cookie-message{text-align:center!important}}.modal{z-index:1;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5);-webkit-animation-name:fadeIn;animation-name:fadeIn}.modal,.prompt{position:fixed;left:0;-webkit-animation-duration:.4s;animation-duration:.4s}.prompt{min-height:25vh;width:95%;bottom:0;right:0;margin:10px auto;background-color:#fefefe;border-radius:12px;-webkit-animation-name:slideIn;animation-name:slideIn}.p-content{padding:10%}.p-content button{padding:3%;width:100%;border:none;background-color:#ffa341;border-radius:10px;box-shadow:2px 2px 20px hsla(0,0%,50.2%,.753)}.close{color:#141414;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.d0295ff2.chunk.css.map */