:root{--main-color: #952333;--green-color: #8dbf43;--brown-color: #65310f;--blue-color: #00abcc;--orange-color: #f60;--dark-color: #2e3439;--borderaux-color: #952333;}body {font-size: 14px;font-family: Arial, sans-serif!important;height: 100%;line-height: 1;position: relative }p {color: #000000 }a {color: #952333;text-decoration: none }a, a:focus, input:focus, select:focus {color: #952333;outline: none;text-decoration: none;}a:hover {color: #952333;text-decoration: underline }.footer-top {background: #ededed url(../img/sity.png) no-repeat right bottom }.right-border-after::after {background: #b6b6b6 }.big-title {color: #000 }.lightblue {background-color: #952333 }.text-blue {color: #952333 }.text-dark-blue {color: #94222a }.text-dark-gray {color: #4d4d4d }.text-green {color: #2e3439 }.text-orange {color: #2e3439 }.b-bot {border-bottom: 1px solid #d2d2d2 }.b-top {border-top: 1px solid #d2d2d2 }.b-right {border-right: 1px solid #d2d2d2 }.b-left {border-left: 1px solid #d2d2d2 }.blue-line-thin {background: #952333 }.purple-line-thin {background: #94222a }.one-insurance h2 {font-size: 20px }.title-page-extra-big {color: #000 }.tc-blue {color: #94222a }.text-gray {color: #94222a;}.tc-blue-light {color: #952333 }.cookies .cookie {background: #952333;margin:0;}.cookies .cookie-content {color: #fff;padding-left: 15px }.cookies .cookie-content span {color: #fff }.cookies .close-cookie {color: #2e3439;background: #fff;border: 1px solid #fff;font-weight: 600 }.cookies .close-cookie:hover {color: #fff }@media only screen and (max-width: 767px) {.cookies .cookie {background-image: none }}.checkbox {color: #94222a }.checkbox>input+span {background: #fff;border: 1px solid #d7d7d7 }.checkbox>input:checked+span {border-right: 2px solid #2e3439;border-bottom: 2px solid #2e3439 }.radio {color: #000 }.radio>input+span {background: #fff;border: 1px solid #d7d7d7 }.radio>input+span::before {background: #00abcd }select {background: url(../img/scarica-fascicoli/arrow-select.png) no-repeat right 10px center!important }.btn-success, .btn-success:active, .btn-success:active:hover, .btn-success:focus, .btn-success:hover {background: #2e3439;color: #fff }.widget-star>h6 {color: #202020 }.rating-symbol {color: #952333 }.alert {color: #fff }.alert>h3 {color: #fff }.alert>span {color: #fff }.alert-success {background-color: #8dbf43 }.alert-danger {background-color: #e20613 }.alert-warning {background-color: #f8af3c }.alert-info {background-color: #00abcd }.alert-success::after {background-position: -426px -352px;width: 30px;height: 28px }.alert-danger::after {background-position: -430px -387px;width: 23px;height: 23px }.alert-warning::after {background-position: -429px -420px;width: 24px;height: 32px }.alert-info::after {background-position: -428px -459px;width: 24px;height: 24px }@media screen and (max-width: 1023px) {.alert>h3 {color: #fff }.alert>span {color: #fff }}.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav .open>span, .nav .open>span:focus, .nav .open>span:hover {background: #952333 }@media screen and (max-width: 1023px) {.navbar-nav>li>a::after, .navbar-nav>li>span::after {background: transparent url(../img/arrow-green.png)!important;width: 22px!important;height: 13px!important;background-repeat: no-repeat!important;right: 10px!important;content: '';position: absolute;display: none;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}.navbar-nav>li.dropdown.green.open>span::after {-webkit-transform: translateY(-50%) rotate(180deg);-moz-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg) }}.menu-nav .dropdown-menu {background-color: #fff;border: 1px solid #ededed;border-top: none;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);box-shadow: 2px 3px 10px 0 rgba(0, 0, 0, .2) }.title-drop-menu {color: #94222a;border-bottom: 1px solid #b6b6b6;border-top: 1px solid #ededed }.title-drop-menu>a, .title-drop-menu>span {border: 1px solid #94222a;color: #94222a }.wrap-drop-con>li {border-right: 1px solid #ededed }.green .wrap-drop-con>li>h4 {color: #8dbf43 }.orange .wrap-drop-con>li>h4 {color: #952333 }.fuchsia .wrap-drop-con>li>h4 {color: #a05199 }.darkgreen .wrap-drop-con>li>h4 {color: #008c8c }.red .wrap-drop-con>li>h4 {color: #e42520 }.lightorange .wrap-drop-con>li>h4 {color: #f8af3c }.blue .wrap-drop-con>li>h4 {color: #424494 }.tel>strong {color: #952333 }.tel>strong::before {background: url(../img/green-sprite.png) no-repeat -8px -488px }.tel>span {color: #952333 }.login {border-left: 1px solid #94222a }.login>a, .login>span {color: #952333 }.login>a::after, .login>span::after {background: url(../img/green-sprite.png) no-repeat -8px -531px }.navbar-toggle .icon-bar {background: #952333 }.min-menu>li>a, .min-menu>li>span {color: #94222a }.ico::after, .ico::before {background: transparent url(../img/green-sprite.png) no-repeat }.ico::after {background-position: -15px -325px;width: 8px;height: 12px }.ico-economica::before {background-position: -57px -9px;width: 18px;height: 12px }.ico-medica::before {background-position: -57px -34px;width: 18px;height: 18px }.ico-tecnica::before {background-position: -53px -59px;width: 25px;height: 21px }.ico-finanziaria::before {background-position: -56px -93px;width: 19px;height: 23px }.ico-amministratori::before {background-position: -56px -128px;width: 19px;height: 24px }.ico-infortunio::before {background-position: -57px -155px;width: 17px;height: 16px }.ico-legale::before {background-position: -56px -187px;width: 20px;height: 18px }.ico-auto::before {background-position: -55px -222px;width: 21px;height: 12px }.ico-moto::before {background-position: -55px -246px;width: 22px;height: 13px }.ico-mutuo::before {background-position: -57px -271px;width: 18px;height: 17px }.ico-leasing::before {background-position: -56px -300px;width: 19px;height: 14px }.ico-prestiti::before {background-position: -54px -325px;width: 23px;height: 15px }@media screen and (max-width: 1023px) {.navbar {background: #fff }.hr-menu {background: #952333 }.blue>a, .blue>span, .darkgreen>a, .darkgreen>span, .fuchsia>a, .fuchsia>span, .green>a, .green>span, .lightorange>a, .lightorange>span, .nav .open.blue:focus>a, .nav .open.blue:focus>span, .nav .open.blue:hover>a, .nav .open.blue:hover>span, .nav .open.blue>a, .nav .open.blue>span, .nav .open.darkgreen:focus>a, .nav .open.darkgreen:focus>span, .nav .open.darkgreen:hover>a, .nav .open.darkgreen:hover>span, .nav .open.darkgreen>a, .nav .open.darkgreen>span, .nav .open.fuchsia:focus>a, .nav .open.fuchsia:focus>span, .nav .open.fuchsia:hover>a, .nav .open.fuchsia:hover>span, .nav .open.fuchsia>a, .nav .open.fuchsia>span, .nav .open.green:focus>a, .nav .open.green:focus>span, .nav .open.green:hover>a, .nav .open.green:hover>span, .nav .open.green>a, .nav .open.green>span, .nav .open.lightorange:focus>a, .nav .open.lightorange:focus>span, .nav .open.lightorange:hover>a, .nav .open.lightorange:hover>span, .nav .open.lightorange>a, .nav .open.lightorange>span, .nav .open.orange:focus>a, .nav .open.orange:focus>span, .nav .open.orange:hover>a, .nav .open.orange:hover>span, .nav .open.orange>a, .nav .open.orange>span, .nav .open.red:focus>a, .nav .open.red:focus>span, .nav .open.red:hover>a, .nav .open.red:hover>span, .nav .open.red>a, .nav .open.red>span, .nav>.blue>a:focus, .nav>.blue>a:hover, .nav>.blue>span:focus, .nav>.blue>span:hover, .nav>.darkgreen>a:focus, .nav>.darkgreen>a:hover, .nav>.darkgreen>span:focus, .nav>.darkgreen>span:hover, .nav>.fuchsia>a:focus, .nav>.fuchsia>a:hover, .nav>.fuchsia>span:focus, .nav>.fuchsia>span:hover, .nav>.green>a:focus, .nav>.green>a:hover, .nav>.green>span:focus, .nav>.green>span:hover, .nav>.lightorange>a:focus, .nav>.lightorange>a:hover, .nav>.lightorange>span:focus, .nav>.lightorange>span:hover, .nav>.orange>a:focus, .nav>.orange>a:hover, .nav>.orange>span:focus, .nav>.orange>span:hover, .nav>.red>a:focus, .nav>.red>a:hover, .nav>.red>span:focus, .nav>.red>span:hover, .orange>a, .orange>span, .red>a, .red>span {background: #fff }.navbar-nav>li.green>span>span {width: 100%!important }.navbar-nav>li.green>a, .navbar-nav>li.green>span {color: #8dbf43 }.navbar-nav>li.orange>a, .navbar-nav>li.orange>span {color: #952333 }.navbar-nav>li.fuchsia>a, .navbar-nav>li.fuchsia>span {color: #a05199 }.navbar-nav>li.darkgreen>a, .navbar-nav>li.darkgreen>span {color: #008c8c }.navbar-nav>li.red>a, .navbar-nav>li.red>span {color: #e42520 }.navbar-nav>li.lightorange>a, .navbar-nav>li.lightorange>span {color: #f8af3c }.navbar-nav>li.blue>a, .navbar-nav>li.blue>span {color: #424494 }.navbar-nav>li.orange>a::before, .navbar-nav>li.orange>span::before {background-position: -348px -82px;width: 52px;height: 35px;left: 20px }.navbar-nav>li.fuchsia>a::before, .navbar-nav>li.fuchsia>span::before {background-position: -347px -135px;width: 53px;height: 36px;left: 18px }.navbar-nav>li.darkgreen>a::before, .navbar-nav>li.darkgreen>span::before {background-position: -341px -185px;width: 63px;height: 37px;left: 20px }.navbar-nav>li.red>a::before, .navbar-nav>li.red>span::before {background-position: -349px -239px;width: 58px;height: 32px;left: 20px }.navbar-nav>li.lightorange>a::before, .navbar-nav>li.lightorange>span::before {background-position: -351px -279px;width: 52px;height: 52px;left: 20px }.navbar-nav>li.blue>a::before, .navbar-nav>li.blue>span::before {background-position: -354px -347px;width: 50px;height: 30px;left: 25px }.wrap-drop-con {border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2 }}@media screen and (max-width: 767px) {.tel::after {background: url(../img/green-sprite.png) no-repeat -8px -488px;width: 35px!important;height: 35px!important;zoom: .8 }.navbar-nav>li.mobile-login.blue>a::before, .navbar-nav>li.mobile-login.blue>span::before {background: url(../img/menu-sprite.png) no-repeat -309px -163px;width: 24px;height: 34px;left: 22px }.navbar-nav>li.mobile-login.blue>a::after, .navbar-nav>li.mobile-login.blue>span::after {background: url(../img/menu-sprite.png) no-repeat -309px -284px;width: 22px;height: 13px }}.breadcrumbs>li>a {color: #94222a }.breadcrumbs>li:last-child>a {color: #952333 }.border-breadcrumbs {background: #94222a }.social>li>a.ico-f {background-position: -5px -352px }.social>li>a.ico-z {background-position: -45px -352px }.social>li>a.ico-g {background-position: -85px -352px }.social>li>a.ico-t {background-position: -165px -352px }.social>li>a.ico-in {background-position: -205px -352px }.social>li>a.ico-you {background-position: -124px -352px }.social>li>a {background: url(../img/menu-sprite.png) no-repeat }.share-box .social {background: #ececec }.share {background: #952333 }.share::after {background: url(../img/menu-sprite.png) no-repeat -304px -306px;width: 29px;height: 33px }#loading p {color: #009cc4 }.scrolltop, .scrolltop:focus, .scrolltop:hover {color: #94222a }.scrolltop::after {background: transparent url(../img/menu-sprite.png) no-repeat -245px -348px;width: 33px;height: 33px }.box-gray {background: #2E3439 url(../img/sity.png) no-repeat bottom right }.title-footer {color: #fff;word-break: keep-all }.blue-box-title>ul {background: #94222a }.menu-footer>li>a {color: #fff }.informazioni {color: #94222a }.copy {color: #94222a }.title-footer-info {color: #94222a }.seguici_su {color: #000 }.pdf {color: #000 }@media screen and (max-width: 1023px) {.copy {color: #94222a }}.info-404 {margin-top: 80px;margin-bottom: 80px;height: auto;position: inherit;background: 0 0 }.info-404 .element {text-align: center }.ico-panda {background-image: none }.element p {font-size: 50px!important;display: inline-block;color: #952333;margin-bottom: 40px }.gif-404 {background-image: url(../img/error-page-anim.gif);width: 80px;height: 80px;display: inline-block }.element strong {text-align: center;font-size: 24px!important;color: #2e3439;margin: auto;display: table }.tooltip-404 {background: #fff;border: none;position: inherit;line-height: 1.2;text-align: center;font-size: 24px;box-shadow: none;margin-bottom: 10px }.tooltip-404:after, .tooltip-404:before {content: none }.go-home, .go-home:focus, .go-home:hover {color: #fff;background: #2e3439;text-align: center;font-size: 18px;margin: auto;display: table;margin-top: 60px }.nav-page>li>a {color: #c4c4c4 }.nav-page>li>a:after {color: #fff;background: #c4c4c4 }.nav-page>li.active>a {color: #000000 }.nav-page>li.active>a::after {background: #003366 }.gray-line {background: #d2d2d2 }.card-professionals {background: #ededed }.ico-professionals {background: #952333 url(../img/area/ico-home.png) no-repeat center;background-size: 90% }.name-professionals {color: #000 }.name-professionals>span {color: #94222a }.description-professionals-big {color: #94222a }.description-professionals-small {color: #94222a }.block-professionals h3 {color: #212121 }.block-professionals .title-area {color: #212121 }.card-con {border-top: 4px solid #952333;border-right: 2px solid #dadada }.item-description {color: #94222a }.read-more, .read-more:focus, .read-more:hover {color: #fff;background: #952333 }.ico-helm-setting {background-image: url(../img/area/ico-setting.png) }.ico-pencil-setting {background-image: url(../img/area/ico-pencil.png) }.to-three>li {border-top: 1px solid #d2d2d2 }.to-four>li {border-top: 1px solid #d2d2d2 }.gray-line-big {background: #ededed }.group-text h2, .group-text h3, .group-text h4 {color: #000 }.group-text h3 {font-weight: 700 }.group-text p {color: #94222a }.sidebar-block::before {background: #b6b6b6 }.sidebar-list-info>li {color: #94222a }.ico-setting-small {background: transparent url(../img/area/ico-setting-small.png) no-repeat left top 5px }.ico-helm {background: transparent url(../img/area/ico-helm.png) no-repeat left 4px top 5px }.ico-building {background: transparent url(../img/area/ico-bilding.png) no-repeat left 16px top 5px }.blue-line {background: #952333 }.title-group hr {background: #b6b6b6 }.title-group h3 {color: #000 }.title-group h6 {color: #952333 }.nav-button>button {background: #d2d2d2 }.nav-button>button.active {background: #952333 }.nav-button>.next::after {background: transparent url(../img/menu-sprite.png) no-repeat -318px -358px;-webkit-transform: translate(-50%, -50%) rotate(180deg);-moz-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg) }.nav-button>.prev::after {background: transparent url(../img/menu-sprite.png) no-repeat -318px -358px }@media screen and (max-width: 767px) {.card-professionals {background: #ededed }.card-con {border-top: 1px solid #b6b6b6;border-right: 0 }.to-four>li, .to-three>li {border-top: 1px solid #d2d2d2 }}.table-slider h2 {color: #000 }.table-slider .icon {background-color: #952333 }.table-slider-link>li>a::after {background: url(../img/green-sprite.png) no-repeat -13px -691px;width: 9px;height: 13px }.slider-link>li>a::after {background: url(../img/sprite-new.png) -246px -18px no-repeat;width: 8px;height: 14px;margin-right: -5px }.icon-home {background-image: url(../img/aree-comparazione/ico-home.png) }.icon-hand-ok {background-image: url(../img/aree-comparazione/ico-hand-ok.png) }.icon-add-plus {background-image: url(../img/aree-comparazione/ico-add-plus.png) }.icon-avvocato {background-image: url(../img/aree-comparazione/avvocato.png) }.table-slider>thead>tr:first-child>td {border-bottom: 4px solid #952333 }.table-slider>thead>tr:first-child>td::after {background-color: #fff }.table-slider p {color: #94222a }.table-slider .wrap-nav-button {background: #ededed }.table-slider-link>li>a {color: #94222a }.el-6 .table-slider-link>li>a {color: #94222a }.el-6 .icon {background-color: #fff }.sidebar-body {border-bottom: 1px solid #d2d2d2 }.sidebar-body a {color: #952333 }.blue-border-big, .sidebar-block-title {border-bottom: 4px solid #952333 }.blue-border-big.text-blue {color: #000 }.sidebar-block-title h3 {color: #952333 }.sidebar-block-title h6 {color: #000 }.liker {color: #952333 }.like-up {background: url(../img/green-sprite.png) no-repeat -10px -611px;width: 21px;height: 26px }.like-down {background: url(../img/green-sprite.png) no-repeat -7px -650px;width: 21px;height: 26px }.table-text-content p.text-blue {color: #000;padding-bottom: 5px }.table-text-content span.text-blue {color: #2e3439 }.wrap-info-table-content .icon {background-color: #952333 }.colapse-table-content h2 {color: #000 }.toggle-colapse-table, .toggle-colapse-table:focus, .toggle-colapse-table:hover {background: #ededed }.toggle-colapse-table:after {color: #b6b6b6 }.name-professionals-color {color: #2e3439 }@media screen and (max-width: 1023px) {.table-slider .dropdown>a {border-bottom: 1px solid #d2d2d2;color: #94222a }.table-slider .dropdown:first-child>a {border-top: 1px solid #d2d2d2 }.table-slider .dropdown.open>.dropdown-menu {border-bottom: 1px solid #d2d2d2 }.table-slider .dropdown-menu>li>a {border-bottom: 1px solid #ededed;color: #94222a }.table-slider .dropdown>a::after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px }.table-slider .dropdown-menu>li>a::after {background: url(../img/green-sprite.png) no-repeat -13px -691px;width: 9px;height: 13px }}@media screen and (max-width: 767px) {.wrap-text-info p:first-child {color: #2e3439!important }}.lascia-commento {border: 1px solid #d1d1d1 }.lascia-commento::before {background: #952333 }.lascia-commento>h3 {color: #000;border-bottom: 1px solid #d1d1d1 }.group-input-default>span, .group-textarea-default>span {color: #94222a }.group-input-default>input, .group-textarea-default>textarea {color: #94222a;border: 1px solid #d1d1d1 }.form-gray {background: #ededed;padding: 15px!important }.sinistra-bottom-form-content .sinistra-boxes .form-gray {background: rgba(141, 198, 63, .1) }.form-gray {padding: 10px 35px!important }.form-gray .widget-star>h6 {color: #202020 }.form-subtitle {color: #94222a }.form-subtitle>span {color: #202020 }.form-gray>input, .form-gray>textarea {color: #202020;background: #fff }.ico-check::after {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: block;background: transparent url(../img/green-sprite.png) no-repeat -354px -12px;width: 168px;height: 140px }.block-check .media-heading {color: #000 }.block-check .media-body>p {color: #94222a }.text-gray>b {color: #202020 }.form-gray>.right-element-ico {background: #952333 url(../img/area/ico-home.png) no-repeat center;background-size: 90% }.reviews-avatar .thumb {border: 4px solid #94222a;background: #fff }.user-coment .reviews-avatar .thumb {border: 2px solid #94222a }.reviews-avatar .user-name {color: #000 }.reviews-body {border: 2px solid #edecec }.blue-light::before {background: #952333 }.blue::before {background: #2e3439 }.reviews-body .info {border-right: 2px solid #edecec }.blue-light .rating-number {color: #952333 }.blue .rating-number {color: #2e3439 }.reviews-body .widget-star {border-bottom: 2px solid #edecec }.reviews-body .widget-star>h6 {color: #202020 }.reviews-body .inserito {color: #000 }.reviews-body .date {color: #202020 }.reviews-body .user-name {color: #000 }.blue-light .content-box>h4 {color: #202020 }.blue .content-box>h4 {color: #2e3439 }.reviews-body .content-box>p {line-height: 1.4;color: #000 }.company-list>li:nth-child(1)>a {background: transparent url(../img/commenti/ico-assc.png) no-repeat bottom center }.company-list>li:nth-child(2)>a {background: transparent url(../img/commenti/ico-mutu.png) no-repeat bottom center }.company-list>li:nth-child(3)>a {background: transparent url(../img/commenti/ico-24.png) no-repeat bottom center }.company-list>li:nth-child(4)>a {background: transparent url(../img/commenti/ico-talk.png) no-repeat bottom center }@media screen and (max-width: 767px) {.box-mob-avatar {background: #edecec }.box-mob-avatar .media-heading {color: #952333 }.box-mob-avatar.first {background: #2e3439 }.box-mob-avatar.first .media-heading {color: #fff }.box-mob-avatar.first .media-body>p {color: #fff }.box-mob-avatar .thumb {border: 2px solid #94222a;background: #fff }.reviews-body .widget-star>h6 {color: #202020 }.reviews-body .value-star {color: #94222a }}.data-publication {color: #952333 }.list-sidebar-products>li {border-bottom: 1px solid #d2d2d2;margin-left: 0 }.list-sidebar-products>li:after {background: url(../img/menu-sprite.png) no-repeat -423px -578px;width: 44px;height: 31px }.list-sidebar-confronto li h3, .list-sidebar-products li h3 {color: #2e3439 }.title-news h3 {color: #2e3439 }.pagination>li.active>a, .pagination>li>a:hover, .pagination>li>span:hover {color: #fff;background-color: #2e3439;border-color: #ddd }.pagination>li>a:focus {background: 0 0;color: #94222a }.pagination>li>a, .pagination>li>span {color: #94222a }.pagination>li>.next-prev-arow {color: #94222a }.list-sidebar-topic h3 {color: #2e3439 }.color-bg, .color-bg:focus, .color-bg:hover {background: #7fba00!important }.color-bg.read-more {background: #2e3439 }.list-sidebar-confronto li a {border: 1px solid #d2d2d2;color: #2e3439 }.list-sidebar-confronto li a::after {background: url(../img/green-sprite.png) no-repeat -13px -691px;width: 9px;height: 13px }.purple_hammer:after {background: url(../img/menu-sprite.png) no-repeat -423px -537px;width: 44px;height: 31px }.orange_hammer:after {background: url(../img/menu-sprite.png) no-repeat -423px -496px;width: 44px;height: 31px }.publication-post>.reviews-avatar>.thumb {border: 1px solid #94222a }.post-item>.group-text>h3 {color: #000 }.form-gray>.right-element-text {color: #fff!important }.average-rating .content-box, .average-rating .info {border-bottom: 2px solid #edecec;border-top: 2px solid #edecec }.content-box h3 {color: #94222a }.bx-wrapper .bx-controls-direction .bx-prev {background: #d2d2d2 url(../img/menu-sprite.png) no-repeat -310px -352px }.bx-wrapper .bx-controls-direction .bx-next {background: #d2d2d2 url(../img/menu-sprite.png) no-repeat -310px -352px }.bx-wrapper .bx-controls-direction .bx-prev:focus, .bx-wrapper .bx-controls-direction .bx-prev:hover {background: #2e3439 url(../img/menu-sprite.png) no-repeat -310px -352px }.bx-wrapper .bx-controls-direction .bx-next:focus, .bx-wrapper .bx-controls-direction .bx-next:hover {background: #2e3439 url(../img/menu-sprite.png) no-repeat -310px -352px }.bx-wrapper .bx-controls-direction a {z-index: 100 }.average-rating {border: 0 }.average-rating .widget-star {border-bottom: 0 }.text-color-slider {color: #952333 }@media screen and (max-width: 767px) {.average-rating .info {border-right: 2px solid #edecec }}@media screen and (max-width: 549px) {.right-element-text-mm {background: #2e3439;color: #fff }.average-rating .info {border-bottom: 0;border-right: 0 }}.right-sidebar {color: #94222a }.right-sidebar::before {background: #d2d2d2 }.right-sidebar h2 {color: #000;background: #e8e8e8 }.right-sidebar p a {color: #94222a }.question-mark:after {background: #b8b8b8 url(../img/menu-sprite.png) no-repeat -403px -606px }.attention-mark:after {background: #b8b8b8 url(../img/menu-sprite.png) no-repeat -406px -661px }.riepilogo-mark:after {background: #b8b8b8 url(../img/menu-sprite.png) no-repeat -406px -709px }.grey-bg {background: #ededed }.grey-bg .checkbox>input:checked+span {background-color: #ededed }.table-price tr {border-bottom: 1px solid #d2d2d2 }.form-order, .left-sidebar-sinistra .left-sidebar-content {border: 1px solid #d1d1d1 }.form-order h2 {color: #952333 }.color-block-bg {color: #fff }form.green .btn-submit, form.green .color-block-bg, form.green [data-target=tooltip], form.green::before {background-color: #333f48 }form.orange .btn-submit, form.orange .color-block-bg, form.orange [data-target=tooltip], form.orange::before {background-color: #333f48 }form.fuchsia .btn-submit, form.fuchsia .color-block-bg, form.fuchsia [data-target=tooltip], form.fuchsia::before {background-color: #a05199 }form.darkgreen .btn-submit, form.darkgreen .color-block-bg, form.darkgreen [data-target=tooltip], form.darkgreen::before {background-color: #008c8c }form.red .btn-submit, form.red .color-block-bg, form.red [data-target=tooltip], form.red::before {background-color: #e42520 }form.lightorange .btn-submit, form.lightorange .color-block-bg, form.lightorange [data-target=tooltip], form.lightorange::before {background-color: #f8af3c }form.blue .btn-submit, form.blue .color-block-bg, form.blue [data-target=tooltip], form.blue::before {background-color: #424494 }form.lightblue .btn-submit, form.lightblue .color-block-bg, form.lightblue [data-target=tooltip], form.lightblue::before {background-color: #00accd }form.gray .btn-submit, form.gray .color-block-bg, form.gray .info-tooltip [data-target=tooltip], form.gray::before {background-color: #b6b6b6 }.form-order .content-checkbox .checkbox {color: #000 }.btn-submit, .btn-submit:focus, .btn-submit:hover {color: #fff }.back-link, .back-link:focus, .back-link:hover {color: #fff;background: #00accd }.btn-super-big {max-width: 240px }.assicurazione-autotrasportatore .back-link, .assicurazione-autotrasportatore .back-link:focus, .assicurazione-autotrasportatore .back-link:hover, .left-sidebar-sinistra .back-link, .left-sidebar-sinistra .back-link:focus, .left-sidebar-sinistra .back-link:hover {background: rgba(0, 172, 205, .3);color: #414495 }.assicurazione-autotrasportatore .back-link:after, .left-sidebar-sinistra .back-link:after {background: url(../img/sprite-new.png) no-repeat -490px -147px;width: 20px;height: 30px }.back-link:after {background: url(../img/sprite-new.png) -469px -10px no-repeat!important;width: 20px!important;height: 30px!important;}.form-gray-drop:after {background: #b8b8b8 url(../img/sprite-new.png) no-repeat -55px -364px;width: 58px;height: 58px }.show-btn {background: url(../img/menu-sprite.png) no-repeat -425px -966px;-webkit-transform: translate(-50%, -50%) rotate(90deg);-moz-transform: translate(-50%, -50%) rotate(90deg);transform: translate(-50%, -50%) rotate(90deg);background-color: #952333;width: 27px;height: 27px;margin-right: -15px }.show-btn[aria-expanded=true] {background: url(../img/menu-sprite.png) no-repeat -425px -966px;-webkit-transform: translate(-50%, -50%) rotate(270deg);-moz-transform: translate(-50%, -50%) rotate(270deg);transform: translate(-50%, -50%) rotate(270deg);background-color: #952333;width: 27px;height: 27px;margin-right: -15px }.hide-btn {background: #b8b8b8 url(../img/sprite-new.png) no-repeat -466px -58px;width: 21px;height: 21px }.has-error .form-control {border-color: #e20613 }.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {color: #e20613 }.right-sidebar-change>h3 {color: #fff;background: #952333 }.menu-sidebar {border: 1px solid #b6b6b6 }.menu-sidebar>li>a {border-top: 1px solid #b6b6b6;color: #94222a }.menu-sidebar>li.active>a:hover {color: #fff;background: #952333 }.menu-sidebar>li>a:hover {color: #fff;background: #952333 }.menu-sidebar li.active:before {background: #952333 }.menu-sidebar li a::after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px }.menu-sidebar li a:hover:after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px }.tab-content .text-blue {color: #000 }.tab-content .data-publication {color: #952333 }.tab-content .title-news h3 {color: #952333 }@media screen and (max-width: 1023px) {.accordion-menu>a, .accordion-menu>a:focus, .accordion-menu>a:hover {text-transform: uppercase;color: #94222a;border: 1px solid #b6b6b6 }.accordion-menu>a:after {background: url(../img/green-sprite.png) no-repeat -8px -583px;width: 22px;height: 11px }.colaapse-menu-sm {border: 1px solid #b6b6b6;border-top: 0 }.colaapse-menu-sm>li>a, .colaapse-menu-sm>li>a:focus, .colaapse-menu-sm>li>a:hover {border-top: 1px solid #b6b6b6;color: #94222a }.colaapse-menu-sm li a::after {background: url(../img/green-sprite.png) no-repeat -13px -691px;width: 9px;height: 13px }}.video-thumb-content:after {background: #94222a }.list-link-thumb a, .list-link-thumb a:focus, .list-link-thumb a:hover {color: #8f9092;background: rgba(225, 225, 225, 1) }.list-link-thumb a:after {background: url(../img/green-sprite.png) no-repeat -15px -325px;width: 8px;height: 12px }.text-video-thumb {color: #fff }.block-right-thumb p {color: #fff }.ico-man-white:after {background: url(../img/menu-sprite.png) no-repeat -473px -97px;width: 51px;height: 88px }.ico-helm-white:after {background: url(../img/menu-sprite.png) no-repeat -351px -985px;width: 81px;height: 50px }.ico-medic-white:after {background: url(../img/menu-sprite.png) no-repeat -473px -9px;width: 75px;height: 78px }.btn-white, .btn-white:focus, .btn-white:hover {background: #fff;color: #2e3439 }.wrap-search {background: rgba(225, 225, 225, .8) }.wrap-search form .input-group button {color: #fff;background: #2e3439;padding: 6px }.wrap-search form label i {color: #ccc }.wrap-popup-link p {color: #fff }.wrap-popup-link a {color: #fff;border: 3px solid #fff }.modal-body-video>.close, .modal-body-video>.close:focus, .modal-body-video>.close:hover {color: #952333 }.wrap-slider-thumb .bx-wrapper .bx-pager.bx-default-pager a.active, .wrap-slider-thumb .bx-wrapper .bx-pager.bx-default-pager a:hover {background: #2e3439 }.wrap-slider-thumb .bx-wrapper .bx-pager.bx-default-pager a {background: #ccc }.assicurazione-list li {color: #2e3439 }.minuto:after {background: url(../img/menu-sprite.png) no-repeat -487px -233px;width: 25px;height: 25px }.gratuito:after {background: url(../img/menu-sprite.png) no-repeat -487px -200px;width: 25px;height: 25px }.risparmia:after {background: url(../img/menu-sprite.png) no-repeat -487px -268px;width: 25px;height: 25px }.assicurazione-block a, .assicurazione-block a:focus, .assicurazione-block a:hover {background: #2e3439;color: #fff }.assicurazione-block-title h2 {color: #2e3439 }.br-right {border-right: 1px solid #ededed }.hr-bold-grey {background: #b6b6b6 }.wrap-assicurazioni img {object-fit: cover!important }.wrap-assicurazioni-conent h1 {color: #000 }.wrap-assicurazioni-search {background: #ededed }.gray-insurance-content {background: #ededed }.gray-insurance-content h2 {color: #000 }.gray-insurance-content h2.auto:after {background: url(../img/menu-sprite.png) no-repeat -461px -672px;width: 79px;height: 48px }.gray-insurance-content h2.fire:after {background: url(../img/menu-sprite.png) no-repeat -480px -734px;width: 30px;height: 60px }.gray-insurance-content h2.latter:after {background: url(../img/menu-sprite.png) no-repeat -471px -363px;width: 77px;height: 54px }.gray-insurance-content h2.latter-boock:after {background: url(../img/menu-sprite.png) no-repeat -452px -800px;width: 77px;height: 54px }ul.list_insurance-more li {border-right: 1px solid #ededed }.gray-insurance-content-more h2.auto:after {background: url(../img/menu-sprite.png) no-repeat -461px -672px;width: 79px;height: 48px }.gray-insurance-content-more h2.fire:after {background: url(../img/menu-sprite.png) no-repeat -480px -734px;width: 30px;height: 60px }.gray-insurance-content-more h2.latter:after {background: url(../img/menu-sprite.png) no-repeat -471px -363px;width: 77px;height: 54px }.gray-insurance-content-more h2.latter-boock:after {background: url(../img/menu-sprite.png) no-repeat -452px -800px;width: 77px;height: 54px }.list_insurance-content-insert-white li {background: #ededed }.gray-insurance-content-insert-white h2.house:after {background: #952333 url(../img/menu-sprite.png) no-repeat -466px -590px }.gray-insurance-content-insert-white h2.hummer-blue:after {background: #952333 url(../img/menu-sprite.png) no-repeat -562px -70px }.gray-insurance-content-insert-white h2.house-blue:after {background: #952333 url(../img/menu-sprite.png) no-repeat -468px -512px }.blue-block {background: rgba(139, 195, 74, .33)!important }.gray-insurance-content .white-house:after {background: url(../img/menu-sprite.png) no-repeat -469px -433px;width: 79px;height: 74px }.gray-insurance-content .white-hummer:after {background: url(../img/menu-sprite.png) no-repeat -562px -9px;width: 85px;height: 59px }.gray-insurance-content .hand-white:after {background: url(../img/menu-sprite.png) no-repeat -456px -860px;width: 64px;height: 82px }.title-news-after {border-bottom: 4px solid #952333;color: #000 }.title-news-after:after {background: url(../img/menu-sprite.png) no-repeat -361px -607px;width: 26px;height: 30px }.wrap-news-list {border-left: 1px solid #ededed }.wrap-news-post a {color: #2e3439 }.news-list-link a, .news-list-link a:hover, .wrap-news-post a, .wrap-news-post a:hover {color: #2e3439 }.news-list-link li {border-right: 1px solid #ededed;border-bottom: 1px solid #ededed }.news-list-link a:after, .wrap-news-post a:after {background: url(../img/menu-sprite.png) no-repeat -298px -358px;width: 8px;height: 13px }.news-list-link .data-publication, .wrap-news-post .data-publication {color: #000 }.successi {background: #e8f3db }.successi h2 {color: #94222a }.succes-block {background: #fff }.preventivi {color: #952333 }.preventivi p {color: #952333 }.preventivi:after {background: url(../img/menu-sprite.png) no-repeat -353px -704px;width: 40px;height: 59px }.prodotti {color: #2e3439 }.prodotti p {color: #2e3439 }.prodotti:after {background: url(../img/menu-sprite.png) no-repeat -354px -880px;width: 43px;height: 50px }.fidelizzati {color: #b6b6b6 }.fidelizzati p {color: #b6b6b6 }.fidelizzati:after {background: url(../img/menu-sprite.png) no-repeat -357px -778px;width: 34px;height: 59px }.wrap-slider-rc .bx-wrapper .bx-pager.bx-default-pager a.active, .wrap-slider-rc .bx-wrapper .bx-pager.bx-default-pager a:hover {background: #952333 }.wrap-slider-rc .bx-wrapper .bx-pager.bx-default-pager a {background: #d2d2d2 }.user-coment {background: #ededed }.user-coment .user-name {color: #94222a }.user-coment .data-publication {color: #000 }.info-coment-user {border: 2px solid #ededed;border-top: 0 }.link-avvocato, .link-avvocato:hover {color: #000 }.title-guide-after {border-bottom: 4px solid #952333 }.title-guide-after:after {background: url(../img/menu-sprite.png) no-repeat -362px -654px;width: 26px;height: 30px }.wrap-advantages {background: #ededed }.advantages-block {background: #fff }.title-advantages:after {background: url(../img/menu-sprite.png) no-repeat -470px -950px;width: 46px;height: 49px }.circle-color:after {background: url(../img/menu-sprite.png) no-repeat -480px -311px;width: 40px;height: 41px }.circle-color li {border: 1px solid #ededed }.circle-color li:nth-child(1) {border-color: #952333 }.circle-color li:nth-child(2) {border-color: #2e3439 }.circle-color li:nth-child(3) {border-color: #2e3439 }.circle-color li:nth-child(4) {border-color: #ca4fc7 }.circle-color li:nth-child(5) {border-color: #2e3439 }.circle-color li:nth-child(6) {border-color: #1f9b9b }.text-blue.title-assicurazioni {color: #000 }.text-blue .title-22, .text-blue.title-22 {color: #000 }.rc-slid-content .text-blue {color: #952333 }.text-color {color: #000 }.news-list-link .data-publication, .wrap-news-post .data-publication {color: #000 }.user-coment .reviews-avatar .thumb {border: 1px solid }@media screen and (max-width: 767px) {.video-thumb {background: url(../img/home/bg_video.png) no-repeat;background-size: cover }.text-video-thumb {color: #fff }.advantages-block {background: #fff }}@media screen and (max-width: 549px) {ul.list_insurance li::after {background: url(../img/menu-sprite.png) no-repeat -298px -358px;width: 8px;height: 13px }.gray-insurance-content .gray-block-list {background: #952333 }}.wrap-thumb-block a, .wrap-thumb-block a:focus, .wrap-thumb-block a:hover {color: #fff;background: #2e3439 }.content-left-pad:after {background: url(../img/green-sprite.png) no-repeat -98px -774px;width: 69px;height: 100px }.content-left-pad h2 {color: #000!important }.content-left-pad .sub-group-text:before {background: #952333;color: #fff }.wrap-percent {color: #2e3439 }.menu-toogle {border: 1px solid #b6b6b6;background: #fff }.affix-menu.affix .menu-toogle {background: #fff;border-left: 1px solid #b6b6b6 }.menu-toogle>li>a, .menu-toogle>li>a:focus, .menu-toogle>li>a:hover {border-top: 1px solid #b6b6b6;color: #000;background: #fff }.menu-toogle li a::after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px }.menu-toogle>li>a:hover {color: #fff;background: #952333 }.menu-toogle li a:hover:after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px;right: 28px }.menu-toogle .colaapse-menu-sm>li>a, .menu-toogle .colaapse-menu-sm>li>a:focus, .menu-toogle .colaapse-menu-sm>li>a:hover {border-top: 1px solid #b6b6b6;color: #000 }.menu-toogle .colaapse-menu-sm li a::after, .menu-toogle .colaapse-menu-sm li a:hover:after {background: url(../img/green-sprite.png) no-repeat -13px -691px;width: 9px;height: 13px }.menu-toogle>li.active>a:before {background: #952333 }.menu-toogle>li.active>.colaapse-menu-sm>li.active>a:before {background: #952333 }@media screen and (max-width: 1175px) {.wrap-thumb-block a, .wrap-thumb-block a:focus, .wrap-thumb-block a:hover {padding: 15px 8px;font-size: 28px }}@media screen and (max-width: 1150px) {.wrap-thumb-block .wrap-text-thumb {padding-bottom: 20px }}@media screen and (max-width: 1023px) {.menu-toogle>li>a:hover {color: #fff;background: #952333 }.menu-toogle li a:hover:after {background: url(../img/green-sprite.png) no-repeat -299px -275px;width: 12px;height: 21px }.menu-toogle {border-left: 1px solid #b6b6b6;border-top: 0 }.media-side-bar.sidebar-block {border-bottom: 1px solid #b6b6b6 }.sidebar-block>h3 {border-bottom: 4px solid #952333;color: #952333 }.media-side-bar.sidebar-block .sidebar-content-block .content-box {border-right: 1px solid #b6b6b6 }}@media screen and (max-width: 767px) {.content-left-pad h2:after {background: url(../img/green-sprite.png) no-repeat -98px -774px;width: 69px;height: 100px;transform: translate(-20px, -28px) scale(.35) }}@media screen and (max-width: 549px) {.media-side-bar.sidebar-block .sidebar-content-block .content-box {border-bottom: 1px solid #b6b6b6;border-right: 0 }}.list-mark {list-style-image: none }.list-mark>li {position: relative }.list-mark>li::before {content: '';position: absolute;display: block;right: 102%;top: 3px;background: transparent url(../img/green-sprite.png) -10px -351px;width: 18px;height: 13px }.sidebar-content-block .info-coment-user {border-top: 0 }.contact-form {border: 1px solid #d1d1d1 }.contact-form::before {background: #952333 }.title-contact-form p {color: #94222a }.wrap-input-contact button {color: #fff;background: #2e3439 }.video-group-text h2, .wrap-video-block .title-news h2 {color: #952333 }.contact-block p a, .contact-block p a:focus, .contact-block p a:hover {color: #952333 }.wrap-video-block .title-news h2 {color: #952333 }.wrap-news-block span {color: #952333 }.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li>a:hover, .pagination>li>span:hover {background: #952333;border-color: #ddd }.list-img-mark .home-mark:before {background: url(../img/green-sprite.png) no-repeat -200px -580px;width: 41px;height: 33px }.list-img-mark .letter-mark:before {background: url(../img/green-sprite.png) no-repeat -102px -183px;width: 51px;height: 36px }.wrap-list-block-mark {border-right: 1px solid #ccc }.lists-block h2 {color: #000 }.tabs-link-letter a {color: #94222a }.tabs-link-letter a.active, .tabs-link-letter a:hover {color: #952333 }.tabs-link-letter {border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2 }.result-content .data-publication {color: #000 }.human-block {border: 1px solid #b6b6b6 }.human-block h3 {color: #952333 }.human-block p {color: #94222a }.sidebar-block-h2-st>h2 {color: #fff;background: #952333 }.sidebar-block-h2-st .list-sidebar-topic h3 {color: #94222a }.list-sidebar-topic .text-blue {color: #952333 }.medio .text-blue, .wrap-stat-text .text-blue {color: #000 }.sidebar-block .user-coment {background: #952333 }.sidebar-block .user-coment .user-name {color: #fff }.sidebar-block .user-coment .data-publication {color: #fff }.sidebar-block .user-coment .reviews-avatar .thumb {border-color: transparent }.info-coment-user p a {color: #000!important }@media screen and (max-width: 1023px) {.show-btn-plus.show-btn {background: url(../img/menu-sprite.png) no-repeat -661px -29px;height: 23px;width: 23px }.show-btn-plus.hide-btn {background: url(../img/menu-sprite.png) no-repeat -661px 0;width: 22px;height: 22px }.sidebar-content-block .info-coment-user {border-left: 2px solid #ededed }.list-mark>li::before {right: 100.5% }.list-img-mark li {margin-bottom: 10px;padding: 10px 0 10px 70px }.list-img-mark .home-mark:before, .list-img-mark .letter-mark:before {left: 5px }.wrap-list-block-mark {border-right: 0 }}.big-title-h2-assicurazione-rc-block {color: #4d4d4d!important }.small-title-h2-assicurazione-rc-block {color: #4d4d4d!important }.span-green-bold {color: #952333!important }.form-gray-assicurazione-rc-block>.right-element-text {background: #2e3439!important }.small-title-h2-assicurazione-block {color: #94222a!important;}.form-gray-assicurazione-block>.right-element-text {}.small-title-h2-assicurazione-block span, .small-title-h2-assicurazione-rc-block span {color: #2e3439!important;font-weight: 700!important }.form-gray-assicurazione-block .item-ico {border: 1px solid #b6b6b6!important;background-color: #fff!important }.form-gray-assicurazione-block .item-ico:after {background: url(../img/contenutto-professione/ico-helm.png) no-repeat!important;height: 147px!important;width: 148px!important }.box-grande {border: 1px solid #b6b6b6!important;background: #fff!important }.title-box-grande, .title-box-grande:focus, .title-box-grande:hover {color: #952333!important }.box-grande ul li {border-bottom: 1px solid #ededed!important;color: #94222a!important }.box-grande ul li span {color: #2e3439!important }.box-grande-price {background: #952333!important;color: #fff!important;width: 108%!important;margin: 0 0 0 -4%!important }.box-grande-price:after, .box-grande-price:before, .box-grande:hover .box-grande-price:after, .box-grande:hover .box-grande-price:before {top: 100%!important;border: solid transparent!important;content: " "!important;height: 0!important;width: 0!important;position: absolute!important;pointer-events: none!important;border-color: rgba(114, 114, 114, 0)!important;border-right-color: #94222a!important;border-width: 6px!important;margin-top: -6px!important }.box-grande-price:before, .box-grande:hover .box-grande-price:before {left: 2px!important;transform: rotate(135deg)!important }.box-grande-price:after, .box-grande:hover .box-grande-price:after {transform: rotate(45deg)!important;right: 2px!important }.group-text a {color: #952333!important }.group-text a:visited {color: #94222a!important }.small-list-num {color: #952333!important }.disc-list li:before {background: #952333!important }.link-nav-tabs li a {background: #ededed!important;color: #94222a!important }.link-nav-tabs li.active a {color: #fff!important;background: #2e3439!important }.list-document li a {color: #000!important }.box-grande-media ul li {border-bottom: 1px solid #ededed!important;color: #94222a!important }.box-grande-media ul li span {color: #2e3439!important }.box-grande-media {border: 1px solid #b6b6b6!important }.box-grande-media .title-box-grande:before {background: url(../img/green-sprite.png) no-repeat -103px -902px!important;width: 63px!important;height: 62px!important }.box-grande-media .title-box-grande:after {background: url(../img/green-sprite.png) no-repeat -8px -583px!important;width: 22px!important;height: 11px!important }.wrap-colapse-text-tab {border-top: 1px solid #b6b6b6!important }.wrap-colapse-text-tab>ul>li {border-bottom: 1px solid #b6b6b6!important }.wrap-colapse-text-tab li>a>h2 {color: #2e3439!important }.wrap-colapse-text-tab>ul>li>a:after {background: url(../img/menu-sprite.png) no-repeat -661px -29px!important;width: 22px!important;height: 22px!important }.wrap-colapse-text-tab li>a[aria-expanded=true]:after {background: url(../img/menu-sprite.png) no-repeat -661px 0!important;width: 22px!important;height: 22px!important }.img-con-prof {background: transparent url(../img/green-sprite.png) no-repeat -103px -902px!important;width: 63px!important;height: 62px!important }.setings:after {background: url(../img/menu-sprite.png) no-repeat -649px -54px;height: 40px;width: 58px }.setings:before {width: 58px;height: 58px;background: #b8b8b8 }.wrap-radio-btn label {color: #fff;background: #d2d2d2 }.radio-btn:checked+label {background: #952333 }.radio-ico-block label {height: 71px;width: 81px;background: url(../img/preventivi/sprite-ico-radio.png) no-repeat 0 -80px }.radio-ico:checked+label {background: url(../img/preventivi/sprite-ico-radio.png) no-repeat }.svag-ico:after {background: url(../img/menu-sprite.png) no-repeat -531px -228px;width: 15px;height: 15px }.filters-form .btn, .filters-form .btn:focus {color: #fff }#tumblr-checkbox+label {background-color: #d2d2d2;color: #94222a }#tumblr-checkbox:checked+label {background-color: #d2d2d2 }#tumblr-checkbox+label i {background-color: #94222a }.info-ico-label:after {background: url(../img/menu-sprite.png) no-repeat -531px -205px;width: 15px;height: 15px }.irs-bar {border-top: 1px solid #2e3439;border-bottom: 1px solid #2e3439;background: #2e3439 }.irs-bar-edge {border: 1px solid #2e3439;background: #2e3439 }.irs-line {background: #d2d2d2;border: 1px solid #d2d2d2 }.irs-slider {border: 1px solid #2e3439;background: #2e3439 }.irs-slider.state_hover, .irs-slider:hover {background: #2e3439 }span.irs-single {background: #ededed;color: #94222a }.tooltip-section {position: relative;background: #fff;border: 1px solid #952333;color: #952333 }.tooltip-section:after {border-color: rgba(255, 255, 255, 0);border-right-color: #fff }.tooltip-section:before {border-color: rgba(0, 172, 205, 0);border-right-color: #952333 }.offerte_block {border: 1px solid #d1d1d1 }.green_offerte::before {background: #952333 }.green_offerte .btn {background: #8bc34a }.logo-rating {border-right: 1px solid #ededed }.price-offerte_block {border-right: 1px solid #ededed }.title-firma {color: #94222a }.order-offerte-block p {font-size: 38px;font-weight: 700;padding-bottom: 20px }.order-offerte-block .btn, .order-offerte-block .btn:focus, .order-offerte-block .btn:hover {color: #fff }.accordion-tab-block {border-top: 1px solid #ddd }.group-button>li>button {color: #94222a;border: 1px solid #b6b6b6;background-color: #f6f6f6 }.group-button>li>button:hover {color: #fff;background: #b8b8b8 }.group-button>li>.garanzie {border-color: #952333;background: #fff;color: #952333 }.group-button>li>.garanzie:hover {color: #fff;background: #952333 }.group-button>li>.garanzie:after {background: url(../img/menu-sprite.png) no-repeat -647px -186px;width: 21px;height: 13px }.group-button>li>.garanzie:hover:after {background: url(../img/menu-sprite.png) no-repeat -647px -201px;width: 21px;height: 13px }.group-button>li>.info-banca:after {background: url(../img/menu-sprite.png) no-repeat -530px -286px;width: 11px;height: 21px }.group-button>li>.info-banca:hover:after {background: url(../img/menu-sprite.png) no-repeat -527px -313px;width: 11px;height: 21px }.group-button>li>.riepilogo:after {background: url(../img/menu-sprite.png) no-repeat -679px -182px;width: 17px;height: 21px }.group-button>li>.riepilogo:hover:after {background: url(../img/menu-sprite.png) no-repeat -680px -204px;width: 17px;height: 21px }.group-button>li>.prodotto:after {background: url(../img/menu-sprite.png) no-repeat -561px -260px;width: 18px;height: 21px }.group-button>li>.prodotto:hover:after {background: url(../img/menu-sprite.png) no-repeat -561px -286px;width: 18px;height: 21px }.group-button>li>.documenti:after {background: url(../img/menu-sprite.png) no-repeat -563px -310px;width: 16px;height: 21px }.group-button>li>.documenti:hover:after {background: url(../img/menu-sprite.png) no-repeat -563px -334px;width: 16px;height: 21px }.group-button>li>.dettagli:after {background: url(../img/menu-sprite.png) no-repeat -561px -360px;width: 21px;height: 11px }.group-button>li>.dettagli:hover:after {background: url(../img/menu-sprite.png) no-repeat -561px -374px;width: 21px;height: 11px }.group-button>li>.foto:after {background: #94222a;width: 14px;height: 18px }.group-button>li>.foto:hover:after {background: #fff;width: 14px;height: 18px }.group-button>li>.mappa:after {background: url(../img/menu-sprite.png) no-repeat -556px -412px;width: 23px;height: 21px }.group-button>li>.mappa:hover:after {background: url(../img/menu-sprite.png) no-repeat -556px -389px;width: 23px;height: 21px }.list_total_price li {border-bottom: 1px solid #ddd;color: #666 }.total_price {color: #94222a }.table-colapse {color: #666 }.table-colapse td span {color: #952333 }.table-colapse>tbody>tr>td {border-bottom: 1px solid #ddd }.download-fild-colapse li a {color: #952333 }.offerte_block:after {color: #fff;border-left: 28px solid transparent;border-right: 21px solid transparent }.text-grazia {color: #94222a }.light-orange {background: #2e3439 }.orange-block {color: #fff }.orange-block:after {height: 60px;width: 60px;border: 1px solid #2e3439;background: #fff url(../img/preventivi/light.png) no-repeat;background-position: top 10px center }.wrap-orange-block button, .wrap-orange-block button:focus, .wrap-orange-block button:hover {color: #fff }.text-left-offerte_block {color: #952333 }.order-offerte-block .btn_basket:after {background: url(../img/menu-sprite.png) no-repeat -521px -339px;width: 23px;height: 19px }.orange_offerte::before {background: #2e3439 }.orange_offerte .btn {background: #2e3439 }.purple_offerte::before {background: #2e3439 }.purple_offerte .btn {background: #2e3439 }.light-orange_offerte::before {background: #2e3439 }.light-orange_offerte .btn {background: #2e3439 }.teal_offerte::before {background: #2e3439 }.teal_offerte .btn {background: #2e3439 }.navy_blue_offerte::before {background: #94222a }.navy_blue_offerte .btn {background: #94222a }.logo-rating ul li {color: #94222a }.logo-rating ul li h3, .wrap-img-fly-company {color: #94222a }.logo-rating ul li h3:after {background: url(../img/menu-sprite.png) no-repeat -591px -265px;width: 33px;height: 20px }.group-button-3 .disabled-btn, .group-button-3 .disabled-btn:hover {background: #f6f6f6 }.red_offerte::before {background: red }.red_offerte .btn {background: red }.gui-list li {color: #94222a }.circle-text {background: red;color: #fff }.top-content-offerte_block {border-bottom: 1px solid #ddd }.wrap-info-block {border-right: 1px solid #ddd }.title-big-offerte_block {border-bottom: 1px solid #ddd }.wrap-info-offerte_block .logo-rating {border-right: 1px solid #ededed }.paga-online {border-right: 1px solid #ddd }.top-paga-online-content {border-bottom: 1px solid #ddd }.top-paga-online-content .text-gray {color: #94222a }.paga-online .btn, .paga-online .btn:focus, .paga-online .btn:hover {color: #fff }.title-big-offerte_block h3 {color: #94222a }.map-offerte_block {color: #952333 }.map-offerte_block:after {background: url(../img/menu-sprite.png) no-repeat -555px -458px;width: 25px;height: 22px }.gui-set {color: #fff;background: #952333 }.wrap-icon-list-img {background: #ededed }.wrap-icon-list-img p {color: #94222a }.p-letter-gray {background: url(../img/menu-sprite.png) no-repeat -559px -569px;width: 26px;height: 26px }.p-letter-blue {background: url(../img/menu-sprite.png) no-repeat -594px -287px;width: 26px;height: 26px }.key-gray {background: url(../img/menu-sprite.png) no-repeat -598px -386px;width: 19px;height: 32px }.key-blue {background: url(../img/menu-sprite.png) no-repeat -596px -530px;width: 19px;height: 32px }.p-letter-gray-arrow {background: url(../img/menu-sprite.png) no-repeat -595px -423px;width: 25px;height: 34px }.p-letter-blue-arrow {background: url(../img/menu-sprite.png) no-repeat -594px -565px;width: 25px;height: 34px }.list-icon-img li:after {background: url(../img/menu-sprite.png) no-repeat -649px -218px;width: 16px;height: 15px }.toltip-hover {border: 1px solid #952333;background: #fff }.toltip-hover:after {border-color: rgba(255, 255, 255, 0);border-top-color: #fff }.toltip-hover:before {border-top-color: #952333 }.toltip-hover h5 {color: #94222a }.toltip-hover p {color: #94222a }.men-gray {background: url(../img/menu-sprite.png) no-repeat -553px -490px;width: 26px;height: 31px }.men-blue {background: url(../img/menu-sprite.png) no-repeat -594px -317px;width: 26px;height: 31px }.bus-gray {background: url(../img/menu-sprite.png) no-repeat -596px -461px;width: 24px;height: 29px }.bus-blue {background: url(../img/menu-sprite.png) no-repeat -596px -353px;width: 24px;height: 29px }.afix-st-top.affix {background: #fff;border-bottom: 3px solid #d2d2d2 }.afix-st-top.affix h1:after {height: 52px;width: 60px;background: url(../img/preventivi/panda-head-img.png) no-repeat }.green_offerte .promo>span, .green_offerte .promo>span::after, .green_offerte .promo>span::before {background: #8bc34a }.orange_offerte .promo>span, .orange_offerte .promo>span::after, .orange_offerte .promo>span::before {background: #8bc34a }.purple_offerte .promo>span, .purple_offerte .promo>span::after, .purple_offerte .promo>span::before {background: #8bc34a }.light-orange_offerte .promo>span, .light-orange_offerte .promo>span::after, .light-orange_offerte .promo>span::before {background: #8bc34a }.teal_offerte .promo>span, .teal_offerte .promo>span::after, .teal_offerte .promo>span::before {background: #8bc34a }.navy_blue_offerte .promo>span, .navy_blue_offerte .promo>span::after, .navy_blue_offerte .promo>span::before {background: #94222a }.red_offerte .promo>span, .red_offerte .promo>span::after, .red_offerte .promo>span::before {background: red }.sticker_yelow .promo>span, .sticker_yelow .promo>span::after, .sticker_yelow .promo>span::before {background: #ff0;color: #94222a }.promo>span {background: #8bc34a;color: #fff }.promo>span::after, .promo>span::before {background: #8bc34a }@media screen and (max-width: 1023px) {.modifica-dati-colapse {background: #dadada }.modifica-dati-colapse:after {background: url(../img/menu-sprite.png) no-repeat -654px -57px;width: 35px;height: 35px }}@media screen and (max-width: 767px) {.promo>span {color: #fff }.price_offerte_block_media {color: #079cc5 }.group-button-5 .documenti {color: transparent;background: url(../img/scarica-fascicoli/pdf-ico.png) no-repeat top 1px center }.group-button-5 .documenti:focus, .group-button-5 .documenti:hover {background: #b8b8b8 url(../img/scarica-fascicoli/pdf-ico.png) no-repeat top 1px center;color: transparent }.link_offerte_block_media:after {background: red url(../img/menu-sprite.png) no-repeat -422px -965px;width: 30px;height: 30px }.green_offerte .link_offerte_block_media {color: #fff }.green_offerte .link_offerte_block_media:after {background: #fff url(../img/menu-sprite.png) no-repeat -422px -965px }.orange_offerte .link_offerte_block_media {color: #2e3439 }.orange_offerte .link_offerte_block_media:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -422px -965px }.purple_offerte .link_offerte_block_media {color: #2e3439 }.purple_offerte .link_offerte_block_media:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -422px -965px }.light-orange_offerte .link_offerte_block_media {color: #2e3439 }.light-orange_offerte .link_offerte_block_media:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -422px -965px }.teal_offerte .link_offerte_block_media {color: #2e3439 }.teal_offerte .link_offerte_block_media:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -422px -965px }.navy_blue_offerte .link_offerte_block_media {color: #94222a }.navy_blue_offerte .link_offerte_block_media:after {background: #94222a url(../img/menu-sprite.png) no-repeat -422px -965px }.red_offerte .link_offerte_block_media {color: red }.red_offerte .link_offerte_block_media:after {background: red url(../img/menu-sprite.png) no-repeat -422px -965px }.title_offerte_block_media {color: #94222a }.info-offerte_block_media .link_basket:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -517px -334px }.list_text_info_offerte_luft:after {background: url(../img/preventivi/sprite-luft.png) no-repeat;height: 30px;width: 40px }.list_text_info_offerte_canada:after {background: url(../img/preventivi/sprite-luft.png) no-repeat 0 -50px;height: 46px;width: 47px }.wrap-maidl-content li p {color: #079cc5 }.wrap-maidl-content .blue-after:after {background: #952333 url(../img/menu-sprite.png) no-repeat -422px -965px }.set-gui-bot ul li {color: #94222a }.set-gui-bot ul li span {color: #952333 }}@media screen and (max-width: 549px) {.promo>span {color: #fff }.offerte_block:after {border-left: 31px solid transparent;border-right: 20px solid transparent }.group-button-media-3 .documenti {color: transparent;background: url(../img/scarica-fascicoli/pdf-ico.png) no-repeat top 1px center }.group-button-media-3 .documenti:focus, .group-button-media-3 .documenti:hover {background: #b8b8b8 url(../img/scarica-fascicoli/pdf-ico.png) no-repeat top 1px center;color: transparent }}.form-acced, .form-registrati {border: 1px solid #d2d2d2 }.form-acced h3, .form-registrati h3 {color: #94222a }.form-acced button, .form-acced button:focus, .form-acced button:hover, .form-registrati button, .form-registrati button:focus, .form-registrati button:hover {color: #fff;background: #952333 }.blue-content-form .checkbox, .blue-content-form a {color: #94222a }.social-block .face {background: url(../img/user-access/social-sprite.png) no-repeat }.social-block .twit {background: url(../img/user-access/social-sprite.png) no-repeat 0 -48px }.link-contact-small, .link-contact-small:focus, .link-contact-small:hover {color: #000 }.link-contact-small.tel-small:after {background: url(../img/menu-sprite.png) no-repeat -534px -267px;width: 12px;height: 14px }.link-contact-small.mail-small:after {background: url(../img/menu-sprite.png) no-repeat -531px -249px;width: 18px;height: 13px }.form-registration-professione {border: 1px solid #d2d2d2 }.form-registration-professione button, .form-registration-professione button:focus, .form-registration-professione button:hover {color: #fff;background: #7fba00 }.form-registration-professione h3 {color: #952333 }.form-registration-professione .text-blue {color: #000 }.subtitle-text {color: #94222a }.input-filters button, .input-filters button:focus, .input-filters button:hover {color: #fff;background: #2e3439 }.input-filters label span {color: #94222a }.width-col-center {color: #94222a }.width-col-left, .width-col-right {color: #94222a }.table-filds>thead>tr>th {color: #952333 }.open-filsd-block {border: 1px solid #ddd }.wrap-download-block:first-child .open-filsd-block {border-top: 1px solid #ddd }.filsd-block {border: 1px solid #ddd }.list-document-download li a {color: #94222a }.list-document-download li a:hover {color: #94222a }.open-filsd-block a i {color: #b6b6b6 }@media screen and (max-width: 549px) {.form-control:focus {border-color: #ccc }}.hr-header {background: #952333 }.lavori-content {background: url(../img/lavori-loading/lavori-bg-green.png) no-repeat center top 55px;border-bottom: 30px solid #ededed;background-size: 100% }.lavori-content h1 {color: #2e3439 }#loading p {color: #94222a;font-size: 25px;line-height: 1.2;width: 72%;margin: 0 auto }.lavori-content p span {color: #000 }#loading {position: relative }#loading .logo img {display: block;margin: 0;padding: 0 0 140px }#loading .logo {display: block;margin: 0 auto 97px;padding: 0;width: 302px }#loading .progress-line {position: absolute;top: 50px;left: 50%;transform: translateX(-50%);max-width: 800px;width: 100%;height: 220px;background: url(../img/lavori-loading/lavori-loading-2.png) no-repeat center bottom;background-size: contain }#loading .progress-line::before {content: none }@media screen and (max-width: 1023px) {.lavori-content {background-position: top 40px center }}@media screen and (max-width: 767px) {.lavori-content {background-position: top 40px center }}@media screen and (max-width: 549px) {.lavori-content {background-position: top 60px center;background-size: 100% }#loading p {width: 100%;font-size: 20px }.lavori-content {background: url(../img/lavori-loading/lavori-bg-media-green.png) no-repeat center top 55px;background-size: contain }}@media screen and (max-width: 450px) {.lavori-content h1 {padding-bottom: 160px }#loading .progress-line {height: 150px }#loading .logo img {padding: 0 0 65px }#loading .logo {width: 250px }}@media screen and (max-width: 320px) {.lavori-content h1 {padding-bottom: 125px }}.modal .popup-title {color: #fff }.modal .pclose {background: url(../img/menu-sprite.png) no-repeat -564px -548px;width: 16px;height: 16px }.form-control:focus {border-color: #ccc }.modal .bg-box label p {color: #fff }.modal .blue-content-form .checkbox, .modal .blue-content-form a {color: #fff }#accedi button, #dlgmail button, #dlgreviews button, #dlmessaggio button, #dlpreventivi button, #feedback button, .dlg-dropdown-content button {color: #fff;background: #952333 }.modal .buttons button, .modal .buttons button:focus, .modal .buttons button:hover {background: #952333 }.modal .panda-box {color: #009cc4;background: url(../img/set-dialog/head-sad.png) no-repeat 24px 30px }.modal .panda-box p {color: #94222a }.modal .pclose.blue {background: url(../img/green-sprite.png) no-repeat -213px -540px;width: 16px;height: 15px }.modal .dialog-header {border-bottom: 1px solid #d2d2d2 }#dialogdata button {color: #fff;background: #2e3439 }.modal .dialog h2 {color: #94222a }.dialog-content .big-stars-rating p .text-rating {color: #2e3439 }.text-rating-link a {color: #952333 }.hr-line-text {background: #fff }#dlpreventivi h4 {color: #94222a }.dialog-header h4 a {height: 21px;width: 21px;background: url(../img/set-dialog/face-img.png) no-repeat }.dlg-dropdown .dlg-dropdown-header {color: #fff;background: #952333;border: 1px solid #952333 }.dlg-dropdown .dlg-dropdown-header:before {background: #fff }.dlg-dropdown .dlg-dropdown-header:after {background: url(../img/green-sprite.png) no-repeat -213px -234px;width: 16px;height: 26px }.dlg-dropdown .dlg-dropdown-content {background: #fff;border: 1px solid #d2d2d2 }.dlg-dropdown-content button:focus, .dlg-dropdown-content button:hover {color: #fff }#feedbackcorner {color: #009cc4!important;background: url(../img/green-sprite.png) no-repeat -259px -846px;width: 190px;height: 188px }.popup-alert {background: #fff;border: 1px solid #94222a }.popup-alert .pa-close:before {background: url(../img/green-sprite.png) no-repeat -238px -540px;width: 11px;height: 10px }.close_toltip, .close_toltip:hover {color: #952333 }.close_toltip:before {background: url(../img/green-sprite.png) no-repeat -238px -540px;width: 11px;height: 10px }.popup-alert p.title {color: #952333 }#dlmessaggio .messaggio-header, #livechat .livechat-header {color: #fff;background: #952333 }#dlmessaggio button, .dlg-dropdown button {background: #2e3439 }#dlmessaggio .messaggio-content, #livechat .livechat-content {background: #ededed;border: 1px solid #d2d2d2 }#dlmessaggio .messaggio-wrap, #livechat .livechat-wrap {background: #fff;border: 1px solid #d2d2d2 }#livechat .interlocutor {border-bottom: 1px solid #d2d2d2 }#livechat .interlocutor .userpic {background: #bababa }#livechat .interlocutor .userinfo p.name {color: #952333 }#livechat .interlocutor .userinfo a {color: #bababa }#dlmessaggio .messaggio-header:after, #livechat .livechat-header:after {background: url(../img/menu-sprite.png) no-repeat -433px -970px;width: 12px;height: 20px }.like-down-modal {width: 21px;height: 28px;background: url(../img/menu-sprite.png) no-repeat -377px -939px }.like-up-modal {width: 21px;height: 28px;background: url(../img/menu-sprite.png) no-repeat -377px -939px }.messaggio-wrap form a {color: #2e3439 }.title-messaggio-form p {color: #212121 }.title-messaggio-form p span {color: #fff;background: #2e3439 }.toltip-messaggio {border: 1px solid #a6a6a6;background: #ededed;color: #94222a }.toltip-messaggio p {color: #94222a }.toltip-messaggio:after {border-color: rgba(237, 237, 237, 0);border-top-color: #ededed }.toltip-messaggio:before {border-color: rgba(0, 172, 205, 0);border-top-color: #94222a }.name_user_chat {color: #212121 }.wrpa-slider-modal .bx-wrapper .bx-prev, .wrpa-slider-modal .bx-wrapper .bx-prev:focus, .wrpa-slider-modal .bx-wrapper .bx-prev:hover {background: url(../img/set-dialog/slid-img.png) no-repeat;height: 33px;width: 33px }.wrpa-slider-modal .bx-wrapper .bx-next, .wrpa-slider-modal .bx-wrapper .bx-next:focus, .wrpa-slider-modal .bx-wrapper .bx-next:hover {background: url(../img/set-dialog/slid-img.png) no-repeat;height: 33px;width: 33px }.fly-line:before {background: #fff url(../img/green-sprite.png) no-repeat -186px -652px;width: 69px;height: 87px }.clock-img-st:before {background: url(../img/green-sprite.png) no-repeat -203px -422px;width: 35px;height: 34px }.img_100:before {background: url(../img/green-sprite.png) no-repeat -191px -311px;width: 59px;height: 87px }#popupalerts a {color: #2e3439 }@media screen and (max-width: 549px) {.modal .panda-box {color: #009cc4;background: url(../img/set-dialog/head-sad.png) no-repeat top 20px center }}.breadcrumbs>li>a:after {background: url(../img/green-sprite.png) no-repeat -15px -325px;width: 8px;height: 12px }.navbar-nav>li>span {line-height: 1;border-radius: 5px;text-align: center;width: 100%;position: relative;height: 60px;display: inline-flex;align-items: center;padding: 5px }.navbar-nav>li>a>h4 {width: 100% }@media screen and (max-width: 1023px) {.navbar-nav>li>span {text-align: inherit!important }}@media screen and (max-width: 767px) {a.tel {margin-right: -40px;margin-top: 5px }.tel::after {position: absolute;content: '';display: block;left: 50%;top: 50%;width: 32px;height: 40px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.login {border: none }}@media screen and (max-width: 640px) {.navbar>.container .logo {width: 200px }.login {padding: 10px 15px;width: 120px;border: none }}.box-gray {float: left;width: 100%;border-top-right-radius: 8px;border-top-left-radius: 8px;background-image: none }.widget-item>li {display: inline-block;width: 29.5% }footer div.box-gray {background-image: none }.widget-item>li:nth-child(1)>span {background: transparent url(../img/ico-footer-5.png) no-repeat bottom 5px left }.widget-item>li:nth-child(2)>span {background: transparent url(../img/ico-footer-1.png) no-repeat bottom 5px left }.widget-item>li:nth-child(3)>span {background: transparent url(../img/ico-footer-2.png) no-repeat bottom 5px left }.wrap-search form .input-group button {font-size: 18px;border-radius: 4px;width: 130px!important }.wrap-search form label i {position: absolute;left: 20px!important;top: 50%;transform: translateY(-50%);font-size: 21px }.wrap-assicurazioni-conent h1 {text-align: center;padding: 0 100px 35px;font-size: 38px }.one-insurance h2, .one-insurance h2:focus, .one-insurance h2:hover {color: #2e3439 }.form-gray>.right-element-text {font-size: 24px!important;font-weight: 700!important;padding: 20px!important;margin-bottom: 0!important }.assicurazione-block-content h3 {font-size: 28px!important }@media only screen and (max-width: 1100px) and (min-width:1024px) {.wrap-assicurazioni-conent h1 {padding: 0 75px 30px!important }}@media only screen and (min-width: 1024px) {.assicurazione-block-info .wrap-image.small>img {display: inline-block!important;border: 1px solid #d2d2d2!important;border-radius: 8px!important;width: 250px!important;height: 230px!important;padding: 20px!important;object-fit: contain!important }.inner-widget2-con-prof {padding-top: 25px }.form-gray-assicurazione-block {margin-top: 30px!important;height: auto!important;margin-left: 0!important }.assicurazione-block-content h3 {font-size: 24px!important }}@media only screen and (max-width: 1023px) and (min-width:768px) {.assicurazione-block-info {margin-top: 15px }.assicurazione-block-info .wrap-image.small>img {width: 155px!important;height: 140px!important;object-fit: contain!important }.assicurazione-block-info>.wrap-image {max-width: 170px }.big-title {font-size: 32px }.small-title-h2-assicurazione-block {font-size: 20px }.form-gray .text-grey {font-size: 20px }.form-gray-assicurazione-block {height: auto!important }.form-gray>.right-element-text {font-size: 20px;height: auto }.list-insurance.el-6>* {max-width: 25%;flex: 0 0 25% }.one-insurance h2 {font-size: 18px }}@media only screen and (max-width: 1000px) and (min-width:768px) {.wrap-assicurazioni-conent h1 {padding: 0 40px 10px;font-size: 32px }.wrap-assicurazioni-conent p {font-size: 20px;line-height: .5 }}@media only screen and (max-width: 890px) and (min-width:768px) {.wrap-assicurazioni-conent h1 {padding: 0 56px 15px;font-size: 28px }}@media only screen and (max-width: 767px) and (min-width:550px) {.wrap-search {position: inherit;bottom: 0 }.assicurazione-block-content h3 {font-size: 20px!important;width: auto !important;}.form-gray>.right-element-text {font-size: 22px;height: auto;transform: translateY(-5%);}.list-insurance.el-6>* {max-width: 25%;flex: 0 0 25% }}@media only screen and (max-width: 767px) and (min-width:320px) {.assicurazione-block-content{display: block;margin-top: 55px;}.wrap-assicurazioni-conent p {display: none!important }.one-insurance h2 {font-size: 20px!important }.form-gray-assicurazione-block {height: auto!important;margin-top: 30px;}.one-insurance h2 {font-size: 14px }.wrap-assicurazioni-conent h1 {padding: 40px 56px 25px;font-size: 25px }}@media only screen and (max-width: 549px) {.assicurazione-block-content{margin-top: 0;}.wrap-assicurazioni img {height: 240px;margin-top: -25px }.wrap-assicurazioni-conent h1 {font-size: 22px;padding: 40px 15px }.form-gray>.right-element-text {font-size: 26px!important }h1.big-title {font-size: 24px }.small-title-h2-assicurazione-block {font-size: 22px }.form-gray>.right-element-text {font-size: 21px!important;height: auto!important }.inner-widget2-con-prof {padding-top: 10px }}@media only screen and (max-width: 549px) and (min-width:320px) {.form-gray-assicurazione-block {color: #fff!important }.assicurazione-block-content h3 {font-size: 18px!important }.form-gray>.right-element-text {font-size: 21px!important;font-weight: 700!important;padding: 15px!important;margin-bottom: 0!important }}@media screen and (max-width: 549px) {.list-insurance .one-insurance::after {transform: rotate(-90deg)!important;background: transparent url(../img/arrow-green.png)!important;background-repeat: no-repeat!important;width: 22px!important;height: 15px!important;top: 40%!important }}.ico-blue-white .one-insurance img {border: 1px solid #952333!important }.header-info .usermenu {color: #952333!important }.header-info .dropdown-menu {border-top: 5px solid #952333!important }.header-info .dropdown-menu::after {border-bottom-color: #952333!important }.lightblue .min-menu>li>a::after, .lightblue .min-menu>li>span::after {color: #952333 }.assicurazioni-categ-item h2 {color: #952333!important }.one-slide-content {border-top: 3px solid #952333!important;z-index: 2 }.one-slide .title-area, .one-slide .title-area:focus, .one-slide .title-area:hover {color: #952333!important }.slider-link>li>a:hover {color: #952333!important;font-weight: 400 }.list-sidebar-products-campaign li h3 a {color: #952333!important }.list-sidebar-products-campaign li h3 a:focus, .list-sidebar-products-campaign li h3 a:hover {color: #94222a!important }.one-slide {padding: 0 }.one-slide hr {width: 100% }#carousel-w39 .one-slide .title-area::after {background: url(../img/sprite-new.png) no-repeat -55px -191px;width: 31px;height: 31px }.link-fai-preventivo, .link-fai-preventivo:focus, .link-fai-preventivo:hover {background: #952333 }.search-input>button, .search-input>button:active, .search-input>button:focus, .search-input>button:hover {background: #952333 }.wrap-news-block h3, .wrap-news-block h3 a, .wrap-news-block h3 a:focus, .wrap-news-block h3 a:hover, .wrap-news-block h3:focus, .wrap-news-block h3:hover {color: #952333 }.form-sinistra-total {border-top: 1px solid #952333!important;border-bottom: 1px solid #952333!important }.form-sinistra-total .total-block {background: #952333!important }.form-sinistra-total .total-price .premio {color: #952333!important }.left-sidebar-sinistra .left-sidebar-content .no-add-charges span {color: #952333!important }.sidebar-content-block-form-sinistra_text p>span {color: #952333!important }.sinistra-bottom-form-content .title-pay {color: #952333!important }.sinistra-bottom-form-content .btn-submit {background: #952333!important }.grazie-clients-list-head {border-bottom: 3px solid #952333!important }.grazie-clients-itm_img {border: 1px solid #952333!important }.grazie-clients-item_title h4:hover {color: #952333!important }#carousel-grazie .btn.btn-md-mod.border-blue.btn-mod-dati {bottom: 0;top: auto;display: inline-block;transform: translate(0, 0);font-size: 16px;padding: 6px 10px!important;color: #fff!important;background: #2e3439;border-radius: 4px }h2.title-grazie-after {margin-bottom: 20px;border-bottom: #2e3439 2px solid;padding-bottom: 10px }.form-gray.form-container-width-md .text-gray {max-width: 67% }h3.text-gray.text-gray-size-assicurazione-block.hidden-mm.text-gray-width-sm {max-width: 65% }.one-insurance .btn {background-color: #2e3439;color: #fff!important;width: auto!important;padding: 5px!important;margin: 10px auto!important }.autotrasportatore_list-bottom ul li a:hover {color: #952333!important }.autotrasportatore_list-bottom ul li:before {color: #952333!important }.assicurazione-glossario .glossario_list li a.active, .assicurazione-glossario .glossario_list li a:hover {background: #952333!important }.assicurazione-glossario .glossario-company-list .sidebar-content-block ul li a:hover {color: #952333!important }.assicurazione-glossario .glossario-company-list .sidebar-content-block ul li:before, .assicurazione-glossario .glossario-news-list .glossario-news-top h4 a:before, .assicurazione-glossario .glossario-news-list .sidebar-content-block ul li:before {color: #952333!important }.assicurazione-glossario .glossario-company-list .sidebar-content-block .all-company-list {border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;color: #952333!important }.assicurazione-glossario .glossario-news-list .glossario-news-top h4 a {color: #952333!important }.assicurazione-glossario .glossario-news-list .sidebar-content-block ul li a {color: #952333!important }@media screen and (max-width: 1023px) {.sidebar-block>h3 {border-bottom: 4px solid #952333!important;color: #952333!important }}.radio-descr p {color: #952333!important }.other-cost {border-top: 1.5px solid #952333!important }.cost-content .service {color: #952333 }#emailForm label {color: #952333!important }#emailForm #emailButton {background: #952333!important }.ico-blue .one-insurance img {background-color: #952333!important }.ico-blue-white .one-insurance img {border: 1px solid #952333!important }.list-style-line li a.red {font-weight: 700;color: #952333!important }.list-style-line li .magenta {font-weight: 400;color: #952333!important }.tab-pane h4 {color: #952333 }.tooltip-section p {color: #952333!important }.order-offerte-block .price2 {color: #952333!important }.title-firma p {color: #000!important }.order-offerte-block .btn-email:focus, .order-offerte-block .btn-email:hover {border: 1px solid #952333!important;color: #952333!important }.offerte_block .other-cost {border-bottom: 1.5px solid #952333!important }.text-grazia p>a {color: #952333!important }.list-icon-img li span::before {border-top-color: #952333!important }.buy_offerte_block_media, .buy_offerte_block_media span {color: #952333!important }#dlcalendardelete p {color: #952333!important }#Chat .livechat-header {background: #952333!important }#Chat .chat_message_wrapper_item-left:after {border-color: transparent transparent transparent #952333!important }#Chat .chat_message_typing {color: #952333!important }.content-editor h1, .content-editor h2, .content-editor h3, .content-editor h4 {color: #000!important }.content-editor ul>li::after {background: #727272!important }.content-editor hr {background: #952333!important }.content-editor table th {color: #952333!important }.one-post .title-news h2 {color: #952333!important }.pagination span.active, .pagination span:hover {color: #fff;background-color: #952333!important;border-color: #952333!important }.campaign-item {border: 1px solid #952333!important }.campaign-item .name a {color: #952333!important }.campaign-item .campaign-link a, .campaign-item .campaign-link span {color: #952333!important }.campaign-item .campaign-link span {color: #952333!important }@media screen and (max-width: 1023px) {.sidebar-block>h3 {background: 0 0!important;border-bottom: 4px solid #952333!important;color: #952333!important }}.assicurazioni-alert .alert-info:before {background: #952333 }.link-fai-preventivo, .link-fai-preventivo:focus, .link-fai-preventivo:hover {background: #952333 }.modal .bg-box-1 {border-bottom: 1px solid #952333 }.dlg-dropdown .dlg-dropdown-header:before {color: #952333 }.tooltip-custom h4 {color: #952333 }.text-blue, .text-blue:focus, .text-blue:hover {color: #952333!important }.cookies .cookie-content a {color: #fff;}.checkbox>input:checked+span {border-right: 2px solid #952333;border-bottom: 2px solid #952333 }.radio>input+span::before {background: #000052 }.btn-success, .btn-success:active, .btn-success:active:hover, .btn-success:focus, .btn-success:hover {background: #952333 }.widget-star>h6 {color: #952333 }.lascia-commento::before {background: #952333 }.lascia-commento>h3 {color: #952333 }.assicurazione-list li {color: #952333 }.assicurazione-block a, .assicurazione-block a:focus, .assicurazione-block a:hover {background: #952333 }.bot_blu_line {border-bottom: 1px solid #952333 }.title_bot_blu_line {border-bottom: 2px solid #952333 }.btn-white_ligthblue, .btn-white_ligthblue:active, .btn-white_ligthblue:active:hover, .btn-white_ligthblue:focus, .btn-white_ligthblue:hover {color: #952333;border: 1px solid #952333 }.circle-blue-chat {background: #952333 url(../img/set-dialog/chat-cloud.png) no-repeat 50% 60% }.circle-blue-chat:hover {background: #952333 url(../img/set-dialog/chat-pen.png) no-repeat center center }#Chat .chat_exit_popup .exit_quest p {color: #952333 }.checkbox a {color: #000 }.content-editor-professione-contenuto-page .bx-wrapper .bx-controls-direction .bx-next, .content-editor-professione-contenuto-page .bx-wrapper .bx-controls-direction .bx-next:hover, .content-editor-professione-contenuto-page .bx-wrapper .bx-controls-direction .bx-prev, .content-editor-professione-contenuto-page .bx-wrapper .bx-controls-direction .bx-prev:hover {background: #952333 url(../img/menu-sprite.png) no-repeat -310px -351px }.big-title {color: #952333;font-size: 37px }.purple-text {color: #2e3439!important }.purple-line-thin {background: #2e3439 }.title-page-extra-big {color: #952333 }.tc-blue {color: #2e3439 }.breadcrumbs>li>a {color: #2e3439 }.informazioni {color: #2e3439 }.seguici_su {color: #2e3439 }.pdf {color: #2e3439 }.title-area-widget1 {color: #2e3439 }.name-professionals {color: #2e3439 }.block-professionals .title-area, .block-vacancies .title-area {color: #2e3439;font-weight: 400 }.title-group h6 {color: #2e3439 }.title-aree-comparazione-widget1, .title-aree-comparazione-widget2 {color: #2e3439 }.slider-link>li>a {color: #2e3439;transform: translateX(0) }.slider-link-drop>li:last-child>a {color: #2e3439 }.sidebar-block-title h6 {color: #2e3439 }.title-commenti-widget1, .title-commenti-widget2 {color: #2e3439 }.data-publication {color: #2e3439!important }.title-news h3 a:hover {color: #2e3439!important }.pagination>li>.next-prev-arow {color: #2e3439 }.assicurazione-autotrasportatore .back-link, .assicurazione-autotrasportatore .back-link:focus, .assicurazione-autotrasportatore .back-link:hover, .left-sidebar-sinistra .back-link, .left-sidebar-sinistra .back-link:focus, .left-sidebar-sinistra .back-link:hover {color: #2e3439 }.title-guide-widget1 {color: #2e3439 }.assicurazione-block-title h2 {color: #2e3439 }.wrap-assicurazioni-conent h1 {color: #2e3439 }.title-guide-contenutto-widget1 {color: #2e3439 }.wrap-percent {color: #2e3439 }.title-info-e-contatti {color: #2e3439 }.lists-block h2 {color: #2e3439 }.tabs-link-letter a.active, .tabs-link-letter a:hover {color: #2e3439 }.title-contenutto-professione-widget1 {color: #2e3439 }.title-box-grande {color: #2e3439 }.group-text a:visited {color: #2e3439 }.list-document li a {color: #2e3439 }.total_price {color: #2e3439 }.navy_blue_offerte::before {background: #2e3439 }.navy_blue_offerte .info-tooltip>span {background: #2e3439 url(../img/sprite-new.png) no-repeat -376px -382px }.navy_blue_offerte .btn {background: #2e3439 }.navy_blue_offerte .btn-email {border-color: #2e3439 }.title-big-offerte_block h3 {color: #2e3439 }.wrap-icon-list-img p {color: #2e3439 }.navy_blue_offerte .promo>span, .navy_blue_offerte .promo>span::after, .navy_blue_offerte .promo>span::before {background: #2e3439 }.navy>span, .navy>span::after, .navy>span::before {background: #2e3439!important }.yellow>span, .yellow>span::after, .yellow>span::before {background: #ff0;color: #2e3439 }.navy_blue_offerte .save-budget-btn {border-color: #2e3439 }.navy_blue_offerte .link_offerte_block_media {background: #2e3439 }.title_offerte_block_media {color: #2e3439 }.wrap-maidl-content .blue-after:after {background: #2e3439 url(../img/menu-sprite.png) no-repeat -422px -965px }.access_title {color: #2e3439 }.list-document-download li a:hover {color: #2e3439 }.modal .bg-box {background: #2e3439 }#dlpreventivi_dialog .dialog-content .modal-email, #dlpreventivi_dialog_inputs .dialog-content .modal-email {color: #2e3439 }.title-messaggio-form p span {background: #2e3439 }.content-editor text {color: #2e3439 }.document-label {color: #2e3439 }.title_bot_blu_line {color: #2e3439 }.title_blu_24 {color: #2e3439 }.title_blu_18 {color: #2e3439 }.title_blue_32 {color: #2e3439 }a.read-more, a.read-more:focus, a.read-more:hover {color: #fff!important }a.link-fai-preventivo, a.link-fai-preventivo:focus, a.link-fai-preventivo:hover {color: #fff!important }a.color-bg.green.pull-right.right-element-ico.right-element-text.btn-preventivo-width-md, a.color-bg.green.pull-right.right-element-ico.right-element-text.btn-preventivo-width-md:focus, a.color-bg.green.pull-right.right-element-ico.right-element-text.btn-preventivo-width-md:hover {color: #fff!important }.sidebar-block>h3 {color: #fff!important;background: #333f48 }.sidebar-block>h2 {color: #fff!important;background: #952333 }.pagination .prev, .pagination .prev-disabled {color: #2e3439!important }.pagination .next, .pagination .next-disabled {color: #2e3439!important }.pagination span.active, .pagination span:hover {background-color: #94222a!important;border-color: #94222a!important }#w38 .bx-wrapper .bx-controls-direction a.disabled, #w39 .bx-wrapper .bx-controls-direction a.disabled, #w40 .bx-wrapper .bx-controls-direction a.disabled {display: block;background-color: #d2d2d2!important }#w38 .bx-wrapper .bx-controls-direction .bx-next, #w38 .bx-wrapper .bx-controls-direction .bx-next:hover, #w38 .bx-wrapper .bx-controls-direction .bx-prev, #w38 .bx-wrapper .bx-controls-direction .bx-prev:hover, #w39 .bx-wrapper .bx-controls-direction .bx-next, #w39 .bx-wrapper .bx-controls-direction .bx-next:hover, #w39 .bx-wrapper .bx-controls-direction .bx-prev, #w39 .bx-wrapper .bx-controls-direction .bx-prev:hover, #w40 .bx-wrapper .bx-controls-direction .bx-next, #w40 .bx-wrapper .bx-controls-direction .bx-next:hover, #w40 .bx-wrapper .bx-controls-direction .bx-prev, #w40 .bx-wrapper .bx-controls-direction .bx-prev:hover {background: #2e3439 url(../img/menu-sprite.png) no-repeat -310px -351px }#section_68_grazie .align-center, #section_68_vote .align-center {display: flex;align-items: center;justify-content: center;height: 100% }#section_68_vote .reviews-body .content-box, #section_68_vote .reviews-body .info {padding: 20px 10px }#section_68_grazie .form-gray, #section_68_vote .form-gray {height: 46px!important }#section_68_vote .average-rating .widget-star {justify-content: center!important }#section_68_grazie h3.text-gray, #section_68_vote h3.text-gray {padding-right: 320px!important;font-size: 20px!important }#section_68_grazie .form-gray>a, #section_68_vote .form-gray>a {width: 320px!important;text-align: center;font-weight: 400!important;padding: 6px!important;height: 52px;font-size: 20px!important }#section_68_grazie .average-rating .content-box, #section_68_grazie .average-rating .info, #section_68_vote .average-rating .content-box, #section_68_vote .average-rating .info {height: 70px!important }#section_68_vote .average-rating .info p {font-size: 18px!important;margin: 0!important;padding: 0!important;padding-right: 9px!important }#section_68_vote .widget-star h3 {font-size: 18px!important }@media screen and (max-width: 1023px) and (min-width:768px) {#section_68_grazie h3.text-gray, #section_68_vote h3.text-gray {padding-right: 310px!important }#carousel-grazie .inner-bg {min-height: 185px }}@media screen and (max-width: 990px) and (min-width:768px) {#section_68_vote .average-rating .info {display: block!important;padding: 0!important;text-align: center!important;height: 70px!important }#section_68_vote .average-rating .info p {font-size: 18px!important;margin: 10px!important }#section_68_vote .content-box {padding: 0!important }#section_68_vote .widget-star {display: block!important;text-align: center!important;margin-top: 10px!important;height: 70px!important }#section_68_vote .widget-star h3 {margin-bottom: 10px!important;padding: 0!important }#section_68_grazie .media-heading {font-size: 20px!important }#section_68_grazie .block-check .media-body>p {font-size: 18px }#carousel-grazie .inner-bg {min-height: 185px }}@media screen and (max-width: 767px) and (min-width:551px) {.margin-b {margin-top: -50px }#section_68_grazie .average-rating .content-box, #section_68_grazie .average-rating .info, #section_68_vote .average-rating .content-box, #section_68_vote .average-rating .info {height: 72px!important;display: block!important;text-align: center!important;padding: 0!important }#section_68_grazie h3.text-gray, #section_68_vote h3.text-gray {padding: 10px 0!important;font-size: 18px!important }#section_68_grazie .form-gray>a, #section_68_vote .form-gray>a {width: auto!important;font-size: 18px!important;height: 46px!important;bottom: 5px!important;padding: 10px!important;text-align: center!important }#section_68_grazie .form-gray, #section_68_vote .form-gray {margin-bottom: 50px!important;height: 70px!important }#section_68_vote .average-rating .info p {font-size: 16px!important;margin: 5px!important;padding: 0!important }#section_68_vote .content-box {border-left: 1px solid #edeceb }#section_68_vote .widget-star {display: block!important;text-align: center!important }#section_68_vote .widget-star h3 {font-size: 16px!important;padding: 7px 0!important }#section_68_grazie .media-heading {font-size: 18px!important }#section_68_grazie .block-check .media-body>p {font-size: 16px }}@media screen and (max-width: 549px) and (min-width:320px) {.margin-a {margin-top: -20px }.center-btn-mobile {position: relative;margin: auto;display: table;right: 0;top: 0;float: inherit!important }#section_68_grazie h3.text-gray, #section_68_vote h3.text-gray {padding: 0!important;font-size: 18px!important }#section_68_grazie .form-gray>a, #section_68_vote .form-gray>a {width: auto!important;font-size: 18px!important;height: 46px;padding: 4px!important;margin-top: 10px }#section_68_grazie .form-gray, #section_68_vote .form-gray {height: 88px!important;margin-bottom: 60px!important }#section_68_grazie .average-rating .content-box, #section_68_grazie .average-rating .info, #section_68_vote .average-rating .content-box, #section_68_vote .average-rating .info {height: 62px!important;padding: 0!important;display: block!important;text-align: center!important }#section_68_vote .average-rating .info p {font-size: 16px!important;margin: 0!important;padding: 2px 0!important }#section_68_vote .widget-star h3 {padding: 5px 0 2px;font-size: 16px!important }#section_68_grazie .media-heading {font-size: 18px!important }#section_68_grazie .block-check .media-body>p {font-size: 16px }}@media screen and (max-width: 549px) and (min-width:374px) {#section_68_grazie h3.text-gray, #section_68_vote h3.text-gray {padding: 10px 0 0!important;font-size: 18px!important }#section_68_grazie .form-gray>a, #section_68_vote .form-gray>a {width: 300px!important;font-size: 18px!important;height: 46px;padding: 4px!important;margin-top: 20px }}.name-professionals>span {padding: 0!important }@media screen and (max-width: 767px) and (min-width:320px) {.has-button .name-professionals {text-align: center;padding: 0 0 15px!important }.card-professionals .link-fai-preventivo {text-align: center }}@media screen and (max-width: 1023px) {.sidebar-block>h3 {border-bottom: 4px solid #952333!important;color: #952333!important }.table-price td {width: 50%;padding-top: 10px;line-height: 1.3;font-size: 16px }.table-price td:last-child {padding-right: 5px;vertical-align: bottom;display: table-cell!important;width: 50%!important;border-left: 1px solid #ecedec;padding-left: 10px }.table-price td:first-child {border: 0;padding-left: 0 }.cost-summary, .info-contacts, .polizza-include {margin-bottom: 15px }}@media screen and (max-width: 1023px) {.wrap-drop-con>li {padding: 10px!important }}@media screen and (min-width: 1024px) {#section_68_vote .average-rating .info {flex: 0 0 55%!important;max-width: 55%!important }#section_68_vote .average-rating .content-box {flex: 0 0 45%!important;max-width: 45%!important }ul>li>span>span {width: 100% }li:nth-child(5) .dropdown-menu {width: 310px!important }.sidebar-block>h2, .sidebar-block>h3 {margin-bottom: 5px }.one-insurance h2 {min-height: 47px }}.button-center-responsive {margin: 0 auto 30px;display: block;position: absolute;bottom: -.2%;left: 70% }@media screen and (max-width: 1023px) and (min-width:768px) {.button-center-responsive {margin: 0 auto 30px;display: block;position: absolute;bottom: .2%;left: 70% }.one-insurance h2 {min-height: 45px }}@media screen and (max-width: 767px) and (min-width:320px) {.button-center-responsive {margin: 0 auto 30px;display: block }.one-insurance h2 {min-height: 45px }}.form-sinistra .form-gray .left-element-text {max-width: 750px }.button-center-responsive-2 {margin: 0 auto;display: table;position: absolute;top: 92.5%;left: 59% }@media screen and (max-width: 1023px) and (min-width:900px) {.button-center-responsive-2 {margin: 0 auto 30px;display: block;position: absolute;bottom: .2%;left: 65% }}@media screen and (max-width: 899px) and (min-width:768px) {.button-center-responsive-2 {left: 59% }}@media screen and (max-width: 767px) and (min-width:320px) {.button-center-responsive-2 {margin: 0 auto;display: table }.form-sinistra .grey-block-form-sinistra .left-element-text {max-width: none;text-align: center;padding: 0!important }}.circlePercentBg {z-index: 3;width: 100%;height: 100%;display: block }.circlePercent {position: relative;top: 50%;width: 180px;height: 180px;margin: 0 auto;border-radius: 50%;background: transparent url(../img/system/loading-assrc-quote.gif) no-repeat center;z-index: 1;background-position-y: 50% }.animated-circle-txt {color: #952333 }.list-sidebar-products>li:last-child {border-left: 1px solid #d2d2d2 }.list-sidebar-products.list-sidebar-products-campaign>li:last-child {border-left: none }div.assicurazione-block-content.inner-widget2-con-prof>h1, div.assicurazione-block-content.inner-widget2-con-prof>h2 {padding-left: 15px }.cost-summary .grey-box span.text-blue {font-size: 18px;font-weight: 600 }.left-sidebar-sinistra .left-sidebar-content .resuming-block .show-btn[aria-expanded=true] {background: transparent url(../img/sprite-new.png) no-repeat -373px -58px;width: 27px;height: 27px;transform: translate(-50%, -50%) rotate(0) }.form-sinistra-total .total-price .price, .left-sidebar-sinistra .left-sidebar-content .other-cost .table-price td:first-child, .sinistra-boxes .blue-block p {color: #2e3439!important }.cost-content-info {background: rgba(139, 195, 74, .33)!important;color: #2e3439 }.sidebar-block h3 p {color: #fff;font-weight: 600;font-size: 22px }.sidebar-block-form {margin-top: 0;padding: 0 }.back-link-sinistra {background: #333f48!important;color: #ffffff!important;font-weight: 600;}@media screen and (max-width: 549px) and (min-width:320px) {.left-sidebar-sinistra .left-sidebar-content #resuming .polizza-include .table-price td {display: inherit;width: 50%;vertical-align: unset }}#Content45MainTitle {border: 0 }.wrap-search form label.form-control input {padding-left: 50px }.slider .one-slide::after {right: 0;z-index: 1 }.cost-summary, .info-contacts, .polizza-include {margin-bottom: 15px }.sidebar-block {overflow: hidden }.wrap-drop-con>li {min-width: 250px }.content-editor ol>li>text {color: #94222a }.item-ico {border: 0 }@media screen and (max-width: 1023px) and (min-width:768px) {.card-professionals h1.name-professionals.has-ico {font-size: 26px }.card-professionals h2.description-professionals-big {font-size: 18px }.card-professionals .professionals.ico-professionals {width: 150px;height: 140px }.card-professionals h1.name-professionals.has-ico {font-size: 26px }.card-professionals h2:not(.description-professionals-small) {font-size: 18px }.card-professionals h2.description-professionals-small {display: initial }}@media screen and (max-width: 767px) {.card-con {padding: 6px 0 }}@media screen and (max-width: 767px) and (min-width:550px) {.card-professionals h1.name-professionals.has-ico {font-size: 24px;position: absolute;top: 36%;left: 85px;transform: translateY(-50%);margin-top: 0 }.card-professionals h2.description-professionals-big::before {content: "";display: block }.card-professionals h2.description-professionals-big {margin-top: 70px;display: block }.card-professionals .professionals.ico-professionals {width: 55px;height: 55px }.card-professionals h1.name-professionals.has-ico {font-size: 24px }.card-professionals h2::before {content: "";display: block }.card-professionals h2 {font-size: 14px;margin-top: 70px;display: block }.card-professionals h2.description-professionals-small {display: none }.card-professionals h3 {display: none }}@media screen and (max-width: 549px) {.block-professionals .title-area, .block-vacancies .title-area {font-size: 16px;left: 70px;width: calc(100% - 150px);padding: 0 }}@media screen and (max-width: 549px) and (min-width:320px) {.card-professionals h1.name-professionals.has-ico {font-size: 18px;position: absolute;top: 62%;left: 85px;transform: translateY(-50%) }.card-professionals h2.description-professionals-big {display: none }.card-professionals .professionals.ico-professionals {width: 60px;height: 60px;margin-top: 18px }.card-professionals h1.name-professionals.has-ico {font-size: 18px }.card-professionals h2 {display: none }.card-professionals h2.description-professionals-small {display: none }.card-professionals h3 {display: none }li div.card-con a.item-ico {width: 55px;height: 55px }}div.block-right-thumb.slide-item {background-position: center center!important;background-size: cover!important }ul.sider-thumb li a.btn-white {background-color: #2e3439;color: #fff!important;font-size: 22px;position: absolute;margin: 0 auto;bottom: 12px;width: calc(100% - 20px) }.crm-color-white h3 {color: #fff!important }.crm-color-black h3 {color: #000!important }.crm-color-main h3 {color: #952333!important }.crm-color-dark h3 {color: #a64e19!important }.crm-color-second h3 {color: #2e3439!important }form.orange div.form-gray.grey-block-form {background: rgba(235, 102, 28, .1)!important }form.orange svg path {fill: #003366!important }form.orange h3 {color: #003366!important }form.orange .btn-submit {background-color: #7fba00!important }.list-link-thumb {display: none }div.text-video-thumb {flex: 0 0 100%;max-width: 100%;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;text-align: center }a.special-w42-btn {color: #fff;background-color: #952333;padding: 10px;border-radius: 5px;font-size: 18px }a.special-w42-btn:hover {color: #fff;background-color: #a64e19 }form.green svg path {fill: #952333!important }.ui-autocomplete.orange>li.ui-state-focus {background-color: #952333 }.sidebar-block.content-editor.box-editor, .sidebar-content-block {padding-left: 10px }.sidebar-block.content-editor.box-editor.sidebar-block-fs22 {padding-left: 0 }.nav.navbar-nav.navbar-right li a {background-color: transparent;}@media screen and (max-width: 1023px) {.nav.navbar-nav.navbar-right {overflow: hidden !important;border-bottom: transparent !important;}}.right-letter {color: #fff;}.vertical-line {color: #0fa20f;}.bt-5 {border-top: 5px solid #952333;}.lb-contatti {color: #952333;}.bt-1 {border-top: 1px solid #000;}.bb-3 {border-bottom: 3px solid #952333;}.s-clr {color: #000;}.information {color: #fff;}.information-copy {color: #fff;}.information-copy>a, .information-copy>a:focus {color: #fff;outline: none;text-decoration: none;}.information-copy>a:hover {color: #fff;text-decoration: underline }.first-right-element-text {top: 50%;}@media(max-width: 1022px) {.content {margin-top: 0 !important;padding-top: 0 }}@media screen and (max-width: 549px) {.content {margin-top: 0 !important;}}@media screen and (max-width: 440px) {.content {margin-top: 0 !important;}}.first-menu-footer-hover:hover, .second-menu-footer-hover:hover, .third-menu-footer-hover:hover {text-decoration: underline !important;}.nav-inverse {max-width: 1200px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}.container_fluid {background-color: #2E3439;height: 10rem;position: relative;display: flex;}@media(max-width: 767px) {.navbar-logo>img {margin-left: 0;}}.nav.navbar-nav.navbar-right {display: flex;height: 10rem;align-items: center;position: absolute;right: 0;}.right-letter {margin-right: 4rem;font-size: 1.8rem;margin-top: 5px;}.vertical-line {font-size: 50px;margin-bottom: 7px;}@media(max-width: 1023px) {.nav.navbar-nav.navbar-right li span.right-letter {display: none !important;}}@media(max-width: 1023px) {.nav.navbar-nav.navbar-right li span.vertical-line {display: none !important;}}@media(max-width: 1023px) {.nav.navbar-nav.navbar-right img {margin-right: 10rem !important;}}@media(min-width: 1900px) {.container_fluid {max-width: 1200px !important;}}.section-15 {max-width: 1200px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}.section-15 img {height: 27rem;}@media(min-width: 0px) and (max-width: 319px) {.container_fluid {height: 4rem !important;}.navbar-logo>img {width: auto !important;height: 100% !important;}.nav.navbar-nav.navbar-right {height: 100% !important;}.nav.navbar-nav.navbar-right>li>a>img {width: 7rem !important;margin-left: 0;}}@media(min-width: 320px) and (max-width: 549px) {.container_fluid {height: 10rem !important;}.navbar-logo>img {width: auto !important;height: 100% !important;}.nav.navbar-nav.navbar-right {height: 100% !important;}.nav.navbar-nav.navbar-right>li>a>img {width: 10rem !important;margin-left: 0;}}@media(min-width: 551px) and (max-width: 767px) {.container_fluid {height: 8rem !important;}.navbar-logo>img {width: auto !important;height: 100% !important;}.nav.navbar-nav.navbar-right {height: 100% !important;}.nav.navbar-nav.navbar-right>li>a>img {width: 10rem !important;margin-left: 0;}}@media(min-width: 768px) and (max-width: 1023px) {.container_fluid {height: 6rem !important;}.navbar-logo>img {width: auto !important;height: 100% !important;}.nav.navbar-nav.navbar-right {height: 100% !important;}.nav.navbar-nav.navbar-right>li>a>img {width: 10rem !important;margin-left: 0;}}@media(max-width: 1023px) {.rm-mp-tp {margin-top: 0;padding: 0;}.section-15 img {width: 100% !important;height: 100% !important;}}@media(min-width: 1024px) {.div-section-15 {display: flex;justify-content: center;}.section-15 img {width: 100% !important;}}.bt-5 {margin-left: 9px;margin-right: 6px;}.lb-contatti {display: block;margin-left: 11px;margin-top: 10px;font-size: 20px;}.bt-1 {margin-left: 11px;margin-right: 9px;}.bb-3 {margin-left: -4px;margin-right: 4px;}.red-line {height: 5px !important;margin-top: 0 !important;margin-bottom: 10px !important;}.first-col {margin-left: 10px;}.second-col {margin-left: 10px;}.third-col {margin-left: 10px;}.line-col {margin-left: 10px;font-size: larger;}.information-col {margin-left: 10px;}.information {font-size: 18px;padding: 30px 15px 25px;}@media(max-width: 1023px) {.information {padding: 30px 15px 20px;}.information-copy {padding-bottom: 20px;}}@media(max-width: 374px) {.first-col, .second-col, .third-col {flex: 0 0 100%;margin-left: 10px;}.line-col {display: none;}}@media only screen and (max-width: 319px) and (min-width: 0) {.wrap-assicurazioni-conent p {display: none!important }.one-insurance h2 {font-size: 20px!important }.form-gray-assicurazione-block {height: auto!important;margin-top: 0 }.one-insurance h2 {font-size: 14px }.wrap-assicurazioni-conent h1 {padding: 40px 56px 25px;font-size: 25px }}.first-col a:hover {outline: 0;text-decoration: underline !important }.text-top-signup-button {background-color: #952333;padding: 10px }.show-password {color: #fff }.pad-top-15 {padding-top: 15px;}@media screen and (max-width: 1023px) {.pad-top-30 .container .row .col-lg-3 {display: none !important;}}@media screen and (min-width: 1024px) {.pad-top-30 .container .row .col-lg-3 {display: block !important;width: 25% !important;float: left !important;}.pad-top-30 .container .row .col-lg-9 {width: 75% !important;float: right !important;}}@media screen and (max-width: 767px) {.content section .container.mar-bot-30 .row .col-lg-9.col-md-9.col-sm-8.col-xs-12.mar-top-5 {margin-top: 5px;}}@media screen and (max-width: 767px) and (min-width: 551px) {.wrapper .content section.pad-bot-20 .container.margin-b.margin-a .assicurazione-block-info .wrap-assicurazioni-content.inner-widget2-con-prof h1.big-title {padding-top: 20px;}.wrapper .content section.pad-bot-20 .container.margin-b.margin-a .assicurazione-block-info .wrap-assicurazioni-content.inner-widget2-con-prof h2.small-title-h2-assicurazione-block {padding-top: 15px;}}@media screen and (max-width: 836px) and (min-width: 768px) {.wrapper .content section.pad-bot-20 .container.margin-b.margin-a .assicurazione-block-info .form-gray.form-gray-assicurazione-block.visible-sm.hidden-xs.hidden-md.form-container-width-sm h3.text-gray.text-gray-size-assicurazione-block.hidden-mm.text-gray-width-sm {padding-right: 27px;}}.box-footer>a.aggiungi-btn-center {background: #952333;color: #fff;margin-bottom: 5px;padding: 10px;font-size: 100%;}.table>thead:first-child>tr:first-child>th {border: 1px solid #000;text-align: center;vertical-align: middle;width: 33.3333333%;font-size: 100%;color: #000;}@media screen and (max-width: 549px) and (min-width: 320px) {.table>thead:first-child>tr:first-child>th {font-size: 80%;}.box-footer>a.aggiungi-btn-center {font-size: 80%;}}@media screen and (max-width: 767px) and (min-width: 551px) {.table>thead:first-child>tr:first-child>th {font-size: 90%;}.box-footer>a.aggiungi-btn-center {font-size: 90%;}}.box-info .box-body .table-responsive {}.nav-inverse .navbar-collapse {border-color: #e7e7e7;display: flex !important;justify-content: flex-end;background: #5c656d;}.nav-inverse .navbar-collapse ul.c-txt-bold {font-weight: bold;}.nav-inverse .navbar-collapse ul.nav {margin-top: 10px;margin-bottom: 10px;padding-left: 0;list-style: none;}.nav-inverse .navbar-collapse ul.nav>li, .nav-inverse .navbar-collapse ul.nav>li>a {display: block;position: relative;}.nav-inverse .navbar-collapse ul.nav>li {margin-right: 15px;}.nav-inverse .navbar-collapse ul.navbar-nav>.active>a:hover {color: #333;background-color: #777;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a:hover {color: #333;background-color: #777;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {color: #777;border-top-right-radius: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 15px;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 10px;}.nav-inverse .navbar-collapse ul.nav>li>a {padding: 10px 15px;}.nav-inverse .navbar-collapse ul.nav>li>a {display: block;position: relative;background-color: #e7e7e7;}.nav-inverse .navbar-collapse ul li.dropdown {position: relative;}.nav-inverse .navbar-collapse ul li.dropdown .caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;background: #fff0;}.nav-inverse .navbar-collapse ul.navbar-nav>li>.dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}.nav-inverse .navbar-collapse ul.navbar-nav li .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);background-clip: padding-box;}.dropdown-menu.c-dropdown-menu>li>a {font-weight: 400;color: #333;}.dropdown-menu.c-dropdown-menu>li>a {display: block;padding: 3px 20px;line-height: 1.428571429;white-space: nowrap;}@media screen and (max-width: 1023px) {.nav-inverse .navbar-collapse {display: none !important;}.container_fluid .navbar-toggle {display: block !important;position: absolute !important;right: 1.5rem;z-index: 9999999 !important;margin: 0;}.nav-header {padding: 0 60px 0 0;}.navbar-nav>li>a {padding: 0;}.container_fluid .navbar-toggle .icon-bar {background: #fff;}.navbar-collapse.collapse.in {display: block !important;}.nav-inverse .navbar-collapse {background-color: rgba(51, 63, 72, .95);border: 1px solid #212527 !important;z-index: 8999889 !important;}.nav-inverse .navbar-collapse {position: fixed;top: 0;right: 0;left: 0;padding-top: 44px;padding-right: 0;padding-left: 0;}.nav-inverse .navbar-collapse.collapse.in ul>li {width: 100%;border-bottom: 2px solid #333;}.nav-inverse .navbar-collapse.collapse.in ul {margin-top: 0;width: 100%;padding-left: 15px;padding-right: 15px;}.nav-inverse .navbar-collapse ul.navbar-nav {overflow: visible;border-bottom: 5px solid transparent;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {border-top-left-radius: 0;color: #fff;}.navbar-nav>li>a {border-radius: 0;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {text-align: left !important;background-color: rgba(91, 103, 112, .8);padding-top: 15px;padding-bottom: 15px;}.nav-inverse .navbar-collapse ul.navbar-nav .c-line-border {border: 1px solid #a0a7aa;}.nav-inverse .navbar-collapse ul.navbar-nav .open .dropdown-menu {position: static;margin-top: 0;border: 0;box-shadow: none;background-color: rgba(37, 47, 55, .65);float: none !important;}.nav-inverse .navbar-collapse ul.navbar-nav .open .dropdown-menu>li>a {color: #fff;}.nav-inverse .navbar-collapse ul.navbar-nav .open .dropdown-menu>li>a:hover {color: #333;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a:hover {color: #fff;}.navbar-nav>li>.dropdown-menu{position: relative;width: 100%;}div.navbar-collapse li.dropdown a.open + div.dropdown-menu{display: block;}div.navbar-collapse.collapse.in{padding-top: 12px;}div.navbar-collapse.collapse.in>button.navbar-toggle{margin: 0;right: 50px;}}@media screen and (max-width: 767px) {.container_fluid .navbar-toggle {margin-top: 10px !important;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {font-size: 14px !important;}.nav-inverse .navbar-collapse {top: -0.5rem !important;}.nav-inverse .navbar-collapse.collapse.in ul {margin-top: 60px;}}@media screen and (max-width: 549px) {.container_fluid .navbar-toggle {margin-top: 18px !important;right: 2rem !important;}.nav-inverse .navbar-collapse ul.navbar-nav>li>a {font-size: 12px !important;}.nav-inverse .navbar-collapse {top: 0 !important;}div.navbar-collapse.collapse.in>button.navbar-toggle {right: 32px;}}@media screen and (max-width: 320px) {.nav.navbar-nav.navbar-right>li>a>img {margin-right: 7rem !important;margin-left: 0;}}@media screen and (max-width: 319px) {.container_fluid .navbar-toggle {margin-top: -0.3rem !important;}}.nav-inverse .navbar-collapse ul.navbar-nav .open .dropdown-menu {display: block;}.ui-autocomplete>li.ui-state-focus {background-color: #9F002D;color: #fff;}.action-close{width:30px;display:none;margin-top:5px;}.action-close span{height: 2px;background: #fff;width: 30px;display: block;position: absolute;will-change: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: background 500ms linear;transition: background 500ms linear;}@media only screen and (max-width: 767px) and (min-width:320px) {h3.text-gray.text-gray-size-assicurazione-block.hidden-mm.text-gray-width-sm {max-width: 100%;}}.nav.navbar-nav.navbar-right li img{width:60%;margin-left: 40%;}.info-tooltip>span[data-target=tooltip]{background-color: #003366;}.compila-title{color:#952333;}form#registerForm a.btn.btn-blue{background-color: #003366;}label.checkbox{color:#000;}.addQuoteSubmitBtn51{background: #2e3439!important;}.nav-header{width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;}.navbar-logo{float: left;width: 120px;padding-top: 30px;padding-bottom: 30px;position: relative;padding-left: 15px;}.navbar-logo img{width: 100%!important;height: 100%!important;margin-left: 0;}.nav-header .vertical-line{float: left;margin-top: 20px;margin-left: 15px;}.nav-header .right-letter{float: left;margin-top: 30px;margin-left: 15px;}.custom-logo {width: 180px;margin: 0 0 0 10px;}.custom-logo img {width: 100%;height: auto;}@media screen and (max-width: 1023px){.navbar-logo{padding: 14px;}.nav-header .vertical-line{margin-top: 2px;}.nav-header .right-letter{margin-top: 13px;margin-right: 15px;}}@media screen and (max-width: 767px){.navbar-logo{padding-top: 20px;padding-right: 0;}}@media screen and (max-width: 549px){.navbar-logo{padding: 30px 0 30px 15px;}}button.navbar-toggle i{font-size: 30px;color: #fff;}button.navbar-toggle i.fa-bars{display: none;}button.navbar-toggle i.fa-times{display: block;}button.navbar-toggle.collapsed i.fa-times{display: none;}button.navbar-toggle.collapsed i.fa-bars{display: block;}footer .box-gray {padding: 10px 16px 20px;border-top: 5px solid #952333;}.menu-footer {display: flex;flex-wrap: wrap;margin: 0 0 20px;}.menu-footer li {margin: 0 20px 10px 0;}footer .information {padding: 0;margin: 0 0 25px;}footer .information-copy {padding: 0;}.information-col {margin: 0;}