html {
  font-size: 10px;
}
body:not(.page-node-type-landing-ascoltaunamico):not(.page-node-type-mgm) {
  color: #333;
  font-size: 1.4rem;
  overflow-x: hidden;
  background: #fff;
  font-family: freight_sans, sans-serif;
  text-rendering: optimizeLegibility;
  margin: 0;
  padding: 0;
  font-weight: 400;
  line-height: 1.25;
}
h1 {
  font-size: 4rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 1.5rem;
}
h2 {
  font-size: 3.4rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 2rem;
}
body:not(.page-node-type-landing-ascoltaunamico) h3 {
  font-size: 1.6rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 1rem;
}
body:not(.page-node-type-landing-ascoltaunamico) h4 {
  font-size: 1.6rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 1.5rem;
}
body:not(.page-node-type-landing-ascoltaunamico) h5 {
  font-size: 1.6rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 1rem;
}
h6 {
  font-size: 1.6rem;
  font-weight: 700;
  color: #0A8CD7;
  margin-bottom: 1rem;
}
body:not(.page-node-type-landing-ascoltaunamico) section {
  text-align: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
body:not(.page-node-type-landing-ascoltaunamico) section#visual + section {
  margin-top: 1rem;
}
section h1:not(.page-node-type-mgm section h1) {
  text-align: left;
}
section hr {
  margin: 1rem 0;
}
section hr.top-hr {
  margin: 0 0 2rem 0;
}
body > .wrapper {
  overflow-x: hidden;
}
body > .wrapper > .container {
  background: #fff;
}
section#promo .container:last-of-type {
  margin-top: 0;
}
small {
  font-size: 1.1rem;
}
header {
  background: 0 0;
  border-bottom: none;
  height: auto;
}
body:not(.page-node-type-landing-ascoltaunamico) header > .container {
  background-color: #fff;
  height: auto;
  padding-left: 15px;
  padding-right: 15px;
}
header > .container.top {
  padding-top: 10px;
  padding-bottom: 0;
}
header > .container.menu {
  border-bottom: 5px solid #eceae7;
  padding: 0 5px;
}
header > .container.menu {
  display: block;
}
header .brand {
  display: block;
  width: auto;
  height: 65px;
  float: left;
}
header .top .search {
  display: block;
  height: 65px;
  float: right;
}
header .contacts {
  display: block;
  height: 65px;
  padding-top: 10px;
  margin-left: 35px;
  margin-right: 5px;
  float: right;
}
header .trigger-ac,
header .trigger-menu {
  display: none;
  cursor: pointer;
}
header .trigger-menu {
  position: relative;
  top: 5px;
}
header .brand img {
  height: 57px;
  margin-top: 4px;
  margin-left: 1px;
}
header .menu .search .form_input_text,
header .top .search .form_input_text {
  border: 0;
  border-bottom: 3px solid #777;
  width: 158px;
  height: 28px;
  padding-left: 0;
  font-size: 15px;
  outline: 0;
  color: #777;
  margin-top: 20px;
  border-radius: 0;
}
header .menu .search .form_input_text {
  background-color: transparent;
  margin: 10px 0;
  width: 100%;
}
header .menu .contacts {
  display: none;
}
header .menu .contacts {
  margin-left: 0;
  text-align: center;
  float: none;
}
header .top .search #lente {
  margin-left: -25px;
  margin-bottom: -4px;
}
header .menu .search #lente {
  position: absolute;
  top: 10px;
  right: 15px;
}
header .menu .search {
  padding: 0 10px;
  position: relative;
}
header .menulist {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
  position: relative;
  top: 6px;
  font-size: 0;
}
header .menulist li {
  display: inline-block;
  color: #484f51;
  font-size: 18px;
  border-bottom: 5px solid #eceae7;
  text-transform: uppercase;
  padding: 5px 12px 14px 12px;
  position: relative;
  transition: border-color 0.2s;
  font-weight: 600;
}
header .menulist li.important {
  font-weight: 700;
  cursor: pointer;
  padding-bottom: 13px;
}
header .menulist li a {
  color: #484f51 !important;
}
header .menulist li.important a {
  color: #00a0e0 !important;
  font-size: 21px;
  font-weight: 700;
}
header .menulist li.active,
header .menulist li.open,
header .menulist li:hover {
  border-bottom-color: #0A8CD7;
}
header .menulist li:hover a {
  color: #0A8CD7 !important;
}
header .band {
  background-image: url(../img/site/business_intro.jpg);
  background-size: 100% 100%;
  height: 111px;
  position: relative;
}
header .band .title {
  display: block;
  padding-top: 30px;
  padding-left: 25px;
  color: #fff;
  font-size: 32px;
  text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
}
header .band .areaclientibox {
  height: auto;
  width: 320px;
  position: absolute;
  top: 21px;
  right: 20px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  text-align: center;
  padding-top: 5px;
  padding-bottom: 34px;
  z-index: 100;
}
header .band .areaclientibox .areaclientititle {
  color: #0A8CD7;
  font-size: 26px;
  line-height: 26px;
  font-weight: 600;
  -webkit-text-stroke: 0.7px #0A8CD7;
}
header .band .areaclientibox .formopen {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30px;
  background: #fa972c;
  padding-top: 4px;
  cursor: pointer;
  font-size: 0;
  padding-top: 9px;
}
header .band .areaclientibox .formopen[aria-expanded="true"] img {
  transform: rotate(180deg);
}
header .menu .search {
  display: none;
  background-color: #f0f0f0;
  margin: 0 -5px;
}
header .band .clientilogin {
  font-size: 14px;
  padding: 0 15px;
}
header .band .clientilogin input[type="password"],
header .band .clientilogin input[type="text"] {
  height: 36px;
  border-radius: 18px;
  font-size: 14px;
}
header .band .clientilogin .btn {
  padding-left: 1rem;
  padding-right: 1rem;
  min-width: 0;
  width: 100%;
  padding-top: 0.7rem;
}
header .band .clientilogin #rememberMe {
  margin-top: 14px;
  margin-right: 5px;
}
header .band .clientilogin label {
  font-weight: 400;
}
#login-separator {
  position: relative;
  left: 0;
  height: 1px;
  width: auto;
  background: #c6bab3;
  margin: 20px 0 20px 0;
}
#login-separator span {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  top: -10px;
  width: 50px;
  text-align: center;
  color: #c6bab3;
  background: #fff;
  display: block;
}
header .menulist ul.dropdown-menu {
  left: 50%;
  transform: translateX(-50%);
  margin-top: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #f5f5f5;
}
header .menulist ul.dropdown-menu li {
  display: block;
  text-align: center;
  border-bottom: none;
  font-weight: 400;
  font-size: 1.6rem;
  padding: 4px 15px;
}
header .menulist ul.dropdown-menu li a {
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0;
  color: #484f51 !important;
  top: 0;
}
header .menulist ul.dropdown-menu li a:hover {
  color: #0174a6 !important;
}
header .menulist li.pull-right {
  padding-bottom: 17px;
  padding-right: 7px;
}
header .menulist ul.dropdown-menu:before {
  content: "";
  position: absolute;
  top: -10px;
  width: 0;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  height: 0;
  line-height: 0;
  border-bottom: 10px solid #f5f5f5;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
header .band .areaclientibox.logged .btn {
  min-width: 0;
  min-height: 0;
  font-size: 1.6rem;
  position: relative;
  right: 14px;
  top: 6px;
  color: #0A8CD7;
  background: 0 0;
  border-color: #fff;
  padding: 0;
}
header .band .areaclientibox.logged #login-separator {
  margin: 10px 0;
}
header .band .areaclientibox.logged h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 500;
  color: #000;
}
header .band .areaclientibox.logged .row:last-of-type {
  margin-bottom: 10px;
}
header .tooltip-inner {
  background-color: #000;
  color: #fff;
  padding: 20px 25px;
  font-weight: 700;
  max-width: none;
}
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow,
header .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}
header .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}
header .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow,
header .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}
.breadcrumb {
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 0;
  background: #fff;
  text-align: left;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 1.1rem;
}
.breadcrumb > li {
  margin-right: 0.5rem;
}
.breadcrumb > li + li {
  text-transform: uppercase;
}
.breadcrumb > li + li:before {
  display: none;
}
.breadcrumb > li + li + li:before {
  content: ">";
  display: inline-block;
  padding-left: 0;
  font-size: 1.1rem;
}
.breadcrumb > li:last-child {
  color: #999;
}
.wrapper > .container > .row > .col-md-9 .clearfix {
  text-align: center;
  margin-bottom: 2rem;
}
.wrapper > .container > .row > .col-md-9 .clearfix h1 {
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.wrapper > .container > .row > .col-md-9 .clearfix .btn-primary {
  margin: 1rem 0 0 0;
}
body:not(.page-node-type-landing-ascoltaunamico) section#visual {
  padding-top: 0;
}
.container .jumbotron {
  padding: 0;
  margin: 0;
  height: 250px;
  position: relative;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}
section .jumbotron .container{
  padding-left: 15px;
  padding-right: 15px;
}
#countdown {
  border-bottom: 0 none;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-bottom: 1rem;
  margin-top: 0 !important;
}
.container #countdown .container {
  padding-left: 15px;
  padding-right: 15px;
}
#countdown .wrapper {
  margin: 5px 0 0 0;
}
#countdown .wrapper > div {
  padding: 0 0.3rem;
}
#countdown .wrapper > div > * {
  font-size: 1.4rem;
}
#countdown .wrapper > div > span {
  font-size: 1.6rem;
  text-transform: uppercase;
}
#countdown .circle-text div span {
  font-size: 1.1rem;
}
#countdown .circle-text div span:first-child {
  font-weight: 700;
  font-size: 2rem;
  margin-bottom: 2px;
}
#countdown .circle-text:after {
  display: none;
}
#countdown .wrapper > div:last-of-type .btn {
  padding: 1rem 1rem 0.8rem 1rem;
}
#countdown li {
  width: auto;
  height: auto;
  position: relative;
  padding-left: 1rem;
  padding-right: 1rem;
}
#countdown li:after {
  content: "";
  display: block;
  width: 1px;
  height: 50%;
  background: #ffb900;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}
#countdown li:last-of-type:after,
#countdown li:nth-child(3):after {
  display: none;
}
#countdown .circle-text div {
  margin-top: 0;
  transform: translateY(0);
  -ms-transform: translateY(0);
  -moz-transform: translateY(0);
  -webkit-transform: translateY(0);
  -o-transform: translateY(0);
}
.circle-text:after {
  display: none;
}
body:not(.page-node-type-landing-ascoltaunamico) section#intro p {
  text-align: center;
  font-size: 2rem;
  line-height: 1.2;
}
section#advantages .slick-track {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #e5f7fd;
  padding: 0;
}
section#advantages .slick-list {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
}
section#advantages p {
  font-size: 1.6rem;
  padding: 0;
}
section#advantages figure {
  margin-bottom: 1rem;
  max-width: 75px;
}
section#advantages .slick-dotted.slick-slider {
  margin-bottom: 0;
}
section#other-advantages .col-lg-3 {
  margin-bottom: 1rem;
}
section#other-advantages .col-lg-3:last-child,
section#other-advantages .col-lg-3:last-child p {
  margin-bottom: 0;
}
body:not(.page-node-type-landing-ascoltaunamico) section#other-advantages h5 {
  margin: 0 0 1rem 0;
}
section#other-advantages p {
  margin-bottom: 1rem;
}
section#promo {
  background: 0 0;
  padding: 1rem 0;
  margin: 0;
  filter: none;
}
section#promo + section:not(#pi) {
  margin-top: 0;
}
section#promo h2 {
  font-size: 2.5rem !important;
  color: #222;
}
section#promo h2 span {
  color: inherit;
}
section#promo .panel {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: solid 1px #e0e0e0;
}
section#promo .btn-link {
  padding: 1rem 1.5rem;
  font-weight: 400;
}
section#promo .btn-link span {
  font-size: 1.6rem;
}
section#promo .btn-link.collapsed span:first-of-type {
  display: inline-block;
}
section#promo .btn-link .fa-angle-up {
  position: relative;
  right: auto;
  top: 0.3rem;
  margin-left: 0.6rem;
}
section#promo .panel-body .price {
  padding: 1.5rem;
  font-size: 1.6rem;
}
section#promo .panel-body .price.price-label {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
section#promo .panel-body .details .col-lg-5,
section#promo .panel-body .details .col-lg-7 {
  width: 100%;
  text-align: center;
}
section#promo .panel-body .details h5 {
  font-size: 1.5rem;
  margin: 1.5rem 0 1rem 0;
}
section#promo .panel-body .details h5 span {
  font-size: 1.3rem;
  text-transform: capitalize;
}
section#promo .panel-body .details h6 {
  font-size: 1.5rem;
  margin-bottom: 0;
}
section#promo .panel-body .details em {
  font-size: 1.3rem;
  font-style: normal;
  display: inherit;
}
section#promo .panel-body .details strong {
  font-size: 1.8rem;
  color: #666b6b;
}
section#promo .panel-body .details hr:last-of-type,
section#promo .panel-body .details row:last-of-type {
  display: inherit;
}
section#promo .panel-footer {
  padding: 0;
  border-top: solid 1px #fff;
}
section#promo .panel-footer .btn-primary {
  width: 100%;
  border-radius: 0;
  min-height: 4.6rem;
  line-height: 1.9;
}
section#promo.promo-single .col-sm-10 {
  width: 100%;
  margin-left: 0;
  padding-left: 7.5px;
  padding-right: 7.5px;
}
section#promo .label-default {
  display: inline-block;
  margin: 1rem auto 0 auto;
  position: static;
  max-width: none;
  font-size: 1.4rem;
  float: none;
}
section#promo .label-default span {
  display: inline-block;
  padding: 0.4rem 1rem;
  position: static;
  max-width: none;
  float: none;
  background: #ff9522;
  background: -moz-linear-gradient(
    left,
    rgba(255, 149, 34, 1) 1%,
    rgba(231, 132, 25, 1) 100%
  );
  background: -webkit-linear-gradient(
    left,
    rgba(255, 149, 34, 1) 1%,
    rgba(231, 132, 25, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(255, 149, 34, 1) 1%,
    rgba(231, 132, 25, 1) 100%
  );
  -moz-transform: skew(-10deg);
  -webkit-transform: skew(-10deg);
  -ms-transform: skew(-10deg);
  -o-transform: skew(-10deg);
  transform: skew(-10deg);
  filter: drop-shadow(0 1px 3px #888);
}
section#promo .label-default b {
  display: inline-block;
  -moz-transform: skew(10deg);
  -webkit-transform: skew(10deg);
  -ms-transform: skew(10deg);
  -o-transform: skew(10deg);
  transform: skew(10deg);
}
.nav-tabs,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover,
.nav-tabs > li > a {
  font-size: 1.6rem;
}
.tab-pane {
  padding: 0 1rem 1rem;
}
.tab-content {
  font-size: inherit;
  font-weight: 400;
}
.tab-content ul {
  padding-left: 2rem;
}
.tab-content ul li:before {
  margin-left: -2rem;
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxM3B4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxMyAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDlDREU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi44MzYxMzU5LDUuMTU4ODg4OEw3LjQ2MTExNjMsMC4wOTMzOTU4QzcuMzk1MjIxMiwwLjAzMzM4MTUsOC4xMTg4Njg4LDAsOC4wMjk3Mzk0LDBIMS4yNTAwMDk5DQoJCUMwLjQ2NzMxNjYsMCwwLDAuNDY3MzE2NiwwLDEuMjUwMDA5OVYxNC4zOTI4NjhDMCwxNS4xNzE5NzA0LDAuNDM4MDMyNSwxNiwxLjI1MDAwOTksMTZoMTAuMDk1MjM5Ng0KCQljMC43ODEwNTQ1LDAsMS42MDcxMzItMC44MjYyNDYzLDEuNjA3MTMyLTEuNjA3MTMyVjUuNDIyNjM4OUMxMi45NTIzODExLDUuMzIyMjc3NSwxMi45MTAyMjU5LDUuMjI2NTY3NywxMi44MzYxMzU5LDUuMTU4ODg4OHoNCgkJIE03Ljc1NTkzMzgsMS4zMjk4MTIybDQuMTE0MTE1NywzLjkxNDI1NDJIOC41ODYyOTUxYy0wLjM2NTUzMjksMC0wLjgzMDM2MTQtMC44NDgxNjg4LTAuODMwMzYxNC0xLjIwODM1MTFWMS4zMjk4MTIyeg0KCQkgTTEyLjIzODA4OTYsMTQuMzkyODY4YzAsMC4zOTE5NDk3LTAuNTAwNjk4MSwwLjg5Mjg0MDQtMC44OTI4NDA0LDAuODkyODQwNEgxLjI1MDAwOTkNCgkJYy0wLjM2NTUzMzIsMC0wLjUzNTcxODUtMC41MzI4NTAzLTAuNTM1NzE4NS0wLjg5Mjg0MDRWMS4yNTAwMDk5YzAtMC4zOTA1NTEzLDAuMTQ1MTY3Mi0wLjUzNTcxODUsMC41MzU3MTg1LTAuNTM1NzE4NWg1Ljc5MTY1NjUNCgkJdjMuMzIxNDIzOGMwLDAuNzc5MTAxOCwwLjczMjY3NTYsMS45MjI2MTg0LDEuNTQ0NjI4NiwxLjkyMjYxODRoMy42NTE3OTQ0VjE0LjM5Mjg2OHoiLz4NCjwvZz4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iOCwxMCA4LDcuMzE1NDg2OSA1LDcgNSwxMCAzLjE1MDAwMDEsMTAgNi41LDEzLjg1Nzg0MjQgOS44NTAwMDA0LDEwICIvPg0KPC9zdmc+DQo=);
}
section#phones .green-number {
  margin: 0;
  font-size: inherit;
  display: inline-block;
}
section#phones h3 {
  color: #222;
}
section#phones .flexbox {
  margin-bottom: 0;
}
section#other-products {
  padding-bottom: 1rem;
}
section#other-products h4 {
  background: #0A8CD7;
  padding: 1.2rem 1.5rem;
  color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-transform: none;
  font-size: 2rem;
}
section#other-products .slick-list {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
section#other-products .slick-slide {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: solid 1px #e0e0e0;
  margin: 0 8.5px;
}
section#other-products .panel-body h5 {
  font-size: 1.6rem;
  margin: 0 0 1rem 0;
}
section#other-products .panel-body p {
  font-style: italic;
}
section#other-products .slick-dots {
  margin-top: 10px;
}
section#faq {
  padding-top: 2rem;
}
section#faq .container {
  background: #f0f0f0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 1.5rem;
}
section#faq h3 {
  font-size: 2rem;
}
section#share .well {
  border: 0;
  padding: 0;
}
section#share .well strong {
  text-transform: uppercase;
}
section#share .btn {
  width: 2.5rem;
  height: 2.5rem;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 1.6rem;
  margin-right: 0.8rem;
}
section#share .btn.btn-fb {
  padding-top: 0;
  position: relative;
  overflow: hidden;
  border: 0 none;
}
section#share .btn.btn-fb .fa {
  position: absolute;
  bottom: -3px;
  right: 4px;
  font-size: 2.2rem;
  color: #fff;
}
section#notes {
  text-align: center;
}
section#notes .fa-angle-up {
  margin-left: 0.5rem;
  position: relative;
  top: 1px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section#notes .collapsed .fa-angle-up {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-left: 0.5rem;
  position: relative;
  top: 1px;
}
section#notes small {
  margin-top: 1rem;
  text-align: justify;
}
.wrapper > .container > .row > .col-md-3 {
  margin-left: -15px;
  margin-right: -15px;
  background: #d4f0ff;
  margin-bottom: 2rem;
}
.wrapper > .container > .row > .col-md-3 .fa-chevron-up {
  margin-right: 1rem;
  color: #0A8CD7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wrapper > .container > .row > .col-md-3 .btn-link {
  color: #010101;
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
}
.wrapper > .container > .row > .col-md-3 .btn-link.collapsed .fa-chevron-up {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sticky-wrapper {
  margin: 0 0 0 -15px;
}
.sidebar {
  margin-left: 0;
  background: #d4f0ff;
  margin-bottom: 1.5rem;
  margin-top: 0;
  overflow: hidden;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.sticky-wrapper .sidebar {
  margin-left: 0;
}
.sidebar ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
.sidebar ul li {
  text-align: left;
  position: relative;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.sidebar ul li a {
  margin: 0 5px;
  border-top: solid 2px #fff;
  display: block;
}
.sidebar ul li:first-of-type a {
  border-top: 0 none;
}
.sidebar ul li a span {
  display: inline-block;
  padding: 1.4rem 1rem 1.2rem 1rem;
  text-transform: uppercase;
  font-weight: 700;
}
.sidebar ul li.active,
.sidebar ul li:hover {
  background: #bee7fc;
} /*.sidebar ul li.active:before{content:"";position:absolute;width:4px;height:100%;background:#00a0e0}*/
.sidebar ul li.active a {
  color: #000;
}
.sidebar ul li.dual a,
.sidebar ul li.gas a,
.sidebar ul li.luce a {
  padding-right: 48px;
  position: relative;
  z-index: 2;
}
.sidebar ul li.luce a {
  padding-right: 31px;
}
.sidebar ul li.gas a {
  padding-right: 25px;
}
.sidebar ul li.dual:after,
.sidebar ul li.gas:after,
.sidebar ul li.luce:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIzOXB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAzOSAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzkgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMEEwRTA7fQ0KPC9zdHlsZT4NCjxnIGlkPSJpY28tZ2FzIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzguOCwxMy4zYy0wLjctMy43LTIuNi02LjYtNS42LTljLTEuNS0xLjItMy4yLTEuOS01LTIuM2MwLjEsMC4yLDAuMiwwLjMsMC4zLDAuNWMwLDAuMSwwLjIsMC4zLDAuMiwwLjQNCgkJYzAuOSwxLjYsMC44LDMuMS0wLjMsNC40Yy0wLjcsMC44LTEuNiwxLjctMi4zLDIuNWMtMS4zLDEuNC0yLjEsMy0yLjIsNC44Yy0wLjMsNC40LDQsNy45LDguNSw3LjNDMzcsMjEuNCwzOS43LDE3LjYsMzguOCwxMy4zeg0KCQkgTTM0LjEsMTljLTAuMiwxLTAuOCwxLjYtMS44LDEuOGMtMSwwLjMtMS44LDAtMi41LTAuN2MtMC43LTAuOC0wLjktMS44LTAuNy0zYzAuMy0xLjcsMS4zLTIuOSwyLjgtMy44Yy0wLjMsMS40LDAuMywyLjQsMS4zLDMuMw0KCQlDMzMuOSwxNy4zLDM0LjMsMTgsMzQuMSwxOXogTTM0LjYsMjAuNGMwLDAtMC4xLDAtMC4yLDAuMWMwLjEtMC40LDAuMy0wLjksMC40LTEuNGMwLjItMS4xLTAuMS0yLTEtMi42Yy0xLjUtMS4xLTEuNy0yLjQtMS4xLTMuOQ0KCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYy00LDEuMy02LDUuMi00LDguNGMtMS42LTAuNy0yLjctMS43LTMuNC0zLjJjLTEtMi40LTAuMy00LjUsMS4zLTYuNGMwLjctMC44LDEuNi0xLjcsMi4zLTIuNQ0KCQljMS4yLTEuMywxLjctMi43LDEtNC40QzMwLDQsMzAsNCwzMCwzLjljMC42LDAuMywxLjIsMC42LDEuNywwLjljMy40LDIuMiw1LjUsNS4yLDYuMSw5LjFDMzguMywxNi42LDM3LjEsMTksMzQuNiwyMC40eiIvPg0KPC9nPg0KPHBhdGggaWQ9IkZvcm1hXzEiIGNsYXNzPSJzdDAiIGQ9Ik0xNC42LDIuNmwwLjYtMWMwLjItMC4yLDAuNC0wLjMsMC43LTAuMmwwLDBjMC4yLDAuMiwwLjMsMC40LDAuMiwwLjdsMCwwbC0wLjYsMQ0KCWMtMC4xLDAuMi0wLjIsMC4yLTAuNCwwLjJjLTAuMSwwLTAuMiwwLTAuMiwwQzE0LjUsMy4xLDE0LjQsMi45LDE0LjYsMi42TDE0LjYsMi42eiBNNiwzLjFjMC4xLDAuMiwwLjIsMC4yLDAuNCwwLjINCgljMC4xLDAsMC4yLDAsMC4yLDBDNywzLjEsNywyLjksNi45LDIuNmwwLDBsLTAuNi0xQzYuMSwxLjQsNS45LDEuMyw1LjYsMS41bDAsMEM1LjQsMS42LDUuMywxLjksNS40LDIuMWwwLDBMNiwzLjF6IE0xMC43LDIuMg0KCWMwLjIsMCwwLjUtMC4yLDAuNS0wLjVsMCwwVjAuNUMxMS4yLDAuMywxMSwwLDEwLjcsMGMtMC4yLDAtMC41LDAuMi0wLjUsMC41YzAsMCwwLDAsMCwwdjEuMkMxMC4yLDEuOSwxMC40LDIuMiwxMC43LDIuMg0KCUMxMC43LDIuMiwxMC43LDIuMiwxMC43LDIuMkwxMC43LDIuMnogTTIuMSw5LjhIMWMtMC4zLDAtMC41LDAuMi0wLjUsMC41YzAsMC4zLDAuMiwwLjUsMC41LDAuNWgxLjJjMC4zLDAsMC41LTAuMiwwLjUtMC41DQoJQzIuNiwxMCwyLjQsOS44LDIuMSw5Ljh6IE0yMC40LDkuOGgtMS4yYy0wLjMsMC0wLjUsMC4yLTAuNSwwLjVjMCwwLjMsMC4yLDAuNSwwLjUsMC41aDEuMmMwLjMsMCwwLjUtMC4yLDAuNS0wLjUNCglTMjAuNyw5LjgsMjAuNCw5LjhMMjAuNCw5Ljh6IE0xOS41LDUuMkMxOS4zLDUsMTkuMSw0LjksMTguOCw1bDAsMGwtMSwwLjZjLTAuMiwwLjItMC4zLDAuNC0wLjIsMC43bDAsMGMwLjEsMC4yLDAuMiwwLjIsMC40LDAuMg0KCWMwLjEsMCwwLjIsMCwwLjIsMGwxLTAuNkMxOS42LDUuNywxOS43LDUuNCwxOS41LDUuMkMxOS42LDUuMiwxOS41LDUuMiwxOS41LDUuMkwxOS41LDUuMnogTTE3LDEwLjJjMCwxLjEtMC4zLDIuMi0wLjgsMy4xDQoJYzAsMCwwLDAuMi0wLjEsMC4ybDAsMC4xYy0wLjIsMC4zLTAuNCwwLjYtMC43LDAuOWMtMC45LDEuMy0xLjQsMi40LTEuMywzLjF2MC4xYzAsMCwwLDAuMiwwLDAuMnYyLjNjMCwxLTAuOCwxLjgtMS44LDEuOEg5LjMNCgljLTEsMC0xLjgtMC44LTEuOC0xLjh2LTIuNWMwLTAuNy0wLjUtMS44LTEuMy0zLjFjLTAuMy0wLjMtMC42LTAuNy0wLjgtMS4xYzAsMCwwLTAuMS0wLjEtMC4yYy0wLjUtMS0wLjgtMi0wLjgtMy4xDQoJYzAtMy41LDIuOC02LjQsNi4yLTYuNEMxNC4xLDMuOSwxNyw2LjcsMTcsMTAuMnogTTEzLDE4LjJIOC40djAuOUgxM1YxOC4yTDEzLDE4LjJMMTMsMTguMnogTTEzLDIwLjN2LTAuMkg4LjR2MC4yDQoJYzAsMC40LDAuNCwwLjcsMC44LDAuN2gyLjlDMTIuNiwyMSwxMywyMC43LDEzLDIwLjNMMTMsMjAuM3ogTTE2LDEwLjJjMC0yLjktMi4zLTUuMy01LjMtNS4zYy0yLjksMC01LjMsMi4zLTUuMyw1LjNjMCwwLDAsMCwwLDAuMQ0KCWMwLDEsMC4yLDEuOSwwLjcsMi43bDAsMHYwYzAuMiwwLjMsMC40LDAuNywwLjcsMWMwLDAsMCwwLDAsMGMwLjksMS4zLDEuMywyLjMsMS41LDMuMmg0LjZjMC4yLTEuMSwwLjktMi40LDEuNS0zLjNjMCwwLDAsMCwwLDANCgljMC4yLTAuMiwwLjQtMC41LDAuNi0wLjhjMCwwLDAsMCwwLDBsMC0wLjFDMTUuNywxMi4xLDE2LDExLjIsMTYsMTAuMkwxNiwxMC4yeiBNMy41LDUuNkwyLjYsNUMyLjMsNC45LDIsNSwxLjksNS4ybDAsMA0KCWMtMC4yLDAuMiwwLDAuNSwwLjIsMC43bDAsMGwxLDAuNmMwLDAsMC4yLDAsMC4yLDBjMC4yLDAsMC4zLTAuMSwwLjQtMC4yQzMuOSw2LDMuOCw1LjcsMy41LDUuNkwzLjUsNS42eiIvPg0KPC9zdmc+DQo=);
  position: absolute;
  right: 1rem;
  top: 12px;
  height: 22px;
  width: 39px;
  z-index: 1;
}
.sidebar ul ul li.dual:after,
.sidebar ul ul li.gas:after,
.sidebar ul ul li.luce:after {
  top: 6px;
}
.sidebar ul li.luce:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAyMSAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMEEwRTA7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJGb3JtYV8xIiBjbGFzcz0ic3QwIiBkPSJNMTQuNywyLjZsMC42LTFjMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjJsMCwwYzAuMiwwLjIsMC4zLDAuNCwwLjIsMC43bDAsMGwtMC42LDENCgljLTAuMSwwLjItMC4yLDAuMi0wLjQsMC4yYy0wLjEsMC0wLjIsMC0wLjIsMEMxNC42LDMuMSwxNC41LDIuOSwxNC43LDIuNkwxNC43LDIuNnogTTYuMSwzLjFjMC4xLDAuMiwwLjIsMC4yLDAuNCwwLjINCgljMC4xLDAsMC4yLDAsMC4yLDBDNywzLjEsNy4xLDIuOSw3LDIuNmwwLDBsLTAuNi0xQzYuMiwxLjQsNS45LDEuMyw1LjcsMS41bDAsMEM1LjUsMS42LDUuNCwxLjksNS41LDIuMWwwLDBMNi4xLDMuMXogTTEwLjgsMi4yDQoJYzAuMiwwLDAuNS0wLjIsMC41LTAuNWwwLDBWMC41QzExLjMsMC4zLDExLDAsMTAuOCwwYy0wLjIsMC0wLjUsMC4yLTAuNSwwLjVjMCwwLDAsMCwwLDB2MS4yQzEwLjMsMS45LDEwLjUsMi4yLDEwLjgsMi4yDQoJQzEwLjgsMi4yLDEwLjgsMi4yLDEwLjgsMi4yTDEwLjgsMi4yeiBNMi4yLDkuOEgxYy0wLjMsMC0wLjUsMC4yLTAuNSwwLjVjMCwwLjMsMC4yLDAuNSwwLjUsMC41aDEuMmMwLjMsMCwwLjUtMC4yLDAuNS0wLjUNCglDMi43LDEwLDIuNSw5LjgsMi4yLDkuOHogTTIwLjUsOS44aC0xLjJjLTAuMywwLTAuNSwwLjItMC41LDAuNWMwLDAuMywwLjIsMC41LDAuNSwwLjVoMS4yYzAuMywwLDAuNS0wLjIsMC41LTAuNQ0KCVMyMC44LDkuOCwyMC41LDkuOEwyMC41LDkuOHogTTE5LjYsNS4yQzE5LjQsNSwxOS4yLDQuOSwxOC45LDVsMCwwbC0xLDAuNmMtMC4yLDAuMi0wLjMsMC40LTAuMiwwLjdsMCwwYzAuMSwwLjIsMC4yLDAuMiwwLjQsMC4yDQoJYzAuMSwwLDAuMiwwLDAuMiwwbDEtMC42QzE5LjcsNS43LDE5LjgsNS40LDE5LjYsNS4yQzE5LjcsNS4yLDE5LjYsNS4yLDE5LjYsNS4yTDE5LjYsNS4yeiBNMTcsMTAuMmMwLDEuMS0wLjMsMi4yLTAuOCwzLjENCgljMCwwLDAsMC4yLTAuMSwwLjJsMCwwLjFjLTAuMiwwLjMtMC40LDAuNi0wLjcsMC45Yy0wLjksMS4zLTEuNCwyLjQtMS4zLDMuMXYwLjFjMCwwLDAsMC4yLDAsMC4ydjIuM2MwLDEtMC44LDEuOC0xLjgsMS44SDkuNA0KCWMtMSwwLTEuOC0wLjgtMS44LTEuOHYtMi41YzAtMC43LTAuNS0xLjgtMS4zLTMuMWMtMC4zLTAuMy0wLjYtMC43LTAuOC0xLjFjMCwwLDAtMC4xLTAuMS0wLjJjLTAuNS0xLTAuOC0yLTAuOC0zLjENCgljMC0zLjUsMi44LTYuNCw2LjItNi40QzE0LjIsMy45LDE3LDYuNywxNywxMC4yeiBNMTMuMSwxOC4ySDguNXYwLjloNC42VjE4LjJMMTMuMSwxOC4yTDEzLjEsMTguMnogTTEzLjEsMjAuM3YtMC4ySDguNXYwLjINCgljMCwwLjQsMC40LDAuNywwLjgsMC43aDIuOUMxMi42LDIxLDEzLDIwLjcsMTMuMSwyMC4zTDEzLjEsMjAuM3ogTTE2LjEsMTAuMmMwLTIuOS0yLjMtNS4zLTUuMy01LjNjLTIuOSwwLTUuMywyLjMtNS4zLDUuMw0KCWMwLDAsMCwwLDAsMC4xYzAsMSwwLjIsMS45LDAuNywyLjdsMCwwdjBjMC4yLDAuMywwLjQsMC43LDAuNywxYzAsMCwwLDAsMCwwYzAuOSwxLjMsMS4zLDIuMywxLjUsMy4yaDQuNmMwLjItMS4xLDAuOS0yLjQsMS41LTMuMw0KCWMwLDAsMCwwLDAsMGMwLjItMC4yLDAuNC0wLjUsMC42LTAuOGMwLDAsMCwwLDAsMGwwLTAuMUMxNS44LDEyLjEsMTYuMSwxMS4yLDE2LjEsMTAuMkwxNi4xLDEwLjJ6IE0zLjYsNS42TDIuNiw1DQoJQzIuNCw0LjksMi4xLDUsMiw1LjJsMCwwYy0wLjIsMC4yLDAsMC41LDAuMiwwLjdsMCwwbDEsMC42YzAsMCwwLjIsMCwwLjIsMGMwLjIsMCwwLjMtMC4xLDAuNC0wLjJDMy45LDYsMy45LDUuNywzLjYsNS42TDMuNiw1LjZ6Ig0KCS8+DQo8L3N2Zz4NCg==);
  width: 22px;
}
.sidebar ul li.gas:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAxNiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMEEwRTA7fQ0KPC9zdHlsZT4NCjxnIGlkPSJpY28tZ2FzIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuOCwxMy4zYy0wLjctMy43LTIuNi02LjYtNS42LTlDOC43LDMuMSw3LDIuNCw1LjMsMmMwLjEsMC4yLDAuMiwwLjMsMC4zLDAuNWMwLDAuMSwwLjIsMC4zLDAuMiwwLjQNCgkJQzYuNiw0LjQsNi41LDYsNS40LDcuM0M0LjcsOC4xLDMuOCw5LDMuMSw5LjhjLTEuMywxLjQtMi4xLDMtMi4yLDQuOGMtMC4zLDQuNCw0LDcuOSw4LjUsNy4zQzE0LDIxLjQsMTYuNywxNy42LDE1LjgsMTMuM3oNCgkJIE0xMS4xLDE5Yy0wLjIsMS0wLjgsMS42LTEuOCwxLjhjLTEsMC4zLTEuOCwwLTIuNS0wLjdjLTAuNy0wLjgtMC45LTEuOC0wLjctM2MwLjMtMS43LDEuMy0yLjksMi44LTMuOGMtMC4zLDEuNCwwLjMsMi40LDEuMywzLjMNCgkJQzEwLjksMTcuMywxMS4zLDE4LDExLjEsMTl6IE0xMS42LDIwLjRjMCwwLTAuMSwwLTAuMiwwLjFjMC4xLTAuNCwwLjMtMC45LDAuNC0xLjRjMC4yLTEuMS0wLjEtMi0xLTIuNmMtMS41LTEuMS0xLjctMi40LTEuMS0zLjkNCgkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MtNCwxLjMtNiw1LjItNCw4LjRjLTEuNi0wLjctMi43LTEuNy0zLjQtMy4yYy0xLTIuNC0wLjMtNC41LDEuMy02LjRDNC4zLDEwLjIsNS4yLDkuMyw2LDguNQ0KCQljMS4yLTEuMywxLjctMi43LDEtNC40QzcsNCw3LDQsNywzLjljMC42LDAuMywxLjIsMC42LDEuNywwLjljMy40LDIuMiw1LjUsNS4yLDYuMSw5LjFDMTUuMywxNi42LDE0LjEsMTksMTEuNiwyMC40eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  width: 16px;
}
.sidebar ul ul {
  margin-left: 6px;
}
.sidebar ul ul li a {
  border-top: solid 1px #fff;
}
.sidebar ul ul li a span {
  padding: 0.8rem;
}
.sidebar ul ul li a:hover,
.sidebar ul ul li.active a {
  color: #0174a6;
} /*.sidebar ul ul li.active:before{display:none}*/
.sidebar ul ul li.active,
.sidebar ul ul li:hover {
  background: 0 0;
}
#related {
  border: solid 1px #e0e0e0;
  padding: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
  margin-top: 4rem;
}
#related .col-md-2 {
  padding-right: 0;
}
#related .col-md-10 {
  padding-left: 0;
}
#related .col-md-2 h4 {
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 2.2rem;
  margin: 0;
  background: #0A8CD7;
  padding: 10px;
}
.related.slick-slider {
  padding-right: 80px;
  text-align: center;
}
.related.slick-slider .slick-slide {
  border-right: solid 1px #e0e0e0;
  margin: 0;
  min-height: 76px;
  display: table;
  font-size: 1.6rem;
  font-weight: 700;
}
@-moz-document url-prefix() {
  .related.slick-slider .slick-slide {
    height: 76px;
  }
}
.related.slick-slider .slick-slide a {
  display: table-cell;
  vertical-align: middle;
}
#related .slick-next,
#related .slick-prev {
  left: auto !important;
  right: 0;
  bottom: 0;
  height: 38px;
  width: 65px;
  border-left: solid 1px #e0e0e0;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}
#related .slick-next {
  top: 0;
  border-bottom: solid 1px #e0e0e0;
}
.slick-next:before,
.slick-prev:before {
  content: "\f054";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: 400;
  text-decoration: inherit;
  color: #0A8CD7;
  font-size: 1.9rem;
}
.slick-next:before {
  content: "\f053";
  padding-right: 2px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover,
.nav-tabs > li > a {
  font-weight: 700;
  padding-top: 1rem;
  padding-bottom: 0.6rem;
}
.responsive-tabs-container .accordion-link {
  font-size: 1.6rem;
  padding: 10px 15px 10px 11px;
}
footer {
  margin-left: -15px;
  margin-right: -15px;
}
.container footer .container {
  padding-left: 15px;
  padding-right: 15px;
}
footer .social-footer .col-lg-6 {
  text-align: center;
}
footer .social-footer .col-lg-6 li {
  display: inline-block;
}
footer .social-footer li {
  padding: 6px 0 0 14px;
  font-weight: 300;
}
footer .social-footer li a {
  padding: 0;
  color: #9dadb7;
  font-size: 1.4rem;
}
footer .social-footer a:hover {
  background: 0 0;
  color: #0A8CD7;
}
footer .social-footer .col-lg-6:last-child {
  margin-top: 1.5rem;
}
footer .social-footer .col-lg-6:last-child li:first-of-type {
  color: #0A8CD7;
  font-weight: 700;
  font-size: 1.6rem;
  padding-top: 3px;
}
footer .social-footer .col-lg-6:last-child li {
  padding: 0 5px;
}
footer .social-footer .row {
  height: auto;
  padding: 2rem 0;
  border-top: solid 1px #e0e0e0;
}
.slick-next,
.slick-prev {
  z-index: 3;
  bottom: -10px;
  top: auto;
  width: 20px;
}
.slick-prev {
  left: -4px;
  transition: left 0.2s;
}
.slick-next {
  right: -4px;
  transition: left 0.2s;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slick-prev {
    left: 0 !important;
  }
  .slick-next {
    right: 0 !important;
  }
}
.slick-prev:hover {
  left: -4px;
  opacity: 1;
}
.slick-next:hover {
  right: -4px;
  opacity: 1;
}
.responsive .slick-next:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAxMSAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNCRkJGQkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMTBMMC40LDEuMkMwLjIsMSwwLjIsMC45LDAuMiwwLjdjMC0wLjIsMC4xLTAuNCwwLjItMC41YzAuMy0wLjIsMC43LTAuMiwxLDBsOS4zLDkuNA0KCWMwLjEsMC4xLDAuMiwwLjMsMC4yLDAuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjVsLTkuMyw5LjNDMS4yLDE5LjksMSwyMCwwLjgsMjBjLTAuMiwwLTAuNC0wLjEtMC41LTAuMmMtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjUNCgljMC0wLjIsMC4xLTAuNCwwLjItMC41TDkuMSwxMHoiLz4NCjwvc3ZnPg0K);
}
.responsive .slick-prev:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAxMSAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNCRkJGQkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjksMTBsOC44LTguOGMwLjEtMC4xLDAuMi0wLjMsMC4yLTAuNWMwLTAuMi0wLjEtMC40LTAuMi0wLjVjLTAuMy0wLjItMC43LTAuMi0xLDBMMC40LDkuNQ0KCUMwLjIsOS43LDAuMiw5LjgsMC4yLDEwYzAsMC4yLDAuMSwwLjQsMC4yLDAuNWw5LjMsOS4zQzkuOCwxOS45LDEwLDIwLDEwLjIsMjBjMC4yLDAsMC40LTAuMSwwLjUtMC4yYzAuMS0wLjEsMC4yLTAuMywwLjItMC41DQoJYzAtMC4yLTAuMS0wLjQtMC4yLTAuNUwxLjksMTB6Ii8+DQo8L3N2Zz4NCg==);
}
.btn {
  font-size: 1.4rem;
  min-height: 3.8rem;
  padding: 1rem 2rem 0.8rem 2rem;
  font-weight: 700;
  border: solid 2px transparent;
}
.mobile .tooltip-inner {
  font-size: 1.4rem;
}
section#catalogue .panel {
  text-align: left;
  border: solid 1px #e0e0e0;
  margin-bottom: 2rem;
}
section#catalogue .panel:last-child {
  margin-bottom: 0;
}
section#catalogue .panel.panel-info {
  background: #f0f0f0;
  font-size: 1.3rem;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  color: #777;
}
section#catalogue .panel.panel-info .btn-link {
  color: #777;
  font-size: 1.3rem;
}
section#catalogue .panel.panel-info .btn-link:hover {
  color: #333;
}
section#catalogue .panel.panel-default {
  background: #fff;
}
section#catalogue .panel-default > .panel-heading {
  background: #0A8CD7;
  position: relative;
}
section#catalogue .panel-default > .panel-heading h3 {
  font-size: 2.4rem;
  margin: 0;
  color: #fff;
}
section#catalogue .panel-default > .panel-heading.dual h3:after,
section#catalogue .panel-default > .panel-heading.gas h3:after,
section#catalogue .panel-default > .panel-heading.luce h3:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0NnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCA0NiAyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDYgMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJpY29fbHVjZSIgc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNi43NzU5Mzk5LDIuOTg5OTgwNWwwLjY4MDA1MzctMS4xNjgwMjk4DQoJYzAuMTM2NDc0Ni0wLjI2NzYzOTIsMC40NjQxMTEzLTAuMzczOTYyNCwwLjczMTgxMTUtMC4yMzc0ODc4YzAuMDA5NTIxNSwwLjAwNDg4MjgsMC4wMTg5MjA5LDAuMDEwMDcwOCwwLjAyODE5ODIsMC4wMTU1MDI5DQoJYzAuMjc2NzMzNCwwLjE1ODE0MjEsMC4zNzQ3NTU5LDAuNTA5NDYwNCwwLjIxOTk3MDcsMC43ODgwMjQ5bC0wLjY4MDA1MzcsMS4xNjgwMjk4DQoJYy0wLjA5NjkyMzgsMC4xNzkxOTkyLTAuMjg2Mzc3LDAuMjg4NjM1My0wLjQ4OTk5MDIsMC4yODMwMmMtMC4wOTMwMTc2LTAuMDA2MDQyNS0wLjE4NDIwNDEtMC4wMjc3MS0wLjI3MDAxOTUtMC4wNjQwMjU5DQoJQzE2LjcxODY4OSwzLjYxODc2NDYsMTYuNjIwMTc4MiwzLjI2NzU2ODMsMTYuNzc1OTM5OSwyLjk4OTk4MDV6IE02Ljg1NTk1NywzLjU1ODk1MDINCgljMC4wOTg1NzE4LDAuMTc3NTUxMywwLjI4NjkyNjMsMC4yODYzNzcsMC40ODk5OTAyLDAuMjgzMDJDNy40NDIwMTY2LDMuODM0ODkwMSw3LjUzNjM3NywzLjgxMzI4MzcsNy42MjU5NzY2LDMuNzc3OTQ0Mw0KCWMwLjI3MDM4NTctMC4xNjM1NzQyLDAuMzYzMTU5Mi0wLjUxMTU5NjcsMC4yMTAwMjItMC43ODgwMjQ5TDcuMTY2MDE1NiwxLjgyMTg4OTYNCglDNy4wMjM0OTg1LDEuNTUwNTI3Myw2LjY4Nzk4ODMsMS40NDYwMzUxLDYuNDE2NjI2LDEuNTg4NDkxMkM2LjQwOTY2OCwxLjU5MjE1MzMsNi40MDI3NzEsMS41OTU5Mzc1LDYuMzk1OTk2MSwxLjU5OTkwNDgNCglDNi4xMjE1MjEsMS43NjAzNjYyLDYuMDI3NzEsMi4xMTIxNzI4LDYuMTg1OTc0MSwyLjM4NzkyOTdMNi44NTU5NTcsMy41NTg5NTAyeiBNMTIuMzA1OTY5MiwyLjQ4NjkyODcNCgljMC4zMDQ4MDk2LTAuMDAwOTc2NiwwLjU1MTE0NzUtMC4yNDg5MDE0LDAuNTUwMTcwOS0wLjU1Mzc3MmMwLTAuMDA0MDg5NCwwLTAuMDA4MTE3Ny0wLjAwMDEyMjEtMC4wMTIyMDdWMC41NjY5NDU4DQoJYzAuMDAyMDc1Mi0wLjMwMzc3Mi0wLjI0MjU1MzctMC41NTE2MzU3LTAuNTQ2MjY0Ni0wLjU1MzY0OTljLTAuMzAzODMzLTAuMDAyMDE0Mi0wLjU1MTYzNTcsMC4yNDI1NTM3LTAuNTUzNzEwOSwwLjU0NjMyNTcNCgljMCwwLjAwMjQ0MTQsMCwwLjAwNDg4MjgsMCwwLjAwNzMyNDJ2MS4zNTQwMDM5Yy0wLjAyNjAwMSwwLjI4NjAxMDcsMC4xODQ4MTQ1LDAuNTM4OTQwNCwwLjQ3MDgyNTIsMC41NjQ4ODA0DQoJYzAuMDI2MzY3MiwwLjAwMjM4MDQsMC4wNTI3MzQ0LDAuMDAyODA3NiwwLjA3OTEwMTYsMC4wMDExNTk3VjIuNDg2OTI4N3ogTTIuMzg1OTg2MywxMS41MzI5NDk0SDEuMDY1OTc5DQoJYy0wLjMxMjYyMjEsMC0wLjU2NTk3OSwwLjI1MzQxOC0wLjU2NTk3OSwwLjU2NjA0YzAsMC4zMTI1NjEsMC4yNTMzNTY5LDAuNTY1OTc5LDAuNTY1OTc5LDAuNTY1OTc5aDEuMzIwMDA3Mw0KCWMwLjI5NjMyNTctMC4wOTk2MDk0LDAuNDQ1ODYxOC0wLjQ1MDAxMjIsMC4zNDYyNTI0LTAuNzQ2Mjc2OWMtMC4wNTY0NTc1LTAuMTY3OTY4OC0wLjE4ODI5MzUtMC4yOTk4MDQ3LTAuMzQ2MzEzNS0wLjM4NTY4MTINCglMMi4zODU5ODYzLDExLjUzMjk0OTR6IE0yMy41NDU5NTk1LDExLjUzMjk0OTRoLTEuMzE5OTQ2M2MtMC4zMTI2MjIxLDAtMC41NjYwNCwwLjI1MzQxOC0wLjU2NjA0LDAuNTY2MDQNCgljMCwwLjMxMjU2MSwwLjI1MzQxOCwwLjU2NTk3OSwwLjU2NjA0LDAuNTY1OTc5aDEuMzE5OTQ2M2MwLjMxMjYyMjEtMC4wMDI2ODU1LDAuNTYzODQyOC0wLjI1ODMwMDgsMC41NjExNTcyLTAuNTcwODYxOA0KCWMtMC4wMDI2ODU1LTAuMzA4Nzc2OS0wLjI1MjMxOTMtMC41NTg0MTA2LTAuNTYxMTU3Mi0wLjU2MTA5NjJWMTEuNTMyOTQ5NHogTTIyLjUzNTk0OTcsNi4wNDc5NjQxDQoJYy0wLjE0MjA4OTgtMC4yNzA5MzUxLTAuNDc3MDUwOC0wLjM3NTM2NjItMC43NDc5MjQ4LTAuMjMzMjE1M2MtMC4wMDc0NDYzLDAuMDAzOTA2My0wLjAxNDg5MjYsMC4wMDc5OTU2LTAuMDIyMDk0NywwLjAxMjIwNw0KCWwtMS4xMzAwMDQ5LDAuNjkzOTY5N2MtMC4yNzY3MzM0LDAuMTU4MTQyMS0wLjM3NDc1NTksMC41MDk0NjA0LTAuMjE5OTcwNywwLjc4ODAyNDkNCgljMC4wOTgxNDQ1LDAuMTc4MTAwNiwwLjI4NjYyMTEsMC4yODczNTM1LDAuNDg5OTkwMiwwLjI4Mzk5NjZjMC4wOTYzMTM1LTAuMDA1ODU5NCwwLjE5MTA0LTAuMDI3ODMyLDAuMjgwMDI5My0wLjA2NTAwMjQNCglsMS4xMzAwMDQ5LTAuNjkzOTY5N0MyMi41OTI5NTY1LDYuNjc2OTkyNCwyMi42OTEyMjMxLDYuMzI1OTE4MiwyMi41MzU5NDk3LDYuMDQ3OTY0MXogTTE5LjUzNTk0OTcsMTIuMDM3OTU0Mw0KCWMtMC4wMDY4MzU5LDEuMjg5MzA2Ni0wLjMzMzI1MiwyLjU1Njc2MjctMC45NDk5NTEyLDMuNjg5MDI1OWMtMC4wMjU2MzQ4LDAuMDgwOTMyNi0wLjA2NjI4NDIsMC4xNTYyNS0wLjExOTk5NTEsMC4yMjE5ODQ5DQoJbC0wLjA2OTk0NjMsMC4wOTM5OTQxYy0wLjIyODI3MTUsMC4zODE1OTE4LTAuNDkyNzk3OSwwLjc0MDIzNDQtMC43OTAwMzkxLDEuMDcwOTgzOQ0KCWMtMC44NzgyOTU5LDEuMDYwNjA3OS0xLjQzMzU5MzgsMi4zNTEwNzQyLTEuNTk5OTc1NiwzLjcxODAxNzZ2MC4wMzMwMmMwLDAuMDY0MDI1OSwwLjAzMDAyOTMsMC4xNTY5ODI0LDAuMDMwMDI5MywwLjI1djIuNzExOTc1MQ0KCWMwLjAxNTAxNDYsMS4xNjUyMjIyLTAuOTE0Nzk0OSwyLjEyMzIzLTIuMDc5OTU2MSwyLjE0MzAwNTRoLTMuMzkwMDE0Ng0KCWMtMS4xNjgzOTYtMC4wMTU5MzAyLTIuMTAzMzkzNi0wLjk3NDYwOTQtMi4wOTAwMjY5LTIuMTQzMDA1NHYtM2MtMC4xNjU0NjYzLTEuMzI2NDE2LTAuNjk1MDY4NC0yLjU4MTExNTctMS41MzAwMjkzLTMuNjI1DQoJYy0wLjM1NDA2NDktMC4zODEyODY2LTAuNjU5NzI5LTAuODA0ODA5Ni0wLjkwOTk3MzEtMS4yNjA5ODYzYy0wLjAzNjg2NTItMC4wNDk5ODc4LTAuMDcwMjUxNS0wLjEwMjQ3OC0wLjA5OTk3NTYtMC4xNTY5ODI0DQoJYy0wLjYzOTQ2NTMtMS4xMzUzNzYtMC45NzY5Mjg3LTIuNDE1ODkzNi0wLjk3OTk4MDUtMy43MTg5OTQxQzQuODMxNzg3MSw4LjAzOTExNCw3Ljk5NDYyODksNC42NzQ2NzMxLDEyLjAyMDU2ODgsNC41NTAzNDQ1DQoJYzQuMDI1ODc4OS0wLjEyNDI2NzYsNy4zOTAyNTg4LDMuMDM4NTc0Miw3LjUxNDY0ODQsNy4wNjQ0NTMxYzAuMDA0MjcyNSwwLjE0MTA1MjIsMC4wMDQ1MTY2LDAuMjgyMTY1NSwwLjAwMDczMjQsMC40MjMyMTc4DQoJVjEyLjAzNzk1NDN6IE0xNC45MDU5NDQ4LDIxLjQzMDk1OTdoLTUuMjg5OTc4djEuMDY5MDMwOGg1LjI4OTk3OHYtMS4wNzA5ODM5bDAsMFYyMS40MzA5NTk3eiBNMTQuOTA1OTQ0OCwyMy44OTA5ODE3di0wLjIyMTk4NDkNCgloLTUuMjg5OTc4djAuMjIxOTg0OWMwLjA0NDQzMzYsMC40OTM3MTM0LDAuNDU0MzQ1NywwLjg3NDMyODYsMC45NTAwMTIyLDAuODgyMDE5aDMuNDAwMDI0NA0KCUMxNC40NTgxOTA5LDI0Ljc2MTA5ODksMTQuODYyODU0LDI0LjM4MTM5OTIsMTQuOTA1OTQ0OCwyMy44OTA5ODE3eiBNMTguMzk1OTM1MSwxMi4wMzc5NTQzDQoJYzAuMTA2MjAxMi0zLjM5OTI5Mi0yLjU2MzQ3NjYtNi4yNDEwODg5LTUuOTYyNzY4Ni02LjM0NzIyOXMtNi4yNDEwODg5LDIuNTYzNDc2Ni02LjM0NzIyOSw1Ljk2Mjc2ODYNCgljLTAuMDA0MDI4MywwLjEyODExMjgtMC4wMDQwMjgzLDAuMjU2MzQ3NywwLDAuMzg0NDYwNGMwLjAwNTU1NDIsMS4xMjgxMTI4LDAuMzAxNzU3OCwyLjIzNTcxNzgsMC44NTk5ODU0LDMuMjE2MDAzNGwwLDB2MC4wMzE5ODI0DQoJYzAuMjM4NDAzMywwLjQwNTIxMjQsMC41MTY0MTg1LDAuNzg1NzY2NiwwLjgzMDAxNzEsMS4xMzU5ODYzbDAuMDU5OTk3NiwwLjA2NDAyNTkNCgljMC44NDg4MTU5LDEuMTE5MDc5NiwxLjQ0MjY4OCwyLjQxMDI3ODMsMS43Mzk5OTAyLDMuNzgzMDJoNS4zNjAwNDY0YzAuMzIyMDIxNS0xLjQwNTYzOTYsMC45Mzg5NjQ4LTIuNzI2ODA2NiwxLjgxMDA1ODYtMy44NzU5NzY2DQoJYzAuMDEwOTg2My0wLjAyODI1OTMsMC4wMzI1OTI4LTAuMDUxMjA4NSwwLjA2MDA1ODYtMC4wNjQwMjU5YzAuMjgwMDI5My0wLjI5MjIzNjMsMC41MTg3OTg4LTAuNjIxMjc2OSwwLjcwOTk2MDktMC45NzgwMjczDQoJYzAtMC4wMzE5ODI0LDAuMDMwMDI5My0wLjAzMTk4MjQsMC4wMzAwMjkzLTAuMDY1MDAyNHMwLjAzMDAyOTMtMC4wMzE5ODI0LDAuMDMwMDI5My0wLjA2NDAyNTkNCgljMC41NDkzMTY0LTAuOTcwMzk3OSwwLjgzMjE1MzMtMi4wNjg4NDc3LDAuODE5ODI0Mi0zLjE4Mzg5ODlWMTIuMDM3OTU0M3ogTTMuOTc1OTUyMSw2LjUyMDkyNTVMMi44NDU5NDczLDUuODI2OTU1OA0KCUMyLjU4MzMxMyw1LjY3MjE3MDYsMi4yNDQ5MzQxLDUuNzU5NjM0LDIuMDkwMTQ4OSw2LjAyMjMyOTNDMi4wODUyMDUxLDYuMDMwNzUyMiwyLjA4MDQ0NDMsNi4wMzkyOTcxLDIuMDc1OTI3Nyw2LjA0Nzk2NDENCglDMS45MjEwMjA1LDYuMzI2ODMzNywyLjAxOTA0Myw2LjY3ODQ1NzMsMi4yOTU4OTg0LDYuODM2OTY1NmwxLjEzMDAwNDksMC42OTM5Njk3DQoJYzAuMDgzOTIzMywwLjA1MTIwODUsMC4xODIxODk5LDAuMDczNzMwNSwwLjI4MDAyOTMsMC4wNjQwMjU5YzAuMjAyNTE0NiwwLjAwMTE1OTcsMC4zODk4MzE1LTAuMTA3MDU1NywwLjQ4OTk5MDItMC4yODMwMg0KCWMwLjE1NTAyOTMtMC4yNzk0OCwwLjA1NzEyODktMC42MzE2NTI4LTAuMjE5OTcwNy0wLjc5MDk1NDZWNi41MjA5MjU1eiIvPg0KPHBhdGggaWQ9Imljb19nYXMiIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzIuNTU1NzE3NSwyLjMyMmMyLjIyNDk3OTQsMC40NjQ5MzQ4LDQuMzI2NDU4LDEuMzk1MDQ5Myw2LjE2NjYxNDUsMi43MjkzMjc3DQoJYzMuNjI0Mzc0NCwyLjQ4OTY2ODgsNi4xNTc2NzY3LDYuMjcyOTc5Nyw3LjA3OTEwMTYsMTAuNTcyNDQ4N2MxLjA3MjgzNCw1LjE1MTg2MDItMi4yODYxNzg2LDkuNTQ3NjU4LTguMDMxNjE2MiwxMC4yOTA2ODQ3DQoJYy01LjY1NTIyNzcsMC43MzE5NTA4LTExLjA4OTg5MzMtMy4zMjY5NDI0LTEwLjY5ODgyNzctOC41OTkxMjNjMC4yMTA3NzM1LTIuMTYzMjksMS4yMDE1OTcyLTQuMTc1OTY3MiwyLjc4NzUyOS01LjY2MjIwNDcNCgljMC45NTI1MTI3LTAuOTg3NjQyMywxLjk2NTI0ODEtMS45MzcyMTg3LDIuODk3ODEtMi45NDI5MTVjMS40NzQzMDQyLTEuMzgxMDM0NCwxLjY4MTE2LTMuNjQ3MDE4LDAuNDgxMjc3NS01LjI3MjE3ODYNCgljLTAuMTAwMjQ2NC0wLjE2OTQ2MjItMC4yMDA0OTI5LTAuMzM3ODg0Mi0wLjMxMDg5NzgtMC41MDczNDY0UzMyLjcyNjIxOTIsMi41OTU3NDY4LDMyLjU1NTcxNzUsMi4zMjJ6IE00MC4yNDY0NDg1LDI0LjAzNDQwNDgNCgljMC4wODAxNzM1LTAuMDMxMDg5OCwwLjE3MDUwNTUtMC4wNjMxNTk5LDAuMjYwNzExNy0wLjEwNTI2NDdjMy4wMDk4MDc2LTEuMjk0MDY5Myw0LjcwOTQ0OTgtNC41MTIzMjE1LDQuMDgwOTI1LTcuNzI3NzYwMw0KCWMtMC44NTM0OTI3LTQuNTQyMTg3Ny0zLjY3NzYxNjEtOC40NzE4MjY2LTcuNzEwNjg1Ny0xMC43Mjg4NzUyYy0wLjY0MTczODktMC4zOTYwODUzLTEuMzYzNjUxMy0wLjY5NTg0MTgtMi4xMzU3NDk4LTEuMDgyOTMwNg0KCWMwLjAwODA3OTUsMC4wOTc2MTM4LDAuMDIxNDE5NSwwLjE5NDY3NjQsMC4wNDAxNDk3LDAuMjkwNzZjMC44MjIxNTUsMS45ODEzNDM3LDAuMTkwNDUyNiwzLjY2Nzg4NzctMS4yODM0ODU0LDUuMTc4OTExMg0KCWMtMC45NzI1ODM4LDEuMDAyNjk3LTIuMDE1NDMwNSwxLjk1NDIzMTMtMi45NDc4NzAzLDIuOTkwMDM3OWMtMi4wMjU0Njg4LDIuMjU4MDg5MS0yLjc3NzQ5MjUsNC43NzY4Mjg4LTEuNTM0MTU2OCw3LjU2OTM3Ng0KCWMwLjg2Njk1NjcsMS43ODUzODEzLDIuNDEyMzc0NSwzLjE0OTUyNDcsNC4yOTE1NzQ1LDMuNzg4MjA2MWMtMi40MjY1NzA5LTMuOTQwNTkzNy0wLjA2MDIxODgtOC41ODcxMjc3LDUuMDUzNjM0Ni0xMC4wMjY5NzU2DQoJYy0wLjAyNjU2MTcsMC4xNDc3OTc2LTAuMDY2ODI5NywwLjI5Mjg0MS0wLjEyMDMxOTQsMC40MzMxNzIyYy0wLjkwNDc3NzUsMS42NDc2ODIyLTAuMzI1MzM2NSwzLjcxNjQxOTIsMS4zMDM1NTgzLDQuNjU0NTUwNg0KCWMxLjAyMDMyMDksMC42OTUxMDg0LDEuNTE2Mjg0OSwxLjk0MDE1NjksMS4yNTMzNzIyLDMuMTQ2NDY1M0M0MC42NjQzMjE5LDIyLjk2OTk1NTQsNDAuNDc5NjIxOSwyMy41MTIzNjkyLDQwLjI0NjQ0ODUsMjQuMDM0NDA0OHoNCgkgTTM3LjA2Nzg1NTgsMTUuODA3MjUzOGMtMS44NTQ3MjExLDAuODA4MjY0Ny0zLjE5MzE2MSwyLjQ3NzA2MTMtMy41Nzk1Nzg0LDQuNDYyOTk0Ng0KCWMtMC4yOTgyODY0LDEuMjI2OTM0NCwwLjA1ODEzOTgsMi41MjA5NDI3LDAuOTQyNDc4MiwzLjQyMjIzMTdjMC44MTQ1Njc2LDAuODMyMDEyMiwyLjAyNDYxMjQsMS4xNDEyNTQ0LDMuMTM4NDQ2OCwwLjgwMjE0NjkNCgljMS4xMzUwMTM2LTAuMTg3MjEwMSwyLjA0MTAxNTYtMS4wNDc5MjQsMi4yODYxODI0LTIuMTcxODU5N2MwLjIwODQ0NjUtMS4wNjQwMTgyLTAuMjcyODMxLTIuMTQ0NDM5Ny0xLjIwMzE4OTgtMi43MDEyMzY3DQoJYy0xLjMxNjA0LTAuNzgwMzU3NC0xLjk2MTA4NjMtMi4zMzQyODE5LTEuNTg0MzM5MS0zLjgxNzI3NlYxNS44MDcyNTM4eiIvPg0KPC9zdmc+DQo=);
  position: absolute;
  right: 15px;
  top: 10px;
  height: 26px;
  width: 46px;
  z-index: 1;
}
section#catalogue .panel-default > .panel-heading.luce h3:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNCAyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJpY29fbHVjZSIgc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNi42Njg4MDIzLDIuOTg5OTgwNWwwLjY4MDA1MzctMS4xNjgwMjk4DQoJYzAuMTM2NDc0Ni0wLjI2NzYzOTIsMC40NjQxMTEzLTAuMzczOTYyNCwwLjczMTgxMTUtMC4yMzc0ODc4YzAuMDA5NTIxNSwwLjAwNDg4MjgsMC4wMTg5MjA5LDAuMDEwMDcwOCwwLjAyODE5ODIsMC4wMTU1MDI5DQoJYzAuMjc2NzMzNCwwLjE1ODE0MjEsMC4zNzQ3NTU5LDAuNTA5NDYwNCwwLjIxOTk3MDcsMC43ODgwMjQ5bC0wLjY4MDA1MzcsMS4xNjgwMjk4DQoJYy0wLjA5NjkyMzgsMC4xNzkxOTkyLTAuMjg2Mzc3LDAuMjg4NjM1My0wLjQ4OTk5MDIsMC4yODMwMmMtMC4wOTMwMTc2LTAuMDA2MDQyNS0wLjE4NDIwNDEtMC4wMjc3MS0wLjI3MDAxOTUtMC4wNjQwMjU5DQoJQzE2LjYxMTU1MTMsMy42MTg3NjQ2LDE2LjUxMzA0MDUsMy4yNjc1NjgzLDE2LjY2ODgwMjMsMi45ODk5ODA1eiBNNi43NDg4MTg5LDMuNTU4OTUwMg0KCWMwLjA5ODU3MTgsMC4xNzc1NTEzLDAuMjg2OTI2MywwLjI4NjM3NywwLjQ4OTk5MDIsMC4yODMwMmMwLjA5NjA2OTMtMC4wMDcwODAxLDAuMTkwNDI5Ny0wLjAyODY4NjUsMC4yODAwMjkzLTAuMDY0MDI1OQ0KCWMwLjI3MDM4NTctMC4xNjM1NzQyLDAuMzYzMTU5Mi0wLjUxMTU5NjcsMC4yMTAwMjItMC43ODgwMjQ5TDcuMDU4ODc3NSwxLjgyMTg4OTYNCglDNi45MTYzNjA0LDEuNTUwNTI3Myw2LjU4MDg1MDEsMS40NDYwMzUxLDYuMzA5NDg3OCwxLjU4ODQ5MTJjLTAuMDA2OTU4LDAuMDAzNjYyMS0wLjAxMzg1NSwwLjAwNzQ0NjMtMC4wMjA2Mjk5LDAuMDExNDEzNg0KCUM2LjAxNDM4MjgsMS43NjAzNjYyLDUuOTIwNTcxOCwyLjExMjE3MjgsNi4wNzg4MzYsMi4zODc5Mjk3TDYuNzQ4ODE4OSwzLjU1ODk1MDJ6IE0xMi4xOTg4MzE2LDIuNDg2OTI4Nw0KCWMwLjMwNDgwOTYtMC4wMDA5NzY2LDAuNTUxMTQ3NS0wLjI0ODkwMTQsMC41NTAxNzA5LTAuNTUzNzcyYzAtMC4wMDQwODk0LDAtMC4wMDgxMTc3LTAuMDAwMTIyMS0wLjAxMjIwN1YwLjU2Njk0NTgNCgljMC4wMDIwNzUyLTAuMzAzNzcyLTAuMjQyNTUzNy0wLjU1MTYzNTctMC41NDYyNjQ2LTAuNTUzNjQ5OWMtMC4zMDM4MzMtMC4wMDIwMTQyLTAuNTUxNjM1NywwLjI0MjU1MzctMC41NTM3MTA5LDAuNTQ2MzI1Nw0KCWMwLDAuMDAyNDQxNCwwLDAuMDA0ODgyOCwwLDAuMDA3MzI0MnYxLjM1NDAwMzljLTAuMDI2MDAxLDAuMjg2MDEwNywwLjE4NDgxNDUsMC41Mzg5NDA0LDAuNDcwODI1MiwwLjU2NDg4MDQNCgljMC4wMjYzNjcyLDAuMDAyMzgwNCwwLjA1MjczNDQsMC4wMDI4MDc2LDAuMDc5MTAxNiwwLjAwMTE1OTdWMi40ODY5Mjg3eiBNMi4yNzg4NDg0LDExLjUzMjk0OTRIMC45NTg4NDENCgljLTAuMzEyNjIyMSwwLTAuNTY1OTc5LDAuMjUzNDE4LTAuNTY1OTc5LDAuNTY2MDRjMCwwLjMxMjU2MSwwLjI1MzM1NjksMC41NjU5NzksMC41NjU5NzksMC41NjU5NzloMS4zMjAwMDc0DQoJYzAuMjk2MzI1Ny0wLjA5OTYwOTQsMC40NDU4NjE4LTAuNDUwMDEyMiwwLjM0NjI1MjQtMC43NDYyNzY5Yy0wLjA1NjQ1NzUtMC4xNjc5Njg4LTAuMTg4MjkzNS0wLjI5OTgwNDctMC4zNDYzMTM1LTAuMzg1NjgxMg0KCUwyLjI3ODg0ODQsMTEuNTMyOTQ5NHogTTIzLjQzODgyMTgsMTEuNTMyOTQ5NGgtMS4zMTk5NDYzYy0wLjMxMjYyMjEsMC0wLjU2NjA0LDAuMjUzNDE4LTAuNTY2MDQsMC41NjYwNA0KCWMwLDAuMzEyNTYxLDAuMjUzNDE4LDAuNTY1OTc5LDAuNTY2MDQsMC41NjU5NzloMS4zMTk5NDYzYzAuMzEyNjIyMS0wLjAwMjY4NTUsMC41NjM4NDI4LTAuMjU4MzAwOCwwLjU2MTE1NzItMC41NzA4NjE4DQoJYy0wLjAwMjY4NTUtMC4zMDg3NzY5LTAuMjUyMzE5My0wLjU1ODQxMDYtMC41NjExNTcyLTAuNTYxMDk2MlYxMS41MzI5NDk0eiBNMjIuNDI4ODEyLDYuMDQ3OTY0MQ0KCWMtMC4xNDIwODk4LTAuMjcwOTM1MS0wLjQ3NzA1MDgtMC4zNzUzNjYyLTAuNzQ3OTI0OC0wLjIzMzIxNTNjLTAuMDA3NDQ2MywwLjAwMzkwNjMtMC4wMTQ4OTI2LDAuMDA3OTk1Ni0wLjAyMjA5NDcsMC4wMTIyMDcNCglsLTEuMTMwMDA0OSwwLjY5Mzk2OTdjLTAuMjc2NzMzNCwwLjE1ODE0MjEtMC4zNzQ3NTU5LDAuNTA5NDYwNC0wLjIxOTk3MDcsMC43ODgwMjQ5DQoJYzAuMDk4MTQ0NSwwLjE3ODEwMDYsMC4yODY2MjExLDAuMjg3MzUzNSwwLjQ4OTk5MDIsMC4yODM5OTY2YzAuMDk2MzEzNS0wLjAwNTg1OTQsMC4xOTEwNC0wLjAyNzgzMiwwLjI4MDAyOTMtMC4wNjUwMDI0DQoJbDEuMTMwMDA0OS0wLjY5Mzk2OTdDMjIuNDg1ODE4OSw2LjY3Njk5MjQsMjIuNTg0MDg1NSw2LjMyNTkxODIsMjIuNDI4ODEyLDYuMDQ3OTY0MXogTTE5LjQyODgxMiwxMi4wMzc5NTQzDQoJYy0wLjAwNjgzNTksMS4yODkzMDY2LTAuMzMzMjUyLDIuNTU2NzYyNy0wLjk0OTk1MTIsMy42ODkwMjU5Yy0wLjAyNTYzNDgsMC4wODA5MzI2LTAuMDY2Mjg0MiwwLjE1NjI1LTAuMTE5OTk1MSwwLjIyMTk4NDkNCglsLTAuMDY5OTQ2MywwLjA5Mzk5NDFjLTAuMjI4MjcxNSwwLjM4MTU5MTgtMC40OTI3OTc5LDAuNzQwMjM0NC0wLjc5MDAzOTEsMS4wNzA5ODM5DQoJYy0wLjg3ODI5NTksMS4wNjA2MDc5LTEuNDMzNTkzOCwyLjM1MTA3NDItMS41OTk5NzU2LDMuNzE4MDE3NnYwLjAzMzAyYzAsMC4wNjQwMjU5LDAuMDMwMDI5MywwLjE1Njk4MjQsMC4wMzAwMjkzLDAuMjV2Mi43MTE5NzUxDQoJYzAuMDE1MDE0NiwxLjE2NTIyMjItMC45MTQ3OTQ5LDIuMTIzMjMtMi4wNzk5NTYxLDIuMTQzMDA1NGgtMy4zOTAwMTQ2DQoJYy0xLjE2ODM5Ni0wLjAxNTkzMDItMi4xMDMzOTM2LTAuOTc0NjA5NC0yLjA5MDAyNjktMi4xNDMwMDU0di0zYy0wLjE2NTQ2NjMtMS4zMjY0MTYtMC42OTUwNjg4LTIuNTgxMTE1Ny0xLjUzMDAyOTgtMy42MjUNCgljLTAuMzU0MDY0OS0wLjM4MTI4NjYtMC42NTk3MjktMC44MDQ4MDk2LTAuOTA5OTczMS0xLjI2MDk4NjNjLTAuMDM2ODY1Mi0wLjA0OTk4NzgtMC4wNzAyNTE1LTAuMTAyNDc4LTAuMDk5OTc1Ni0wLjE1Njk4MjQNCgljLTAuNjM5NDY1My0xLjEzNTM3Ni0wLjk3NjkyODctMi40MTU4OTM2LTAuOTc5OTgwNS0zLjcxODk5NDFDNC43MjQ2NDksOC4wMzkxMTQsNy44ODc0OTA3LDQuNjc0NjczMSwxMS45MTM0MzEyLDQuNTUwMzQ0NQ0KCWM0LjAyNTg3ODktMC4xMjQyNjc2LDcuMzkwMjU4OCwzLjAzODU3NDIsNy41MTQ2NDg0LDcuMDY0NDUzMWMwLjAwNDI3MjUsMC4xNDEwNTIyLDAuMDA0NTE2NiwwLjI4MjE2NTUsMC4wMDA3MzI0LDAuNDIzMjE3OA0KCVYxMi4wMzc5NTQzeiBNMTQuNzk4ODA3MSwyMS40MzA5NTk3aC01LjI4OTk3OHYxLjA2OTAzMDhoNS4yODk5Nzh2LTEuMDcwOTgzOWwwLDBWMjEuNDMwOTU5N3ogTTE0Ljc5ODgwNzEsMjMuODkwOTgxN3YtMC4yMjE5ODQ5DQoJaC01LjI4OTk3OHYwLjIyMTk4NDljMC4wNDQ0MzM2LDAuNDkzNzEzNCwwLjQ1NDM0NTcsMC44NzQzMjg2LDAuOTUwMDEyMiwwLjg4MjAxOWgzLjQwMDAyNDQNCglDMTQuMzUxMDUzMiwyNC43NjEwOTg5LDE0Ljc1NTcxNjMsMjQuMzgxMzk5MiwxNC43OTg4MDcxLDIzLjg5MDk4MTd6IE0xOC4yODg3OTc0LDEyLjAzNzk1NDMNCgljMC4xMDYyMDEyLTMuMzk5MjkyLTIuNTYzNDc2Ni02LjI0MTA4ODktNS45NjI3Njg2LTYuMzQ3MjI5cy02LjI0MTA4OTMsMi41NjM0NzY2LTYuMzQ3MjI5NSw1Ljk2Mjc2ODYNCgljLTAuMDA0MDI4MywwLjEyODExMjgtMC4wMDQwMjgzLDAuMjU2MzQ3NywwLDAuMzg0NDYwNGMwLjAwNTU1NDIsMS4xMjgxMTI4LDAuMzAxNzU3OCwyLjIzNTcxNzgsMC44NTk5ODU0LDMuMjE2MDAzNGwwLDB2MC4wMzE5ODI0DQoJYzAuMjM4NDAzMywwLjQwNTIxMjQsMC41MTY0MTg1LDAuNzg1NzY2NiwwLjgzMDAxNzEsMS4xMzU5ODYzbDAuMDU5OTk3NiwwLjA2NDAyNTkNCgljMC44NDg4MTY0LDEuMTE5MDc5NiwxLjQ0MjY4ODUsMi40MTAyNzgzLDEuNzM5OTkwNywzLjc4MzAyaDUuMzYwMDQ2NA0KCWMwLjMyMjAyMTUtMS40MDU2Mzk2LDAuOTM4OTY0OC0yLjcyNjgwNjYsMS44MTAwNTg2LTMuODc1OTc2NmMwLjAxMDk4NjMtMC4wMjgyNTkzLDAuMDMyNTkyOC0wLjA1MTIwODUsMC4wNjAwNTg2LTAuMDY0MDI1OQ0KCWMwLjI4MDAyOTMtMC4yOTIyMzYzLDAuNTE4Nzk4OC0wLjYyMTI3NjksMC43MDk5NjA5LTAuOTc4MDI3M2MwLTAuMDMxOTgyNCwwLjAzMDAyOTMtMC4wMzE5ODI0LDAuMDMwMDI5My0wLjA2NTAwMjQNCglzMC4wMzAwMjkzLTAuMDMxOTgyNCwwLjAzMDAyOTMtMC4wNjQwMjU5YzAuNTQ5MzE2NC0wLjk3MDM5NzksMC44MzIxNTMzLTIuMDY4ODQ3NywwLjgxOTgyNDItMy4xODM4OTg5VjEyLjAzNzk1NDN6DQoJIE0zLjg2ODgxNDIsNi41MjA5MjU1TDIuNzM4ODA5Myw1LjgyNjk1NThDMi40NzYxNzUxLDUuNjcyMTcwNiwyLjEzNzc5NjIsNS43NTk2MzQsMS45ODMwMTA5LDYuMDIyMzI5Mw0KCUMxLjk3ODA2Nyw2LjAzMDc1MjIsMS45NzMzMDYzLDYuMDM5Mjk3MSwxLjk2ODc4OTcsNi4wNDc5NjQxQzEuODEzODgyNSw2LjMyNjgzMzcsMS45MTE5MDQ5LDYuNjc4NDU3MywyLjE4ODc2MDUsNi44MzY5NjU2DQoJbDEuMTMwMDA0OSwwLjY5Mzk2OTdjMC4wODM5MjMzLDAuMDUxMjA4NSwwLjE4MjE4OTksMC4wNzM3MzA1LDAuMjgwMDI5MywwLjA2NDAyNTkNCgljMC4yMDI1MTQ2LDAuMDAxMTU5NywwLjM4OTgzMTUtMC4xMDcwNTU3LDAuNDg5OTktMC4yODMwMmMwLjE1NTAyOTMtMC4yNzk0OCwwLjA1NzEyODktMC42MzE2NTI4LTAuMjE5OTcwNS0wLjc5MDk1NDZWNi41MjA5MjU1eiINCgkvPg0KPC9zdmc+DQo=);
  width: 25px;
}
section#catalogue .panel-default > .panel-heading.gas h3:after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAxOSAyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJpY29fZ2FzIiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTUuNTU1NzE2LDIuMzIyYzIuMjI0OTc5OSwwLjQ2NDkzNDgsNC4zMjY0NTg1LDEuMzk1MDQ5Myw2LjE2NjYxNDEsMi43MjkzMjc3DQoJYzMuNjI0Mzc1MywyLjQ4OTY2ODgsNi4xNTc2Nzg2LDYuMjcyOTc5Nyw3LjA3OTEwMzUsMTAuNTcyNDQ4N2MxLjA3MjgzMjEsNS4xNTE4NjAyLTIuMjg2MTc4Niw5LjU0NzY1OC04LjAzMTYxNzIsMTAuMjkwNjg0Nw0KCWMtNS42NTUyMjgxLDAuNzMxOTUwOC0xMS4wODk4OTMzLTMuMzI2OTQyNC0xMC42OTg4MjU4LTguNTk5MTIzYzAuMjEwNzcyMS0yLjE2MzI5LDEuMjAxNTk2OS00LjE3NTk2NzIsMi43ODc1Mjg1LTUuNjYyMjA0Nw0KCWMwLjk1MjUxMzctMC45ODc2NDIzLDEuOTY1MjQ4MS0xLjkzNzIxODcsMi44OTc4MTA1LTIuOTQyOTE1YzEuNDc0MzAzMi0xLjM4MTAzNDQsMS42ODExNTg1LTMuNjQ3MDE4LDAuNDgxMjc1MS01LjI3MjE3ODYNCgljLTAuMTAwMjQ1LTAuMTY5NDYyMi0wLjIwMDQ5MDUtMC4zMzc4ODQyLTAuMzEwODk1LTAuNTA3MzQ2NEM1LjgxNjMwNTIsMi43NjEyMzA5LDUuNzI2MjE4NywyLjU5NTc0NjgsNS41NTU3MTYsMi4zMjJ6DQoJIE0xMy4yNDY0NTA0LDI0LjAzNDQwNDhjMC4wODAxNzE2LTAuMDMxMDg5OCwwLjE3MDUwMjctMC4wNjMxNTk5LDAuMjYwNzEwNy0wLjEwNTI2NDcNCgljMy4wMDk4MDY2LTEuMjk0MDY5Myw0LjcwOTQ0NjktNC41MTIzMjE1LDQuMDgwOTI1OS03LjcyNzc2MDNjLTAuODUzNDkyNy00LjU0MjE4NzctMy42Nzc2MTktOC40NzE4MjY2LTcuNzEwNjg1Ny0xMC43Mjg4NzUyDQoJQzkuMjM1NjYwNiw1LjA3NjQxOTQsOC41MTM3NDcyLDQuNzc2NjYyOCw3Ljc0MTY1MDYsNC4zODk1NzQxYzAuMDA4MDc4NiwwLjA5NzYxMzgsMC4wMjE0MiwwLjE5NDY3NjQsMC4wNDAxNDczLDAuMjkwNzYNCgljMC44MjIxNTgzLDEuOTgxMzQzNywwLjE5MDQ1MzUsMy42Njc4ODc3LTEuMjgzNDgyNiw1LjE3ODkxMTJjLTAuOTcyNTg3MSwxLjAwMjY5Ny0yLjAxNTQzMTksMS45NTQyMzEzLTIuOTQ3ODcxNywyLjk5MDAzNzkNCgljLTIuMDI1NDY4OCwyLjI1ODA4OTEtMi43Nzc0OTE4LDQuNzc2ODI4OC0xLjUzNDE1NjgsNy41NjkzNzZjMC44NjY5NTY1LDEuNzg1MzgxMywyLjQxMjM3NCwzLjE0OTUyNDcsNC4yOTE1NzUsMy43ODgyMDYxDQoJYy0yLjQyNjU3MjEtMy45NDA1OTM3LTAuMDYwMjIwNy04LjU4NzEyNzcsNS4wNTM2MzQyLTEwLjAyNjk3NTZjLTAuMDI2NTU5OCwwLjE0Nzc5NzYtMC4wNjY4Mjk3LDAuMjkyODQxLTAuMTIwMzE4NCwwLjQzMzE3MjINCgljLTAuOTA0Nzc3NSwxLjY0NzY4MjItMC4zMjUzMzg0LDMuNzE2NDE5MiwxLjMwMzU1NTUsNC42NTQ1NTA2YzEuMDIwMzIzOCwwLjY5NTEwODQsMS41MTYyODY4LDEuOTQwMTU2OSwxLjI1MzM3MjIsMy4xNDY0NjUzDQoJQzEzLjY2NDMyMjksMjIuOTY5OTU1NCwxMy40Nzk2MjE5LDIzLjUxMjM2OTIsMTMuMjQ2NDUwNCwyNC4wMzQ0MDQ4eiBNMTAuMDY3ODU0OSwxNS44MDcyNTM4DQoJYy0xLjg1NDcyMTEsMC44MDgyNjQ3LTMuMTkzMTYwNSwyLjQ3NzA2MTMtMy41Nzk1NzYsNC40NjI5OTQ2Yy0wLjI5ODI4NzksMS4yMjY5MzQ0LDAuMDU4MTM5OCwyLjUyMDk0MjcsMC45NDI0NzY3LDMuNDIyMjMxNw0KCWMwLjgxNDU2OTUsMC44MzIwMTIyLDIuMDI0NjExNSwxLjE0MTI1NDQsMy4xMzg0NDc4LDAuODAyMTQ2OWMxLjEzNTAxMTctMC4xODcyMTAxLDIuMDQxMDEzNy0xLjA0NzkyNCwyLjI4NjE4MDUtMi4xNzE4NTk3DQoJYzAuMjA4NDQ2NS0xLjA2NDAxODItMC4yNzI4MjkxLTIuMTQ0NDM5Ny0xLjIwMzE4NzktMi43MDEyMzY3Yy0xLjMxNjA0MS0wLjc4MDM1NzQtMS45NjEwODcyLTIuMzM0MjgxOS0xLjU4NDM0MS0zLjgxNzI3Ng0KCVYxNS44MDcyNTM4eiIvPg0KPC9zdmc+DQo=);
  width: 18px;
}
section#catalogue .panel > .panel-body {
  padding: 15px 10px 15px 10px;
}
section#catalogue .panel-default > .panel-body p {
  font-size: 2rem;
}
section#catalogue .panel-default > .panel-body .img-responsive {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 15px;
}
section#catalogue .label-default {
  margin: 4px -11px 0 0;
  float: right;
  max-width: 11rem;
  position: static;
}
section#catalogue .label-default span {
  position: static;
  font-size: 1.4rem;
  display: block;
  margin-left: 1rem;
  max-width: 10rem;
  padding-left: 1rem;
}
section#catalogue .well {
  background: #d4f0ff;
  padding: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 1.6rem;
  color: #0A8CD7;
  font-weight: 600;
  border: 0 none;
  margin-top: 1.5rem;
}
section#catalogue .well ul {
  margin: 0 -10px;
  padding-left: 0;
  list-style: none;
}
section#catalogue .well ul li:before {
  position: absolute;
  top: 2px;
  left: 10px;
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxOSAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDlDREU7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJGb3JtYV8xIiBjbGFzcz0ic3QwIiBkPSJNMTguMywwLjhjLTAuOS0xLTIuNC0xLTMuNCwwYzAsMCwwLDAsMCwwTDYuMyw5LjhMNC4xLDcuNWMtMC45LTEtMi40LTEtMy40LDBjMCwwLDAsMCwwLDANCgljLTAuOSwxLTAuOSwyLjYsMCwzLjZsMy45LDQuMWMwLjksMSwyLjQsMSwzLjQsMGMwLDAsMCwwLDAsMEwxOC4zLDQuNEMxOS4yLDMuNCwxOS4yLDEuOCwxOC4zLDAuOHogTTE3LjQsMy41TDcuMSwxNC4zDQoJYy0wLjUsMC41LTEuMiwwLjUtMS43LDBjMCwwLDAsMCwwLDBjMCwwLTMuOS00LjEtMy45LTQuMWMtMC40LTAuNS0wLjQtMS4zLDAtMS44QzIsOCwyLjgsOCwzLjMsOC40YzAsMCwwLDAsMCwwbDMsMy4ybDkuNC0xMA0KCWMwLjUtMC41LDEuMi0wLjUsMS43LDBjMCwwLDAsMCwwLDBDMTcuOSwyLjIsMTcuOSwzLDE3LjQsMy41eiIvPg0KPC9zdmc+DQo=);
}
section#catalogue .well ul li.col-sm-6 {
  float: none;
  display: block;
  margin: 0.5rem -1px;
  vertical-align: top;
  padding-left: 35px;
  padding-right: 10px;
}
section#catalogue .panel-footer {
  background: 0 0;
  border: 0;
  padding: 0 10px 15px 10px;
}
section#catalogue .panel-footer:after {
  content: "";
  display: block;
  clear: both;
}
section#catalogue .panel-footer .btn-link {
  text-transform: uppercase;
  font-weight: 700;
  min-height: 3.6rem;
  padding: 1rem 0 0 0;
}
section#catalogue .panel .btn-link:before {
  margin-right: 1rem;
  position: relative;
  top: 3px;
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij4KICA8bWV0YWRhdGE+PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjwvbWV0YWRhdGE+CjxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM5NmE1YWM7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iRm9ybWFfMV9jb3B5XzMiIGRhdGEtbmFtZT0iRm9ybWEgMSBjb3B5IDMiIGNsYXNzPSJjbHMtMSIgZD0iTTM5MC41LDE1OTkuNWgtN2EwLjUsMC41LDAsMSwwLDAsMWg3QTAuNSwwLjUsMCwwLDAsMzkwLjUsMTU5OS41Wm0wLDIuNWgtN2EwLjUsMC41LDAsMCwwLS41LjUsMC41LDAuNSwwLDAsMCwuNS41aDdhMC41LDAuNSwwLDAsMCwuNS0wLjVBMC41LDAuNSwwLDAsMCwzOTAuNSwxNjAyWm0xLjUtMTBoLTEuNXYtMWgtMS4zNDZhMi44MTcsMi44MTcsMCwwLDAtNC4zMDUsMEgzODMuNXYxSDM4MmEyLDIsMCwwLDAtMiwydjEwYTIsMiwwLDAsMCwyLDJoMTBhMiwyLDAsMCwwLDItMnYtMTBBMiwyLDAsMCwwLDM5MiwxNTkyWm0tNy41LDBoMS4xMTFhMS40NjQsMS40NjQsMCwwLDEsMi43NzcsMEgzODkuNXYyaC01di0yWm04LjUsMTJhMSwxLDAsMCwxLTEsMUgzODJhMSwxLDAsMCwxLTEtMXYtMTBhMSwxLDAsMCwxLDEtMWgxLjV2Mmg3di0ySDM5MmExLDEsMCwwLDEsMSwxdjEwWm0tMi41LTdoLTdhMC41LDAuNSwwLDEsMCwwLDFoN0EwLjUsMC41LDAsMCwwLDM5MC41LDE1OTdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzgwIC0xNTkwKSIvPgo8L3N2Zz4K);
}
section#catalogue .panel-footer .btn-link:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNCAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDlDREU7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJGb3JtYV8xIiBjbGFzcz0ic3QwIiBkPSJNMTAuNSw5LjVoLTdDMy4yLDkuNSwzLDkuNywzLDEwczAuMiwwLjUsMC41LDAuNWg3YzAuMywwLDAuNS0wLjIsMC41LTAuNVMxMC44LDkuNSwxMC41LDkuNXoNCgkgTTEwLjUsMTJoLTdDMy4yLDEyLDMsMTIuMiwzLDEyLjVTMy4yLDEzLDMuNSwxM2g3YzAuMywwLDAuNS0wLjIsMC41LTAuNVMxMC44LDEyLDEwLjUsMTJ6IE0xMiwyaC0xLjVWMUg5LjJjLTEtMS4yLTIuOC0xLjMtNC0wLjMNCglDNS4xLDAuOCw1LDAuOSw0LjgsMUgzLjV2MUgyQzAuOSwyLDAsMi45LDAsNHYxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjRDMTQsMi45LDEzLjEsMiwxMiwyeiBNNC41LDJoMS4xDQoJYzAuMy0wLjgsMS4xLTEuMiwxLjktMC45QzcuOSwxLjIsOC4yLDEuNiw4LjQsMmgxLjF2MmgtNVYyeiBNMTMsMTRjMCwwLjYtMC40LDEtMSwxSDJjLTAuNiwwLTEtMC40LTEtMVY0YzAtMC42LDAuNC0xLDEtMWgxLjV2Mmg3DQoJVjNIMTJjMC42LDAsMSwwLjQsMSwxVjE0eiBNMTAuNSw3aC03QzMuMiw3LDMsNy4yLDMsNy41UzMuMiw4LDMuNSw4aDdDMTAuOCw4LDExLDcuOCwxMSw3LjVTMTAuOCw3LDEwLjUsN3oiLz4NCjwvc3ZnPg0K);
}
section#catalogue .panel-footer .btn-primary {
  float: right;
}
section#catalogue .panel-default:first-child {
  -webkit-box-shadow: 0 0 20px 0 rgba(127, 127, 127, 0.3);
  -moz-box-shadow: 0 0 20px 0 rgba(127, 127, 127, 0.3);
  box-shadow: 0 0 20px 0 rgba(127, 127, 127, 0.3);
}
section#catalogue .panel.panel-info .btn-link {
  min-height: 0;
  float: none;
  display: inherit;
  text-align: left;
  padding: 0;
  color: #777;
}
section#catalogue h4 {
  font-size: 2.4rem;
  font-weight: 400;
  text-align: left;
  padding-top: 1rem;
}
.gc h2 {
  font-size: 2.4rem;
  text-align: center;
  color: #333;
  margin-bottom: 1.6rem;
}
.gc h1 {
  text-align: center;
}
.gc h1 + section {
  padding-top: 0;
}
.gc p {
  font-size: 2rem;
  text-align: center;
  margin-bottom: 2.4rem;
}
.gc footer p {
  margin-bottom: 0;
}
.gc p:last-child {
  margin-bottom: 0 !important;
}
.gc section#catalogue .panel-default:first-child {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.gc section#catalogue .panel > .panel-body {
  background-color: #e5f7fd;
}
.gc section#catalogue .panel-default > .panel-body .col-xs-4 .img-responsive {
  margin: 0 13px;
}
.gc section#catalogue p {
  text-align: left;
}
.gc section#catalogue p:last-of-type + * {
  margin-top: 0;
  text-align: left;
}
.gc section#catalogue h2 {
  margin-bottom: 0.5rem;
  color: #0A8CD7;
  text-align: left;
}
.gc section#catalogue .btn {
  min-width: 0;
}
.gc ul.checklist {
  text-align: left;
  list-style: none;
  padding-left: 3.3rem;
  font-size: 2rem;
  margin: 0 0 2.4rem 0;
}
.gc ul.checklist li {
  margin: 0 0 1.4rem 0;
}
.gc ul.checklist li:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMTlFNDhEO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi42MjUxNDEsMTMuNTAyMDUzYy0wLjUzNTE0NiwwLTEuMDM4Mzg4LTAuMjA4NDQ0LTEuNDE2OTg5LTAuNTg3MDQ1TDAuOTYxMDEyLDguNjY4Mjk1CgkJYy0wLjc4MTAyNC0wLjc4MTQ1LTAuNzgxMDI0LTIuMDUyNTI5LDAtMi44MzM5NzljMC4zNzg2MDEtMC4zNzgxNzYsMC44ODE4NDMtMC41ODY2MTksMS40MTY5ODktMC41ODY2MTkKCQlTMy40MTYzOSw1LjQ1NjE0MSwzLjc5NDk5MSw1LjgzNDMxNmwyLjgzMDE1LDIuODMwNTc1bDUuNTgwMzI2LTUuNTgwMzI1YzAuMzc4NjAxLTAuMzc4MTc2LDAuODgxNDE3LTAuNTg2NjE5LDEuNDE2NTY0LTAuNTg2NjE5CgkJYzAuNTM1MTQ2LDAsMS4wMzc5NjIsMC4yMDg0NDMsMS40MTY1NjMsMC41ODY2MTljMC43ODE4NzYsMC43ODE0NSwwLjc4MTg3NiwyLjA1MjUyOSwwLDIuODMzOTc5TDguMDQyMTMsMTIuOTE1MDA5CgkJQzcuNjYzNTI4LDEzLjI5MzYxLDcuMTYwMjg3LDEzLjUwMjA1Myw2LjYyNTE0MSwxMy41MDIwNTN6Ii8+CjwvZz4KPC9zdmc+Cg==);
  position: absolute;
  left: 1.6rem;
}
.gc section#areaclienti {
  text-align: center;
}
.gc section#areaclienti .container .col-sm-6 {
  padding-top: 0;
  padding-bottom: 2rem;
}
.gc section#areaclienti .container .col-sm-6:last-of-type {
  padding-bottom: 0;
}
.gc section#areaclienti h2 {
  font-size: 2rem;
  text-align: center;
  color: #0A8CD7;
  margin-bottom: 1rem;
}
.gc section#areaclienti p {
  font-size: 1.6rem;
  text-align: center;
  margin-bottom: 1rem;
}
.gc section#areaclienti [class^="col"]:last-child {
  border-left: 1px solid #e0e0e0;
}
.gc section#servizireseller {
  text-align: center;
}
.gc section#servizireseller p {
  text-align: center;
  font-size: 1.6rem;
  color: #0A8CD7;
  text-transform: uppercase;
  font-weight: 700;
}
.gc section#servizireseller .row {
  margin-left: -5px;
  margin-right: -5px;
}
.gc section#servizireseller [class^="col"] {
  padding-left: 5px;
  padding-right: 5px;
}
.gc section#servizireseller [class^="col"] div {
  background-color: #e5f7fd;
  padding: 2rem;
  margin-bottom: 1rem;
}
.gc section#servizireseller img {
  margin-bottom: 0.4rem;
}
.gc .well.info {
  background: #e5f7fd;
}
.gc .well.info h2 {
  color: #0A8CD7;
  text-align: center;
}
.gc section#convenzioniass p {
  text-align: center;
  font-size: 1.6rem;
  color: #0A8CD7;
  text-transform: uppercase;
  font-weight: 700;
}
.gc section#convenzioniass .row {
  margin-left: -5px;
  margin-right: -5px;
}
.gc section#convenzioniass [class^="col"] {
  padding-left: 5px;
  padding-right: 5px;
}
.gc section#convenzioniass [class^="col"] div {
  border: 1px solid #e0e0e0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 2rem;
  margin-bottom: 1rem;
}
.gc section#convenzioniass img {
  margin-bottom: 0.4rem;
  margin-left: auto;
  margin-right: auto;
}
.gc .img-responsive {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.gc .team {
  margin: 0 -2px 1.5rem -2px;
}
.gc .team div {
  float: left;
  width: 50%;
  padding: 2px;
}
.gc .team div img {
  border: solid 1px #e0e0e0;
}
@media (min-width: 415px) {
  html {
    font-size: 10px;
  }
  section#advantages.plus .slick-slide:after,
  section#advantages.plus .slick-slide:not(:first-child):after {
    font-size: 9rem;
    font-weight: 300;
    top: 4.5rem;
    opacity: 1;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  section#other-advantages p,
  section#other-advantages p:last-child {
    margin-bottom: 0;
  }
  .gc .team div {
    width: 25%;
  }
}
@media (min-width: 768px) {
  html {
    font-size: 10px;
  }
  .gc section {
    text-align: left;
  }
  .wrapper > .container .row > .col-md-9 .clearfix {
    text-align: left;
  }
  .wrapper > .container .row > .col-md-9 .clearfix h1 {
    margin-top: 0;
    float: left;
    text-align: left;
  }
  .wrapper > .container .row > .col-md-9 .clearfix .btn-primary {
    float: right;
    position: relative;
    top: 1px;
    margin: 0 0 0 1rem;
  }
  .breadcrumb {
    font-size: 1.4rem;
  }
  body:not(.page-node-type-landing-ascoltaunamico) section#intro p {
    font-size: 2.4rem;
    text-align: left;
  }
  body:not(.page-node-type-landing-ascoltaunamico):not(.page-node-type-mgm) #visual .jumbotron .bg {
    min-height: 260px;
  }
  .container,
  .jumbotron .container {
    width: 100%;
  }
  body:not(.page-node-type-landing-ascoltaunamico) #visual .claim {
    text-align: left;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2;
    width: 100%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
  }
  body:not(.page-node-type-landing-ascoltaunamico) #visual .claim h2 {
    font-size: 3.8rem;
    font-weight: 900;
    color: #fff;
  }
  body:not(.page-node-type-landing-ascoltaunamico) #visual .split .claim h2 {
    margin-bottom: 1rem;
  }
  body:not(.page-node-type-landing-ascoltaunamico) #visual .claim p {
    font-size: 2.4rem;
    font-weight: 300;
    color: #fff;
  }
  body:not(.page-node-type-landing-ascoltaunamico)
    #visual
    .centered.top
    .claim {
    top: 2rem;
  }
  body:not(.page-node-type-landing-ascoltaunamico)
    #visual
    .centered.bottom
    .claim {
    bottom: 2rem;
  }
  #countdown li:nth-child(3):after {
    display: block;
  }
  #countdown .wrapper > div:last-of-type .btn {
    padding: 1rem 2rem 0.8rem 2rem;
  }
  section#promo .panel-body .details,
  section#promo .row .col-sm-4,
  section#promo .row .col-xs-12 {
    padding-left: 7.5px;
    padding-right: 7.5px;
  }
  section#promo .row {
    margin-left: -7.5px;
    margin-right: -7.5px;
  }
  section#promo .panel-body .details .col-lg-5,
  section#promo .panel-body .details .col-lg-7,
  section#promo .panel-body .details .col-xs-12 {
    padding-left: 7.5px;
    padding-right: 7.5px;
  }
  section#notes {
    text-align: left;
  }
  section#catalogue .well ul li.col-sm-6 {
    display: inline-block;
  }
  #related .col-md-2 h4 {
    text-align: left;
    display: table;
    min-height: 76px;
    padding: 0 15px;
    background: #fff url(../img/related-title-bg.svg) no-repeat right center;
  }
  @-moz-document url-prefix() {
    #related .col-md-2 h4 {
      height: 76px;
    }
  }
  #related .col-md-2 h4 span {
    display: table-cell;
    vertical-align: middle;
  }
  .gc h1,
  .gc h2 {
    text-align: left;
  }
  .gc p {
    font-size: 2rem;
    text-align: left;
    margin-bottom: 1.5rem;
  }
  .gc .well.info h2 {
    text-align: left;
  }
  .gc section#areaclienti h2,
  .gc section#areaclienti p {
    margin-bottom: 2rem;
  }
  .gc section#areaclienti .container .col-sm-6 {
    padding-top: 2rem;
  }
  .gc section#areaclienti .container .col-sm-6:last-of-type {
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .container {
    width: 980px;
  }
  header > .container.top {
    padding-top: 20px;
  }
  header .band .title {
    text-align: left;
    display: inline-block;
  }
  header > .container.menu {
    border-bottom: 5px solid #eceae7;
    padding: 5px 5px 0 5px;
    height: auto !important;
  }
  header .menulist {
    padding: 0 0 0 6px;
  }
  header .menulist li a {
    position: relative;
    top: -2px;
  }
  .breadcrumb {
    padding-bottom: 2.5rem;
  }
  .wrapper > .container > .row > .col-md-3 {
    margin-left: 0;
    margin-right: 0;
    background: 0 0;
  }
  .sidebar.collapsed.collapse {
    display: block;
    height: auto !important;
  }
  .sidebar {
    margin-left: -15px;
    margin-bottom: 3rem;
    margin-top: 8px;
    -webkit-border-radius: 20px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius: 20px;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-radius: 20px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  body:not(.page-node-type-landing-ascoltaunamico):not(.page-node-type-mgm) #visual .jumbotron .bg {
    min-height: 280px;
  }
  .tab-pane {
    padding: 1rem 1.5rem;
  }
  footer .social-footer .col-lg-6:last-child {
    margin-top: 0;
  }
  footer .social-footer .col-lg-6:last-child ul {
    float: right;
  }
  footer .social-footer .col-lg-6:last-child li {
    padding: 0 14px;
  }
  #related .col-md-2 h4 {
    font-size: 2.2rem;
  }
}
@media (min-width: 1200px) {
  .container,
  .jumbotron .container {
    width: 980px;
  }
}
@media (max-width: 991px) {
  header > .container.top {
    text-align: center;
  }
  header .contacts,
  header .top .search {
    display: none;
  }
  header .brand {
    margin: 0 auto;
    float: none;
    display: inline-block;
    height: 44px;
  }
  header .brand img {
    height: 38px;
    margin-top: 3px;
    margin-left: 1px;
  }
  header .trigger-menu {
    display: block;
    float: left;
    height: 44px;
    padding-top: 5px;
    width: 30px;
  }
  header .trigger-menu .close-menu {
    display: none;
  }
  header .trigger-menu[aria-expanded="true"] .close-menu {
    display: inline;
  }
  header .trigger-menu[aria-expanded="true"] .open-menu {
    display: none;
  }
  header .trigger-ac {
    display: block;
    float: right;
    height: 44px;
    width: 38px;
  }
  header .trigger-ac .open-ac {
    text-transform: uppercase;
    font-size: 12px;
    color: #fa972c;
    padding-top: 4px;
    display: inline-block;
  }
  header > .container.menu {
    display: none;
  }
  header > .container.menu.collapse.in,
  header > .container.menu.collapse.show,
  header > .container.menu.collapsing {
    display: block;
  }
  header > .container.menu {
    border-bottom: none;
  }
  header .menulist {
    top: 0;
  }
  header .menulist li {
    display: block;
    border-bottom: none;
    text-align: center;
    float: none !important;
    font-size: 18px;
    padding: 14px 10px;
  }
  header .band {
    height: auto;
  }
  header .band .title {
    padding: 15px 0;
  }
  header .band .areaclientibox {
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    border-radius: 0;
    padding-bottom: 0;
  }
  header .band .areaclientibox .formopen {
    display: none;
  }
  header .band .areaclientibox .clientilogin {
    display: block;
  }
  header .band .clientilogin {
    height: auto !important;
  }
  header .menu .search {
    display: block;
  }
  header .menu .contacts {
    display: block;
  }
  header .band .areaclientibox.open {
    display: block;
  }
  header .menulist ul.dropdown-menu {
    position: initial;
    transform: none;
    float: none;
    border: none;
    box-shadow: none;
    background: 0 0;
    padding-bottom: 0;
    padding-top: 0;
  }
  header .menulist ul.dropdown-menu li:last-child {
    padding-bottom: 0;
  }
  header .menulist ul.dropdown-menu:before {
    content: "";
    display: none;
  }
  .dropdown-backdrop {
    display: none;
  }
}
.container .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
#callmeback-modal .modal-content {
  overflow: hidden;
  border: none;
  background-color: transparent;
  border-radius: 0.8rem;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
}
#callmeback-modal .modal-header {
  padding: 1.2rem 1.5rem;
  text-align: center;
}
#callmeback-modal .modal-header img {
  margin-bottom: 0.5rem;
}
#callmeback-modal .modal-body {
  background-color: #fff;
  text-align: center;
  padding-top: 1.8rem;
  padding-bottom: 1rem;
}
#callmeback-modal .modal-body p {
  font-size: 1.7rem;
  padding-bottom: 1.5rem;
  margin-bottom: 0;
}
#callmeback-modal .modal-body p.important {
  font-size: 2.5rem;
  font-weight: 600;
  color: #0A8CD7;
}
#callmeback-modal .modal-body p.small {
  margin-top: -0.8rem;
  font-size: 1.4rem;
  color: gray;
  padding-bottom: 1.2rem;
}
#callmeback-modal label {
  text-align: left;
  font-size: 1.7rem;
  font-weight: 400;
}
#callmeback-modal label.small {
  font-size: 1.3rem;
}
#callmeback-modal .check-group {
  text-align: right;
}
#callmeback-modal .modal-body p.important.black {
  color: #000;
}
#callmeback-modal .tab-content {
  color: inherit;
  background: 0 0;
  border: none;
}
#callmeback-modal .tab-pane {
  padding: 0;
  text-align: inherit;
}
#callmeback-modal .panel-body label:last-child,
#callmeback-modal .tab-pane label:last-child {
  margin-bottom: 1.5rem;
}
#callmeback-modal .panel-body input[type="text"]:last-child,
#callmeback-modal .tab-pane input[type="text"]:last-child {
  margin-bottom: 1.5rem;
}
#callmeback-modal .tab-pane {
  border: none;
}
@media (max-width: 767px) {
  #callmeback-modal .check-group,
  #callmeback-modal label {
    text-align: center;
  }
}
@media (min-width: 768px) {
  #callmeback-widget .cmbwrap#attiva-open {
    display: none !important;
  }
  #callmeback-widget .cmbwrap#attiva-scroll {
    display: none !important;
  }
  #callmeback-widget .cmbwrap#richiamami-scroll {
    display: block !important;
  }
  #callmeback-widget:before {
    display: none !important;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  section#advantages .field--name-field-advantage-image > .img-responsive {
    max-height: 75px !important;
  }
}
@media (max-width: 991px) {
  .wrapper > .container > .row > .col-md-3 {
    margin-top: 0;
  }
  .breadcrumb-hp-wrap {
    padding-top: 40px !important;
    margin-bottom: 10px;
    margin-left: 30px;
  }
  .page-node-type-catalogo .breadcrumb-hp-wrap {
    visibility: hidden !important;
  }
}
@media (min-width: 992px) {
  .wrapper > .container > .row > .col-md-3 {
    margin-left: 17px;
  }
  .wrapper > .container > .row > .col-md-9 {
    width: 73%;
  }
  .wrapper > .container > .row > .col-md-9 > h1 {
    margin-top: 0;
  }
  .breadcrumb-hp-wrap {
    padding-top: 0 !important;
    margin-left: 15px !important;
    margin-bottom: 25px;
  }
  .page-node-type-pagina-sito .breadcrumb-hp-wrap {
    margin-left: 35px !important;
  }
  .header-hp-restyle-wrap {
    margin-bottom: 15px;
  }
}
.page-node-type-catalogo .breadcrumb-hp-wrap {
  visibility: hidden !important;
}
.page-node-type-catalogo .breadcrumb-hp-wrap svg {
  visibility: hidden !important;
}
#sidebar-collapse {
  position: relative !important;
}
section#catalogue .panel-default > .panel-heading.dual h3:after,
section#catalogue .panel-default > .panel-heading.gas h3:after,
section#catalogue .panel-default > .panel-heading.luce h3:after {
  z-index: 0;
}
#share .well a i {
  display: none;
}
#share .well a img {
  display: block !important;
}
@media (max-width: 415px) {
  #countdown .wrapper > div:first-of-type {
    text-align: center;
  }
}
@media (min-width: 992px) {
  #countdown.lengthtxtlong .wrapper > div:first-of-type {
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  body:not(.page-node-type-landing-ascoltaunamico)
    .wrapper
    > .container
    #visual
    .field--name-field-internal-description
    .btn-primary {
    float: none;
    margin: 0;
  }
}

.path-preadesione-upload-file .col-md-3,
.path-preadesione-upload-file footer,
.path-preadesione-upload-file .col.grow.text-right.menu-container,
.path-preadesione-upload-file .breadcrumb-hp-wrap {
  display: none;
}
