body{color:#4b4b4b;font-family:Rubik,Arial,sans-serif}#content{padding-top:1.5rem}#wrapper #content-wrapper{background-color:#eceded}#content-wrapper a:not(.btn){background-color:transparent;color:#e6352b;text-decoration:none;transition:color .3s ease-in-out}#content-wrapper a.card-header{background-color:#f5f5f5}#content-wrapper a.dropdown-item{color:#4b4b4b}#content-wrapper a:hover:not(.btn){color:#b3221a;text-decoration:none;transition:color .3s ease-in-out}dd,dt{margin-bottom:.75rem}.color-fagron{color:#e6352b}.bg-fagron{background:#e6352b}.color-gray-fagron{color:#9c9e9f}.bg-gray-fagron{background:#9c9e9f}.color-gray-fagron-dark{color:#4b4b4b}.bg-gray-fagron-dark{background-color:#4b4b4b}.color-gray-fagron-light{color:#eceded}.bg-gray-fagron-ligth{background-color:#eceded}.color-gray-fagron-secondary{color:#c6c7c8}.bg-gray-fagron-secondary{background-color:#c6c7c8}.color-tailoryou{color:#003049}.bg-tailoryou{background:#003049}.sidebar .sidebar-brand{background:#fff}.toggled.sidebar .sidebar-brand{padding:.9rem 1rem}@media(min-width:768px){.sidebar .sidebar-brand{padding:.9rem 1rem}}@media (max-width:767px){.sidebar-button-container{text-align:center;width:5.5rem}}.navbar .sidebar-brand img{max-width:200px}.sidebar>.nav-item:first-child{margin-top:15px}.sidebar-dark .sidebar-heading{color:#e6352b;letter-spacing:.1rem}.sidebar-toggled .sidebar-dark .sidebar-heading{letter-spacing:0}.sidebar-dark .nav-item .nav-link i{color:hsla(0,0%,100%,.6);transition:all .3s ease-in-out}.sidebar-dark .nav-item .nav-link.active{color:#fff;font-weight:700}.sidebar-dark .nav-item .nav-link.active i,.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover i{color:#fff;transition:all .3s ease-in-out}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{color:#e6352b}.topbar #sidebarToggleTop:active,.topbar #sidebarToggleTop:focus,.topbar #sidebarToggleTop:hover{background:#fbf0ef;box-shadow:0 0 0 .2rem rgba(230,53,43,.25)}.alert-link.commercial-link{color:#333!important}.table-fagron,.table-fagron>td,.table-fagron>th{background-color:#fdb8b4}.table-fagron tbody+tbody,.table-fagron td,.table-fagron th,.table-fagron thead th{border-color:#fdb8b4}.table-hover .table-fagron:hover,.table-hover .table-fagron:hover>td,.table-hover .table-fagron:hover>th{background-color:#fdb8b4}.btn-link{color:#e6352b}.btn-link:hover{color:#d33128;text-decoration:underline}.btn-fagron{background-color:#e6352b;border-color:#e6352b;color:#fff}.btn-fagron:hover{background-color:#d33128;border-color:#d33128;color:#fff}.btn-fagron.focus,.btn-fagron:focus,.btn.btn-fagron.focus,.btn.btn-fagron:focus{background-color:#d33128;border-color:#d33128;box-shadow:0 0 0 .2rem rgba(230,53,43,.5);color:#fff}.btn-fagron.disabled,.btn-fagron:disabled{background-color:#e6352b;border-color:#e6352b;color:#fff}.btn-fagron:not(:disabled):not(.disabled).active,.btn-fagron:not(:disabled):not(.disabled):active,.show>.btn-fagron.dropdown-toggle{background-color:#d33128;border-color:#d33128;color:#fff}.btn-fagron:not(:disabled):not(.disabled).active:focus,.btn-fagron:not(:disabled):not(.disabled):active:focus,.show>.btn-fagron.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,53,43,.5)}.btn-outline-fagron{border-color:#e6352b;color:#e6352b}.btn-outline-fagron:hover{background-color:#e6352b;border-color:#e6352b;color:#fff}.btn-outline-fagron.focus,.btn-outline-fagron:focus{box-shadow:0 0 0 .2rem rgba(230,53,43,.5)}.btn-outline-fagron.disabled,.btn-outline-fagron:disabled{background-color:transparent;color:#e6352b}.btn-outline-fagron:not(:disabled):not(.disabled).active,.btn-outline-fagron:not(:disabled):not(.disabled):active,.show>.btn-outline-fagron.dropdown-toggle{background-color:#e6352b;border-color:#e6352b;color:#fff}.btn-outline-fagron:not(:disabled):not(.disabled).active:focus,.btn-outline-fagron:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-fagron.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,53,43,.5)}.badge.badge-lg{font-size:85%}.badge-fagron{background-color:#e6352b;color:#fff}a.badge-fagron:focus,a.badge-fagron:hover{background-color:#d33128;color:#fff}a.badge-fagron.focus,a.badge-fagron:focus{box-shadow:0 0 0 .2rem rgba(230,53,43,.5);outline:0}.alert-fagron{background-color:#fdb8b4;border-color:#fdb8b4;color:#9b1e17}.alert-fagron hr{border-top-color:#fdb8b4}.alert-fagron .alert-link{color:#540703}.list-group-item-fagron,.list-group-item-fagron.list-group-item-action:focus,.list-group-item-fagron.list-group-item-action:hover{background-color:#fdb8b4;color:#d33128}.list-group-item-fagron.list-group-item-action.active{background-color:#d33128;border-color:#d33128;color:#fff}.bg-fagron{background-color:#e6352b!important}a.bg-fagron:focus,a.bg-fagron:hover,button.bg-fagron:focus,button.bg-fagron:hover{background-color:#d33128!important}.border-fagron{border-color:#e6352b!important}.text-fagron{color:#e6352b!important}a.text-fagron:focus,a.text-fagron:hover{color:#d33128!important}.bg-gradient-fagron{background-color:#e6352b;background-image:linear-gradient(180deg,#e6352b 10%,#d33128);background-size:cover}.border-left-fagron{border-left:.25rem solid #e6352b!important}.border-bottom-fagron{border-bottom:.25rem solid #e6352b!important}#content-wrapper .page-item.active .page-link{background-color:#e6352b;border-color:#e6352b;color:#fff}#content-wrapper .page-link:hover{background-color:#fbf0ef;border-color:#f8e6e5;color:#e6352b;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(230,53,43,.25)}.btn-outline-warning{border-color:#f6ac3e;color:#f6ac3e}.btn-outline-warning:hover:not(:disabled){background-color:#f6ac3e;border-color:#f6ac3e;color:#fff}.sticky-footer-fixed{bottom:0;position:fixed;width:100%}.form-control:focus{border-color:#e6352b;box-shadow:0 0 0 .2rem rgba(230,53,43,.25);outline:0}.alert{background:#fff;border:2px solid #000;border-radius:0;color:#333;padding-left:5rem}.alert:before{align-items:center;background:#000;color:#fff;content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:4rem}.alert.alert-info{border-color:#36b9cc}.alert.alert-info:before{background:#36b9cc;content:"\f05a"}.alert.alert-warning{border-color:#f6ac3e}.alert.alert-warning:before{background:#f6ac3e;content:"\f06a"}.alert.alert-danger{border-color:#e74a3b}.alert.alert-danger:before{background:#e74a3b;content:"\f071"}.alert.alert-success{border-color:#1cc88a}.alert.alert-success:before{background:#1cc88a;content:"\f058"}.table{color:#5c5d63}.table.text-center td,.table.text-center th{text-align:center}.table-hover tbody tr:hover{color:#2c2c2d}.table tr.pt-0 td,.table tr.pt-0 th{padding-top:0}.table th{border-top:none}@media (max-width:575px){.container-fluid>.d-sm-flex>.h3,.container-fluid>.d-sm-flex>div>.h3:last-child{margin-bottom:1.5rem!important}}.video-wrapper{height:0;padding-bottom:54.2%;padding-top:25px;position:relative}.video-wrapper iframe{border-top-left-radius:.35rem;border-top-right-radius:.35rem;height:100%;left:0;position:absolute;top:0;width:100%}.video-thumb{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15);transition:all .3s ease-in-out}.video-thumb.horizontal{align-content:center;align-items:center;box-shadow:none;display:flex;justify-content:flex-start}.video-thumb.horizontal>div{flex:0 1 50%}.video-thumb .cover-overlay{border-top-left-radius:.35rem;border-top-right-radius:.35rem;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-thumb .cover-overlay img{height:auto;left:0;max-width:100%;position:absolute;top:0;transition:all .3s ease-in-out}.video-thumb .cover-overlay .featured-badge{background:#e6352b;color:#fff;font-size:.9rem;left:0;padding:.2rem .7rem;position:absolute;text-align:center;top:0;transition:all .3s ease-in-out;width:85px}.video-thumb .cover-overlay .play-icon{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;text-align:center;transition:all .3s ease-in-out;width:100%}.video-thumb .cover-overlay .play-icon>i{color:#fff;font-size:4.5rem;opacity:.8;text-shadow:0 0 1px #4b4b4b;transition:all .3s ease-in-out}.video-thumb .caption{padding:1rem}.video-thumb .caption h4{font-size:1.2rem}.video-thumb.horizontal .caption h4{font-size:1rem}.video-thumb .caption p{color:#66666a;font-size:.9rem}.video-thumb.horizontal .caption p{font-size:.8rem}.card.video .list-icons,.video-thumb .caption .list-icons{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.video-thumb.horizontal .caption .list-icons{margin-bottom:.5rem}.card.video .list-icons>li,.video-thumb .caption .list-icons>li{color:#858796;font-size:.85rem;list-style:none}.video-thumb.horizontal .caption .list-icons>li{font-size:.75rem}.card.video .list-icons>li>i,.video-thumb .caption .list-icons>li>i{margin-right:.1rem}.video-thumb .caption :last-child{margin-bottom:0}.video-thumb:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175);transition:all .3s ease-in-out}.video-thumb:hover .cover-overlay img{transform:scale(1.2);transition:all .3s ease-in-out}.video-thumb:hover .cover-overlay .featured-badge{transition:all .3s ease-in-out;width:100%}.video-thumb:hover .cover-overlay .play-icon{background:#000;opacity:.5;transition:all .3s ease-in-out}.video-thumb:hover .cover-overlay .play-icon>i{font-size:5rem;opacity:1;transition:all .3s ease-in-out}.invalid-feedback .form-error-icon{font-size:1rem}form.select2 div:not([id$=birthday],[id$=todayDate],[id$=caducity])>.select2-container{width:100%!important}.select2-container--default .select2-selection--single{border:none}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__rendered{height:calc(1.5em + .75rem + 2px)}.select2-container--default .select2-selection--single .select2-selection__rendered{background-clip:padding-box;background-color:#fff;border:1px solid #d1d3e2;border-radius:.35rem;color:#6e707e;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-dropdown{border-color:#d1d3e2}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:.35rem}.select2-container--default .select2-search--dropdown .select2-search__field:focus{background-color:#fff;border-color:#fdb8b4;box-shadow:0 0 0 .2rem rgba(230,53,43,.5);color:#6e707e;outline:0}.sort-triangles{display:inline-block;line-height:10px;margin-left:5px}.table th{text-transform:capitalize}.table .sort-triangles{display:block;margin-left:0}[data-is-orderable=true],[data-order-active]{cursor:pointer}.triangle{display:inline-block;margin:0 2px}[data-is-order-active="1"],[data-order-active="1"]{color:#e6352b}.triangle .fa-caret-up{font-size:117%;margin-top:-20%}.list-card div{border-bottom:1px solid #ddd}.list-wrapper>.row:after{background:#ddd;content:" ";height:1px;margin:.35rem .75rem;width:100%}.list-wrapper>.row:last-child:after{display:none}.text-sm{font-size:.9rem}.list-card-custom .card-body{padding:0}.list-card-custom .card-body>div{border-bottom:1px solid #ddd;padding:1rem 1.25rem}.list-card-custom .card-body>div:last-child{border-bottom:none}.list-card-custom .card-body a{font-weight:500}.list-card-custom .card-header{background:#9a9c9d;color:#353738}.required:before,form[name=appbundle_acne_questionnaire] .form-check-label.required:before{color:#dc3545;content:"*";padding-right:3px}.form-check-label.required:before{content:""!important;padding-right:0}[name*=acceptConsent][required=required]+.form-check-label.required:before{content:"*";padding-right:3px}.has-checkbox:hover{background:#dcdcdc}.has-checkbox,.has-checkbox>input[type=checkbox]{cursor:pointer}.optional-box{display:none}.meter{background:#e9e9e9;border-radius:5px;float:right;height:30px;margin-bottom:15px;position:absolute;right:60px;top:10px;width:25%}.meter>span{background-color:#57bd84;border-radius:5px;display:block;height:100%;overflow:hidden;position:relative;transition:all 1s}.meter.red>span{background-color:#eb4121}.meter.orange>span{background-color:#fcae5f}.meter>.number{bottom:0;color:#000;display:block;height:100%;left:0;line-height:30px;position:absolute;right:0;text-align:center;top:0}.card-body h6{border-bottom:1px solid #e6e7e7;font-weight:200;margin-bottom:.8rem;margin-top:1rem;padding-bottom:.5rem}.select-tabs+.select2-container:after{background:#4b4b4b;content:" ";display:block;height:4px;margin-bottom:.5rem;margin-top:.5rem;width:100%}#select2-selectTabs-container{background:#e74a3b;color:#fff}.select-tabs+.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.select-tabs+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.level-1{background-color:#57bd84;color:#212529}.level-2{background-color:#fcda00;color:#212529}.level-3{background-color:#fcae5f;color:#212529}.level-4{background-color:#eb4121;color:#212529}.btn-tailoryou,.btn-tailoryou:hover{background-color:#003049;border-color:#003049;color:#fff}.btn-tailoryou.focus,.btn-tailoryou:focus,.btn.btn-tailoryou.focus,.btn.btn-tailoryou:focus{background-color:#003049;border-color:#003049;box-shadow:0 0 0 .2rem rgba(0,48,73,.5);color:#fff}.btn-tailoryou.disabled,.btn-tailoryou:disabled{background-color:#003049;border-color:#003049;color:#fff}.btn-tailoryou:not(:disabled):not(.disabled).active,.btn-tailoryou:not(:disabled):not(.disabled):active,.show>.btn-tailoryou.dropdown-toggle{background-color:#0f5485;border-color:#0f5485;color:#fff}.btn-tailoryou:not(:disabled):not(.disabled).active:focus,.btn-tailoryou:not(:disabled):not(.disabled):active:focus,.show>.btn-tailoryou.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,48,73,.5)}.btn-outline-tailoryou{border-color:#003049;color:#003049}.btn-outline-tailoryou:hover{background-color:#003049;border-color:#003049;color:#fff}.btn-outline-tailoryou.focus,.btn-outline-tailoryou:focus{box-shadow:0 0 0 .2rem rgba(0,48,73,.5)}.btn-outline-tailoryou.disabled,.btn-outline-tailoryou:disabled{background-color:transparent;color:#003049}.btn-outline-tailoryou:not(:disabled):not(.disabled).active,.btn-outline-tailoryou:not(:disabled):not(.disabled):active,.show>.btn-outline-tailoryou.dropdown-toggle{background-color:#0f5485;border-color:#0f5485;color:#fff}.btn-outline-tailoryou:not(:disabled):not(.disabled).active:focus,.btn-outline-tailoryou:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-tailoryou.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,48,73,.5)}.badge-tailoryou,a.badge-tailoryou:focus,a.badge-tailoryou:hover{background-color:#003049;color:#fff}a.badge-tailoryou.focus,a.badge-tailoryou:focus{box-shadow:0 0 0 .2rem rgba(0,48,73,.5);outline:0}.alert-tailoryou{background-color:#a5dcfc;border-color:#a5dcfc;color:#001c26}.alert-tailoryou hr{border-top-color:#a5dcfc}.alert-tailoryou .alert-link{color:#001c26}.list-group-item-tailoryou,.list-group-item-tailoryou.list-group-item-action:focus,.list-group-item-tailoryou.list-group-item-action:hover{background-color:#a5dcfc;color:#0f5485}.list-group-item-tailoryou.list-group-item-action.active{background-color:#0f5485;border-color:#0f5485;color:#fff}.bg-tailoryou{background-color:#003049!important}a.bg-tailoryou:focus,a.bg-tailoryou:hover,button.bg-tailoryou:focus,button.bg-tailoryou:hover{background-color:#0f5485!important}.border-tailoryou{border-color:#003049!important}.text-tailoryou{color:#003049!important}a.text-tailoryou:focus,a.text-tailoryou:hover{color:#0f5485!important}.bg-gradient-tailoryou{background-color:#003049;background-image:linear-gradient(180deg,#003049 10%,#0f5485);background-size:cover}.border-left-tailoryou{border-left:.25rem solid #003049!important}.border-bottom-tailoryou{border-bottom:.25rem solid #003049!important}.right-justfied-row{display:flex;justify-content:flex-end}.in-lab-filter .select2.select2-container.select2-container--default{text-align:left!important}@media (max-width:991px){.meter{display:none}.export-button-container{text-align:left}}@media (min-width:992px){.export-button-container{text-align:right}}.login-logos{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px}.login-logos img{max-height:45px}.login-logos div{align-items:center;display:flex;gap:10px}.login-logos p{font-size:80%;margin-bottom:0}.ivd-text{line-height:20px}@media (min-width:1200px){.btn-send{margin-top:2rem}}.hidden{visibility:hidden}.has-error{color:#dc3545}.custom-file>.form-group{margin-bottom:0;width:100%}.show_button_col{min-width:100px}.register p{font-size:18px}.register p:first-child{font-size:22px;font-weight:700}.shop table{table-layout:fixed;width:100%}.shop table .total{width:50%}.shop .subtotal{margin-left:auto;width:50%}.shop .subtotal-success{margin-left:auto;width:66%}.table-hover tbody tr.gap,.table-hover tbody tr.gap:hover{background-color:transparent}.pay-success{margin:auto;width:35%}@media (max-width:1100px){.pay-success,.shop .subtotal{width:100%}}#form_caducity{min-height:50px!important}