@charset "UTF-8";h1{font-size:2.375rem !important;font-weight:bold !important;line-height:50px !important}
component-text-block li{padding-bottom:6px !important;padding-left:3px !important}
.component-text-block ul{list-style-type:disc !important;margin-top:10px}
@media only screen and (min-width:768px){h1{font-size:3.375rem !important;line-height:75px !important}
}
h2{font-size:1.875rem !important;font-weight:bold !important;line-height:40px !important}
@media only screen and (min-width:768px){h2{font-size:2.625rem !important;line-height:55px !important}
}
h3{font-size:1.375rem !important;font-weight:bold !important;line-height:30px !important}
@media only screen and (min-width:768px){h3{font-size:1.9375rem !important;line-height:40px !important}
}
h4{font-size:1.125rem !important;font-weight:bold !important;line-height:30px !important}
@media only screen and (min-width:768px){h4{font-size:1.5rem !important;line-height:35px !important}
}
h5{font-size:1rem !important;line-height:25px !important;font-weight:bold !important}
@media only screen and (max-width:767px){ol li{font-size:1rem !important}
.component-text-block ul{padding-left:18px;font-size:1.125rem;letter-spacing:-1px;list-style-type:circle;margin-top:30px;margin-bottom:10px}
.ac-paragraph ul{font-size:1rem;text-align:left;padding-left:18px;letter-spacing:-1px;list-style-type:circle}
}
@media only screen and (min-width:768px){h5{font-size:1.125rem !important;line-height:30px !important}
}
p{font-size:1rem !important;line-height:25px !important}
@media only screen and (min-width:768px){p{font-size:1.125rem !important;line-height:30px !important}
}
span.subtext{font-size:.875rem !important;line-height:25px !important}
@media only screen and (min-width:768px){span.subtext{font-size:1rem !important;line-height:normal !important}
}
span.small{font-size:.6875rem !important;line-height:20px !important}
@media only screen and (min-width:768px){span.small{font-size:.875rem !important;line-height:normal !important}
}
@media only screen and (min-width:768px){.component-text-block li{padding-bottom:6px !important;padding-left:3px !important}
.component-text-block ul{list-style-type:disc !important}
}
.component-img-text .content .ac-paragraph li{padding-bottom:6px}
.component-img-text .content .ac-paragraph ul li{list-style-type:disc !important}
.component-test-gaming{max-width:1920px;margin:0 auto}
.component-test-gaming .content{visibility:hidden;overflow-x:hidden;height:100%;transition:.45s;top:-100%;left:0;position:fixed;width:100%;background-color:#fff;z-index:9999}
.component-test-gaming .content::-webkit-scrollbar{width:0}
.component-test-gaming .content .header{height:88px;width:100%;padding:20px 18px;max-width:1200px;margin:0 auto;position:relative}
.component-test-gaming .content .header .logo-gradient{width:133px;height:auto}
.component-test-gaming .content .header .icon-close,.component-test-gaming .content .header .icon-close:focus{position:absolute;right:0;color:#454545;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.9px;margin-top:8px}
.component-test-gaming .content .component-test-gaming-body{min-height:calc(100% - 88px);color:#fff}
.component-test-gaming .content .component-test-gaming-body .final-header h2{font-size:2.5rem !important;line-height:52px !important}
.component-test-gaming .content .component-test-gaming-body .final-header p{font-size:1.5rem !important;line-height:32px !important}
.component-test-gaming .content .component-test-gaming-body .question-header{text-align:center}
.component-test-gaming .content .component-test-gaming-body .question-header .progress-bar{margin-top:21px;width:70px;height:70px;display:inline-block;position:relative;background:#fff;border-radius:50%}
.component-test-gaming .content .component-test-gaming-body .question-header .progress-bar .logo-gradient{position:absolute;width:38px;top:16px;left:16px}
.component-test-gaming .content .component-test-gaming-body .question-header .progress-bar svg{width:100%}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper{text-align:center}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .intestazione{padding-top:16px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .intestazione .super{font-size:1.125rem;line-height:22px;font-weight:bold}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .intestazione h2{font-size:2.5rem !important;line-height:52px !important;font-weight:bold;margin-top:0}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper a.btn-back{line-height:52px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle{border:3px solid #fff;height:71px;font-size:1.5rem;border-radius:33px 33px 0 33px;font-weight:bold;background:transparent;width:auto;min-width:373px;color:#fff;position:relative;margin-top:20px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle:hover{background:#fff;color:#00a8b0;border-color:#00a8b0}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.large{min-width:573px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.medium{min-width:503px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.small{min-width:433px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle .response_icon{position:absolute;right:18px;top:13px;display:none;width:40px;height:40px;border-radius:50%}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle .response_icon img{position:absolute;top:0;left:0}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.selected .response_icon{display:block}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.selected.valid{color:#0dbd33;background:#fff}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.selected.invalid{color:#eb1c33;background:#fff}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.valid .response_icon{background:#0dbd33}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.invalid img{transform:rotate(45deg)}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle.invalid .response_icon{background:#eb1c33}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .buttons{max-width:750px;margin:22px auto 0}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .buttons .btn{height:56px;background:#fff;border-radius:10px;line-height:52px;color:#00a8b0;width:auto;display:inline-block;padding:0 16px 0 18px;font-size:1rem;font-weight:bold;margin:0 10px 20px}
.component-test-gaming .content .component-test-gaming-body .footer{position:relative;margin:20px auto;max-width:600px}
.component-test-gaming .content .component-test-gaming-body .footer .info_wrap{background:#fff;padding:16px;color:#373737;font-size:1rem;font-weight:bold;letter-spacing:0;line-height:24px;border-radius:10px}
.component-test-gaming .content .component-test-gaming-body .footer .avanti{position:absolute;left:624px;top:calc(50% - 12px);font-size:1.25rem;font-weight:bold;background:url("../../../etc.clientlibs/acea-common/clientlibs/clientlib-site/resources/img/icons/white-two/chevron-right.svg") no-repeat center right;padding-right:40px}
@media only screen and (max-width:768px){.component-test-gaming .content .component-test-gaming-body .footer .avanti{position:relative;text-align:center;margin:20px auto;left:auto;top:auto;width:120px}
}
@media only screen and (max-width:768px){.component-test-gaming .content .component-test-gaming-body{padding-bottom:50px}
.component-test-gaming .content .component-test-gaming-body .final-header h2{font-size:1.25rem !important;line-height:30px !important}
.component-test-gaming .content .component-test-gaming-body .final-header p{font-size:1.125rem !important;line-height:22px !important}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .intestazione .super{margin-bottom:12px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .intestazione h2{font-size:1.25rem !important;line-height:30px !important}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle .response_icon{right:5px}
.component-test-gaming .content .component-test-gaming-body .questions_wrapper .btn-rectangle{min-width:320px !important;font-size:1.0625rem;padding-left:10px;padding-right:10px}
}
.component-zone-search{max-width:1920px;margin:0 auto}
.component-zone-search.theme_vermillion .component-zone-search--heading .search-form .btn{color:#e84e0f}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title .show-company-link{color:#e84e0f}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .col-info a{color:#e84e0f}
.component-zone-search.theme_vermillion .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#e84e0f;background-image:linear-gradient(86deg,#fdc300,#e84e0f)}
.component-zone-search.theme_grey .component-zone-search--heading .search-form .btn{color:#777}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title .show-company-link{color:#777}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#777;opacity:.5}
.component-zone-search.theme_grey .component-zone-search--dropdown .col-info a{color:#777}
.component-zone-search.theme_grey .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#777;background-image:linear-gradient(86deg,#8e8e8e,#454545)}
.component-zone-search.theme_peacock-blue .component-zone-search--heading .search-form .btn{color:#005ca9}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title .show-company-link{color:#005ca9}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#005ca9;opacity:.5}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .col-info a{color:#005ca9}
.component-zone-search.theme_peacock-blue .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#005ca9;background-image:linear-gradient(86deg,#008bff,#005ca9)}
.component-zone-search.theme_violet .component-zone-search--heading .search-form .btn{color:#b400c8}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title .show-company-link{color:#b400c8}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#b400c8;opacity:.5}
.component-zone-search.theme_violet .component-zone-search--dropdown .col-info a{color:#b400c8}
.component-zone-search.theme_violet .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#b400c8;background-image:linear-gradient(86deg,#fdc300,#b400c8)}
.component-zone-search.theme_turquoise-blue .component-zone-search--heading .search-form .btn{color:#00a8b0}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title .show-company-link{color:#00a8b0}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .col-info a{color:#00a8b0}
.component-zone-search.theme_turquoise-blue .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#00a8b0;background-image:linear-gradient(86deg,#005ca9,#00a8b0)}
.component-zone-search.theme_cerulean .component-zone-search--heading .search-form .btn{color:#006eb7}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title .show-company-link{color:#006eb7}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .col-info a{color:#006eb7}
.component-zone-search.theme_cerulean .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#006eb7;background-image:linear-gradient(86deg,#006eb7,#9bd5e4)}
.component-zone-search.theme_sea-green .component-zone-search--heading .search-form .btn{color:#2d934f}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title .show-company-link{color:#2d934f}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .col-info a{color:#2d934f}
.component-zone-search.theme_sea-green .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#2d934f;background-image:linear-gradient(86deg,#f2e500,#2d934f)}
.component-zone-search.theme_yellow-orange .component-zone-search--heading .search-form .btn{color:#f7a600}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title .show-company-link{color:#f7a600}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .col-info a{color:#f7a600}
.component-zone-search.theme_yellow-orange .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#f7a600;background-image:linear-gradient(86deg,#ffed00,#f7a600)}
.component-zone-search.theme_white-two .component-zone-search--heading .search-form .btn{color:#fff}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title .show-company-link{color:#fff}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#fff;opacity:.5}
.component-zone-search.theme_white-two .component-zone-search--dropdown .col-info a{color:#fff}
.component-zone-search.theme_white-two .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#fff;background-image:linear-gradient(86deg,#fff,#fff)}
.component-zone-search.theme_turbo .component-zone-search--heading .search-form .btn{color:#e8e100}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title .show-company-link{color:#e8e100}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#e8e100;opacity:.5}
.component-zone-search.theme_turbo .component-zone-search--dropdown .col-info a{color:#e8e100}
.component-zone-search.theme_turbo .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#e8e100;background-image:linear-gradient(86deg,#e8e100,#e8e100)}
.component-zone-search.theme_sunflower-yellow .component-zone-search--heading .search-form .btn{color:#e84e0f}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title .show-company-link{color:#e84e0f}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#e84e0f;opacity:.5}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .col-info a{color:#e84e0f}
.component-zone-search.theme_sunflower-yellow .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#e84e0f;background-image:linear-gradient(86deg,#2d934f,#ffde00,#f7a600)}
.component-zone-search.theme_energia-luce .component-zone-search--heading .search-form .btn{color:#ffdc13}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title .show-company-link{color:#ffdc13}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#ffdc13;opacity:.5}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .col-info a{color:#ffdc13}
.component-zone-search.theme_energia-luce .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#ffdc13;background-image:linear-gradient(86deg,#ffdc13,#e79500)}
.component-zone-search.theme_energia-gas .component-zone-search--heading .search-form .btn{color:#40ddff}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title .show-company-link{color:#40ddff}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#40ddff;opacity:.5}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .col-info a{color:#40ddff}
.component-zone-search.theme_energia-gas .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#40ddff;background-image:linear-gradient(86deg,#40ddff,#0a387c)}
.component-zone-search.theme_energia-dual .component-zone-search--heading .search-form .btn{color:#f90}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title .show-company-link{color:#f90}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#f90;opacity:.5}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .col-info a{color:#f90}
.component-zone-search.theme_energia-dual .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#f90;background-image:linear-gradient(86deg,#f90,#de4b00)}
.component-zone-search.theme_ies_light .component-zone-search--heading .search-form .btn{color:#d9d9d9}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title .show-company-link{color:#d9d9d9}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#d9d9d9;opacity:.5}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .col-info a{color:#d9d9d9}
.component-zone-search.theme_ies_light .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#d9d9d9;background-image:linear-gradient(86deg,#fff,#d9d9d9)}
.component-zone-search.theme_ies_medium .component-zone-search--heading .search-form .btn{color:#a1a1a1}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title .show-company-link{color:#a1a1a1}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#a1a1a1;opacity:.5}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .col-info a{color:#a1a1a1}
.component-zone-search.theme_ies_medium .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#a1a1a1;background-image:linear-gradient(86deg,#d9d9d9,#a1a1a1)}
.component-zone-search.theme_ies_dark .component-zone-search--heading .search-form .btn{color:#141414}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title .show-company-link{color:#141414}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#141414;opacity:.5}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .col-info a{color:#141414}
.component-zone-search.theme_ies_dark .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#141414;background-image:linear-gradient(86deg,#a1a1a1,#141414)}
.component-zone-search.theme_innovation .component-zone-search--heading .search-form .btn{color:#afcb37}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title .show-company-link{color:#afcb37}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#afcb37;opacity:.5}
.component-zone-search.theme_innovation .component-zone-search--dropdown .col-info a{color:#afcb37}
.component-zone-search.theme_innovation .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#afcb37;background-image:linear-gradient(86deg,#005ca9,#00a8b0,#afcb37)}
.component-zone-search.theme_areti_magenta .component-zone-search--heading .search-form .btn{color:#f06}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title .show-company-link{color:#f06}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#f06;opacity:.5}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .col-info a{color:#f06}
.component-zone-search.theme_areti_magenta .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#f06;background-image:linear-gradient(86deg,#d24507,#d60075)}
.component-zone-search.theme_areti_darkblue .component-zone-search--heading .search-form .btn{color:#006999}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title .show-company-link{color:#006999}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#006999;opacity:.5}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .col-info a{color:#006999}
.component-zone-search.theme_areti_darkblue .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#006999;background-image:linear-gradient(86deg,#009ed7,#00649f)}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--heading .search-form .btn{color:#00a8b0}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title .show-company-link{color:#00a8b0}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .col-info a{color:#00a8b0}
.component-zone-search.theme_nuovo-tiffany .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#00a8b0;background-image:linear-gradient(86deg,#00a8b0,#00a8b0)}
.component-zone-search.theme_nuovo-acqua .component-zone-search--heading .search-form .btn{color:#006eb7}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title .show-company-link{color:#006eb7}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#006eb7;opacity:.5}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .col-info a{color:#006eb7}
.component-zone-search.theme_nuovo-acqua .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#006eb7;background-image:linear-gradient(86deg,#006eb7,#006eb7)}
.component-zone-search.theme_nuovo-areti .component-zone-search--heading .search-form .btn{color:#8f0052}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title .show-company-link{color:#8f0052}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#8f0052;opacity:.5}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .col-info a{color:#8f0052}
.component-zone-search.theme_nuovo-areti .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#8f0052;background-image:linear-gradient(86deg,#8f0052,#8f0052)}
.component-zone-search.theme_nuovo-grigio .component-zone-search--heading .search-form .btn{color:#575756}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title .show-company-link{color:#575756}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#575756;opacity:.5}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .col-info a{color:#575756}
.component-zone-search.theme_nuovo-grigio .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#575756;background-image:linear-gradient(86deg,#575756,#575756)}
.component-zone-search.theme_nuovo-energia .component-zone-search--heading .search-form .btn{color:#ec6726}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title .show-company-link{color:#ec6726}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#ec6726;opacity:.5}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .col-info a{color:#ec6726}
.component-zone-search.theme_nuovo-energia .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#ec6726;background-image:linear-gradient(86deg,#ec6726,#ec6726)}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--heading .search-form .btn{color:#449b50}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title .show-company-link{color:#449b50}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#449b50;opacity:.5}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .col-info a{color:#449b50}
.component-zone-search.theme_nuovo-ambiente .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#449b50;background-image:linear-gradient(86deg,#449b50,#449b50)}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--heading .search-form .btn{color:#25768b}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title .show-company-link{color:#25768b}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#25768b;opacity:.5}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .col-info a{color:#25768b}
.component-zone-search.theme_nuovo-infrastructure .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#25768b;background-image:linear-gradient(86deg,#25768b,#25768b)}
.component-zone-search.theme_petrol .component-zone-search--heading .search-form .btn{color:#005157}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title .show-company-link{color:#005157}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#005157;opacity:.5}
.component-zone-search.theme_petrol .component-zone-search--dropdown .col-info a{color:#005157}
.component-zone-search.theme_petrol .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#005157;background-image:linear-gradient(86deg,#005157,#005157)}
.component-zone-search.theme_teal .component-zone-search--heading .search-form .btn{color:#007b8b}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title .show-company-link{color:#007b8b}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#007b8b;opacity:.5}
.component-zone-search.theme_teal .component-zone-search--dropdown .col-info a{color:#007b8b}
.component-zone-search.theme_teal .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#007b8b;background-image:linear-gradient(86deg,#007b8b,#007b8b)}
.component-zone-search.theme_turquoise-new .component-zone-search--heading .search-form .btn{color:#00a8b0}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title .show-company-link{color:#00a8b0}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#00a8b0;opacity:.5}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .col-info a{color:#00a8b0}
.component-zone-search.theme_turquoise-new .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#00a8b0;background-image:linear-gradient(86deg,#00a8b0,#00a8b0)}
.component-zone-search.theme_medium-turquoise .component-zone-search--heading .search-form .btn{color:#66cbd0}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title .show-company-link{color:#66cbd0}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#66cbd0;opacity:.5}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .col-info a{color:#66cbd0}
.component-zone-search.theme_medium-turquoise .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#66cbd0;background-image:linear-gradient(86deg,#66cbd0,#66cbd0)}
.component-zone-search.theme_powderblue .component-zone-search--heading .search-form .btn{color:#99dcdf}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title .show-company-link{color:#99dcdf}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#99dcdf;opacity:.5}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .col-info a{color:#99dcdf}
.component-zone-search.theme_powderblue .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#99dcdf;background-image:linear-gradient(86deg,#99dcdf,#99dcdf)}
.component-zone-search.theme_azure .component-zone-search--heading .search-form .btn{color:#deeaea}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title .show-company-link{color:#deeaea}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#deeaea;opacity:.5}
.component-zone-search.theme_azure .component-zone-search--dropdown .col-info a{color:#deeaea}
.component-zone-search.theme_azure .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#deeaea;background-image:linear-gradient(86deg,#deeaea,#deeaea)}
.component-zone-search.theme_dark-lava .component-zone-search--heading .search-form .btn{color:#373737}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title .show-company-link{color:#373737}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#373737;opacity:.5}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .col-info a{color:#373737}
.component-zone-search.theme_dark-lava .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#373737;background-image:linear-gradient(86deg,#373737,#373737)}
.component-zone-search.theme_davys-grey .component-zone-search--heading .search-form .btn{color:#576060}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title .show-company-link{color:#576060}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#576060;opacity:.5}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .col-info a{color:#576060}
.component-zone-search.theme_davys-grey .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#576060;background-image:linear-gradient(86deg,#576060,#576060)}
.component-zone-search.theme_nickel .component-zone-search--heading .search-form .btn{color:#929292}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title .show-company-link{color:#929292}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#929292;opacity:.5}
.component-zone-search.theme_nickel .component-zone-search--dropdown .col-info a{color:#929292}
.component-zone-search.theme_nickel .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#929292;background-image:linear-gradient(86deg,#929292,#929292)}
.component-zone-search.theme_medium-grey .component-zone-search--heading .search-form .btn{color:#d0d0d0}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title .show-company-link{color:#d0d0d0}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#d0d0d0;opacity:.5}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .col-info a{color:#d0d0d0}
.component-zone-search.theme_medium-grey .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#d0d0d0;background-image:linear-gradient(86deg,#d0d0d0,#d0d0d0)}
.component-zone-search.theme_light-grey-new .component-zone-search--heading .search-form .btn{color:#e7e6e6}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title .show-company-link{color:#e7e6e6}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#e7e6e6;opacity:.5}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .col-info a{color:#e7e6e6}
.component-zone-search.theme_light-grey-new .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#e7e6e6;background-image:linear-gradient(86deg,#e7e6e6,#e7e6e6)}
.component-zone-search.theme_whitesmoke .component-zone-search--heading .search-form .btn{color:#f5f7f7}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title .show-company-link{color:#f5f7f7}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#f5f7f7;opacity:.5}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .col-info a{color:#f5f7f7}
.component-zone-search.theme_whitesmoke .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#f5f7f7;background-image:linear-gradient(86deg,#f5f7f7,#f5f7f7)}
.component-zone-search.theme_dark-olive .component-zone-search--heading .search-form .btn{color:#063616}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title .show-company-link{color:#063616}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#063616;opacity:.5}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .col-info a{color:#063616}
.component-zone-search.theme_dark-olive .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#063616;background-image:linear-gradient(86deg,#063616,#063616)}
.component-zone-search.theme_environment-green .component-zone-search--heading .search-form .btn{color:#2d934f}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title .show-company-link{color:#2d934f}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#2d934f;opacity:.5}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .col-info a{color:#2d934f}
.component-zone-search.theme_environment-green .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#2d934f;background-image:linear-gradient(86deg,#2d934f,#2d934f)}
.component-zone-search.theme_lightsea-green .component-zone-search--heading .search-form .btn{color:#c3e6cf}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title .show-company-link{color:#c3e6cf}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#c3e6cf;opacity:.5}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .col-info a{color:#c3e6cf}
.component-zone-search.theme_lightsea-green .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#c3e6cf;background-image:linear-gradient(86deg,#c3e6cf,#c3e6cf)}
.component-zone-search.theme_success-accent .component-zone-search--heading .search-form .btn{color:#0dbd33}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title .show-company-link{color:#0dbd33}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#0dbd33;opacity:.5}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .col-info a{color:#0dbd33}
.component-zone-search.theme_success-accent .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#0dbd33;background-image:linear-gradient(86deg,#0dbd33,#0dbd33)}
.component-zone-search.theme_success-pastel .component-zone-search--heading .search-form .btn{color:#daffe2}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title .show-company-link{color:#daffe2}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#daffe2;opacity:.5}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .col-info a{color:#daffe2}
.component-zone-search.theme_success-pastel .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#daffe2;background-image:linear-gradient(86deg,#daffe2,#daffe2)}
.component-zone-search.theme_warning-accent .component-zone-search--heading .search-form .btn{color:#f7a600}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title .show-company-link{color:#f7a600}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#f7a600;opacity:.5}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .col-info a{color:#f7a600}
.component-zone-search.theme_warning-accent .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#f7a600;background-image:linear-gradient(86deg,#f7a600,#f7a600)}
.component-zone-search.theme_warning-pastel .component-zone-search--heading .search-form .btn{color:#fff5e1}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title .show-company-link{color:#fff5e1}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#fff5e1;opacity:.5}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .col-info a{color:#fff5e1}
.component-zone-search.theme_warning-pastel .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#fff5e1;background-image:linear-gradient(86deg,#fff5e1,#fff5e1)}
.component-zone-search.theme_error-accent .component-zone-search--heading .search-form .btn{color:#eb1c33}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title .show-company-link{color:#eb1c33}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#eb1c33;opacity:.5}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .col-info a{color:#eb1c33}
.component-zone-search.theme_error-accent .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#eb1c33;background-image:linear-gradient(86deg,#eb1c33,#eb1c33)}
.component-zone-search.theme_error-pastel .component-zone-search--heading .search-form .btn{color:#ffdee2}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title .show-company-link{color:#ffdee2}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h1 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h2 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h3 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h4 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h5 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-title h6 em{font-style:normal;color:#ffdee2;opacity:.5}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .col-info a{color:#ffdee2}
.component-zone-search.theme_error-pastel .component-zone-search--dropdown .serach-result-option .active .radio-button-dot{border-color:#ffdee2;background-image:linear-gradient(86deg,#ffdee2,#ffdee2)}
.component-zone-search.align-center .content{margin-left:auto;margin-right:auto}
.component-zone-search .content{max-width:1200px;padding-left:30px;padding-right:30px}
.component-zone-search--heading .search-form{display:flex;flex-direction:column}
@media only screen and (min-width:1024px){.component-zone-search--heading .search-form{flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px}
}
.component-zone-search--heading .search-form .btn{background-color:#fff}
.component-zone-search--heading .rotated-icon{height:52px;width:52px;margin:0 auto}
@media only screen and (min-width:1024px){.component-zone-search--heading .rotated-icon{text-align:left;margin:0;padding-right:10px}
}
.component-zone-search--heading .rotated-icon img{height:100%;width:auto}
.component-zone-search--heading .title{color:#fff;letter-spacing:0;font-size:1.5rem;line-height:30px;margin-bottom:15px}
@media only screen and (min-width:1024px){.component-zone-search--heading .title{text-align:left;padding:0 10px}
}
.component-zone-search--heading .btn-container{padding-left:10px}
.component-zone-search--heading .search-fied-container{width:100%;height:auto;min-height:50px;background-color:#fff;margin-bottom:20px;border-radius:3px}
@media only screen and (min-width:1024px){.component-zone-search--heading .search-fied-container{margin:0;max-width:350px}
}
.component-zone-search--heading .search-fied-container .search-icon{height:14px;width:14px;margin:18px 10px 18px 0}
.component-zone-search--heading .search-fied-container .search-field{border:0;width:calc(100% - 66px)}
.component-zone-search--heading .search-fied-container .search-suggestion-container{position:relative;min-width:100%;z-index:90}
.component-zone-search--heading .search-fied-container .search-suggestion{position:absolute;width:100%;top:10px;background-color:#fff;border-radius:3px;box-shadow:0 7px 20px rgba(100,100,100,0.5);margin:0;padding:0;list-style-type:none}
.component-zone-search--heading .search-fied-container .search-suggestion-item{padding:15px 5px;border-bottom:solid 2px #e6e6e6;cursor:pointer;z-index:2;user-select:none;-ms-user-select:none}
.component-zone-search--heading .search-fied-container .search-suggestion-item :last-of-type{border-bottom:solid 0 #e6e6e6}
.component-zone-search--heading .search-fied-container .search-suggestion-item.hover{background:#e6e6e6}
.component-zone-search--dropdown{margin-top:30px}
.component-zone-search--dropdown .close-result-container{position:relative}
.component-zone-search--dropdown .close-result-container .dropdown-close{height:32px;width:32px;position:absolute;top:20px;right:20px;cursor:pointer}
.component-zone-search--dropdown .col-no-result{padding:0}
.component-zone-search--dropdown .col-no-result--title{text-align:left;font-weight:bold}
.component-zone-search--dropdown .col-no-result--title p{font-size:1rem}
.component-zone-search--dropdown .col-no-result--desc{text-align:left}
.component-zone-search--dropdown .col-no-result--desc p{font-size:1rem}
.component-zone-search--dropdown .search-result-container{background-color:#fff;border-radius:3px;padding:15px}
@media only screen and (min-width:768px){.component-zone-search--dropdown .search-result-container{padding:35px 30px}
}
.component-zone-search--dropdown .search-result-container .row{margin:0}
.component-zone-search--dropdown .search-result-container .search-result-row{display:none;flex-direction:column}
.component-zone-search--dropdown .search-result-container .search-result-row.active{display:flex}
@media only screen and (min-width:768px){.component-zone-search--dropdown .search-result-container .search-result-row{flex-direction:row;flex-wrap:nowrap}
}
.component-zone-search--dropdown .col-title{text-align:left;padding-bottom:25px}
@media only screen and (min-width:768px){.component-zone-search--dropdown .col-title{padding-bottom:0}
}
.component-zone-search--dropdown .col-title a{cursor:pointer}
.component-zone-search--dropdown .col-title h1{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title h2{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title h3{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title h4{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title h5{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title h6{color:#576060;font-weight:normal;margin-bottom:5px}
.component-zone-search--dropdown .col-title span.subtext{display:block;margin-top:0;margin-bottom:10px;font-size:1rem;line-height:25px;letter-spacing:-0.38px;color:#576060;font-weight:normal}
.component-zone-search--dropdown .col-title .show-company-link{margin-top:0;margin-bottom:0;font-size:1rem;line-height:30px;letter-spacing:.33px;font-weight:bold}
@media only screen and (min-width:768px){.component-zone-search--dropdown .col-title .show-company-link{margin-bottom:15px}
}
.component-zone-search--dropdown .col-title>ul{list-style-type:none;padding:0;margin:0}
.component-zone-search--dropdown .col-title>ul li{width:100%;height:auto;margin-top:20px;margin-bottom:0;font-weight:bold;font-size:.875rem;line-height:20px;letter-spacing:-0.22px;text-transform:uppercase}
.component-zone-search--dropdown .col-title>ul li a img{height:24px;width:24px;transition:all .3s}
.component-zone-search--dropdown .col-title>ul li a:hover img{margin-left:9px}
.component-zone-search--dropdown .separator{height:2px;width:100%;background-color:#e6e6e6}
@media only screen and (min-width:768px){.component-zone-search--dropdown .separator{display:none}
}
.component-zone-search--dropdown .col-info{text-align:left;padding-top:25px;padding-left:20px;display:flex;flex-direction:column}
@media only screen and (min-width:768px){.component-zone-search--dropdown .col-info{flex-wrap:wrap;flex-direction:row}
}
.component-zone-search--dropdown .col-info .row{margin:0}
.component-zone-search--dropdown .col-info ul{margin-bottom:0}
.component-zone-search--dropdown .col-info li{color:#576060;letter-spacing:0;font-size:.8125rem;line-height:25px}
.component-zone-search--dropdown .col-info .info-box{margin-top:20px;padding-right:36px}
.component-zone-search--dropdown .col-info .info-box a{font-weight:bold;cursor:pointer}
.component-zone-search--dropdown .col-info .info-box:nth-of-type(1){margin-top:0;margin:0}
.component-zone-search--dropdown .col-info .info-box:nth-of-type(1) span.subtext{margin:0}
.component-zone-search--dropdown .serach-result-option{margin-top:20px;line-height:34px;display:flex;justify-content:left}
.component-zone-search--dropdown .serach-result-option .button-description{color:#fff;text-align:left;line-height:34px;font-size:.875rem;letter-spacing:-0.44px;padding-left:15px}
@media only screen and (min-width:768px){.component-zone-search--dropdown .serach-result-option .button-description{font-size:1.25rem;letter-spacing:-0.63px;padding-left:20px}
}
.component-zone-search--dropdown .serach-result-option .radio-button-container{cursor:pointer;height:34px;width:70px;border-radius:20px;background-color:#fff}
.component-zone-search--dropdown .serach-result-option .radio-button-container .check-icon-default{height:100%;width:24px;margin-left:6px;background-size:100% 100%}
.component-zone-search--dropdown .serach-result-option .radio-button-container .radio-button-dot{height:21px;width:21px;margin-top:6px;position:relative;margin-top:-27px;margin-left:6px;background-image:linear-gradient(86deg,#777,#e6e6e6);border:2px solid #e6e6e6;border-radius:22px;transition:all .5s ease-out}
.component-zone-search--dropdown .serach-result-option .radio-button-container.active .radio-button-dot{margin-left:44px}
.component-hero_hub_storie{margin:0 auto}
.component-hero_hub_storie.has_bottom_margin1{margin-bottom:62px}
@media only screen and (max-width:1200px){.component-hero_hub_storie.has_bottom_margin1{margin-bottom:30px}
}
.component-hero_hub_storie .bgimg{display:none}
.component-hero_hub_storie .swiper-outer{position:relative}
.component-hero_hub_storie .swiper-slide{height:750px;width:100%;max-height:calc(100vh - 140px);background-size:cover;background-repeat:no-repeat;background-position:center center}
.component-hero_hub_storie .swiper-slide .slide_wrap{max-width:1200px;margin:0 auto;position:relative;height:100%}
.component-hero_hub_storie .swiper-slide .card{width:550px;height:245px;border-radius:30px 30px 5px 30px;position:absolute;left:0;bottom:91px;padding:45px 21px 0}
.component-hero_hub_storie .swiper-slide .card h1,.component-hero_hub_storie .swiper-slide .card .h1,.component-hero_hub_storie .swiper-slide .card>p{font-size:1.9375rem !important;font-weight:bold !important;line-height:36px !important;margin:0 0 29px;display:-webkit-box;max-height:104px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#373737}
.component-hero_hub_storie .swiper-slide .cta{position:absolute;bottom:30px;left:20px}
.component-hero_hub_storie .swiper-slide .cta .btn-rectangle{height:45px;font-size:.8125rem;line-height:30px}
.component-hero_hub_storie .swiper-slide .progress{position:absolute;top:-20px;right:-20px;height:46px;width:46px}
.component-hero_hub_storie .swiper-slide .progress svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#fff;stroke-width:1px}
.component-hero_hub_storie .swiper-slide .progress .bar,.component-hero_hub_storie .swiper-slide .progress .arc{stroke:#e8e100;stroke-width:3px}
.component-hero_hub_storie .swiper-slide .progress .cont{display:block;font-size:.9375rem;color:#fff;position:absolute;top:9px;left:8px;width:30px;height:30px;letter-spacing:-0.021em;text-align:center;font-weight:normal;background:linear-gradient(135.6deg,#373737 15.81%,#575757 94.98%);line-height:30px;border-radius:50%}
@media only screen and (max-width:1200px){.component-hero_hub_storie .swiper-slide{height:586px}
.component-hero_hub_storie .swiper-slide .card{width:299px;height:252px;border-radius:20px;bottom:52px;left:31px;padding:31px 24px 0}
.component-hero_hub_storie .swiper-slide .card h1{font-size:1.375rem !important;font-weight:bold !important;line-height:26px !important}
.component-hero_hub_storie .swiper-slide .card h1{-webkit-line-clamp:5}
}
.component-hero_hub_storie .swiper-button-next,.component-hero_hub_storie .swiper-button-prev{display:none}
.component-hero_hub_storie .swiper-pagination{bottom:34px;width:100%}
.component-hero_hub_storie .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;margin:0 5px;background-color:#afcb37;opacity:1}
.component-hero_hub_storie .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e8e100;position:relative}
.component-hero_hub_storie .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:" ";position:absolute;top:-3px;left:-3px;width:20px;height:20px;border:1px #fff solid;border-radius:50%}
@media only screen and (max-width:1200px){.component-hero_hub_storie .swiper-pagination{bottom:14px}
}
.dark_mode_on .hide_dark_mode_on{display:none}
.dark_mode_off .hide_dark_mode_off{display:none}
body.dark_mode_on{background:#373737}
.component-dark_mode_switch{text-align:right;max-width:1200px;margin:30px auto 40px}
.component-dark_mode_switch .content{display:inline-block;border:1px #d0d0d0 solid;background:#fff;height:35px;border-radius:20px;padding:0 7px 0 16px;position:relative;line-height:34px}
.component-dark_mode_switch .content span{color:#8e8e8e;font-size:.75rem;line-height:14px;letter-spacing:-0.03em;text-transform:uppercase}
.component-dark_mode_switch .content a:focus{text-decoration:none}
.component-dark_mode_switch .content .toggle_on{border-radius:20px;padding:4px 7px}
.component-dark_mode_switch .content .toggle_on span{color:#373737}
.component-dark_mode_switch .content .toggle_on img{display:inline-block}
.component-dark_mode_switch .content .toggle_off{background:#373737;border-radius:20px;padding:5px 9px}
.component-dark_mode_switch .content .toggle_off span{color:#fff}
.component-dark_mode_switch .content .toggle_off img{display:inline-block;margin-right:-10px;transform:translateY(-1px)}
@media only screen and (max-width:1200px){.component-dark_mode_switch{text-align:center}
}
.dark_mode_on .component-dark_mode_switch .content{border:1px #576060 solid;background:#576060}
.dark_mode_on .component-dark_mode_switch .content span{color:#fff}
.dark_mode_on .component-dark_mode_switch .content .toggle_on{background:#373737;border-radius:20px;padding:5px 9px}
.dark_mode_on .component-dark_mode_switch .content .toggle_on span{color:#fff}
.dark_mode_on .component-dark_mode_switch .content .toggle_off{background:0}
.dark_mode_on .component-dark_mode_switch .content .toggle_off span{color:#fff}
.dark_mode_on .darkmodecontent,.dark_mode_on p,.dark_mode_on .ac-paragraph,.dark_mode_on .document-wrap{color:#fff}
.dark_mode_on .dm_icon_change img:nth-child(1){display:none}
.dark_mode_on .dm_icon_change img:nth-child(2){display:inline-block}
.component-cards_slide_hub_storie{max-width:1200px;margin:0 auto 146px}
.component-cards_slide_hub_storie .header{margin-bottom:43px;margin-top:45px}
.component-cards_slide_hub_storie .header h1{font-size:1.9375rem !important;line-height:36px !important;letter-spacing:-0.03em !important}
.component-cards_slide_hub_storie .header .btn-arrow{font-size:1rem;line-height:19px;font-weight:normal}
.component-cards_slide_hub_storie .header .btn-arrow .arrow,.component-cards_slide_hub_storie .header .btn-link .arrow{background:url(../../../etc.clientlibs/acea-common/clientlibs/clientlib-site/resources/img/icons/black/chevron-light-r.svg) no-repeat center center;background-size:15px 15px;margin-top:-6px}
@media only screen and (max-width:1200px){.component-cards_slide_hub_storie .header h1{font-size:1.375rem !important;line-height:26px !important;letter-spacing:-0.03em !important}
}
.component-cards_slide_hub_storie .col_text{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:368px;padding-right:30px}
.component-cards_slide_hub_storie .col_text .cta{margin-top:25px}
.component-cards_slide_hub_storie .col_text .cta .btn{height:45px;font-size:1rem;line-height:34px}
.component-cards_slide_hub_storie .col_text .component-heading{padding-top:0}
.component-cards_slide_hub_storie .col_slide{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:862px}
.component-cards_slide_hub_storie .col_slide:after{display:none;background:#f9f9f9;border-radius:30px 0 0 30px;width:688px;height:389px;position:absolute;top:-21px;right:-104px}
.component-cards_slide_hub_storie.full_width .col_slide{float:none;width:100%}
@media only screen and (min-width:1200px){.component-cards_slide_hub_storie.full_width .col_slide:after{display:none}
}
@media only screen and (max-width:1200px){.component-cards_slide_hub_storie.full_width .col_slide{margin:50px -24px 0}
}
.component-cards_slide_hub_storie.full_width .col_slide:after{right:auto;left:25px;min-width:calc(100vw - 10px);top:auto;bottom:70px}
.component-cards_slide_hub_storie .swiper-button-prev,.component-cards_slide_hub_storie .swiper-button-next{top:auto;background:#005ca9;width:48px;height:48px;bottom:-65px;right:15px;left:auto;border-radius:10px}
.component-cards_slide_hub_storie .swiper-button-prev img,.component-cards_slide_hub_storie .swiper-button-next img{width:26px;margin:11px}
.component-cards_slide_hub_storie .swiper-button-prev{right:81px}
.component-cards_slide_hub_storie .swiper-button-prev img{transform:rotate(180deg)}
.component-cards_slide_hub_storie .reversed .col_text{left:862px;padding-left:23px;padding-right:15px}
.component-cards_slide_hub_storie .reversed .col_slide{right:368px}
.component-cards_slide_hub_storie .reversed .col_slide:after{border-radius:0 30px 30px 0;right:auto;left:-120px}
.component-cards_slide_hub_storie .reversed .swiper-button-prev,.component-cards_slide_hub_storie .reversed .swiper-button-next{right:auto;left:81px}
.component-cards_slide_hub_storie .reversed .swiper-button-prev{left:15px}
@media only screen and (max-width:1200px){.component-cards_slide_hub_storie{padding:0 24px;margin-bottom:46px}
.component-cards_slide_hub_storie .col_text,.component-cards_slide_hub_storie .reversed .col_text,.component-cards_slide_hub_storie .col_slide,.component-cards_slide_hub_storie .reversed .col_slide{width:auto !important;right:auto;left:auto;float:none}
.component-cards_slide_hub_storie .col_slide{margin:50px -15px 0;overflow:hidden;padding:0 40px 100px}
.component-cards_slide_hub_storie .col_slide:after{height:196px;width:367px;top:58px}
.component-cards_slide_hub_storie .col_slide .swiper-button-prev{bottom:32px;right:calc(50% - 10px);left:auto}
.component-cards_slide_hub_storie .col_slide .swiper-button-next{bottom:32px;right:calc(50% - 80px);left:auto}
}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide{width:263px}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide a{display:block;overflow:hidden;border-radius:30px 30px 0 0}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide a img{width:100%;display:block;border-radius:30px 30px 0 0}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide div{color:#373737;background:#fff;padding:11px 15px 10px;height:97px;border-radius:0 0 30px 30px;border:1px #ddd solid;font-size:.875rem;font-weight:bold;line-height:18px}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide div p{font-size:1.125rem !important;font-weight:bold !important;line-height:25px !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media only screen and (max-width:1200px){.component-cards_slide_hub_storie .swiper-container{overflow:visible}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide{width:170px}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide div{height:92px}
.component-cards_slide_hub_storie .swiper-container article.swiper-slide div p{font-size:.875rem !important;font-weight:bold !important;line-height:22px !important}
}
.component-cards_slide_hub_storie .cta_small .btn{height:45px;font-size:1rem;line-height:34px}
.dark_mode_on .component-cards_slide_hub_storie{color:#fff}
.dark_mode_on .component-cards_slide_hub_storie .col_slide::after{background-color:#2c2c2c}
.dark_mode_on .component-cards_slide_hub_storie .swiper-container article.swiper-slide div{background-color:#373737;color:#eee;border:1px solid #576060}
.dark_mode_on .component-cards_slide_hub_storie .btn-arrow,.dark_mode_on .component-cards_slide_hub_storie .btn-link{color:#fff}
.dark_mode_on .component-cards_slide_hub_storie .btn-arrow .arrow,.dark_mode_on .component-cards_slide_hub_storie .btn-link .arrow{background-image:url(../../../etc.clientlibs/acea-common/clientlibs/clientlib-site/resources/img/chevron-right-white-two.svg)}
.dark_mode_on .component-cards_slide_hub_storie .swiper-button-prev,.dark_mode_on .component-cards_slide_hub_storie .swiper-button-next{background:#141414 !important}
.section_storie h1{font-size:2.625rem !important}
.section_storie h2{font-size:2.25rem !important}
.section_storie h3{font-size:1.75rem !important}
@media only screen and (max-width:1024px){.section_storie h1{font-size:1.625rem !important}
.section_storie h2{font-size:1.5rem !important}
.section_storie h3{font-size:1.375rem !important}
}
.section_storie .container_930 .image.parbase,.section_storie .container_930 .box-highlights.parbase{padding:1px 30px 1px}
@media only screen and (min-width:1025px){.section_storie .container_870{max-width:870px;margin-left:auto;margin-right:auto}
.section_storie .container_930{max-width:930px;margin-left:auto;margin-right:auto}
}
@media only screen and (max-width:1024px){.section_storie .container_930{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}
.section_storie .container_930 .box-highlights.parbase{padding-left:15px;padding-right:15px}
}
@media only screen and (max-width:1200px){.section_storie .component-heading.leaf-layout .sub-title p{font-weight:600 !important;font-size:1.125rem !important;line-height:30px !important}
}
.section_storie .hero_content_floated .wrap .inside{width:auto;min-width:800px;display:inline-block;padding-right:96px}
.section_storie .hero_content_floated .wrap .inside h1{font-size:2.625rem !important;line-height:49px !important}
@media only screen and (max-width:1200px){.section_storie .hero_content_floated .wrap .inside{max-width:90%;min-width:auto}
.section_storie .hero_content_floated .wrap .inside h1{font-size:1.625rem !important;line-height:30px !important}
}
.section_storie .component-post .citation p{font-size:1.5rem !important;line-height:35px !important}
@media only screen and (max-width:1200px){.section_storie .component-post .citation p{font-size:1.125rem !important;line-height:30px !important}
}
.component-cards_hub_storie{max-width:1200px;margin:42px auto 50px}
.component-cards_hub_storie .articles{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:850px}
.component-cards_hub_storie .card{width:370px;display:inline-block;margin-bottom:42px}
.component-cards_hub_storie .card .btn-arrow{font-size:1.25rem;font-weight:bold;line-height:23px;margin-top:14px;display:inline-block}
.component-cards_hub_storie .card .btn-arrow .arrow{background-size:30px 30px;transform:translateY(-2px)}
.component-cards_hub_storie .card img{display:block;border-radius:30px 30px 0 0;width:100%}
.component-cards_hub_storie .card .title{font-style:normal !important;font-weight:bold !important;font-size:1.5rem !important;line-height:35px !important;letter-spacing:-0.03em !important;margin:0 0 15px}
.component-cards_hub_storie .card p{font-size:1.125rem !important;line-height:30px !important;letter-spacing:-0.03em !important}
.component-cards_hub_storie .card .text{padding:24px 17px;border:1px solid #ededed;box-shadow:0 4px 10px rgba(0,0,0,0.15);border-radius:0 0 15px 15px;margin-bottom:24px}
@media only screen and (max-width:1200px){.component-cards_hub_storie .card .title{font-size:1.375rem !important;line-height:30px !important}
.component-cards_hub_storie .card p{font-size:1rem !important;line-height:25px !important}
}
.dark_mode_on .component-cards_hub_storie{color:#fff}
.dark_mode_on .component-cards_hub_storie .card .text{border:0}
.component-stories-home .box-content .box-img.box-img-full-double{box-shadow:0 2px 4px 0 rgba(0,0,0,0.09)}
.component-stories-home .box-content .box-img.box-img-full-double:hover{box-shadow:0 19px 22px 0 rgba(0,0,0,0.2)}
#formMarchio .disable-form-button{pointer-events:none}
.component-form.form-logo.theme_vermillion .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#fdc300,#e84e0f)}
.component-form.form-logo.theme_peacock-blue .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#008bff,#005ca9)}
.component-form.form-logo.theme_violet .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#fdc300,#b400c8)}
.component-form.form-logo.theme_cerulean .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#006eb7,#9bd5e4)}
.component-form.form-logo.theme_turquoise-blue .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#005ca9,#00a8b0)}
.component-form.form-logo.theme_yellow-orange .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#ffed00,#f7a600)}
.component-form.form-logo.theme_white-two .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#fff)}
.component-form.form-logo.theme_sea-green .content .component-heading.bar .sub-head{background-image:linear-gradient(265deg,#f2e500,#2d934f)}
.component-form.form-logo.theme_turbo .content .component-heading.bar .sub-head{background-color:#e8e100}
.component-form.form-logo.theme_transparent .content .component-heading.bar .sub-head{background-color:rgba(0,0,0,0)}
.component-form.form-logo .content .container-row .col-sm-6{padding-left:0 !important}
.loader-container{display:block;width:100%;height:100%;background:rgba(0,0,0,.1);position:fixed;z-index:100099;top:0;left:0}
.loader{position:absolute;left:0;right:0;margin:auto;display:block;top:40%;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #fff;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;background:0}
@ -webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.component-form .content .form .container-row .container-input.datepicker-open .form-control.error{color:#555;border:1px solid #ccc}
.component-form .content .form .container-row .container-input.datepicker-open .message_error{display:none}
.component-form.form-logo .content .form .form-step .form-group.container-input .message_success{width:100%;text-align:right;color:#008000}
.unclickable{cursor:default !important}
.ac-paragraph ul{list-style-position:unset !important}
.component-box-approfondimento{max-width:1270px;margin:0 auto}
a:hover,a:active,a:focus{text-decoration:underline !important}
.legenda-title{font-size:1.5rem !important;line-height:35px !important;font-weight:bold}
@media only screen and (max-width:1023px){.component-header .header{height:70px !important;width:100% !important}
}
header.component-header{min-height:70px}
@media only screen and (min-width:1260px){.component-header-simple--totem .content{padding:20px 0}
}
.component-header-simple.component-header-simple--totem .content .logo-gradient{width:102px}
.component-rilevamenti-pub--totem .table_totem{position:relative;overflow:auto}
.component-rilevamenti-pub--totem table.table_emissioni_totem{border-collapse:separate}
.component-rilevamenti-pub--totem table.table_emissioni_totem thead tr th{background-color:#f7f7f7;color:#545454;border-top:1px solid rgb(51,51,51,0.3)}
.component-rilevamenti-pub--totem table.table_emissioni_totem thead tr th:first-child{border-top-left-radius:8px;border-left:1px solid rgb(51,51,51,0.3)}
.component-rilevamenti-pub--totem table.table_emissioni_totem thead tr th:last-child{border-top-right-radius:8px;border-right:1px solid rgb(51,51,51,0.3)}
.component-rilevamenti-pub--totem table.table_emissioni_totem tbody tr .border-left{border-left:1px solid rgb(51,51,51,0.3)}
.component-rilevamenti-pub--totem table.table_emissioni_totem tbody tr .border-right{border-right:1px solid rgb(51,51,51,0.3)}
.component-rilevamenti-pub--totem table.table_emissioni_totem tbody tr .border-left.border-left-radius{border-bottom-left-radius:8px}
.component-rilevamenti-pub--totem table.table_emissioni_totem tbody tr .border-right.border-right-radius{border-bottom-right-radius:8px}
.component-rilevamenti-pub--totem table.table_emissioni_totem tbody{background-color:#fff}
.component-rilevamenti-pub--totem table.table_emissioni_totem th{color:#545454}
.component-rilevamenti-pub--totem table.table_emissioni_totem td{color:#333}
.component-rilevamenti-pub--totem .note-table{text-align:unset}
@media only screen and (max-width:767px){.component-rilevamenti-pub--totem .note-table{flex-direction:column;gap:10px}
}
@media only screen and (min-width:1025px){.component-header.component-header_anniversary{height:161px}
.component-header.compensate_height.component-header_anniversary{margin:0 auto -161px auto}
.component-header.component-header_anniversary .header .logo-acea img{height:80px}
.component-header.component-header_anniversary.scrolled .bg_transparent{top:-160px}
.component-header.component-header_anniversary.scrolled.scrolling_up .bg_transparent{top:0}
}
.component-header.component-header_anniversary .header{height:120px}
.component-header.component-header_anniversary .header .menu .nav{font-size:1.25rem}
.component-header.component-header_anniversary .header .menu .nav a{padding:10px 20px}
.component-generic-content.wide .component-hero_hub_storie{max-width:1920px}