.text-green {color: #3fae2a !important }.text-yellow {color: #efb900 !important }.text-red {color: #e85642 !important }.dark-green {color: #1d452e !important }.text-grey {color: grey !important }.text-grey-light {color: #f3f3f3 !important }.text-grey-dark {color: #2b2b2b !important }.text-graphic-grey {color: #c6c6c6 !important }.text-white-dark {color: #f9f9f9 !important }.bg-white {background-color: #fff }.bg-white-dark {background-color: #f9f9f9 }.bg-grey-light {background-color: #f3f3f3 }.bg-grey-dark {background-color: #d5d5d5 }.bg-grey {background-color: #c6c6c6 }.bg-grey-medium {background-color: grey }.bg-grey-darker {background-color: #2b2b2b }.bg-green {background-color: #3fae2a }.bg-green-dark {background-color: #1d452e }.bg-yellow {background-color: #efb900 }.bg-blue {background-color: #2a91ba }.bg-red {background-color: #e85642 }.bg-orange {background-color: #ea796c }.twitter-color {color: #01aced }.twitter-color-bg {background-color: #01aced }.facebook-color {color: #3a5898 }.facebook-color-bg {background-color: #3a5898 }a:not(.btn), body, input, p, select, textarea {font-size: 18px;line-height: 1.5em }@media only screen and (min-width:992px) and (max-width:1199px) {a:not(.btn), body, input, p, select, textarea {font-size: 12px }}@media only screen and (min-width:768px) and (max-width:991px) {a:not(.btn), body, input, p, select, textarea {font-size: 12px }}@media only screen and (max-width:767px) {a:not(.btn), body, input, p, select, textarea {font-size: 16px }}a.underline {text-decoration: underline }.small, a.small, small {font-size: 65% !important }@media only screen and (min-width:1200px) {.small.no-small-lg, a.small.no-small-lg, small.no-small-lg {font-size: 100% !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.small, a.small, small {font-size: 75% !important }}@media only screen and (min-width:768px) and (max-width:991px) {.small, a.small, small {font-size: 80% !important }}@media only screen and (max-width:767px) {.small, a.small, small {font-size: 80% !important }}.light {font-weight: 400 !important }sup.small {font-size: 65% !important }@media only screen and (min-width:992px) and (max-width:1199px) {sup.small {font-size: 65% !important }}@media only screen and (min-width:768px) and (max-width:991px) {sup.small {font-size: 65% !important }}@media only screen and (max-width:767px) {sup.small {font-size: 65% !important }}.dark, .dark a, .dark h1, .dark h1 a, .dark h2, .dark h2 a, .dark h3, .dark h3 a, .dark h4, .dark h4 a, .dark h5, .dark h5 a, .dark h6, .dark h6 a {color: #fff }@media only screen and (min-width:1200px) {h1, h1 a {font-size: 52px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h1, h1 a {font-size: 28px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h1, h1 a {font-size: 28px !important }}@media only screen and (max-width:767px) {h1, h1 a {font-size: 38px !important }}h1, h1 a {word-wrap: normal;line-height: 1.1em;margin-top: 6px;margin-bottom: 36px }@media only screen and (min-width:1200px) {h2, h2 a {font-size: 32px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h2, h2 a {font-size: 22px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h2, h2 a {font-size: 22px !important }}@media only screen and (max-width:767px) {h2, h2 a {font-size: 26px !important }}h2, h2 a {word-wrap: normal;line-height: 1.2em;margin-top: 6px;margin-bottom: 6px }@media only screen and (min-width:1200px) {h3, h3 a {font-size: 22px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h3, h3 a {font-size: 16px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h3, h3 a {font-size: 16px !important }}@media only screen and (max-width:767px) {h3, h3 a {font-size: 22px !important }}h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {word-wrap: normal;line-height: 1.5em;margin-top: 6px;margin-bottom: 6px }@media only screen and (min-width:1200px) {h4, h4 a {font-size: 16px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h4, h4 a {font-size: 12px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h4, h4 a {font-size: 12px !important }}@media only screen and (max-width:767px) {h4, h4 a {font-size: 16px !important }}@media only screen and (min-width:1200px) {h5, h5 a {font-size: 13px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h5, h5 a {font-size: 10px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h5, h5 a {font-size: 10px !important }}@media only screen and (max-width:767px) {h5, h5 a {font-size: 13px !important }}@media only screen and (min-width:1200px) {h6, h6 a {font-size: 11px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {h6, h6 a {font-size: 8px !important }}@media only screen and (min-width:768px) and (max-width:991px) {h6, h6 a {font-size: 8px !important }}@media only screen and (max-width:767px) {h6, h6 a {font-size: 11px !important }}.higlighted {background-color: #efb900 }h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {color: inherit !important;font-size: 65% !important }.btn {font-size: 16px;padding: 8px 20px }@media only screen and (min-width:768px) and (max-width:991px) {.btn {font-size: 13px;padding: 10px 20px }}@media only screen and (min-width:992px) and (max-width:1199px) {.btn {font-size: 13px;padding: 10px 20px }}.btn.active, .btn:active {-webkit-box-shadow: none;box-shadow: none;outline: 0 }.btn.btn-default.active, .btn.btn-default:active {color: #fff;background-color: #3fae2a;border-color: #3fae2a }.btn.btn-sm {font-size: 13px;padding: 5px 18px;}.btn.btn-sm.navbar-btn {margin-top: 29px;margin-bottom: 30px }.btn.btn-xs {font-size: 12px;padding: 1px 18px }.btn.btn-lg {font-size: 18px;padding: 12px 50px;text-transform: uppercase }@media only screen and (min-width:768px) and (max-width:991px) {.btn.btn-lg {font-size: 14px;padding: 15px 38px }}@media only screen and (min-width:992px) and (max-width:1199px) {.btn.btn-lg {font-size: 14px;padding: 15px 38px }}@media only screen and (max-width:767px) {.btn.btn-lg {font-size: 16px;padding: 15px 20px }}.btn.btn-light {font-weight: 400 }.btn.btn-upper {text-transform: uppercase }.btn.btn-left {text-align: left }.btn.btn-identity {color: #2b2b2b;background-color: transparent;border-color: #efb900 }.btn.btn-identity.active, .btn.btn-identity:active, .btn.btn-identity:hover {background-color: #f9f9f9 }@media only screen and (max-width:767px) {.btn.btn-block-xs {display: block;width: 100% }}@media only screen and (max-width:767px) {.btn.btn-block-sm {display: block;width: 100% }}@media only screen and (min-width:768px) and (max-width:991px) {.btn.btn-block-sm {display: block;width: 100% }}@media only screen and (min-width:992px) and (max-width:1199px) {.btn.btn-block-md {display: block;width: 100% }}@media only screen and (max-width:767px) {.btn.btn-block-md {display: block;width: 100% }}@media only screen and (min-width:768px) and (max-width:991px) {.btn.btn-block-md {display: block;width: 100% }}.btn.navbar-btn.active, .btn.navbar-btn:active, .btn.navbar-btn:focus {outline: 0 }.btn.btn-link:focus, .btn.btn-link:hover {color: #3fae2a }.btn.disabled, .btn[disabled] {opacity: .45 }body {word-wrap: break-word }@media only screen and (max-width:767px) {body {overflow-x: hidden }}.ng-cloak, [ng-cloak] {display: none !important }a, a:focus, button {outline: 0 !important }label, li, p {margin-top: 6px !important;margin-bottom: 6px !important }p.large {line-height: 50px !important }ul.green-list, ul[style="list-style-type:circle;"], ul[style="list-style-type: circle;"] {padding-left: 25px }ul.green-list li, ul[style="list-style-type:circle;"] li, ul[style="list-style-type: circle;"] li {position: relative;list-style: none }ul.green-list li:before, ul[style="list-style-type:circle;"] > li:before, ul[style="list-style-type: circle;"] > li:before{content: "";position: absolute;background-color: #3fae2a;width: 6px;height: 6px;border-radius: 3px;left: -20px;top: 10px }ul.green-check-list, ul[style="list-style-type:square;"], ul[style="list-style-type: square;"] {padding-left: 25px }ul.green-check-list li, ul[style="list-style-type:square;"] li, ul[style="list-style-type: square;"] li {position: relative;list-style: none }ul.green-check-list li:before, ul[style="list-style-type:square;"] > li:before, ul[style="list-style-type:square;"] > li:before {font-family: OLS-iconFont !important;color: #3fae2a;content: "\e90d";position: absolute;left: -25px;top: 0 }ul.green-check-list li.red:before, ul[style="list-style-type:square;"] li.red:before, ul[style="list-style-type: square;"] li.red:before {color: #e85642;content: "\41" }ul.green-check-list li.grey, ul[style="list-style-type:square;"] li.grey, ul[style="list-style-type: square;"] li.grey {color: #c6c6c6 }ul.green-check-list li.grey:before, ul[style="list-style-type:square;"] li.grey:before, ul[style="list-style-type: square;"] li.grey:before {color: #c6c6c6;content: "\41" }@media only screen and (min-width:768px) {.modal-dialog {margin: 120px auto 30px }}.modal-content {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.modal-header {border-bottom: none }.modal-footer {text-align: center;border-top: none }.hide-overflow {overflow: hidden !important }.nm-y {margin-top: 0 !important;margin-bottom: 0 !important }.nm-x {margin-left: 0 !important;margin-right: 0 !important }@media only screen and (max-width:767px) {.text-center-xs {text-align: center !important }.text-left-xs {text-align: left !important }.footer-links {justify-content: flex-start !important;}.text-right-xs {text-align: right !important }}@media only screen and (min-width:1200px) {.text-center-lg {text-align: center !important }.text-left-lg {text-align: left !important }.text-right-lg {text-align: right !important }}@media only screen and (min-width:768px) {.fix-h {overflow: hidden }}@media only screen and (min-width:768px) {.fix-h > [class*=col-] {padding-bottom: 99999px;margin-bottom: -99999px }}@media only screen and (min-width:992px) and (max-width:1199px) {.fix-h .col-sm-6.col-md-6.col-lg-3:nth-child(3n+0) {clear: left }}@media only screen and (min-width:768px) and (max-width:991px) {.fix-h .col-sm-6.col-md-6.col-lg-3:nth-child(3n+0) {clear: left }}@media only screen and (min-width:1200px) {.padder {padding: 60px !important } .xl-no-padder-t {padding-top: unset !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder {padding: 40px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder {padding: 40px !important }}@media only screen and (max-width:767px) {.padder {padding: 30px !important }}@media only screen and (min-width:1200px) {.padder-h {padding: 30px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-h {padding: 20px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-h {padding: 20px !important }}@media only screen and (max-width:767px) {.padder-h {padding: 15px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder {padding: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder {padding: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder {padding: 0 !important }}@media only screen and (min-width:1200px) {.padder-x {padding-left: 60px !important;padding-right: 60px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-x {padding-left: 40px !important;padding-right: 40px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-x {padding-left: 40px !important;padding-right: 40px !important }}@media only screen and (max-width:767px) {.padder-x {padding-left: 30px !important;padding-right: 30px !important }}@media only screen and (min-width:1200px) {.padder-x-h {padding-left: 30px !important;padding-right: 30px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-x-h {padding-left: 20px !important;padding-right: 20px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-x-h {padding-left: 20px !important;padding-right: 20px !important }}@media only screen and (max-width:767px) {.padder-x-h {padding-left: 15px !important;padding-right: 15px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.md-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (min-width:768px) and (max-width:991px) {.md-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (max-width:767px) {.md-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-x {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (min-width:1200px) {.padder-y {padding-top: 60px;padding-bottom: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-y {padding-top: 40px;padding-bottom: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-y {padding-top: 40px;padding-bottom: 40px }}@media only screen and (max-width:767px) {.padder-y {padding-top: 30px;padding-bottom: 30px }}@media only screen and (min-width:1200px) {.padder-y-h {padding-top: 30px;padding-bottom: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-y-h {padding-top: 20px;padding-bottom: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-y-h {padding-top: 20px;padding-bottom: 20px }}@media only screen and (max-width:767px) {.padder-y-h {padding-top: 15px;padding-bottom: 15px }}@media only screen and (min-width:1200px) {.padder-y-q {padding-top: 15px;padding-bottom: 15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-y-q {padding-top: 10px;padding-bottom: 10px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-y-q {padding-top: 10px;padding-bottom: 10px }}@media only screen and (max-width:767px) {.padder-y-q {padding-top: 7.5px;padding-bottom: 7.5px }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-y {padding-top: 0 !important;padding-bottom: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-y {padding-top: 0 !important;padding-bottom: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-y {padding-top: 0 !important;padding-bottom: 0 !important }}@media only screen and (min-width:1200px) {.padder-t {padding-top: 60px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-t {padding-top: 40px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-t {padding-top: 40px !important }}@media only screen and (max-width:767px) {.padder-t {padding-top: 30px !important }}@media only screen and (min-width:1200px) {.padder-t-h {padding-top: 30px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-t-h {padding-top: 20px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-t-h {padding-top: 20px !important }}@media only screen and (max-width:767px) {.padder-t-h {padding-top: 15px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-t {padding-top: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-t {padding-top: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-t {padding-top: 0 !important }}@media only screen and (min-width:1200px) {.padder-b {padding-bottom: 60px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-b {padding-bottom: 40px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-b {padding-bottom: 40px !important }}@media only screen and (max-width:767px) {.padder-b {padding-bottom: 30px !important }}@media only screen and (min-width:1200px) {.padder-b-h {padding-bottom: 30px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-b-h {padding-bottom: 20px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-b-h {padding-bottom: 20px !important }}@media only screen and (max-width:767px) {.padder-b-h {padding-bottom: 15px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-b {padding-bottom: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-b {padding-bottom: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-b {padding-bottom: 0 !important }}@media only screen and (min-width:1200px) {.padder-l {padding-left: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-l {padding-left: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-l {padding-left: 40px }}@media only screen and (max-width:767px) {.padder-l {padding-left: 30px }}@media only screen and (min-width:1200px) {.padder-l-h {padding-left: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-l-h {padding-left: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-l-h {padding-left: 20px }}@media only screen and (max-width:767px) {.padder-l-h {padding-left: 15px }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-l {padding-left: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-l {padding-left: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-l {padding-left: 0 !important }}@media only screen and (min-width:1200px) {.padder-r {padding-right: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-r {padding-right: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-r {padding-right: 40px }}@media only screen and (max-width:767px) {.padder-r {padding-right: 30px }}@media only screen and (min-width:1200px) {.padder-r-h {padding-right: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.padder-r-h {padding-right: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.padder-r-h {padding-right: 20px }}@media only screen and (max-width:767px) {.padder-r-h {padding-right: 15px }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-padder-r {padding-right: 0 !important }}@media only screen and (max-width:767px) {.sm-no-padder-r {padding-right: 0 !important }}@media only screen and (max-width:767px) {.xs-no-padder-r {padding-right: 0 !important }}@media only screen and (min-width:1200px) {.margin {margin: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin {margin: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin {margin: 40px }}@media only screen and (max-width:767px) {.margin {margin: 30px }}@media only screen and (min-width:1200px) {.margin-h {margin: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-h {margin: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-h {margin: 20px }}@media only screen and (max-width:767px) {.margin-h {margin: 15px }}@media only screen and (min-width:1200px) {.margin-q {margin: 15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-q {margin: 10px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-q {margin: 10px }}@media only screen and (max-width:767px) {.margin-q {margin: 7.5px }}@media only screen and (min-width:1200px) {.margin-b {margin-bottom: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-b {margin-bottom: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-b {margin-bottom: 40px }}@media only screen and (max-width:767px) {.margin-b {margin-bottom: 30px }}@media only screen and (min-width:1200px) {.margin-b-h {margin-bottom: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-b-h {margin-bottom: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-b-h {margin-bottom: 20px }}@media only screen and (max-width:767px) {.margin-b-h {margin-bottom: 15px }}@media only screen and (min-width:1200px) {.margin-b-q {margin-bottom: 15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-b-q {margin-bottom: 10px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-b-q {margin-bottom: 10px }}@media only screen and (max-width:767px) {.margin-b-q {margin-bottom: 7.5px }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-margin-b {margin-bottom: 0 !important }}@media only screen and (max-width:767px) {.sm-no-margin-b {margin-bottom: 0 !important }}@media only screen and (max-width:767px) {.xs-no-margin-b {margin-bottom: 0 !important }}@media only screen and (min-width:1200px) {.margin-t {margin-top: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-t {margin-top: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-t {margin-top: 40px }}@media only screen and (max-width:767px) {.margin-t {margin-top: 30px }}@media only screen and (min-width:1200px) {.margin-t-h {margin-top: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-t-h {margin-top: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-t-h {margin-top: 20px }}@media only screen and (max-width:767px) {.margin-t-h {margin-top: 15px }}@media only screen and (min-width:1200px) {.margin-t-q {margin-top: 15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-t-q {margin-top: 10px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-t-q {margin-top: 10px }}@media only screen and (max-width:767px) {.margin-t-q {margin-top: 7.5px }}@media only screen and (min-width:1200px) {.margin-x-q {margin-left: 15px;margin-right: 15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-x-q {margin-left: 10px;margin-right: 10px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-x-q {margin-left: 10px;margin-right: 10px }}@media only screen and (max-width:767px) {.margin-x-q {margin-left: 7.5px;margin-right: 7.5px }}@media only screen and (min-width:1200px) {.margin-y {margin-top: 60px;margin-bottom: 60px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-y {margin-top: 40px;margin-bottom: 40px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-y {margin-top: 40px;margin-bottom: 40px }}@media only screen and (max-width:767px) {.margin-y {margin-top: 30px;margin-bottom: 30px }}@media only screen and (min-width:1200px) {.margin-y-h {margin-top: 30px;margin-bottom: 30px }}@media only screen and (min-width:992px) and (max-width:1199px) {.margin-y-h {margin-top: 20px;margin-bottom: 20px }}@media only screen and (min-width:768px) and (max-width:991px) {.margin-y-h {margin-top: 20px;margin-bottom: 20px }}@media only screen and (max-width:767px) {.margin-y-h {margin-top: 15px;margin-bottom: 15px }}@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-margin-y {margin-top: 0 !important;margin-bottom: 0 !important }}@media only screen and (max-width:767px) {.sm-no-margin-y {margin-top: 0 !important;margin-bottom: 0 !important }}@media only screen and (max-width:767px) {.xs-no-margin-y {margin-top: 0 !important;margin-bottom: 0 !important }}.border-t {border-top: 1px solid #d5d5d5 }.border-b {border-bottom: 1px solid #d5d5d5 }.border-l {border-left: 1px solid #d5d5d5 }.border-r {border-right: 1px solid #d5d5d5 }.border-t-g {border-top: 1px solid #3fae2a }.border-b-g {border-bottom: 1px solid #3fae2a }.border-l-g {border-left: 1px solid #3fae2a }.border-r-g {border-right: 1px solid #3fae2a }.border-t-g-o {border-top: 1px solid rgba(63,174,42,.35) }.border-b-g-o {border-bottom: 1px solid rgba(63,174,42,.35) }.border-l-g-o {border-left: 1px solid rgba(63,174,42,.35) }.border-r-g-o {border-right: 1px solid rgba(63,174,42,.35) }@media only screen and (min-width:768px) and (max-width:991px) {.sm-no-border {border: none !important }}@media only screen and (max-width:767px) {.sm-no-border {border: none !important }}@media only screen and (max-width:767px) {.xs-no-border {border: none !important }}.vertical-shadow {background: -moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=0) }.shadow {position: relative }.shadow:after {content: " ";position: absolute }.shadow.right-shadow:after {height: 100%;width: 1px;right: 0;top: 0;background: -moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=0) }.shadow.left-shadow:after {height: 100%;width: 1px;left: 0;top: 0;background: -moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);background: linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.3) 50%,rgba(0,0,0,0) 90%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=0) }.abs-image {position: relative }@media only screen and (max-width:767px) {.abs-image {min-height: 250px }}.abs-image img, .abs-image object {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%) }@media only screen and (min-width:1200px) {.abs-image img, .abs-image object {width: 500px }}@media only screen and (min-width:992px) and (max-width:1199px) {.abs-image img, .abs-image object {width: 310px }}@media only screen and (min-width:768px) and (max-width:991px) {.abs-image img, .abs-image object {width: 310px }}@media only screen and (max-width:767px) {.abs-image img, .abs-image object {width: 380px }}@media only screen and (min-width:1200px) {.abs-image img.half, .abs-image object.half {width: 300px }}@media only screen and (min-width:992px) and (max-width:1199px) {.abs-image img.half, .abs-image object.half {width: 180px }}@media only screen and (min-width:768px) and (max-width:991px) {.abs-image img.half, .abs-image object.half {width: 180px }}@media only screen and (max-width:767px) {.abs-image img.half, .abs-image object.half {width: 200px }}dl {margin-bottom: 0 }dl dd {float: right;margin: 6px 0 }dl dt {float: left;margin: 6px 0 }@media only screen and (min-width:1200px) {.panel-fondi .double-line {min-height: 0 }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-fondi .double-line {min-height: 36px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-fondi .double-line {min-height: 36px }}@media only screen and (min-width:1200px) {.panel-fondi .double-line.small {min-height: 0;line-height: 24px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-fondi .double-line.small {min-height: 26px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-fondi .double-line.small {min-height: 28px }}@media only screen and (min-width:1200px) {.panel-fondi .small {line-height: 24px }}.bg-image {background-position: 50% 50%;background-size: cover;background-repeat: no-repeat }.bg-image.title-highlighter {position: relative }.bg-image.title-highlighter > div:after {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.65) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.65) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0) }.bg-image.title-highlighter > div div, .bg-image.title-highlighter > div h2, .bg-image.title-highlighter > div p, .bg-image.title-highlighter > div small {position: relative;z-index: 1 }@media only screen and (min-width:1200px) {.panel-fondi {margin: auto -15px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-fondi {margin: auto -10px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-fondi {margin: auto -10px }}@media only screen and (max-width:767px) {.panel-fondi {margin: auto -7.5px }}@media only screen and (max-width:767px) {.panel-fondi .panel .table-panel-wrapper {margin: auto -15px }}.panel-fondi .panel .table-panel-wrapper tbody tr td {width: 50% }.panel-fondi .panel .hidden-lg a {display: block;position: relative }@media only screen and (min-width:1440px) {.panel-fondi .panel .hidden-lg a {height: 88px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.panel-fondi .panel .hidden-lg a {height: 69px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-fondi .panel .hidden-lg a {height: 92px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-fondi .panel .hidden-lg a {height: 108px }}@media only screen and (max-width:767px) {.panel-fondi .panel .hidden-lg a {height: 69px }}.panel-fondi .panel .hidden-lg a img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }@media only screen and (min-width:1440px) {.panel-fondi .panel .hidden-lg a img {max-height: 88px;max-width: 228px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.panel-fondi .panel .hidden-lg a img {max-height: 69px;max-width: 178px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-fondi .panel .hidden-lg a img {max-height: 92px;max-width: 240px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-fondi .panel .hidden-lg a img {max-height: 108px;max-width: 282px }}@media only screen and (max-width:767px) {.panel-fondi .panel .hidden-lg a img {max-height: 69px;max-width: 178px }}.panel-robo .panel a.robo-logo {display: block;position: relative }@media only screen and (min-width:1440px) {.panel-robo .panel a.robo-logo {height: 120px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.panel-robo .panel a.robo-logo {height: 88px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-robo .panel a.robo-logo {height: 92px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-robo .panel a.robo-logo {height: 108px }}@media only screen and (max-width:767px) {.panel-robo .panel a.robo-logo {height: 69px }}.panel-robo .panel a.robo-logo img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%) }@media only screen and (min-width:1440px) {.panel-robo .panel a.robo-logo img {max-height: 120px;max-width: 400px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.panel-robo .panel a.robo-logo img {max-height: 88px;max-width: 228px }}@media only screen and (min-width:992px) and (max-width:1199px) {.panel-robo .panel a.robo-logo img {max-height: 92px;max-width: 240px }}@media only screen and (min-width:768px) and (max-width:991px) {.panel-robo .panel a.robo-logo img {max-height: 108px;max-width: 282px }}@media only screen and (max-width:767px) {.panel-robo .panel a.robo-logo img {max-height: 69px;max-width: 178px }}@media only screen and (min-width:1440px) {.info-societa img {max-height: 176px;max-width: 456px;height: 100% }}@media only screen and (min-width:1200px) and (max-width:1439px) {.info-societa img {max-height: 138px;max-width: 356px;height: 100% }}@media only screen and (min-width:992px) and (max-width:1199px) {.info-societa img {max-height: 184px;max-width: 480px;height: 100% }}@media only screen and (min-width:768px) and (max-width:991px) {.info-societa img {max-height: 216px;max-width: 564px;height: 100% }}@media only screen and (max-width:767px) {.info-societa img {max-height: 103.5px;max-width: 267px;height: 100% }}.breadcrumb {margin-bottom: 0;padding-top: 10px;padding-bottom: 10px }.breadcrumb.uppercase li {text-transform: uppercase }.breadcrumb li {margin: 0;line-height: 12px;color: grey }.breadcrumb li a {color: grey;display: inline-block;line-height: 1em }.breadcrumb li a:hover small {text-decoration: underline }.breadcrumb li + li:before {font-size: 65%;font-weight: 700 }.nav.nav-pills.nav-justified > li {display: inline-block;width: auto }.nav.nav-pills.nav-justified > li > a {color: #2b2b2b }.nav.nav-pills.nav-justified > li > a:hover {background-color: #fff;color: #3fae2a }.nav.nav-pills.nav-justified > li.active {position: relative }.nav.nav-pills.nav-justified > li.active:after {content: " ";position: absolute;left: 15px;bottom: -5px;width: calc(100% - 30px);height: 3px;background-color: #3fae2a }.panel-group {margin-bottom: 0 }.panel-group .panel {border-radius: 0;margin-top: 0 !important;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }.panel-group .panel.panel-default {border: none }.panel-group .panel .panel-heading {color: #2b2b2b;background-color: #fff;padding-left: 0;padding-right: 0 }.panel-group .panel .panel-heading .panel-title a span {display: inline-block;-webkit-transform-origin: 50% 65%;-moz-transform-origin: 50% 65%;-ms-transform-origin: 50% 65%;-o-transform-origin: 50% 65%;transform-origin: 50% 65%;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }.panel-group .panel .panel-heading .panel-title a.collapsed span {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg) }.panel-group .panel .panel-heading .panel-title a:hover {color: #3fae2a;text-decoration: none }.panel-group .panel .panel-heading .panel-title a:focus {text-decoration: none }.panel-group .panel .panel-body {border: none !important;padding-left: 0;padding-right: 0;padding-top: 0 }.graph-legend {display: inline-block;width: 20px;height: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px }.modal-lg {width: auto !important }@media only screen and (min-width:1200px) {.modal-lg {width: 1199px !important }}.navbar {border: none }.navbar.navbar-default .navbar-header .navbar-brand {text-align: right;width: 171px;height: 89px }@media only screen and (max-width:767px) {.navbar.navbar-default .navbar-header .navbar-brand {float: right }}.navbar.navbar-default .navbar-header .navbar-toggle {float: none;position: absolute;top: 0;left: 30px;margin-top: 22px;margin-bottom: 22px;padding: 9px 0 }@media only screen and (max-width:767px) {.navbar.navbar-default .navbar-collapse {background-color: #1d452e;overflow-y: scroll;position: fixed;top: 0;bottom: 0;left: 0;z-index: 20 }.navbar.navbar-default .navbar-collapse .navbar-toggle {position: absolute;top: 0;left: 30px;padding: 9px 0;margin-top: 22px;margin-bottom: 22px;color: #3fae2a }.navbar.navbar-default .navbar-collapse .modal-toggle-mobile {position: absolute;top: 0;right: 30px;padding: 9px 0;margin-top: 22px;margin-bottom: 22px;color: #3fae2a }.navbar.navbar-default .navbar-collapse ul {padding-left: 0 }.navbar.navbar-default .navbar-collapse .navbar-nav {margin-top: 90px }.navbar.navbar-default .navbar-collapse .navbar-nav li {float: left !important;display: block;width: 100%;text-align: left }.navbar.navbar-default .navbar-collapse .navbar-nav li > a {display: block;width: 100%;position: relative }.navbar.navbar-default .navbar-collapse .navbar-nav li > a:after {height: 1px;content: " ";background-color: #3fae2a;position: absolute;left: 30px;bottom: 0;right: 30px;opacity: .35 }.navbar.navbar-default .navbar-collapse .navbar-nav li a {padding: 0 30px !important;color: #fff !important;line-height: 2em }.navbar.navbar-default .navbar-collapse .navbar-nav li a.btn.btn-info {color: #1D452E !important;}.navbar.navbar-default .navbar-collapse .navbar-nav li h3 a {color: #3fae2a !important }.navbar.navbar-default .navbar-collapse .bottom-buttons button {margin-bottom: 20px }}.navbar.navbar-default .navbar-collapse .navbar-nav {float: none }.navbar.navbar-default .navbar-collapse .navbar-nav > li > a.active {position: relative }@media only screen and (min-width:768px) {.navbar.navbar-default .navbar-collapse .navbar-nav > li > a.active:after {content: " ";position: absolute;left: 15px;bottom: 15px;width: calc(100% - 30px);height: 3px;background-color: #3fae2a }}.navbar.navbar-default .navbar-collapse .navbar-nav li {float: none;display: inline-block;position: static;margin: 0 !important }.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container {position: relative }@media only screen and (min-width:1200px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu {min-width: 240px }}@media only screen and (max-width:767px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu {min-width: 180px }}@media only screen and (min-width:768px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu {position: absolute;z-index: 23;padding: 15px 25px;text-align: left;top: 8px;background-color: #fff;border: 1px solid #d5d5d5;width: auto !important;visibility: hidden;opacity: 0;left: -11px;-webkit-transition: opacity .4s ease-in-out,visibility .1s;-moz-transition: opacity .4s ease-in-out,visibility .1s;-ms-transition: opacity .4s ease-in-out,visibility .1s;-o-transition: opacity .4s ease-in-out,visibility .1s;transition: opacity .4s ease-in-out,visibility .1s }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu {top: 12px;padding: 15px 20px;left: -6px;min-width: 180px }}@media only screen and (min-width:992px) and (max-width:1199px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu {top: 12px;padding: 15px 20px;left: -6px;min-width: 180px }}.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu li {display: block;padding: 8px 0 }@media only screen and (max-width:767px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu li {padding: 0 }}.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu li a {color: #2b2b2b;padding: 10px 0 }.navbar.navbar-default .navbar-collapse .navbar-nav li.material-menu-container ul.material-menu li a:hover {text-decoration: none;color: #3fae2a }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container {-webkit-transition: background-color .3s ease-in-out;-moz-transition: background-color .3s ease-in-out;-ms-transition: background-color .3s ease-in-out;-o-transition: background-color .3s ease-in-out;transition: background-color .3s ease-in-out }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container.opened {background-color: #1d452e }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container.opened a {color: #3fae2a }@media only screen and (min-width:768px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu {position: absolute;z-index: 22;left: 0;right: 0;background-color: #1d452e;visibility: hidden;opacity: 0;-webkit-transition: opacity .3s ease-in-out,visibility 0s;-moz-transition: opacity .3s ease-in-out,visibility 0s;-ms-transition: opacity .3s ease-in-out,visibility 0s;-o-transition: opacity .3s ease-in-out,visibility 0s;transition: opacity .3s ease-in-out,visibility 0s }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li {text-align: left;width: 100%;line-height: 22px }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul {padding: 0 }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li {display: block;float: none;padding-bottom: 15px }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li a {color: #fff }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li a:hover {color: #3fae2a;text-decoration: none }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li h3 {color: #3fae2a;font-weight: 700;margin: 0 }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li h3 a {color: #3fae2a }.navbar.navbar-default .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li div ul li h3 a:hover {color: #fff;text-decoration: none }}@media only screen and (min-width:768px) {.navbar.navbar-default .navbar-collapse .navbar-nav li:focus ul.material-menu, .navbar.navbar-default .navbar-collapse .navbar-nav li:hover ul.material-menu {visibility: visible;opacity: 1 }}@media only screen and (min-width:768px) {.navbar.navbar-default .navbar-collapse .navbar-nav li.opened ul.slidein-menu {visibility: visible;opacity: 1 }}@media only screen and (max-width:767px) {.navbar.navbar-default {background-color: #f3f3f3 }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav.navbar-center li > a {padding-left: 5px !important;padding-right: 5px !important }.navbar.navbar-default.utente .navbar-collapse .navbar-nav.navbar-center li.slidein-menu-container:last-child {margin-right: 10% !important }}@media only screen and (min-width:768px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav.navbar-center {position: absolute;width: 100% }}@media only screen and (min-width:768px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container.opened {background-color: transparent }}@media only screen and (min-width:768px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container.opened > a {color: #3fae2a !important;border-bottom: 3px solid #1d452e;height: 90px }}@media only screen and (min-width:768px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container.opened a {color: #fff }}@media only screen and (min-width:768px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li h3 a {position: relative;padding-left: 20px;display: block }}@media only screen and (min-width:1200px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li h3 a span {position: absolute;font-size: 150%;left: -20px;top: -6px }}@media only screen and (min-width:992px) and (max-width:1199px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li h3 a span {position: absolute;font-size: 150%;left: -20px;top: -4px }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav li.slidein-menu-container ul.slidein-menu li h3 a span {position: absolute;font-size: 150%;left: -6px;top: -4px }}@media only screen and (max-width:767px) {.navbar.navbar-default.utente .navbar-collapse .navbar-nav {margin-top: 0 }.navbar.navbar-default.utente .navbar-collapse .navbar-nav.navbar-right {margin-top: 90px }.navbar.navbar-default.utente .navbar-collapse .navbar-nav.navbar-right li .row a {line-height: 70px;display: block }}.navbar.navbar-default .scrolled-call-to-action {position: absolute;right: 60px;top: 0;opacity: 0;-webkit-transition: opacity .4s;-moz-transition: opacity .4s;-ms-transition: opacity .4s;-o-transition: opacity .4s;transition: opacity .4s }.navbar.navbar-default .navbar-header .navbar-brand.scrolled-logo {opacity: 0;position: absolute;-webkit-transition: opacity .4s;-moz-transition: opacity .4s;-ms-transition: opacity .4s;-o-transition: opacity .4s;transition: opacity .4s }.navbar.navbar-default.customFixed {position: fixed;top: 0;width: 100%;z-index: 1049;-webkit-box-shadow: 0 3px 10px rgba(119,119,119,.1);-moz-box-shadow: 0 3px 10px rgba(119,119,119,.1);-ms-box-shadow: 0 3px 10px rgba(119,119,119,.1);-o-box-shadow: 0 3px 10px rgba(119,119,119,.1);box-shadow: 0 3px 10px rgba(119,119,119,.1) }.navbar.navbar-default.customFixed .navbar-header .navbar-brand.scrolled-logo, .navbar.navbar-default.customFixed .scrolled-call-to-action {opacity: 1 }.navbar.navbar-inverse .navbar-nav > li {margin-top: 0 !important;margin-bottom: 0 !important }@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-inverse .navbar-nav li.tablet-portrait-opened {display: none }}.navbar.navbar-inverse .navbar-nav li.material-menu-container {position: relative;height: 90px }.navbar.navbar-inverse .navbar-nav li.material-menu-container a {margin: 29px 20px }@media only screen and (min-width:768px) {.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu {position: absolute;z-index: 23;padding: 15px 25px;text-align: right;top: 90px;background-color: #fff;border: 1px solid #d5d5d5;width: 160% !important;visibility: hidden;opacity: 0;left: auto;right: 0;-webkit-transition: opacity .4s ease-in-out,visibility .1s;-moz-transition: opacity .4s ease-in-out,visibility .1s;-ms-transition: opacity .4s ease-in-out,visibility .1s;-o-transition: opacity .4s ease-in-out,visibility .1s;transition: opacity .4s ease-in-out,visibility .1s }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu {padding: 15px 20px }}.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu li {display: block;padding: 8px 0 }@media only screen and (max-width:767px) {.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu li {padding: 0 }}.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu li a {color: #2b2b2b;padding: 10px 0;margin: 0 }.navbar.navbar-inverse .navbar-nav li.material-menu-container ul.material-menu li a:hover {text-decoration: none;color: #3fae2a }@media only screen and (min-width:768px) {.navbar.navbar-inverse .navbar-nav li.material-menu-container:focus ul.material-menu, .navbar.navbar-inverse .navbar-nav li.material-menu-container:hover ul.material-menu {visibility: visible;opacity: 1 }}.navbar.navbar-inverse .navbar-nav .navbar-text {margin-top: 28px !important;margin-bottom: 28px !important;width: 100% }.navbar.navbar-inverse.utente .navbar-nav li .search-container {width: auto;visibility: visible;opacity: 1 }.navbar.navbar-inverse.utente .navbar-nav li .search-container form .field-container {width: 240px }.navbar.navbar-inverse.utente .navbar-nav li .search-container form .search-button-container {position: static }.navbar.navbar-inverse.utente .navbar-nav li .search-container form .search-button-container button {border-bottom: 1px solid #3fae2a }.navbar.navbar-inverse.utente .navbar-nav li .logout {padding-left: 0;padding-right: 0 }.navbar .navbar-header .navbar-brand {padding: 14px 0;display: inline-block;width: 171px;height: 89px }.navbar .navbar-header .navbar-brand img {width: 100% }.navbar .search-container {overflow: hidden;float: left;margin-left: 0;width: 0;visibility: hidden;opacity: 0;-webkit-transition: width .3s ease-in-out,opacity .3s ease-in-out,margin-left .3s ease-in-out,visibility 0s;-moz-transition: width .3s ease-in-out,opacity .3s ease-in-out,margin-left .3s ease-in-out,visibility 0s;-ms-transition: width .3s ease-in-out,opacity .3s ease-in-out,margin-left .3s ease-in-out,visibility 0s;-o-transition: width .3s ease-in-out,opacity .3s ease-in-out,margin-left .3s ease-in-out,visibility 0s;transition: width .3s ease-in-out,opacity .3s ease-in-out,margin-left .3s ease-in-out,visibility 0s }.navbar .search-container .form-group {margin-bottom: 0 }@media only screen and (min-width:1200px) {.navbar .search-container .form-group input[type=text].form-control {font-size: 13px !important }}.navbar .search-container.opened {width: 200px;visibility: visible;opacity: 1;margin-left: 15px }.navbar .search-container .field-container {width: 166px }.navbar .search-container .search-button-container {width: 34px !important;display: block;position: absolute !important;right: 34px }.navbar .search-container .search-button-container button {width: 34px;display: block;height: 34px;text-align: center;border-bottom: 1px solid #c6c6c6;background: 0 0;border-top: 0;border-left: 0;border-right: 0 }.navbar .search-container .search-button-container button:focus {text-decoration: none !important }.navbar .search-container .search-button-container button:hover {color: #3fae2a !important;text-decoration: none !important }.navbar .search-container .search-button-container button span {font-size: 13px;line-height: 34px;text-align: center;color: grey }.navbar .search-toggle-container {float: left }.navbar .search-toggle-container a {width: 34px;display: block;height: 34px;text-align: center }.navbar .search-toggle-container a:focus {text-decoration: none !important }.navbar .search-toggle-container a:hover {color: #3fae2a !important;text-decoration: none !important }.navbar .search-toggle-container a.opened {border-bottom: 1px solid #3fae2a }.navbar .search-toggle-container a.opened span {color: #3fae2a }.navbar .search-toggle-container a span {line-height: 34px;text-align: center }@media only screen and (max-width:767px) {.navbar.utente .search-container {float: visible;width: 100%;visibility: visible;opacity: 1 }.navbar.utente .search-container .field-container {width: 100%;float: left }.navbar.utente .search-container .field-container input {border-bottom: 1px solid rgba(63,174,42,.35);color: #fff }.navbar.utente .search-container .search-button-container {right: 30px !important }.navbar.utente .search-container .search-button-container button {border-bottom: 1px solid #3fae2a }}.navbar.utente .search-container .search-button-container {right: 0 }@media only screen and (min-width:1200px) {.navbar.navbar-default .navbar-nav a, .navbar.navbar-default .navbar-nav li {font-size: 16px }}@media only screen and (min-width:992px) and (max-width:1199px) {.navbar.navbar-default .navbar-nav a, .navbar.navbar-default .navbar-nav li {font-size: 12px }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-default .navbar-nav a, .navbar.navbar-default .navbar-nav li {font-size: 12px }}@media only screen and (max-width:767px) {.navbar.navbar-default .navbar-nav a, .navbar.navbar-default .navbar-nav li {font-size: 16px }}@media only screen and (min-width:1200px) {.navbar.navbar-inverse .navbar-nav a:not(.btn), .navbar.navbar-inverse .navbar-nav li {font-size: 13px }}@media only screen and (min-width:992px) and (max-width:1199px) {.navbar.navbar-inverse .navbar-nav a:not(.btn), .navbar.navbar-inverse .navbar-nav li {font-size: 13px }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-inverse .navbar-nav a:not(.btn), .navbar.navbar-inverse .navbar-nav li {font-size: 10px }}@media only screen and (max-width:767px) {.navbar.navbar-inverse .navbar-nav a:not(.btn), .navbar.navbar-inverse .navbar-nav li {font-size: 16px }}.navbar.navbar-inverse .navbar-nav li a.btn.btn-info {color: #fff }.navbar.navbar-inverse .navbar-nav li a.btn.btn-info:hover {background-color: none;}@media only screen and (min-width:1200px) {.navbar.navbar-inverse .navbar-nav li a.phone {font-size: 18px }}@media only screen and (min-width:992px) and (max-width:1199px) {.navbar.navbar-inverse .navbar-nav li a.phone {font-size: 16px }}@media only screen and (min-width:768px) and (max-width:991px) {.navbar.navbar-inverse .navbar-nav li a.phone {font-size: 15px }}@media only screen and (max-width:767px) {.navbar.navbar-inverse .navbar-nav li a.phone {font-size: 15px }}.riassuntoPatrimonio {position: relative;background-color: #3ca628 }.riassuntoPatrimonio h1 {margin-bottom: 6px }@media only screen and (min-width:1200px) {.riassuntoPatrimonio h1 {font-size: 40px !important }}@media only screen and (min-width:992px) and (max-width:1199px) {.riassuntoPatrimonio h1 {font-size: 32px !important }.riassuntoPatrimonio h3 {font-size: 16px !important }}.riassuntoPatrimonio .hiddenPrivacy > div {display: none }.riassuntoPatrimonio .privacyToggle {position: absolute;top: 20px;right: 60px }@media only screen and (min-width:992px) and (max-width:1199px) {.riassuntoPatrimonio .privacyToggle {right: 40px;top: px }}@media only screen and (min-width:768px) and (max-width:991px) {.riassuntoPatrimonio .privacyToggle {right: 40px;top: 15px }}@media only screen and (max-width:767px) {.riassuntoPatrimonio .privacyToggle {right: 30px;top: 15px }}.riassuntoPatrimonio .privacyToggle a {display: inline-block;float: right;margin-left: 10px }.table-menu {width: 100% }@media only screen and (max-width:767px) {.table-menu .table-menu-toggler ul li a, .table-menu .table-menu-toggler ul li h3 {line-height: 30px !important;font-size: 16px !important }}.table-menu .table-menu-toggler {display: table;width: 100% }.table-menu .table-menu-toggler h3 {line-height: 90px;margin: 0 }@media only screen and (min-width:768px) and (max-width:991px) {.table-menu .table-menu-toggler h3 {line-height: 70px }}@media only screen and (max-width:767px) {.table-menu .table-menu-toggler h3 {line-height: 60px }}.table-menu .table-menu-toggler h3 span.pull-right {line-height: 90px }@media only screen and (min-width:768px) and (max-width:991px) {.table-menu .table-menu-toggler h3 span.pull-right {line-height: 70px }}@media only screen and (max-width:767px) {.table-menu .table-menu-toggler h3 span.pull-right {line-height: 60px }}@media only screen and (max-width:767px) {.table-menu .table-menu-toggler h3 {font-size: 16px !important }}@media only screen and (max-width:767px) {.table-menu .table-menu-toggler h3 a {font-size: 16px !important }}.table-menu .table-menu-toggler ul {display: table-row;width: 100%;list-style: none;padding: 0 !important;overflow: auto }.table-menu .table-menu-toggler ul li {display: table-cell }.table-menu .table-menu-toggler ul li h3 a {line-height: 90px }@media only screen and (min-width:768px) and (max-width:991px) {.table-menu .table-menu-toggler ul li h3 a {line-height: 70px }}.table-menu .table-menu-toggler ul li.active {background-color: #fff }.table-menu .table-menu-toggler ul li.active h3 a {color: #2b2b2b }@media only screen and (max-width:767px) {.table-menu .table-menu-toggler {display: block !important;overflow: auto }.table-menu .table-menu-toggler ul {display: block }.table-menu .table-menu-toggler ul li {display: block !important }}@media only screen and (min-width:1440px) {.carouselHeight {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.carouselHeight {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {.carouselHeight {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {.carouselHeight {min-height: 380px }}@media only screen and (max-width:767px) {.carouselHeight {min-height: 600px }}#home-carousel {background-color: #3fae2a }@media only screen and (min-width:1440px) {#home-carousel.carousel {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel {min-height: 600px }}#home-carousel.carousel .carousel-indicators {margin-bottom: 15px;bottom: 0 }@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-indicators {margin-bottom: 0 }}#home-carousel.carousel .carousel-indicators li {border: 1px solid #1d452e;background-color: #1d452e;width: 10px;height: 10px;margin: 0 }#home-carousel.carousel .carousel-indicators li.active {border: 1px solid #fff;background-color: #fff }@media only screen and (min-width:1440px) {#home-carousel.carousel .carousel-inner {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel .carousel-inner {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner {min-height: 600px }}#home-carousel.carousel .carousel-inner .item {overflow: hidden;background-color: #3fae2a;color: #fff }@media only screen and (min-width:1440px) {#home-carousel.carousel .carousel-inner .item {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel .carousel-inner .item {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item {min-height: 600px }}#home-carousel.carousel .carousel-inner .item h1, #home-carousel.carousel .carousel-inner .item h2, #home-carousel.carousel .carousel-inner .item h3, #home-carousel.carousel .carousel-inner .item h4, #home-carousel.carousel .carousel-inner .item h5, #home-carousel.carousel .carousel-inner .item h6 {color: #fff }@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item h1, #home-carousel.carousel .carousel-inner .item h2, #home-carousel.carousel .carousel-inner .item h3, #home-carousel.carousel .carousel-inner .item h4, #home-carousel.carousel .carousel-inner .item h5, #home-carousel.carousel .carousel-inner .item h6 {margin-bottom: 6px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item h1, #home-carousel.carousel .carousel-inner .item h2, #home-carousel.carousel .carousel-inner .item h3, #home-carousel.carousel .carousel-inner .item h4, #home-carousel.carousel .carousel-inner .item h5, #home-carousel.carousel .carousel-inner .item h6 {margin-bottom: 6px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item h1, #home-carousel.carousel .carousel-inner .item h2, #home-carousel.carousel .carousel-inner .item h3, #home-carousel.carousel .carousel-inner .item h4, #home-carousel.carousel .carousel-inner .item h5, #home-carousel.carousel .carousel-inner .item h6 {margin-bottom: 6px }}@media only screen and (min-width:1440px) {#home-carousel.carousel .carousel-inner .item > .row {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel .carousel-inner .item > .row {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item > .row {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item > .row {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row {min-height: 600px }}@media only screen and (min-width:1440px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 {min-height: 600px }}#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {display: flex }@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {display: block }}@media only screen and (min-width:1440px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {min-height: 520px }}@media only screen and (min-width:1200px) and (max-width:1439px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {min-height: 560px }}@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {min-height: 377px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {min-height: 380px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {min-height: 600px }}#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row > .slider-image-container {align-items: stretch;background-size: 100% auto;background-position: top center;background-repeat: no-repeat }@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row > .slider-image-container {height: 320px }#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row > .slider-image-container .enter-left {position: absolute;width: 100%;left: 0;bottom: 34px;text-align: center }}#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row .formCircle {position: absolute;width: 86vw;height: 86vw;margin-left: -43vw;margin-top: -43vw;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);top: 66%;left: calc(100% - 100px);background-color: rgba(43,43,43,.2) }@media only screen and (min-width:992px) and (max-width:1199px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row .formCircle {width: 840px;height: 840px;margin-left: -420px;margin-top: -420px }}@media only screen and (min-width:768px) and (max-width:991px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row .formCircle {width: 646px;height: 646px;margin-left: -323px;margin-top: -323px }}@media only screen and (max-width:767px) {#home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row .formCircle {width: 722px;height: 722px;margin-left: -361px;margin-top: -361px;top: auto;bottom: -80% }}#home-carousel.carousel .carousel-inner .item.active .enter-left.enter-left-d-00 {-webkit-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-left.enter-left-d-05 {-webkit-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-moz-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-ms-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-o-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;animation: enterLeft .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-left.enter-left-d-10 {-webkit-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-moz-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-ms-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-o-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-left.enter-left-d-15 {-webkit-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-moz-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-ms-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-o-animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;animation: enterLeft .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-right.enter-right-d-00 {-webkit-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: enterRight .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-right.enter-right-d-05 {-webkit-animation: enterRight .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-moz-animation: enterRight .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-ms-animation: enterRight .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-o-animation: enterRight .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;animation: enterRight .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-right.enter-right-d-10 {-webkit-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-moz-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-ms-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-o-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-right.enter-right-d-15 {-webkit-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-moz-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-ms-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-o-animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;animation: enterRight .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-bottom.enter-bottom-d-00 {-webkit-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-bottom.enter-bottom-d-05 {-webkit-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-moz-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-ms-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;-o-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards;animation: enterBottom .375s cubic-bezier(.4,0,.2,1) .75s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-bottom.enter-bottom-d-10 {-webkit-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-moz-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-ms-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;-o-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards;animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.125s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .enter-bottom.enter-bottom-d-15 {-webkit-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-moz-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-ms-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;-o-animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards;animation: enterBottom .375s cubic-bezier(.4,0,.2,1) 1.5s normal 1 forwards }#home-carousel.carousel .carousel-inner .item.active .formCircle-d-00 {-webkit-animation: formCircle .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: formCircle .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: formCircle .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: formCircle .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: formCircle .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }#home-carousel.carousel .carousel-inner .item .enter-left {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }#home-carousel.carousel .carousel-inner .item .enter-right {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }#home-carousel.carousel .carousel-inner .item .enter-bottom {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }#home-carousel-video {height: 56vw;max-height: 900px;min-height: 500px;position: relative;width: 100%;overflow: hidden }#home-carousel-video video {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -1000;overflow: hidden }@media only screen and (max-width:767px) {#home-carousel-video video {width: 100% }}#home-carousel-video .video-elements {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center }#home-carousel-video .video-elements h1 {color: #fff }#home-carousel-video .video-elements.to-bottom {-webkit-animation: toBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: toBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: toBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: toBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: toBottom .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }#home-carousel-video .video-elements.to-center {-webkit-animation: toCenter .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-moz-animation: toCenter .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-ms-animation: toCenter .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;-o-animation: toCenter .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards;animation: toCenter .375s cubic-bezier(.4,0,.2,1) 0s normal 1 forwards }@-webkit-keyframes formCircle {0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0) }100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1) }}@-webkit-keyframes enterLeft {0% {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-moz-keyframes enterLeft {0% {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-o-keyframes enterLeft {0% {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-ms-keyframes enterLeft {0% {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@keyframes enterLeft {0% {-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-webkit-keyframes enterRight {0% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-moz-keyframes enterRight {0% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-o-keyframes enterRight {0% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-ms-keyframes enterRight {0% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@keyframes enterRight {0% {-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);opacity: 0 }100% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }}@-webkit-keyframes enterBottom {0% {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }}@-moz-keyframes enterBottom {0% {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }}@-o-keyframes enterBottom {0% {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }}@-ms-keyframes enterBottom {0% {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }}@keyframes enterBottom {0% {-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);opacity: 0 }100% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }}@-webkit-keyframes toBottom {0% {top: 50% }100% {top: 85% }}@-moz-keyframes toBottom {0% {top: 50% }100% {top: 85% }}@-o-keyframes toBottom {0% {top: 50% }100% {top: 85% }}@-ms-keyframes toBottom {0% {top: 50% }100% {top: 85% }}@keyframes toBottom {0% {top: 50% }100% {top: 85% }}@-webkit-keyframes toCenter {0% {top: 85% }100% {top: 50% }}@-moz-keyframes toCenter {0% {top: 85% }100% {top: 50% }}@-o-keyframes toCenter {0% {top: 85% }100% {top: 50% }}@-ms-keyframes toCenter {0% {top: 85% }100% {top: 50% }}@keyframes toCenter {0% {top: 85% }100% {top: 50% }}.carousel-home .carousel-actions {display: flex;width: 10%;z-index: 21;right: 0;max-width: 100px;background-color: #3fae2a;flex-direction: column;position: absolute;height: 100% }.carousel-home .carousel-actions .carousel-action {display: flex;align-items: center }.carousel-home .carousel-actions .carousel-action:nth-child(1) {height: 33%;background-color: rgba(43,43,43,.4) }.carousel-home .carousel-actions .carousel-action:nth-child(1):hover {background-color: rgba(43,43,43,.3) }.carousel-home .carousel-actions .carousel-action:nth-child(2) {height: 33%;background-color: rgba(43,43,43,.3) }.carousel-home .carousel-actions .carousel-action:nth-child(2):hover {background-color: rgba(43,43,43,.1) }.carousel-home .carousel-actions .carousel-action:nth-child(3) {height: 34.1%;background-color: #efb900 }.carousel-home .carousel-actions .carousel-action:nth-child(3):hover {background-color: rgba(239,185,0,.9) }.carousel-home .carousel-actions .carousel-action a {color: #fff;text-transform: uppercase;width: 100%;height: 100%;text-align: center;font-size: 14px;line-height: 16px;padding: 0 10%;display: flex;align-items: center }.carousel-home .carousel-actions .carousel-action a:hover {text-decoration: none }.carousel-home .carousel-actions .carousel-action a span {width: 100% }.carousel-actions-mobile {background-color: #3fae2a;color: #fff }.carousel-actions-mobile a, .carousel-actions-mobile h2 a {color: #fff }.carousel-actions-mobile .call {background-color: rgba(43,43,43,.4) }.carousel-actions-mobile .write {background-color: rgba(43,43,43,.2) }.fondi-carousel.carousel#fondi-carousel .carousel-control {background-image: none;filter: none }@media only screen and (max-width:767px) {.fondi-carousel.carousel#fondi-carousel .carousel-control {display: none }}.fondi-carousel.carousel#fondi-carousel .carousel-control span {position: absolute;top: 50%;font-size: 2em;color: #c6c6c6;text-shadow: none }.fondi-carousel.carousel#fondi-carousel .carousel-control.left {left: -15% }.fondi-carousel.carousel#fondi-carousel .carousel-control.left span {right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%) }.fondi-carousel.carousel#fondi-carousel .carousel-control.right {right: -15% }.fondi-carousel.carousel#fondi-carousel .carousel-control.right span {left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%) }.fondi-carousel.carousel .carousel-inner .item > [class*=col-] {background-color: #fff;padding: 15px }.fondi-carousel.carousel .carousel-inner .item a {display: block;position: relative }@media only screen and (min-width:1440px) {.fondi-carousel.carousel .carousel-inner .item a {height: 44px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.fondi-carousel.carousel .carousel-inner .item a {height: 34.5px }}@media only screen and (min-width:992px) and (max-width:1199px) {.fondi-carousel.carousel .carousel-inner .item a {height: 46px }}@media only screen and (min-width:768px) and (max-width:991px) {.fondi-carousel.carousel .carousel-inner .item a {height: 54px }}@media only screen and (max-width:767px) {.fondi-carousel.carousel .carousel-inner .item a {height: 60px }}.fondi-carousel.carousel .carousel-inner .item a img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width: 100%;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: gray;filter: grayscale(1) }@media only screen and (min-width:1440px) {.fondi-carousel.carousel .carousel-inner .item a img {max-height: 88px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.fondi-carousel.carousel .carousel-inner .item a img {max-height: 69px }}@media only screen and (min-width:992px) and (max-width:1199px) {.fondi-carousel.carousel .carousel-inner .item a img {max-height: 92px }}@media only screen and (min-width:768px) and (max-width:991px) {.fondi-carousel.carousel .carousel-inner .item a img {max-height: 108px }}@media only screen and (max-width:767px) {.fondi-carousel.carousel .carousel-inner .item a img {max-height: 60px }}.fondi-carousel.carousel .carousel-inner .item a img:hover {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: none }#news-carousel .closeNewsSlider {position: absolute;right: 0;z-index: 1 }#news-carousel .carousel-indicators {bottom: -180px;left: -5px;width: 100%;margin-left: 0;text-align: left }@media only screen and (min-width:768px) and (max-width:991px) {#news-carousel .carousel-indicators {bottom: -140px }}@media only screen and (min-width:992px) and (max-width:1199px) {#news-carousel .carousel-indicators {bottom: -140px }}@media only screen and (max-width:767px) {#news-carousel .carousel-indicators {bottom: -135px;left: 0 }}@media only screen and (min-width:1200px) {#news-carousel .carousel-indicators {left: -10px }}#news-carousel .carousel-indicators li {background-color: #f3f3f3 }#news-carousel .carousel-indicators li.active {background-color: #efb900 }@media only screen and (max-width:767px) {#news-carousel .carousel-indicators {display: none }}#news-carousel .carousel-inner .item img {margin-top: -40px;max-width: 240px }@media only screen and (max-width:767px) {#news-carousel .carousel-inner .item img {position: static;transform: translateX(0);margin: 0 auto }}@media only screen and (min-width:1200px) {.bannerHeight {min-height: 316px }}@media only screen and (min-width:992px) and (max-width:1199px) {.bannerHeight {min-height: 222px }}@media only screen and (min-width:768px) and (max-width:991px) {.bannerHeight {min-height: 209px }}@media only screen and (max-width:767px) {.bannerHeight {min-height: 0 }}.banner-image-container-wrapper {display: flex }@media only screen and (min-width:1200px) {.banner-image-container-wrapper {min-height: 316px }}@media only screen and (min-width:992px) and (max-width:1199px) {.banner-image-container-wrapper {min-height: 222px }}@media only screen and (min-width:768px) and (max-width:991px) {.banner-image-container-wrapper {min-height: 209px }}@media only screen and (max-width:767px) {.banner-image-container-wrapper {min-height: 0 }}@media only screen and (max-width:767px) {.banner-image-container-wrapper {display: block }}.banner-image-container-wrapper .banner-image-container {background-size: 100% auto;background-position: top center;background-repeat: no-repeat }@media only screen and (max-width:767px) {.banner-image-container-wrapper .banner-image-container {height: 187px;margin: 0 30px }}::-ms-clear {display: none }.disabled {pointer-events: none }.form-control {font-size: 18px !important }@media only screen and (min-width:992px) and (max-width:1199px) {.form-control {font-size: 12px !important }}@media only screen and (min-width:768px) and (max-width:991px) {.form-control {font-size: 12px !important }}@media only screen and (max-width:767px) {.form-control {font-size: 16px !important }}.form-control.input-success:focus {border-color: #3fae2a }.form-control.search {background-color: transparent;border-top: none;border-left: none;border-right: none;border-bottom: 1px solid #c6c6c6;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.form-control[disabled=disabled] {opacity: .7 }.has-feedback .input-lg ~ .form-control-feedback {top: auto !important;bottom: 36px }@media only screen and (min-width:992px) and (max-width:1199px) {.has-feedback .input-lg ~ .form-control-feedback {bottom: 26px }}@media only screen and (min-width:768px) and (max-width:991px) {.has-feedback .input-lg ~ .form-control-feedback {bottom: 26px }}@media only screen and (max-width:767px) {.has-feedback .input-lg ~ .form-control-feedback {bottom: 32px }}.has-feedback .form-control-feedback {top: auto !important;bottom: 26px }@media only screen and (min-width:992px) and (max-width:1199px) {.has-feedback .form-control-feedback {bottom: 16px }}@media only screen and (min-width:768px) and (max-width:991px) {.has-feedback .form-control-feedback {bottom: 12px }}@media only screen and (max-width:767px) {.has-feedback .form-control-feedback {bottom: 22px }}.has-error .checkbox label, .has-error .radio label, .has-error.checkbox label, .has-error.radio label {color: #2b2b2b }@media only screen and (min-width:992px) {input[type=radio], input[type=checkbox] {margin: 8px 0 0 }}@media only screen and (max-width:767px) {input[type=radio], input[type=checkbox] {margin: 6px 0 0 }}.form-control, .form-control:focus {-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none }.checkbox, .radio {margin-top: 0;margin-bottom: 0 }.has-error .form-control, .has-error .form-control:focus {border-color: #e85642 }.has-error .form-control, .has-error .form-control-feedback, .has-error .help-block {color: #e85642 }.help-block {max-height: 27px }@media only screen and (min-width:768px) and (max-width:991px) {.help-block {max-height: 18px }}@media only screen and (max-width:767px) {.help-block {max-height: 18px }}.input-lg {height: 50px !important }.input-lg.round {-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px }.checkbox label {position: relative }.checkbox label input[type=checkbox] {visibility: hidden }.checkbox label input[type=checkbox][disabled=disabled] + i {opacity: .5 }.checkbox label input[type=checkbox] + i:before {content: "\68";font-family: OLS-iconFont !important;color: #3fae2a;position: absolute;top: 6px;left: -1px;line-height: 13px;font-size: 15px;visibility: visible;cursor: pointer !important;font-style: normal;text-align: left }@media only screen and (min-width:768px) and (max-width:991px) {.checkbox label input[type=checkbox] + i:before {font-size: 13px;top: 2px }}@media only screen and (min-width:992px) and (max-width:1199px) {.checkbox label input[type=checkbox] + i:before {font-size: 13px;top: 2px }}.checkbox label input[type=checkbox]:checked + i:before {content: "\6a" }.radio label {position: relative }.radio label input[type=radio] {visibility: hidden }.radio label input[type=radio][disabled=disabled] + i {opacity: .5 }.radio label input[type=radio] + i {position: absolute;top: 6px;left: 0;width: 13px;height: 13px;border: 1px solid #3fae2a;background-color: transparent;-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;visibility: visible;cursor: pointer }@media only screen and (min-width:768px) and (max-width:991px) {.radio label input[type=radio] + i {top: 3px;width: 11px;height: 11px }}@media only screen and (min-width:992px) and (max-width:1199px) {.radio label input[type=radio] + i {top: 3px;width: 11px;height: 11px }}.radio label input[type=radio]:checked + i:before {content: " ";position: absolute;top: 2px;left: 2px;width: 7px;height: 7px;background-color: #3fae2a;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px }@media only screen and (min-width:768px) and (max-width:991px) {.radio label input[type=radio]:checked + i:before {width: 5px;height: 5px }}@media only screen and (min-width:992px) and (max-width:1199px) {.radio label input[type=radio]:checked + i:before {width: 5px;height: 5px }}@media only screen and (max-width:767px) {table.table {display: block;width: 100% }}@media only screen and (max-width:767px) {table.table thead {display: block }}@media only screen and (max-width:767px) {table.table thead tr {display: block;position: absolute;top: -9999px;left: -9999px }}table.table thead tr th {font-size: 13px;border-bottom-width: 1px;font-weight: 400 }table.table thead tr th a {font-size: 13px }@media only screen and (max-width:767px) {table.table thead tr th {display: block }}table.table thead tr th.green {text-transform: uppercase;font-weight: 700;background-color: rgba(63,174,42,.5) }table.table thead tr th.green.darker {background-color: rgba(63,174,42,.75) }table.table thead tr th.highlight {font-weight: 700;text-transform: uppercase }table.table tfoot tr td, table.table tfoot tr td a {font-weight: 700 }table.table tbody tr td, table.table tbody tr td a, table.table tfoot tr td, table.table tfoot tr td a {font-size: 16px }@media only screen and (min-width:768px) and (max-width:991px) {table.table tbody tr td, table.table tfoot tr td {font-size: 13px }}@media only screen and (min-width:992px) and (max-width:1199px) {table.table tbody tr td, table.table tfoot tr td {font-size: 13px }}@media only screen and (min-width:768px) and (max-width:991px) {table.table tbody tr td a, table.table tfoot tr td a {font-size: 13px }}@media only screen and (min-width:992px) and (max-width:1199px) {table.table tbody tr td a, table.table tfoot tr td a {font-size: 13px }}@media only screen and (max-width:767px) {table.table tbody tr td a, table.table tfoot tr td a {font-size: 14px }}@media only screen and (max-width:767px) {table.table tfoot, table.table > thead + tbody {display: block }}@media only screen and (max-width:767px) {table.table tfoot > tr, table.table > thead + tbody > tr {display: block;border-top: 1px solid #c6c6c6;padding: 15px 0 }table.table tfoot > tr:last-child, table.table > thead + tbody > tr:last-child {border-bottom: 1px solid #c6c6c6 }}@media only screen and (max-width:767px) {table.table tfoot > tr > td, table.table > thead + tbody > tr > td {display: block;position: relative;padding: 3px 15px 3px 55%;white-space: normal;text-align: left;font-size: 14px;border-top: 0 }table.table tfoot > tr > td a, table.table > thead + tbody > tr > td a {font-size: 14px }table.table tfoot > tr > td:before, table.table > thead + tbody > tr > td:before {position: absolute;top: 3px;left: 15px;width: 52%;padding-right: 15px;text-align: left;font-weight: 700;content: attr(data-title);color: #2b2b2b;max-height: 20px;overflow: hidden }table.table tfoot > tr > td.full-row:before, table.table > thead + tbody > tr > td.full-row:before {width: auto !important;padding-right: 0;right: 15px;font-weight: 400;font-size: 16px !important }table.table tfoot > tr > td.has-input:before, table.table > thead + tbody > tr > td.has-input:before {content: "" !important }table.table tfoot > tr > td.text-green:before, table.table > thead + tbody > tr > td.text-green:before {color: #3fae2a }table.table tfoot > tr > td.text-red:before, table.table > thead + tbody > tr > td.text-red:before {color: #e85642 }}@media only screen and (min-width:768px) {table.table tfoot > tr:last-child td, table.table > thead + tbody > tr:last-child td {border-bottom: 1px solid #d5d5d5 }}@media only screen and (max-width:767px) {table.table tbody.mobile-only-data tr td, table.table tfoot.mobile-only-data tr td {padding: 3px 15px !important }table.table tbody.mobile-only-data tr td:before, table.table tfoot.mobile-only-data tr td:before {content: "" !important }}table.table tfoot tr:last-child td {border-bottom: 0 }@media only screen and (max-width:767px) {table.table tbody {width: 100%;display: block }table.table tbody tr {width: 100%;display: inline-table }}table.sorted th {cursor: pointer }table.sorted th.headerSortDown {position: relative }table.sorted th.headerSortDown:after {font-family: OLS-iconFont;content: "\e907";position: absolute;left: 0 }table.sorted th.headerSortDown.text-right:after {left: auto;right: 0 }table.sorted th.headerSortUp {position: relative }table.sorted th.headerSortUp:after {font-family: OLS-iconFont;content: "\e907";position: absolute;left: 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }table.sorted th.headerSortUp.text-right:after {left: auto;right: 0 }table.manage-fondi tr th {cursor: pointer }table.manage-fondi tr th.headerSortDown {position: relative }table.manage-fondi tr th.headerSortDown:after {font-family: OLS-iconFont;content: "\e907";position: absolute;left: 0 }table.manage-fondi tr th.headerSortDown.text-right:after {left: auto;right: 0 }table.manage-fondi tr th.headerSortUp {position: relative }table.manage-fondi tr th.headerSortUp:after {font-family: OLS-iconFont;content: "\e907";position: absolute;left: 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }table.manage-fondi tr th.headerSortUp.text-right:after {left: auto;right: 0 }table.manage-fondi tr.info-visible {height: 554px }@media only screen and (min-width:992px) and (max-width:1199px) {table.manage-fondi tr.info-visible {height: 465px }}@media only screen and (min-width:768px) and (max-width:991px) {table.manage-fondi tr.info-visible {height: 610px }}@media only screen and (max-width:767px) {table.manage-fondi tr.info-visible {height: 1550px }}@media only screen and (min-width:768px) {table.manage-fondi tr.info-visible > td {font-weight: 700 }}@media only screen and (min-width:768px) {table.manage-fondi tr td.fondi-commands {min-width: 115px }}table.manage-fondi tr td.fondi-commands .checkbox {display: inline-block;float: left }table.manage-fondi tr td.fondi-commands .checkbox label {margin: 0 !important }@media only screen and (min-width:1200px) {table.manage-fondi tr td.fondi-commands .checkbox label {margin-top: -2px !important }}table.manage-fondi tr td.fondi-commands .checkbox label input[type=checkbox] + i:before {color: #c6c6c6 }table.manage-fondi tr td.fondi-commands .radio {display: inline-block;float: left }table.manage-fondi tr td.fondi-commands .radio label {margin: 0 !important }table.manage-fondi tr td.fondi-commands .radio label input[type=radio] + i {top: 4px;border: 1px solid #c6c6c6 }table.manage-fondi tr td.fondi-commands .radio label input[type=radio] + i:before {background-color: #c6c6c6 }table.manage-fondi tr td.fondi-commands button {font-size: 16px;float: left;line-height: 16px;border: 0 }@media only screen and (min-width:768px) and (max-width:991px) {table.manage-fondi tr td.fondi-commands button {line-height: 18px }}table.manage-fondi tr td button.toggle-info {text-decoration: none }table.manage-fondi tr td button.toggle-info.rotated {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }table.manage-fondi tr td .hidden-info {position: absolute;left: 0;right: 0;margin-top: 10px;opacity: 0;height: 1px;overflow: hidden;font-weight: 400 !important }table.manage-fondi tr td .hidden-info .highcharts-container {width: 0 }table.manage-fondi tr td .hidden-info.hidden-info-shown {opacity: 1;height: auto }table.manage-fondi tr td .hidden-info.hidden-info-shown .highcharts-container {width: auto }@media only screen and (min-width:992px) and (max-width:1199px) {table.manage-fondi tr td .hidden-info.hidden-info-shown {margin-top: 20px;height: 420px }}@media only screen and (min-width:768px) and (max-width:991px) {table.manage-fondi tr td .hidden-info.hidden-info-shown {margin-top: 30px;height: 550px }}@media only screen and (max-width:767px) {table.manage-fondi tr td .hidden-info.hidden-info-shown {height: 1500px }}@media only screen and (max-width:767px) {table.manage-fondi tr td .hidden-info .graph {padding: 0 15px }}table.manage-fondi tr td .hidden-info table {border: none;width: 100%;border-collapse: separate;text-align: left }table.manage-fondi tr td .hidden-info table tr {border: none }table.manage-fondi tr td .hidden-info table tr td {border: none;padding: 6px 15px }@media only screen and (max-width:767px) {table.manage-fondi tr td.mobile-table-actions.visible-xs {display: block !important;padding-left: 15px }}@media only screen and (min-width:768px) {table.manage-fondi tr.selected > td {background-color: #efb900;color: #1D452E }table.manage-fondi tr.selected > td label, table.manage-fondi tr.selected > td label i:before {color: #fff !important }table.manage-fondi tr.selected > td .radio label i {border: 1px solid #fff !important }table.manage-fondi tr.selected > td .radio label i:before {background-color: #fff !important }table.manage-fondi tr.selected > td a, table.manage-fondi tr.selected > td button span:before {color: #1D452E !important }table.manage-fondi tr.selected > td div.hidden-info {background-color: #fff;color: #2b2b2b;font-weight: 400 }table.manage-fondi tr.selected > td div.hidden-info a, table.manage-fondi tr.selected > td div.hidden-info button span:before, table.manage-fondi tr.selected > td div.hidden-info label, table.manage-fondi tr.selected > td div.hidden-info label i:before {color: #2b2b2b !important }}table.manage-fondi tfoot tr a, table.manage-fondi tfoot tr td {font-weight: 700 }table.definition-list th {font-weight: 400 }.green-handle {text-transform: uppercase;font-weight: 700;background-color: rgba(63,174,42,.5);padding: 15px;margin-bottom: 15px }.green-handle.opened {margin-bottom: 0 }.green-handle.opened span {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);margin-top: 5px }.has-input {padding: 3px 15px !important }@media only screen and (min-width:768px) {.has-input {padding: 3px !important }}.has-input .form-group {margin-bottom: 0 }.has-input .form-group select {padding: 10px 8px !important;font-size: 16px !important }#AreaClientiLogin .garanzie-di-sicurezza {border-top: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6 }.homepage-social {background-color: #3fae2a }.homepage-social .homepage-social-element > div > div > div {margin-left: -10px }.homepage-social .homepage-social-element:nth-child(1) {background-color: #3fae2a }.homepage-social .homepage-social-element:nth-child(1) > div > div {border-left: 10px solid #01aced }.homepage-social .homepage-social-element:nth-child(2) {background-color: rgba(43,43,43,.1) }.homepage-social .homepage-social-element:nth-child(2) > div > div {border-left: 10px solid #01aced }.homepage-social .homepage-social-element:nth-child(3) {background-color: rgba(43,43,43,.2) }.homepage-social .homepage-social-element:nth-child(3) > div > div {border-left: 10px solid #3a5898 }.custom_radio {margin: 3px;display: inline-block }.custom_radio input[type=radio] {position: absolute;left: -9999px }.custom_radio input[type=radio]:checked + label {color: #fff;background-color: #3fae2a;border-color: #3fae2a }.public-page-header-small h1 {margin: 0 }.prefooter {overflow: hidden }.footer ul {padding-left: 0 }.footer ul li {list-style: none;line-height: 1.75em }@media only screen and (max-width:767px) {.footer ul li {line-height: 1em }}@media only screen and (min-width:1200px) {.footer ul li a, .footer ul li span {font-size: 16px }}.footer .social-icons a {font-size: 24px }.news {position: relative }.news h2 a {color: inherit }.news:before {font-family: OLS-iconFont !important;color: #fff;width: 60px;height: 60px;line-height: 60px;position: absolute;right: 0;top: 0;text-align: center }.news:after {color: grey;height: 60px;line-height: 60px;position: absolute;right: 80px;top: 0;text-transform: uppercase;font-size: 65% !important }@media only screen and (min-width:768px) and (max-width:991px) {.news:after {font-size: 80% !important }}@media only screen and (max-width:767px) {.news:after {font-size: 80% !important }}.news.bg-image:after {color: #fff }.news.news-eventi:before {background-color: #2a91ba;content: "\e90b" }.news.news-eventi:after {content: "Eventi" }.news.news-istituzionali:before {background-color: #3fae2a;content: "\45" }.news.news-istituzionali:after {content: "Istituzionali" }.news.news-prodotti:before {background-color: #efb900;content: "\e905" }.news.news-prodotti:after {content: "Nuovi prodotti" }.news.news-nuovi-prodotti:before {background-color: #efb900;content: "\e905" }.news.news-nuovi-prodotti:after {content: "Nuovi prodotti" }.news.news-promozioni:before {background-color: #e85642;content: "\e903" }.news.news-promozioni:after {content: "Promozioni" }.news.news-news:before {background-color: #006540;content: "\45" }.news.news-news:after {content: "News" }.news.news-approfondimenti:before {background-color: #ef8600;content: "\76" }.news.news-approfondimenti:after {content: "Approfondimenti" }.step-contratto {position: fixed;bottom: 0;width: 100%;left: 0;z-index: 2;background: #3fae2a }.step-contratto ol {padding: 10px 0;list-style: none;margin: 0 }.step-contratto ol li {display: inline-block;background: #1d452e;-webkit-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;-o-border-radius: 25px;border-radius: 25px;padding: 12px;font-weight: 700;color: #3fae2a;height: 50px;width: 50px;margin: 0 10px !important }.step-contratto ol li span {display: none;color: #1d452e;text-transform: uppercase;padding-left: 10px }.step-contratto ol li.active {width: auto;padding: 12px 20px }.step-contratto ol li.active span {display: inline-block }.step-contratto ol li.active, .step-contratto ol li.completed {background: #fff }@media only screen and (min-width:992px) and (max-width:1199px) {.step-contratto ol li {line-height: 28px }}@media only screen and (min-width:768px) and (max-width:991px) {.step-contratto ol li {line-height: 28px;margin: 0 5px !important }}.step-contratto-mobile {position: fixed;bottom: 0;width: 100%;left: 0;z-index: 2;background: #3fae2a }.step-contratto-mobile p.step {text-align: center;color: #fff;text-transform: uppercase;margin: 0 !important;padding: 10px 0 5px }.step-contratto-mobile ol {padding: 0 0 10px;list-style: none;margin: 0;height: 24px }.step-contratto-mobile ol li {display: inline-block;height: 10px;margin: 0 !important }.step-contratto-mobile ol li span {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;height: 10px;width: 10px;display: inline-block;background: #1d452e }.step-contratto-mobile ol li.active span, .step-contratto-mobile ol li.completed span {background: #fff }.has-number {position: relative }.has-number .number {position: absolute;height: 20px;line-height: 20px;width: 20px;top: 50%;left: 50%;text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%) }.scudetto {text-align: center;display: inline-block }.scudetto .scudetto-header {border-left: 8px solid #3fae2a;border-top: 8px solid #3fae2a;border-right: 8px solid #3fae2a;padding: 20px;-webkit-border-radius: 0 0 4% 4%;-moz-border-radius: 0 0 4% 4%;-ms-border-radius: 0 0 4% 4%;-o-border-radius: 0 0 4% 4%;border-radius: 0 0 4% 4% }.scudetto .scudetto-header.green {border-color: #3fae2a }.scudetto .scudetto-header.yellow {border-color: #efb900 }.scudetto .scudetto-footer {padding: 20px 40px 50px;position: relative;display: block }@media only screen and (min-width:1200px) {.scudetto .scudetto-footer {padding: 20px 40px 70px }}.scudetto .scudetto-footer:before {content: " ";border-left: 8px solid #3fae2a;border-bottom: 8px solid transparent;position: absolute;left: 0;right: 50%;top: 0;bottom: 0;-webkit-border-radius: 0 0 0 100%;-moz-border-radius: 0 0 0 100%;-ms-border-radius: 0 0 0 100%;-o-border-radius: 0 0 0 100%;border-radius: 0 0 0 100%;-webkit-transform: skewY(10deg);-moz-transform: skewY(10deg);-ms-transform: skewY(10deg);-o-transform: skewY(10deg);transform: skewY(10deg) }.scudetto .scudetto-footer:after {content: " ";border-right: 8px solid #3fae2a;border-bottom: 8px solid transparent;position: absolute;left: 50%;right: 0;top: 0;bottom: 0;-webkit-border-radius: 0 0 100%;-moz-border-radius: 0 0 100%;-ms-border-radius: 0 0 100% 0;-o-border-radius: 0 0 100%;border-radius: 0 0 100%;-webkit-transform: skewY(-10deg);-moz-transform: skewY(-10deg);-ms-transform: skewY(-10deg);-o-transform: skewY(-10deg);transform: skewY(-10deg) }.scudetto .scudetto-footer.green:after, .scudetto .scudetto-footer.green:before {border-color: #3fae2a }.scudetto .scudetto-footer.yellow:after, .scudetto .scudetto-footer.yellow:before {border-color: #efb900 }.action-filter {display: inline-block !important;float: none;background-color: #f9f9f9;color: grey;border: 1px solid #c6c6c6;padding: 15px;cursor: pointer;margin: 3px }@media only screen and (max-width:767px) {.action-filter {width: 32%;margin: 1%;box-sizing: border-box;display: inline-block !important;float: left;text-align: center;font-size: 11px !important }.action-filter:nth-child(3n+1) {margin-left: 0 }.action-filter:nth-child(3n+3) {margin-right: 0 }.action-filter span {display: block;font-size: 14px !important }}.action-filter label {color: grey;margin: 0 !important;min-height: 17px }.action-filter label input[type=checkbox] + i:before {color: grey }.action-filter.disabled {color: #c6c6c6;cursor: not-allowed }.action-filter.disabled label, .action-filter.disabled label input[type=checkbox] + i:before {color: #c6c6c6 }a.action-filter:not(.disabled):hover, button.action-filter:not(.disabled):hover {color: #3fae2a }a.action-filter:hover, button.action-filter:hover {text-decoration: none }div.action-filter:not(.disabled):hover label {color: #3fae2a }div.action-filter:not(.disabled):hover label input[type=checkbox] + i:before {color: #3fae2a;cursor: not-allowed }div.action-filter.disabled:hover label {cursor: not-allowed }.addFondoWidget {position: relative }.addFondoWidget div + div.btn {position: absolute;top: 0;margin: 0;opacity: 0;border: 0;padding: 12px 20px;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out }.addFondoWidget:hover div + div.btn {opacity: 1 }.infoDossier a {display: block;font-size: 40px;line-height: 1.1em;margin-block-end: 6px;margin-block-start: 6px;}.tour-step-background {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.tour-backdrop {opacity: .5;filter: alpha(opacity=50) }.tour-tour-6-element:not(.active), .tour-tour-7-element:not(.active), .tour-tour-8-element:not(.active) {background-color: #3fae2a }.popover.tour {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;background-color: #2b2b2b;max-width: 600px;min-width: 480px;font-size: inherit;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: none }.popover.tour.bottom .arrow, .popover.tour.bottom .arrow:after {border-bottom-color: #2b2b2b }.popover.tour .popover-title {margin: 0;font-weight: 700;font-size: inherit;background-color: #2b2b2b;border-bottom: none;padding: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.popover.tour .popover-content, .popover.tour .popover-navigation {padding: 0 }.popover.tour .popover-navigation .btn {background-color: transparent;color: #fff }.popover.tour .popover-navigation .btn.prev-tour {-webkit-border-radius: 18px 0 0 18px;-moz-border-radius: 18px 0 0 18px;-ms-border-radius: 18px 0 0 18px;-o-border-radius: 18px 0 0 18px;border-radius: 18px 0 0 18px }.popover.tour .popover-navigation .btn.next-tour {-webkit-border-radius: 0 18px 18px 0;-moz-border-radius: 0 18px 18px 0;-ms-border-radius: 0 18px 18px 0;-o-border-radius: 0 18px 18px 0;border-radius: 0 18px 18px 0 }.alert.alert-success.cookie-banner {border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;margin: 0;position: fixed;bottom: 0;width: 100%;top: auto;z-index: 9999 }.alert.alert-success.cookie-banner a {color: #fff;text-decoration: underline }.datepicker table tr th.datepicker-switch, .datepicker table tr th.next, .datepicker table tr th.prev {background-color: #f3f3f3;color: grey;border: 1px solid #c6c6c6;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.datepicker table tr th:hover.datepicker-switch, .datepicker table tr th:hover.next, .datepicker table tr th:hover.prev {background-color: #dadada;border: 1px solid #c6c6c6 }.datepicker table tr td.today {background: #f3f3f3 !important;color: grey !important;border: 1px solid #c6c6c6 !important }.datepicker table tr td span.active, .datepicker table tr td.active {background: #1d452e !important;color: #fff !important }.datepicker table tr td:hover.today {background: #dadada !important;border: 1px solid #c6c6c6 !important;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0 }.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span {-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;padding: 10px 12px }.robo-selector {list-style: none;text-align: center;margin: 0;padding: 0 }.robo-selector li {display: inline-block;padding: 0 20px }@media only screen and (max-width:767px) {.robo-selector li {padding: 0 10px }}.robo-selector li a {display: block;position: relative }@media only screen and (min-width:1440px) {.robo-selector li a {height: 88px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.robo-selector li a {height: 69px }}@media only screen and (min-width:992px) and (max-width:1199px) {.robo-selector li a {height: 92px }}@media only screen and (min-width:768px) and (max-width:991px) {.robo-selector li a {height: 108px }}@media only screen and (max-width:767px) {.robo-selector li a {height: 69px }}.robo-selector li a img {-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: gray;filter: grayscale(1);opacity: .35 }@media only screen and (min-width:1440px) {.robo-selector li a img {max-height: 88px;max-width: 228px }}@media only screen and (min-width:1200px) and (max-width:1439px) {.robo-selector li a img {max-height: 69px;max-width: 178px }}@media only screen and (min-width:992px) and (max-width:1199px) {.robo-selector li a img {max-height: 92px;max-width: 240px }}@media only screen and (min-width:768px) and (max-width:991px) {.robo-selector li a img {max-height: 108px;max-width: 282px }}@media only screen and (max-width:767px) {.robo-selector li a img {max-height: 69px;max-width: 136px }}.robo-selector li.active a img {-moz-filter: none;-ms-filter: none;-o-filter: none;-webkit-filter: none;filter: none;opacity: 1 }.robo-selector li:hover a img {-moz-filter: none;-ms-filter: none;-o-filter: none;-webkit-filter: none;filter: none }.upload-box {min-height: 140px;-webkit-display: flex;-moz-display: flex;-ms-display: flex;-o-display: flex;display: flex;align-items: center;justify-content: center }.upload-box .upload-box-inner.to-upload input[type=file] {position: absolute;opacity: 0;left: -9999px }.upload-box .upload-box-inner.uploading {border: none }.upload-box .upload-box-inner.uploaded > .row {display: flex;align-items: center }@media only screen and (max-width:767px) {.upload-box {margin-bottom: 20px }}span.certAcc {display: inline-block;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 50% 65%;-moz-transform-origin: 50% 65%;-ms-transform-origin: 50% 65%;-o-transform-origin: 50% 65%;transform-origin: 50% 65% }span.certAcc.notCollapsed {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg) }@media screen and (min-width:0\0) and (min-resolution:+72dpi) {body #home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row {display: block;position: relative }body #home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row > .slider-image-container {position: absolute;top: 0;bottom: 0;right: 0 }body #home-carousel.carousel .carousel-inner .item > .row > .col-sm-12 > .row .formCircle {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none }body #home-carousel.carousel .carousel-inner .item.active .formCircle-d-00 {-webkit-animation: none;-moz-animation: none;-ms-animation: none;-o-animation: none;animation: none }body .banner-image-container-wrapper {display: block;position: relative }body .banner-image-container-wrapper .banner-image-container {position: absolute;left: 41.66%;bottom: 0;top: 0 }}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and only screen and (min-width:1200px) {body .banner-image-container-wrapper {min-height: 316px }}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and only screen and (min-width:992px) and (max-width:1199px) {body .banner-image-container-wrapper {min-height: 222px }}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and only screen and (min-width:768px) and (max-width:991px) {body .banner-image-container-wrapper {min-height: 209px }}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and only screen and (max-width:767px) {body .banner-image-container-wrapper {min-height: 0 }}@media print {body {margin: 0;min-width: 1300px }body #news-carousel, body .action-filter, body .addFondoWidget, body .addFondoWidget ~ div.hidden-lg, body .btn, body .footer, body .hidden-info, body .infoDossier, body .modal, body .nav-pills, body .pagination, body .privacyToggle, body .private-prefooter, body .public-prefooter, body .table-menu, body .table-menu-toggler, body .text-right a, body form, body h3 button, body nav.navbar.navbar-default, body nav.navbar.navbar-inverse .collapse, body nav.navbar.visible-xs, body table.manage-fondi > tbody > tr > td:first-child, body table.manage-fondi > tbody > tr > td:last-child, body table.manage-fondi > tfoot > tr > td.visible-sm, body table.manage-fondi > tfoot > tr > td:first-child, body table.manage-fondi > thead > tr > th:first-child, body table.manage-fondi > thead > tr > th:last-child {display: none !important }body .graph-legend.bg-white {background-color: #fff !important }body .graph-legend.bg-white-dark {background-color: #f9f9f9 !important }body .graph-legend.bg-grey-light {background-color: #f3f3f3 !important }body .graph-legend.bg-grey-dark {background-color: #d5d5d5 !important }body .graph-legend.bg-grey {background-color: #c6c6c6 !important }body .graph-legend.bg-grey-medium {background-color: grey !important }body .graph-legend.bg-grey-darker {background-color: #2b2b2b !important }body .graph-legend.bg-green {background-color: #3fae2a !important }body .graph-legend.bg-green-dark {background-color: #1d452e !important }body .graph-legend.bg-yellow {background-color: #efb900 !important }body .graph-legend.bg-blue {background-color: #2a91ba !important }body .graph-legend.bg-red {background-color: #e85642 !important }body .graph-legend 6.bg-orange {background-color: #ea796c !important }body .col-sm-offset-1, body .col-sm-offset-10, body .col-sm-offset-11, body .col-sm-offset-12, body .col-sm-offset-2, body .col-sm-offset-3, body .col-sm-offset-4, body .col-sm-offset-5, body .col-sm-offset-6, body .col-sm-offset-7, body .col-sm-offset-8, body .col-sm-offset-9 {margin-left: 0 !important }body andamento-fondo-area-chart {max-width: 500px }body .container-fluid.padder-b, body .container-fluid.padder-t, body .container-fluid.padder-y {padding-top: 0;padding-bottom: 0 }body table {width: 100% }body table.table {display: table !important }body table.table tr {display: table-row !important }body table.table tr td, body table.table tr th {display: table-cell !important;padding: 5px !important }body table.table tfoot tr td h3 {display: none !important }body table.manage-fondi th:after, body table.sorted th:after {content: none !important }body .padder {padding: 20px }body .padder-x {padding-left: 20px;padding-right: 20px }body .padder-y {padding-top: 20px;padding-bottom: 20px }body .padder-t {padding-top: 20px }body .padder-b {padding-bottom: 20px }body .padder-l {padding-left: 20px }body .padder-r {padding-right: 20px }body .padder-h {padding: 10px }body .padder-x-h {padding-left: 10px;padding-right: 10px }body .padder-y-h {padding-top: 10px;padding-bottom: 10px }body .padder-t-h {padding-top: 10px }body .padder-b-h {padding-bottom: 10px }body .padder-l-h {padding-left: 10px }body .padder-r-h {padding-right: 10px }body a[href]:after {content: none !important }body .riassuntoPatrimonio {padding: 0 }body .riassuntoPatrimonio h1 {font-size: 28px !important }body .col-sm-1, body .col-sm-10, body .col-sm-11, body .col-sm-12, body .col-sm-2, body .col-sm-3, body .col-sm-4, body .col-sm-5, body .col-sm-6, body .col-sm-7, body .col-sm-8, body .col-sm-9 {float: left }body .col-sm-12 {width: 100% }body .col-sm-11 {width: 91.66666667% }body .col-sm-10 {width: 83.33333333% }body .col-sm-9 {width: 75% }body .col-sm-8 {width: 66.66666667% }body .col-sm-7 {width: 58.33333333% }body .col-sm-6 {width: 50% }body .col-sm-5 {width: 41.66666667% }body .col-sm-4 {width: 33.33333333% }body .col-sm-3 {width: 25% }body .col-sm-2 {width: 16.66666667% }body .col-sm-1 {width: 8.33333333% }body .col-sm-offset-12 {margin-left: 100% }body .col-sm-offset-11 {margin-left: 91.66666667% }body .col-sm-offset-10 {margin-left: 83.33333333% }body .col-sm-offset-9 {margin-left: 75% }body .col-sm-offset-8 {margin-left: 66.66666667% }body .col-sm-offset-7 {margin-left: 58.33333333% }body .col-sm-offset-6 {margin-left: 50% }body .col-sm-offset-5 {margin-left: 41.66666667% }body .col-sm-offset-4 {margin-left: 33.33333333% }body .col-sm-offset-3 {margin-left: 25% }body .col-sm-offset-2 {margin-left: 16.66666667% }body .col-sm-offset-1 {margin-left: 8.33333333% }body .col-sm-offset-0 {margin-left: 0 }body .hidden-sm, body .hidden-xs {display: block !important }}.cambio-passw {opacity: 0.5 }.invalid-email {font-size: 15px }.accessibility-content {background-color: #fff;font-size: 16px }.accessibility-menu {display: flex;align-content: center;flex-wrap: wrap;height: 100%;}div.accessibility-intro, a.accessibility-ref {padding: 0px 15px;color: #2b2b2b;font-size: 16px;line-height: 1.5em;}.visually-hidden {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;border: 0;top:-999px;left:-999px;}.visually-hidden:focus-within {position: relative;width: auto;height: 90px;padding: unset;margin: unset;overflow: unset;border: unset;top: auto;left: auto;}.accessibility-content:focus-within ~ .customFixed {position: relative;top: auto;}.accessibility-menu > a:focus, .accessibility-menu > a:hover {color: #3fae2a;text-decoration: none;}.accessibility-mobile {display: none;}a.btn.btn-info {color: #1D452E;}.text-green-dark {color: #1D452E;}.footer-links {display: flex;flex-direction: row;justify-content: flex-end;flex-wrap: wrap;}h1.sim-contractStep0__headerTitle {font-size: 32px !important;}.sr-hidden-only {clip-path: inset(50%);height: 1px;width: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;}.infoPatrimonio {display: block;font-size: 40px;line-height: 1.1em;margin-block-end: 6px;margin-block-start: 6px;}.footer-links-separator {padding: 0px 5px;}@media only screen and (max-width:767px) {.accessibility-menu {flex-direction: column;align-items: center;}.accessibility-intro, .accessibility-ref {padding: 5px 0px;}.visually-hidden:focus-within {height: auto;}.accessibility-desktop {display: none }.accessibility-mobile {display: block;}h1.sim-contractStep0__headerTitle {font-size: 26px !important;}.infoPatrimonio {font-size: 38px;}.footer-links-separator {padding: 0px 3px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {h1.sim-contractStep0__headerTitle {font-size: 22px !important;}.infoPatrimonio {font-size: 28px;}.footer-links-separator {padding: 0px 3px;}div.accessibility-intro, a.accessibility-ref {font-size: 12px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {h1.sim-contractStep0__headerTitle {font-size: 22px !important;}.infoPatrimonio {font-size: 32px;}.infoDossier a {font-size: 32px;}.footer-links-separator {padding: 0px 3px;}div.accessibility-intro, a.accessibility-ref {font-size: 12px;}}@media only screen and (min-width: 1199px){table.table thead tr th.head-like-body {font-size: 16px;}}@media only screen and (max-width: 768px) {h2.subTitle-prodotto {padding: 0px 15px;}}p.text-justify {padding-top: 10px;} @media only screen and (min-width:1199px){div.sim-walletOverview__graphLegendWrap h3 {font-size:18px !important;} div.sim-walletOverview__companyInfo h3 {font-size:18px !important;} p.text-white {font-size:52px;}} @media only screen and (min-width:768px) and (max-width:1199px){div.sim-walletOverview__graphLegendWrap h3 {font-size:18px !important;} div.sim-walletOverview__companyInfo h3 {font-size:12px !important;} p.text-white {font-size:28px;}} @media only screen and (max-width:767px){div.sim-walletOverview__graphLegendWrap h3{font-size:16px !important;} div.sim-walletOverview__companyInfo h3 {font-size:16px !important;} p.text-white {font-size:38px;}} div.sim-walletOverview__companyInfo h3 {display: inline;} p.text-white {margin-top:20px !important; margin-bottom:10px !important; line-height: 1.1;} .sim-portafogliTab tbody tr td a{color: #2b2b2b; text-decoration: none} .flex-row {flex-direction: row;} .flex-wrap{flex-wrap: wrap;} @media only screen and (min-width:768px){ul.material-sub-menu {padding-left: 1em;} ul.material-sub-menu > li::before{content: "- ";}} input[type="text"]::placeholder, input[type="password"]::placeholder { color: #2b2b2b; } .search-box {position: relative;}  .search-box i {position: absolute; left: 10px; top: 50%; transform: translateY(-50%);} .search-box input {padding-left: 32px;} .btn-row{display: flex; gap: 20px;} .btn-row-c-w{justify-content: center;flex-wrap: wrap;} .btn-default-2{color:#2b2b2b;background-color: #f3f3f3;border-color: #b3b3b3;} .btn-default-2:focus, .btn-default-2:hover{color:#2b2b2b;background-color: #c8c8c8;} .btn-default-2:active:focus, .btn-default-2:active:hover{color:#2b2b2b;background-color: #b3b3b3;} .min-width-310{min-width:310px;}