@import "/Content/ika/styles/roboto.css";
html,body{margin:0;height:100%}ul{margin:0;padding:0;list-style-type:none}p,form{margin:0}strong{font-weight:800}a{text-decoration:none;color:#3b3b3b;-webkit-transition:all .6s cubic-bezier(.4,0,.2,1);-moz-transition:all .6s cubic-bezier(.4,0,.2,1);-ms-transition:all .6s cubic-bezier(.4,0,.2,1);-o-transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){a:hover{color:#d0021b}}img{border:0;display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}h1,h2,h3,h4,h5{margin:0;font-weight:normal}p>a{color:#0dad8d;text-decoration:underline}.clearfloat{clear:both}.left{float:left}.right{float:right}.hover{cursor:pointer}.resetDefaultApparence{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}.resetDefaultApparence::-ms-expand{display:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.equalHeight{overflow:hidden}.equalHeight .col{margin-bottom:-99999px;padding-bottom:99999px}.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.boostAnimation{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}@-webkit-keyframes spinnerAnimation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnerAnimation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spinnerAnimation{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeLogo{20%{opacity:0}50%{opacity:1}65%{opacity:1}100%{opacity:0}}@keyframes pennellata{0%{opacity:0}40%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes show_navmenu{0%{top:-120px}100%{top:0}}.transition_standard{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.transition_elastic{-webkit-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .25s cubic-bezier(.175,.885,.32,1.275);transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.transition_elastic_slow{-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.u-width100{width:100%}.anim_highlight_opacity .image,.anim_highlight_opacity img{opacity:1;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.anim_highlight_opacity:hover .image,.anim_highlight_opacity:hover img{opacity:.8}.anim_highlight_zoom img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.anim_highlight_zoom:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.o-badge{display:inline-flex;align-items:center;padding:3px 12px;border-radius:20px;background-color:rgba(13,173,141,.12);color:#0dad8d;font-weight:500;white-space:nowrap}.o-green-link{color:#0dad8d;text-decoration:none;font-weight:500}.o-green-link:hover{text-decoration:underline}body{font-family:'Jost',sans-serif;color:#3b3b3b;line-height:160%}.c-home{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px);position:relative;background-image:url("https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920&q=80");background-size:cover;background-position:center;overflow:hidden}.c-home::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(20,30,20,.62) 0%,rgba(10,40,20,.72) 100%);z-index:0}.c-home__hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:120px 40px;max-width:640px}.c-home__logo{width:180px;height:auto;margin-bottom:50px;filter:drop-shadow(0 4px 24px rgba(0,0,0,.5))}.c-home__title{font-family:'Jost',sans-serif;font-weight:800;font-size:38px;color:#fff;letter-spacing:1px;margin:0 0 12px 0;line-height:120%;text-shadow:0 2px 12px rgba(0,0,0,.4)}.c-home__subtitle{font-size:14px;color:rgba(255,255,255,.75);letter-spacing:.5px;margin:0 0 50px 0}.c-home__actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.c-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:4px;font-family:'Jost',sans-serif;font-size:14px;font-weight:500;text-decoration:none;letter-spacing:.3px;transition:background-color .2s,box-shadow .2s,transform .15s;cursor:pointer;border:none}.c-btn:hover{transform:translateY(-1px);text-decoration:none}.c-btn__icon{font-size:16px;line-height:1}.c-btn--primary{background-color:#0dad8d;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.35)}.c-btn--primary:hover{background-color:#0b9176;box-shadow:0 6px 18px rgba(13,173,141,.45);color:#fff}.c-btn--secondary{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.7);box-shadow:none}.c-btn--secondary:hover{background-color:rgba(255,255,255,.12);border-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.2);color:#fff}.c-dashboard-index{display:flex;flex-direction:column;gap:30px}.c-dashboard-index .generic-table{margin-bottom:0;background:#fff;border:solid 1px #e5e5e5;border-radius:6px;padding:20px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.c-dashboard-index__row{display:flex;gap:20px}.c-dashboard-index__row .generic-table{flex:1 1 0;min-width:0}.c-dashboard-index__chart-section{background:#f9f9f9;border:solid 1px #e5e5e5;border-radius:6px;padding:20px}.c-dashboard-index__chart-header{margin-bottom:20px}.c-dashboard-index__chart-title{font-family:'Jost',sans-serif;font-size:22px;font-weight:800;color:#3b3b3b;margin:0}.c-dashboard-index__chart-wrap{position:relative;height:320px}.c-header{background-color:#282828;color:#fff;height:120px;display:flex;align-items:center;padding:0 40px;position:sticky;top:0;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.2);flex-wrap:wrap}.c-header a{color:inherit;text-decoration:none}.c-header__logo{font-family:'Jost',sans-serif;font-weight:800;font-size:20px;letter-spacing:.5px}.c-header__logo img{height:80px}.c-header__title{display:flex;flex-direction:column;justify-content:center;margin-left:20px;padding-left:20px;border-left:1px solid rgba(255,255,255,.2)}.c-header__title-sub{font-size:11px;font-weight:400;opacity:.65;letter-spacing:1.5px;text-transform:uppercase}.c-header__title-main{font-size:18px;font-weight:800;letter-spacing:.3px}.c-header__nav{margin-left:auto;display:flex;align-items:center;gap:20px}.c-header__nav a{font-size:14px;font-family:'Jost',sans-serif;opacity:.8;transition:opacity .2s}.c-header__nav a:hover{opacity:1}@media only screen and (max-width:767px){.c-header{height:80px;padding:10px 20px}.c-header__logo img{height:40px}.c-header__title{margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.2)}.c-header__title-sub{font-size:8px;line-height:100%}.c-header__title-main{font-size:12px}.c-header__nav{display:none}}.c-footer{background-color:#282828;color:#fff}.c-footer a{color:inherit;text-decoration:none}.c-footer a:hover{text-decoration:underline}.c-footer__info{padding:50px 40px;border-bottom:1px solid rgba(255,255,255,.1)}.c-footer__info p{margin:0;font-size:14px;line-height:160%;opacity:.85}.c-footer__copyright{display:flex;align-items:center;justify-content:space-between;padding:20px 40px;font-size:11px;opacity:.7}.c-footercopyright__links{display:flex;align-items:center;gap:8px}@media only screen and (max-width:767px){.c-footer__copyright{flex-direction:column}.c-footercopyright__links{flex-direction:column;text-align:center;align-items:center}.c-footercopyright__text{text-align:center}}.c-dashboard{display:flex;min-height:calc(100vh - 120px)}.c-dashboard__sidebar{width:240px;flex-shrink:0;background-color:#f9f9f9;border-right:1px solid #e0e0e0}.c-dashboard__menu{list-style:none;margin:0;padding:20px 0}.c-dashboard__menu-item a{display:block;padding:11px 20px;font-family:'Jost',sans-serif;font-size:14px;color:#3b3b3b;text-decoration:none;border-left:3px solid transparent;transition:background-color .15s,border-color .15s,color .15s}.c-dashboard__menu-item a:hover{background-color:#efefef;border-left-color:#0dad8d;color:#0dad8d}.c-dashboard__menu-item.is-active a{background-color:#eaeaea;border-left-color:#0dad8d;color:#0dad8d;font-weight:500}.c-dashboard__content{flex:1;padding:40px;overflow-x:auto;background-color:#fff}.o-centered-page-wrapper{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px);padding:50px 20px;background-color:#f9f9f9}@media only screen and (max-width:767px){.o-centered-page-wrapper{align-items:flex-start;padding-top:20px}}.password_dimenticata{padding-top:4px;display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center}.c-genericlistpage__title{font-family:'Jost',sans-serif;font-weight:800;font-size:38px;margin:0 0 20px}.c-genericlistpage__map{margin-bottom:20px;border-radius:6px;overflow:hidden;border:solid 1px #e0e0e0}.c-genericlistpage__mapcanvas{width:100%;height:420px}@media only screen and (max-width:767px){.c-genericlistpage__mapcanvas{height:280px}}.c-genericlistpage__filterform{margin-bottom:20px;background:#f9f9f9;border:solid 1px #e0e0e0;border-radius:6px;padding:20px}.c-genericlistpage__filterrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:10px}.c-genericlistpage__filterrow--bottom{border-top:solid 1px #e8e8e8;padding-top:12px;margin-bottom:0}.c-genericlistpage__filterfield{display:flex;flex-direction:column;gap:4px;min-width:180px;flex:1}.c-genericlistpage__filterfield--checkbox{justify-content:flex-end;padding-bottom:4px;min-width:0;flex:0 0 auto}.c-genericlistpage__filterlabel{font-size:11px;font-weight:500;color:#9b9b9b}.c-genericlistpage__filterinput{height:38px;padding:0 10px;border:solid 1px #999;border-radius:4px;font-size:14px;font-family:'Jost',sans-serif;background:#fff;width:100%}.c-genericlistpage__filterinput:focus{outline:none;border-color:#0dad8d}.c-genericlistpage__checkboxlabel{display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}.c-genericlistpage__checkboxlabel input[type="checkbox"]{width:16px;height:16px;accent-color:#0dad8d;cursor:pointer}.c-genericlistpage__filteractions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.c-genericlistpage__filteractions--push{margin-left:auto}.c-genericlistpage__filterbtn{height:38px;padding:0 20px;background:#0dad8d;color:#fff;border:none;border-radius:4px;font-size:14px;font-family:'Jost',sans-serif;font-weight:500;cursor:pointer;white-space:nowrap}.c-genericlistpage__filterbtn:hover{opacity:.85}.c-genericlistpage__filterreset{font-size:11px;color:#9b9b9b;text-decoration:none;line-height:38px}.c-genericlistpage__filterreset:hover{color:#0dad8d;text-decoration:underline}.c-companydetail__header{margin-bottom:20px;clear:both}.c-companydetail__image{border-radius:6px;border:solid 1px #e0e0e0;overflow:hidden;float:right;margin-left:20px}.c-companydetail__image>img{max-width:300px}.c-companydetail__title{font-family:'Jost',sans-serif;font-weight:800;font-size:38px;margin:0 0 16px;display:flex;align-items:center}.c-companydetail__title img{height:40px;margin-left:20px}.c-companydetail__company{margin:0 0 16px;font-size:14px}.c-companydetail__company>a{text-decoration:underline}.c-companydetail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;color:#9b9b9b}.c-companydetail__meta-item--badge{display:inline-flex;align-items:center;padding:3px 12px;border-radius:20px;background-color:rgba(13,173,141,.12);color:#0dad8d;font-weight:500;white-space:nowrap}.c-companydetail__tabs{display:flex;gap:4px;border-bottom:solid 1px #e0e0e0;margin-bottom:30px}.c-companydetail__tab{padding:10px 20px;font-size:14px;font-weight:500;color:#9b9b9b;text-decoration:none;border-bottom:solid 2px transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.c-companydetail__tab:hover{color:#0dad8d}.c-companydetail__tab.is-active{color:#0dad8d;border-bottom-color:#0dad8d}.c-companydetail__section{margin-bottom:40px}.c-companydetail__section-title{font-family:'Jost',sans-serif;font-weight:800;font-size:22px;margin:0 0 20px}.c-companydocuments__header{margin-bottom:30px}.c-companydocuments__back{display:inline-block;font-size:11px;color:#9b9b9b;text-decoration:none;margin-bottom:6px}.c-companydocuments__back:hover{color:#0dad8d}.c-companydocuments__title{font-family:'Jost',sans-serif;font-weight:800;font-size:38px;margin:0}.c-companydocuments__blocks{display:flex;flex-wrap:wrap;gap:20px}.c-companydocuments__block{flex:1 1 380px;min-width:0;background:#fff;border:solid 1px #e0e0e0;border-radius:6px;padding:20px}.c-companydocuments__block-title{font-family:'Jost',sans-serif;font-weight:800;font-size:20px;margin:0 0 12px;padding-bottom:10px;border-bottom:solid 1px #f0f0f0}.c-companydocuments__empty{font-size:14px;color:#9b9b9b;margin:0}.c-fileexplorer__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;font-size:11px}.c-fileexplorer__crumb{border:none;background:none;padding:2px 4px;font-family:'Jost',sans-serif;font-size:11px;color:#9b9b9b;cursor:pointer;text-decoration:none;border-radius:4px}.c-fileexplorer__crumb:hover{color:#0dad8d;text-decoration:underline}.c-fileexplorer__crumb.is-current{color:#3b3b3b;font-weight:500;cursor:default}.c-fileexplorer__crumb.is-current:hover{text-decoration:none}.c-fileexplorer__crumb-sep{color:#9b9b9b}.c-fileexplorer__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.c-fileexplorer__item{display:flex;flex-direction:column;align-items:center;gap:6px;border:solid 1px transparent;background:none;padding:12px 6px;border-radius:6px;cursor:pointer;text-decoration:none;color:#3b3b3b;text-align:center}.c-fileexplorer__item:hover{background-color:rgba(13,173,141,.08);border-color:rgba(13,173,141,.2);color:#0dad8d}.c-fileexplorer__icon{width:44px;height:44px}.c-fileexplorer__label{font-size:11px;word-break:break-word;line-height:1.2}.c-fileexplorer__empty{grid-column:-1;font-size:14px;color:#9b9b9b;margin:0}.c-infocard-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}.c-infocard{flex:1 1 320px;min-width:0;background:#fff;border:solid 1px #e0e0e0;border-radius:6px;padding:20px}.c-infocard__title{font-family:'Jost',sans-serif;font-weight:800;font-size:20px;margin:0 0 12px}.c-infocard__list{margin:0}.c-infocard__row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:solid 1px #f0f0f0;font-size:14px}.c-infocard__row:last-child{border-bottom:none}.c-infocard__row dt{color:#9b9b9b}.c-infocard__row dd{margin:0;text-align:right;color:#3b3b3b}.c-productgrid__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.c-productgrid__search-input{height:38px;padding:0 12px;border:solid 1px #999;border-radius:4px;font-size:14px;font-family:'Jost',sans-serif;width:100%;max-width:320px}.c-productgrid__search-input:focus{outline:none;border-color:#0dad8d}.c-productgrid__filter{display:flex;flex-wrap:wrap;gap:16px}.c-productgrid__filter-option{display:flex;align-items:center;gap:6px;font-size:14px;color:#9b9b9b;cursor:pointer}.c-productgrid__filter-option input[type="radio"]{accent-color:#0dad8d;cursor:pointer}.c-productgrid__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.c-productgrid__tile{display:block;background:#fff;border:solid 1px #e0e0e0;border-radius:6px;overflow:hidden;text-decoration:none;color:#3b3b3b;transition:box-shadow .2s,border-color .2s}.c-productgrid__tile:hover{border-color:#0dad8d;box-shadow:0 0 44px 0 rgba(0,0,0,.1)}.c-productgrid__image{position:relative;height:140px;background-color:#f9f9f9;background-size:cover;background-position:center}.c-productgrid__image--placeholder{display:flex;align-items:center;justify-content:center;background-color:#e7f6e9}.c-productgrid__placeholder-icon{width:56px;height:56px}.c-productgrid__brand-logo{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#fff;border-radius:50%;padding:3px;box-shadow:0 0 44px 0 rgba(0,0,0,.1)}.c-productgrid__body{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.c-productgrid__name{font-size:14px;font-weight:500}.c-productgrid__empty{text-align:center;color:#9b9b9b;padding:20px 0}.c-sustainability-ratings{display:flex;flex-wrap:wrap;gap:20px}.c-sustainability-rating{flex:1 1 260px;min-width:0}.c-sustainability-rating__name{font-size:14px;font-weight:500;color:#9b9b9b;margin-bottom:6px;text-transform:capitalize}.c-sustainability-rating__value{position:relative;height:28px;background-color:#e4e4e4;border:solid 1px #d5d5d5;border-radius:20px;overflow:hidden}.c-sustainability-rating__bar{display:flex;align-items:center;justify-content:flex-end;height:100%;min-width:40px;padding-right:10px;border-radius:20px;color:#fff;font-size:11px;font-weight:500;background-color:#9b9b9b;transition:width .4s}.c-sustainability-rating.ambientale .c-sustainability-rating__bar{background-color:#319e28}.c-sustainability-rating.sociale .c-sustainability-rating__bar{background-color:#11417a}.c-sustainability-rating.governance .c-sustainability-rating__bar{background-color:#f09e25}.c-sdglist{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:12px;list-style:none;margin:0;padding:0}.c-sdglist__item{position:relative;border-radius:6px;overflow:hidden;opacity:.35;filter:grayscale(100%);transition:opacity .2s,filter .2s,box-shadow .2s}.c-sdglist__item img{display:block;width:100%;height:auto}.c-sdglist__item.isActive{opacity:1;filter:none;box-shadow:0 0 44px 0 rgba(0,0,0,.1)}.generic-table{margin-bottom:40px}.generic-table__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.generic-table__title-row{display:flex;align-items:baseline;gap:12px}.generic-table__title{font-family:'Jost',sans-serif;font-weight:800;font-size:22px;margin:0}.generic-table__count{font-size:14px;color:#9b9b9b;white-space:nowrap}.generic-table__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-left:auto}.generic-table__export-link{font-size:14px;color:#0dad8d;text-decoration:none;white-space:nowrap}.generic-table__export-link:hover{text-decoration:underline}.generic-table__search-input{height:36px;padding:0 12px;border:solid 1px #999;border-radius:4px;font-size:14px;font-family:'Jost',sans-serif;min-width:200px}.generic-table__search-input:focus{outline:none;border-color:#0dad8d}.generic-table__content{overflow-x:auto}.generic-table__table{width:100%;border-collapse:collapse;font-size:14px;font-family:'Jost',sans-serif}.generic-table__table th,.generic-table__table td{text-align:left;padding:10px 12px;border-bottom:solid 1px #e0e0e0}.generic-table__table th.align-center,.generic-table__table td.align-center{text-align:center}.generic-table__table th.align-center>img,.generic-table__table td.align-center>img{margin:0 auto}.generic-table__table th .product-brand,.generic-table__table td .product-brand{width:20px;height:20px;background-image:url(/Content/Images/logo-prodotto.svg)}.generic-table__table th{font-weight:500;background-color:#f9f9f9;white-space:nowrap}.generic-table__table tbody tr:hover{background-color:rgba(13,173,141,.06)}.generic-table__action{text-align:right;white-space:nowrap}.generic-table__detail-link,.generic-table__table td a{color:#0dad8d;text-decoration:none;font-weight:500}.generic-table__detail-link:hover,.generic-table__table td a:hover{text-decoration:underline}.generic-table__pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.generic-table__page-info{font-size:14px;color:#9b9b9b}.generic-table__page-btn{padding:6px 14px;border:solid 1px #ccc;border-radius:4px;background:#fff;font-size:14px;font-family:'Jost',sans-serif;cursor:pointer}.generic-table__page-btn:hover:not(:disabled){border-color:#0dad8d;color:#0dad8d}.generic-table__page-btn:disabled{opacity:.4;cursor:default}.c-infowindow{padding:10px}.c-infowindow__title{font-size:18px;margin-bottom:10px;color:#0dad8d;font-weight:800;font-family:'Jost',sans-serif}.c-infowindow__abs{margin:10px 0}.c-infowindow__button{height:38px}.o-form-in-card{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.1);box-shadow:0 0 44px 0 rgba(0,0,0,.1);padding:50px;width:100%;width:560px;max-width:100%}@media only screen and (max-width:767px){.o-form-in-card{padding:20px}}.o-form-in-card__title{font-family:'Jost',sans-serif;font-weight:800;font-size:22px;color:#3b3b3b;margin:0 0 6px 0;line-height:120%}.o-form-in-card__text{font-size:14px;color:#9b9b9b;margin:0 0 30px 0}.o-form{display:flex;flex-direction:column;gap:10px}.o-form--mid-width{width:840px;max-width:100%}.o-form__fields-row{display:flex;gap:10px}.o-form__fields-row .o-form__field{flex-grow:1}.o-form__field{display:flex;flex-direction:column}.o-form__field.is-hidden{display:none}.o-form__label{display:block;font-size:11px;font-weight:500;color:#9b9b9b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.o-form__hint{margin:0 0 6px;font-size:14px;font-style:italic}.o-form__label+.o-form__hint{margin-top:-6px}.o-form__input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;display:block;height:60px;padding:0 20px;border:solid 1px #999;border-radius:4px;font-family:'Jost',sans-serif;color:#3b3b3b;background-color:#fff;transition:border-color .2s;height:38px;font-size:14px;padding:0 10px;width:100%}.o-form__input::-ms-expand{display:none}.o-form__input::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.o-form__input:-moz-placeholder{color:#9b9b9b;opacity:1}.o-form__input::-moz-placeholder{color:#9b9b9b;opacity:1}.o-form__input:-ms-input-placeholder{color:#9b9b9b;opacity:1}.o-form__input::-ms-input-placeholder{color:#9b9b9b;opacity:1}.o-form__input:placeholder-shown{color:#9b9b9b;opacity:1}.o-form__input:focus{border-color:#0dad8d;outline:none}@media only screen and (max-width:767px){.o-form__input{height:38px;font-size:14px;padding:0 10px}[type='file'].o-form__input{padding-top:10px}}textarea.o-form__input{padding-top:10px;padding-bottom:10px;height:120px}select.o-form__input{background-image:url('/Content/images/icone/arrow_downward.svg');background-position:right 10px center;background-repeat:no-repeat}[type='file'].o-form__input{padding-top:20px}[type='file'].o-form__input{padding-top:10px}.o-form__input-wrapper{display:flex;gap:10px}.o-form__multiple-input{display:flex;flex-direction:column;gap:10px}.o-label{display:block;font-size:11px;font-weight:500;color:#9b9b9b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.o-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;display:block;width:100%;height:60px;padding:0 20px;border:solid 1px #999;border-radius:4px;font-family:'Jost',sans-serif;font-size:14px;color:#3b3b3b;background-color:#fff;transition:border-color .2s}.o-input::-ms-expand{display:none}.o-input::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.o-input:-moz-placeholder{color:#9b9b9b;opacity:1}.o-input::-moz-placeholder{color:#9b9b9b;opacity:1}.o-input:-ms-input-placeholder{color:#9b9b9b;opacity:1}.o-input::-ms-input-placeholder{color:#9b9b9b;opacity:1}.o-input:placeholder-shown{color:#9b9b9b;opacity:1}.o-input:focus{border-color:#0dad8d;outline:none}@media only screen and (max-width:767px){.o-input{height:38px;font-size:14px;padding:0 10px}[type='file'].o-input{padding-top:10px}}textarea.o-input{padding-top:10px;padding-bottom:10px;height:120px}select.o-input{background-image:url('/Content/images/icone/arrow_downward.svg');background-position:right 10px center;background-repeat:no-repeat}[type='file'].o-input{padding-top:20px}.o-input--small{height:38px;font-size:14px;padding:0 10px}[type='file'].o-input--small{padding-top:10px}.o-input--document{height:38px;font-size:14px;padding:0 10px;align-items:center;display:flex;background-image:url('/Content/images/icone/arrow_downward.svg');background-position:right 10px center;background-repeat:no-repeat}[type='file'].o-input--document{padding-top:10px}.o-form__up-down-buttons{display:flex;gap:4px}.o-form__up-down-buttons>button{display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0 50px;font-family:'Jost',sans-serif;font-size:14px;font-weight:500;border:none;border-radius:4px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s,box-shadow .2s;color:#fff !important;background-color:#0dad8d;width:auto;height:38px;padding:0 20px;height:38px !important;color:#fff;background-color:#4096ce;padding:0 10px}@media only screen and (max-width:767px){.o-form__up-down-buttons>button{height:38px;padding:0 20px;height:38px !important}}.o-form__up-down-buttons>button:hover{background-color:#0b9176;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-form__up-down-buttons>button:hover{background-color:#3187bf;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-form__up-down-buttons>button:nth-child(1):before{content:'↑'}.o-form__up-down-buttons>button:nth-child(2):before{content:'↓'}.o-button{display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0 50px;font-family:'Jost',sans-serif;font-size:14px;font-weight:500;border:none;border-radius:4px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s,box-shadow .2s;color:#fff !important;background-color:#0dad8d}@media only screen and (max-width:767px){.o-button{height:38px;padding:0 20px;height:38px !important}}.o-button:hover{background-color:#0b9176;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-button--small{height:38px;padding:0 20px}.o-button--dark{color:#fff !important;background-color:#0dad8d}.o-button--dark:hover{background-color:#0b9176;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-button--min-width{width:auto}.o-button--red{color:#fff;background-color:#d0021b}.o-button--red:hover{background-color:#b20217;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-button--action{color:#fff;background-color:#4096ce}.o-button--action:hover{background-color:#3187bf;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.o-button--small{height:38px !important}.o-link{font-size:11px;color:#9b9b9b;text-decoration:none;transition:color .2s}.o-link:hover{color:#0dad8d;text-decoration:underline}.o-detail-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.o-detail-popup.is-open{visibility:visible;opacity:1}.o-detail-popup__content{position:relative}.o-detail-popup__close{position:absolute;top:10px;right:10px;width:40px;height:40px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;background-color:transparent;background-image:url('/Content/images/icone/icn-close-popup.svg');background-position:center;background-repeat:no-repeat;cursor:pointer}.o-detail-popup__close::-ms-expand{display:none}.o-detail-popup__main{max-height:90vh;overflow:auto}.c-survey-question-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.c-question-list-item{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:8px;-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.1);box-shadow:0 0 44px 0 rgba(0,0,0,.1);padding:20px 30px}.c-question-list-item__footer{display:flex;justify-content:space-between}.c-question-list-item__tags{display:flex;gap:10px}.c-question-list-item__tags>*{display:inline-flex;align-items:center;padding:3px 12px;border-radius:20px;background-color:rgba(13,173,141,.12);color:#0dad8d;font-weight:500;white-space:nowrap}.c-select-actions{display:flex;justify-content:flex-end}.c-select-actions .c-select-actions__select,.c-select-actions .c-select-actions__unselect{display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0 50px;font-family:'Jost',sans-serif;font-size:14px;font-weight:500;border:none;border-radius:4px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s,box-shadow .2s;color:#fff !important;background-color:#0dad8d;height:38px;padding:0 20px;height:38px !important;width:200px}@media only screen and (max-width:767px){.c-select-actions .c-select-actions__select,.c-select-actions .c-select-actions__unselect{height:38px;padding:0 20px;height:38px !important}}.c-select-actions .c-select-actions__select:hover,.c-select-actions .c-select-actions__unselect:hover{background-color:#0b9176;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.c-select-actions .c-select-actions__unselect{color:#fff;background-color:#d0021b}.c-select-actions .c-select-actions__unselect:hover{background-color:#b20217;color:#fff;box-shadow:0 4px 14px rgba(13,173,141,.3)}.c-select-actions.is-selected .c-select-actions__select{display:none}.c-select-actions:not(.is-selected) .c-select-actions__unselect{display:none}.c-survey-audit-list-actions{display:flex;gap:10px}.c-recipient-status{display:inline-flex;align-items:center;padding:3px 12px;border-radius:20px;background-color:rgba(13,173,141,.12);color:#0dad8d;font-weight:500;white-space:nowrap}.c-recipient-status.c-recipient-status--failed{background-color:rgba(208,2,27,.12);color:#d0021b}.c-recipient-status.c-recipient-status--neutral{background-color:rgba(155,155,155,.15);color:#3b3b3b}.c-recipient-actions{display:flex;justify-content:flex-end}.c-recipient-actions>*{display:inline-flex;justify-content:center;width:140px}.c-verification{width:460px;text-align:center}.c-verification__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 20px auto;border-radius:50%;background-color:#e7f6e9;color:#0dad8d}.c-verification__icon svg{width:34px;height:34px}.c-verification__text{margin-bottom:20px;line-height:160%}.c-verification__text strong{color:#3b3b3b;font-weight:500;white-space:nowrap}.c-verification__error{margin:0 0 20px 0;padding:12px 16px;border-radius:4px;background-color:rgba(208,2,27,.08);color:#d0021b;font-size:14px;text-align:left}.c-verification__form{gap:16px}.c-verification__code{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;display:block;width:100%;height:60px;padding:0 20px;border:solid 1px #999;border-radius:4px;font-family:'Jost',sans-serif;font-size:14px;color:#3b3b3b;background-color:#fff;transition:border-color .2s;height:64px;padding:0 10px;font-size:30px;font-weight:500;letter-spacing:12px;text-align:center;text-indent:12px}.c-verification__code::-ms-expand{display:none}.c-verification__code::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.c-verification__code:-moz-placeholder{color:#9b9b9b;opacity:1}.c-verification__code::-moz-placeholder{color:#9b9b9b;opacity:1}.c-verification__code:-ms-input-placeholder{color:#9b9b9b;opacity:1}.c-verification__code::-ms-input-placeholder{color:#9b9b9b;opacity:1}.c-verification__code:placeholder-shown{color:#9b9b9b;opacity:1}.c-verification__code:focus{border-color:#0dad8d;outline:none}@media only screen and (max-width:767px){.c-verification__code{height:38px;font-size:14px;padding:0 10px}[type='file'].c-verification__code{padding-top:10px}}textarea.c-verification__code{padding-top:10px;padding-bottom:10px;height:120px}select.c-verification__code{background-image:url('/Content/images/icone/arrow_downward.svg');background-position:right 10px center;background-repeat:no-repeat}[type='file'].c-verification__code{padding-top:20px}.c-verification__code::-webkit-input-placeholder{color:#d0d0d0;opacity:1}.c-verification__code:-moz-placeholder{color:#d0d0d0;opacity:1}.c-verification__code::-moz-placeholder{color:#d0d0d0;opacity:1}.c-verification__code:-ms-input-placeholder{color:#d0d0d0;opacity:1}.c-verification__code::-ms-input-placeholder{color:#d0d0d0;opacity:1}.c-verification__code:placeholder-shown{color:#d0d0d0;opacity:1}@media only screen and (max-width:767px){.c-verification__code{height:56px;font-size:24px;letter-spacing:8px;text-indent:8px}}.c-verification__hint{margin:-6px 0 0 0;font-size:14px;color:#9b9b9b}.c-verification__footer{margin-top:30px;padding-top:20px;border-top:solid 1px #eee;font-size:14px;color:#9b9b9b}.c-verification__footer p{margin:0 0 6px 0}.c-verification__resend{display:inline}.c-verification__link{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;padding:0;border:none;background:none;font-family:'Jost',sans-serif;font-size:14px;font-weight:500;color:#0dad8d;text-decoration:none;cursor:pointer}.c-verification__link::-ms-expand{display:none}.c-verification__link:hover{text-decoration:underline}.c-verification__link[disabled]{color:#9b9b9b;text-decoration:none;cursor:default}.font_base{font-family:'Roboto',sans-serif;letter-spacing:initial;font-weight:normal;text-transform:initial}.c-cmsbar{position:fixed;width:720px;height:45px;background-color:#1d6cd9;overflow:hidden;z-index:999999999;user-select:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'Roboto',sans-serif;letter-spacing:initial;font-weight:normal;text-transform:initial}.c-cmsbar-center{width:630px;height:100%;margin-left:45px;overflow:hidden;position:relative}.c-cmsbar_icon{width:45px;height:45px;background-position:center;background-repeat:no-repeat;position:absolute;display:block;top:0;border-left:solid 1px rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.c-cmsbar__ika{width:45px;height:45px;background-position:center;background-repeat:no-repeat;position:absolute;display:block;top:0;border-left:solid 1px rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background-image:url('/Content/Images/cms_bar/logo-author.svg');left:0;border-left:0;border-right:solid 1px rgba(255,255,255,.2)}.c-cmsbar__gotocms{width:45px;height:45px;background-position:center;background-repeat:no-repeat;position:absolute;display:block;top:0;border-left:solid 1px rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background-image:url('/Content/Images/cms_bar/icn-back.svg');right:0}.c-cmsbar__cache-clean{width:45px;height:45px;background-position:center;background-repeat:no-repeat;position:absolute;display:block;top:0;border-left:solid 1px rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;border-left:0;background-image:url('/Content/Images/cms_bar/icn-refresh.svg');right:0}.c-cmsbar__gotocms:hover{background-color:rgba(255,255,255,.2)}.c-cmsbar__cache-clean:hover{background-color:rgba(255,255,255,.2)}.c-cmsbar__ika:hover{background-color:rgba(255,255,255,.2)}.c-cmsbar__status{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.c-cmsbar__status>a{display:inline-block;width:100px;height:24px;line-height:24px;background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);text-align:center;text-decoration:none;font-weight:bold;letter-spacing:.4px;font-size:12px;font-family:sans-serif;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.c-cmsbar__status>a:not(.isActive):hover{background-color:rgba(255,255,255,.2)}.c-cmsbar__status>a.isActive{background-color:#fff;color:#1d6cd9}.c-cmsbar__status>a:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.c-cmsbar__status>a:nth-child(2){border-top-right-radius:12px;border-bottom-right-radius:12px}.c-cmsbar__switch{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-left:10px;height:100%;position:absolute;left:50px}.c-cmsbar__switch label:first-child{font-size:10px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:.4px;margin-right:10px}.o-checkbox-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:cneter;-ms-align-items:cneter;align-items:cneter;line-height:1.1}.o-checkbox-group input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:20px;height:12px;margin-right:5px;background-image:radial-gradient(circle,white 0,white 4px,transparent 0);background-size:8px 8px;background-color:#a8bcd1;background-position:2px center;background-repeat:no-repeat;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);-moz-transition:all .25s cubic-bezier(.4,0,.2,1);-ms-transition:all .25s cubic-bezier(.4,0,.2,1);-o-transition:all .25s cubic-bezier(.4,0,.2,1)}.o-checkbox-group input::-ms-expand{display:none}.o-checkbox-group input:checked{background-position:10px center;background-color:#b8e986}.o-checkbox-group input:checked+label{color:#f5f7fc;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);-moz-transition:all .25s cubic-bezier(.4,0,.2,1);-ms-transition:all .25s cubic-bezier(.4,0,.2,1);-o-transition:all .25s cubic-bezier(.4,0,.2,1)}#cms_lens{font-family:'Roboto',sans-serif;letter-spacing:initial;font-weight:normal;text-transform:initial;position:absolute;bottom:0;left:-1px;background-color:#f54e4e;padding-left:10px;padding-right:10px;visibility:hidden;opacity:0;z-index:999999999;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}#cms_lens .lens_resource-name{font-family:'Roboto',sans-serif;letter-spacing:initial;font-weight:normal;text-transform:initial;color:#fff;font-weight:bold;letter-spacing:0;text-transform:uppercase;font-size:10px;margin-left:15px}#cms_lens .lens_bottombar-btn{font-family:'Roboto',sans-serif;letter-spacing:initial;font-weight:normal;text-transform:initial;display:inline-block;min-width:60px;padding:0 10px;height:24px;line-height:24px;background-color:#fff;color:#4a4a4a;text-align:center;text-decoration:none;font-weight:bold;letter-spacing:0;font-size:12px;font-family:sans-serif;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#cms_lens .lens_bottombar-btn:hover{background-color:rgba(255,255,255,.9)}[data-cmslens-url].cms_lens_outline{outline:2px solid #f54e4e}