<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.headline {
  font-family: IBM Plex Serif;
  font-weight: 700;
  color: #00c389;
  font-size: 50px;
  line-height: 1.2em;
  margin-bottom: 20px;
}
.headline a:hover {
  text-decoration: underline;
}
nav {
  text-align: right;
}
nav &gt; ul li &gt; a {
  color: rgb(255, 255, 255);
  font-size: 18px;
  font-weight: 400;
  transition: all 0.25s ease-in-out 0s;
}
nav:before {
  font-size: 30px;
  color: rgb(37, 37, 37);
}
nav &gt; ul &gt; li &gt; ul a {
  font-size: 14px;
  color: rgb(37, 37, 37);
}
nav &gt; ul li &gt; a:hover {
  color: rgb(255, 255, 255);
}
nav &gt; ul li.active &gt; a {
  color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
}
nav &gt; ul li a {
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 30px;
  text-transform: uppercase;
  background-color: rgba(255, 255, 255, 0);
  border-bottom-width: 2px;
  border-color: rgba(255, 255, 255, 0);
}
nav &gt; ul &gt; li &gt; ul li a {
  background-color: rgb(216, 216, 216);
  border-color: rgb(255, 255, 255);
  margin-bottom: 0px;
  border-bottom-width: 1px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 0px;
}
nav &gt; ul &gt; li &gt; ul li.active &gt; a {
  color: #00c389;
  border-color: rgb(255, 255, 255);
  font-weight: 400;
}
nav.opened-menu &gt; ul {
  background-color: rgb(255, 255, 255);
}
nav &gt; ul .closeBtn {
  color: rgb(182, 182, 182);
}
nav &gt; ul &gt; li &gt; ul a:hover {
  color: #00c389;
}
.nav .navIcon.fa {
  padding-right: 10px;
  padding-bottom: 2px;
}
nav &gt; ul &gt; li &gt; ul li a:hover {
  border-color: rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
}
nav &gt; ul li a:hover {
  border-color: rgb(255, 255, 255);
}
.subtitle {
  font-family: IBM Plex Serif;
  font-weight: 700;
  color: #00c389;
  font-size: 32px;
  line-height: 1.2em;
  margin-bottom: 20px;
}
.preamble {
  font-size: 20px;
  line-height: 1.4em;
  letter-spacing: 0em;
  margin-bottom: 5px;
}
.bodytext {
  line-height: 1.6em;
  margin-bottom: 5px;
  font-size: 16px;
}
.smalltext {
  line-height: 1.6em;
  letter-spacing: 0em;
  font-size: 14px;
  margin-bottom: 5px;
}
body {
  background-color: rgb(37, 37, 37);
  font-family: Arial;
  color: rgb(87, 87, 87);
  line-height: 1.6em;
}
body a {
  font-weight: 700;
  color: #00c389;
  text-decoration: none;
}
body a:hover {
  color: #00c389;
}
.button {
  margin-bottom: 40px;
  border-radius: 3px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  background-color: #00c389;
  padding-top: 14px;
  padding-right: 25px;
  padding-bottom: 16px;
  padding-left: 25px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  line-height: 1em;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
}
.button:hover {
  background-color: #00c389;
  color: rgb(255, 255, 255);
}
.button .buttonIcon.fa {
  margin-right: 10px;
}
.form {
  margin-bottom: 40px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.form label {
  padding-bottom: 0px;
  color: rgb(255, 255, 255);
  line-height: 1.2em;
  margin-bottom: 10px;
}
.form input[type='text'],
.form textarea,
.form select {
  border-radius: 3px;
  border-color: rgb(182, 182, 182);
  color: rgb(69, 69, 69);
  font-size: 14px;
  padding-top: 12px;
  padding-right: 10px;
  padding-bottom: 12px;
  padding-left: 10px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  margin-bottom: 10px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.form input[type='submit'] {
  margin-top: 20px;
  margin-bottom: 0px;
}
.form2 label {
  color: rgb(255, 255, 255);
  text-align: center;
}
.form2 input[type='text'],
.form2 textarea,
.form2 select {
  background-color: rgb(182, 182, 182);
  border-color: rgb(255, 255, 255);
  color: rgb(37, 37, 37);
}
.form2 input[type='submit'] {
  color: rgb(37, 37, 37);
  background-color: rgb(255, 255, 255);
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.form2 input[type='submit']:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(37, 37, 37);
}
.form .subtitle {
  font-size: 12px;
  margin-top: 20px;
}
.form2 .subtitle {
  color: rgb(255, 255, 255);
}
.form input[type='checkbox'] + span,
.form input[type='radio'] + span,
.form .form_option input[type='checkbox'] + label {
  font-size: 12px;
  line-height: 1.6em;
  margin-left: 0px;
  margin-bottom: 10px;
  margin-right: 20px;
}
.text {
  margin-bottom: 20px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  margin-top: 10px;
}
.text table thead th {
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  background-color: rgb(216, 216, 216);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color: rgb(255, 255, 255);
}
.text table td {
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  border-color: rgb(216, 216, 216);
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
}
.image {
  margin-bottom: 40px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.map {
  margin-bottom: 40px;
}
.gallery {
  margin-bottom: 40px;
}
.row {
  padding-top: 60px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  background-color: rgb(255, 255, 255);
}
.col {
  margin-bottom: 0px;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 0px;
  padding-bottom: 0px;
}
.custom1 {
  line-height: 1.1em;
  margin-bottom: 5px;
  font-size: 50px;
  text-align: center;
  font-weight: 800;
  text-transform: uppercase;
  color: rgba(216, 63, 0, 0);
}
.custom1 a {
  color: #00c389;
}
.custom1 a:hover {
  color: #00c389;
}
.custom2 {
  line-height: 1.2em;
  margin-bottom: 5px;
  color: rgba(216, 63, 0, 0);
  font-size: 28px;
  text-align: center;
}
.custom2 a {
  color: #00c389;
}
.custom2 a:hover {
  color: #00c389;
}
.custom4 {
  color: rgba(216, 63, 0, 0);
  font-size: 26px;
  line-height: 1.2em;
  text-align: left;
  margin-bottom: 20px;
}
.custom4 a {
  color: #00c389;
}
.custom4 a:hover {
  color: #00c389;
}
.custom5 {
  color: rgba(216, 63, 0, 0);
  font-size: 22px;
  line-height: 1.2em;
  text-align: left;
  margin-bottom: 5px;
}
.custom5 a {
  color: #00c389;
}
.custom5 a:hover {
  color: #00c389;
}
.custom3 {
  margin-bottom: 20px;
  color: rgba(216, 63, 0, 0);
  font-size: 32px;
  line-height: 1.2em;
  text-align: left;
}
.custom3 a {
  color: #00c389;
}
.custom3 a:hover {
  color: #00c389;
}
.smallsubtitle {
  font-family: IBM Plex Serif;
  color: #00c389;
  font-size: 22px;
  line-height: 1.2em;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.spottext {
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 46px;
  letter-spacing: 0.1em;
  line-height: 1.1em;
  text-align: center;
  margin-bottom: 5px;
}
.spottext a {
  color: #00c389;
}
.footertext {
  font-size: 14px;
  line-height: 1.6em;
  margin-bottom: 0px;
  color: rgb(182, 182, 182);
}
.companyname {
  font-size: 20px;
  text-align: left;
  line-height: 1.2em;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
}
.companyname a {
  color: rgb(255, 255, 255);
}
.companyname a:hover {
  color: rgb(255, 255, 255);
}
.smallspottext {
  line-height: 1.2em;
  text-align: center;
  font-size: 28px;
  margin-bottom: 5px;
  text-transform: none;
  color: rgb(255, 255, 255);
}
.smallspottext a {
  color: #00c389;
}
.smallspottext a:hover {
  color: #00c389;
}
.locale {
  text-align: center;
}
.locale ul li a {
  transition: all 0.25s ease-in 0s;
  color: rgb(255, 255, 255);
  font-size: 14px;
}
.locale ul li {
  padding-top: 5px;
  padding-right: 20px;
  padding-bottom: 5px;
  border-right-width: 0px;
  border-color: rgb(182, 182, 182);
  text-align: left;
}
.locale ul li a:hover {
  color: #00c389;
}
.locale ul li.active a {
  color: rgb(255, 255, 255);
}
.locale ul li:hover {
  border-color: rgb(182, 182, 182);
}
.locale ul li.active {
  border-color: rgb(182, 182, 182);
}
.locale ul li a i + span {
}
.button2 {
  font-size: 18px;
  line-height: 1em;
  margin-bottom: 40px;
  border-radius: 3px;
  color: rgb(255, 255, 255);
  display: table;
  margin-left: auto;
  margin-right: auto;
  padding-top: 19px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-color: rgb(199, 152, 47);
  background-color: rgb(227, 92, 67);
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
}
.button2:hover {
  color: rgb(37, 37, 37);
  border-color: rgb(199, 152, 47);
  background-color: rgb(255, 255, 255);
}
.button2 .buttonIcon.fa {
  margin-right: 10px;
}
.divider {
  border-top-width: 1px;
  border-color: rgb(182, 182, 182);
  width: 100%;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.singlePost .divider {
  margin-bottom: 40px;
}
.socialmedia {
  font-size: 18px;
  text-align: left;
}
.socialmedia li {
  background-color: rgb(37, 37, 37);
  border-left-width: 4px;
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-right-width: 4px;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
  border-color: rgba(120, 97, 6, 0);
  margin-bottom: 10px;
  margin-right: 10px;
}
.socialmedia li a {
  color: rgb(255, 255, 255);
  font-size: 31px;
}
.socialmedia li a:hover {
  color: #00c389;
}
.paymenticons li {
  padding-bottom: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding-left: 0px;
  margin-right: 10px;
}
.paymenticons {
  text-align: left;
}
.linklist {
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 40px;
  margin-top: 0px;
  background-color: rgba(241, 241, 241, 0);
}
.linklist a {
  margin-bottom: 1px;
  background-color: rgba(241, 241, 241, 0);
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.linklist a:hover {
  background-color: rgba(241, 241, 241, 0);
  color: #00c389;
}
.linklist .listIcon {
  border-top-width: 3px;
  border-right-width: 20px;
}
.breadcrumb li a {
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
}
.cart {
  display: table;
  margin-left: auto;
  margin-right: 0;
  margin-bottom: 0px;
  padding-top: 3px;
}
.cart .cartBtn {
  color: rgb(37, 37, 37);
  font-size: 20px;
}
.cart .cartAmount {
  font-size: 12px;
  color: rgb(255, 255, 255);
  background-color: #00c389;
  width: 16px;
  height: 16px;
  margin-left: -5px;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  margin-top: -8px;
}
.cart .checkoutBtn {
  margin-bottom: 0px;
}
.cart .title {
  margin-bottom: 20px;
}
.cart .subTotalText {
  margin-top: 0px;
}
.cart .subTotal {
  margin-bottom: 10px;
  margin-top: 5px;
}
.cart .cartContents {
  background-color: rgb(255, 255, 255);
  border-color: rgb(216, 216, 216);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}
.cart .divider {
  margin-bottom: 10px;
}
.cart .cartBtn:hover {
  color: rgb(37, 37, 37);
}
.search {
  display: table;
  margin-left: auto;
  margin-right: 0;
}
.search .searchicon {
  color: rgb(255, 255, 255);
  font-size: 20px;
  width: 16px;
  height: 16px;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
}
.review {
  margin-bottom: 40px;
  background-color: rgb(216, 216, 216);
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.review .reviewName {
  text-align: center;
  margin-bottom: 10px;
}
.review .reviewDescription {
  text-align: center;
  margin-bottom: 10px;
}
.review .reviewRating {
  text-align: center;
}
.review .reviewRating .star {
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.review .authorDate {
  text-align: center;
  margin-top: 10px;
}
.businesscard .businesscardImage {
  border-bottom-width: 25px;
}
.businesscard .divider1 {
  margin-top: 15px;
  margin-bottom: 10px;
}
.businesscard .divider2 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.businesscard .divider3 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.businesscard .divider4 {
  margin-top: 5px;
  margin-bottom: 15px;
}
.businesscard .dbcIcon {
  border-right-width: 20px;
  border-left-width: 10px;
  margin-top: 0px;
}
.businesscard .dbcLinkIcon {
  border-left-width: 10px;
  border-right-width: 20px;
}
.businesscard .businesscardLinks {
  text-align: left;
}
.businesscard .businesscardLinks li a {
  padding-top: 0px;
  margin-top: 0px;
}
.html {
  margin-bottom: 40px;
}
.blog .details {
  padding-top: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0px;
  padding-right: 0px;
}
.blog .readMore {
  margin-top: 20px;
  color: #00c389;
  background-color: rgba(15, 174, 134, 0);
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 10px;
}
.blog {
  background-color: rgba(255, 255, 255, 0);
  padding-left: 0px;
}
.blog .title {
  padding-left: 0px;
  padding-right: 0px;
}
.blog .shortDescription {
  padding-left: 0px;
  padding-right: 0px;
}
.blog li .textContainer {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
  margin-bottom: 0px;
}
.blog li {
  background-color: rgb(255, 255, 255);
}
.blog .readMore:hover {
  color: #00c389;
}
.catalog {
  margin-bottom: 40px;
}
.catalog .productText {
  padding-top: 10px;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
  margin-right: 0px;
}
.catalog .visualTag {
  text-align: center;
  text-transform: uppercase;
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.catalog .name a {
  color: rgb(37, 37, 37);
}
.catalog .name a:hover {
  color: rgb(87, 87, 87);
}
.catalog .price {
  color: rgb(37, 37, 37);
  text-align: center;
  margin-bottom: 0px;
}
.catalog li {
  background-color: rgb(255, 255, 255);
}
.catalog .name {
  text-align: center;
}
.emailshare a {
  margin-bottom: 20px;
}
.openinghours .specialDayTitle {
  margin-top: 40px;
}
.openinghours {
  margin-bottom: 40px;
}
.openinghours .dayLabel {
  margin-bottom: 0px;
}
.offers {
  margin-bottom: 40px;
  background-color: rgb(216, 216, 216);
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.offers .button {
  margin-bottom: 0px;
  margin-top: 20px;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.offers .offerName {
  text-align: center;
  margin-bottom: 10px;
}
.offers .offerDescription {
  text-align: center;
}
.offers .offerPrice {
  text-align: center;
  margin-bottom: 10px;
  margin-top: 10px;
}
.offers .validFrom {
  text-align: center;
}
.offers .validThrough {
  text-align: center;
}
.offerPrice {
  font-weight: 400;
}
.list {
  margin-bottom: 40px;
}
.list .listIcon {
  font-size: 18px;
  width: 25px;
  height: 25px;
  margin-right: 10px;
}
.video {
  margin-bottom: 40px;
}
.singleProduct .gallery .visualTag {
  text-align: center;
  font-size: 21px;
  text-transform: uppercase;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.singleProduct .divider {
  margin-bottom: 20px;
  margin-top: 0px;
}
.singleProduct .oldprice {
  margin-right: 20px;
  text-align: right;
}
.pricelist {
  margin-bottom: 40px;
}
.pricelist li {
  margin-bottom: 20px;
}
.pricelist .listImg {
  margin-bottom: 10px;
  max-width: 100%;
  margin-top: 0px;
}
.pricelist .itemdescription {
  margin-bottom: 30px;
}
.pricelist .listTitle {
  margin-bottom: 30px;
}
.checkout .divider {
  margin-bottom: 20px;
}
.checkout .descriptivetext {
  padding-bottom: 20px;
}
.checkout .infolabel {
  padding-bottom: 10px;
  font-size: 15px;
  margin-right: 20px;
}
.checkout .form input[type='text'],
.checkout .form textarea,
.checkout .form select {
  margin-bottom: 20px;
}
.verticalnav {
  margin-bottom: 40px;
}
.verticalnav &gt; li &gt; a {
  color: #00c389;
  margin-bottom: 10px;
}
.verticalnav &gt; li &gt; a:hover {
  color: #00c389;
}
nav &gt; li.active &gt; a {
  color: #00c389;
}
.verticalnav &gt; li &gt; ul a {
  color: #00c389;
}
.verticalnav &gt; li &gt; ul a:hover {
  color: #00c389;
}
.verticalnav &gt; li &gt; ul li.active &gt; a {
  color: #00c389;
}
.verticalnav &gt; li &gt; ul li a {
  margin-bottom: 10px;
}
.verticalnav .verticalnavIcon.fa {
  margin-right: 10px;
}
.singlePost .blogShare {
  margin-bottom: 40px;
}
.imagelist {
  margin-bottom: 40px;
}
.facebookpage {
  margin-bottom: 40px;
}
.instagramembed {
  margin-bottom: 40px;
}
.googleplusone {
  margin-bottom: 40px;
}
.openinghours2 {
  margin-bottom: 40px;
}
.shopfilter .shop_filter {
  background-color: rgb(216, 216, 216);
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
}
.shopfilter .filter_label {
  color: rgb(37, 37, 37);
}
.shopfilter label {
  color: rgb(37, 37, 37);
}
.shopfilter .price-text {
  color: rgb(37, 37, 37);
  font-size: 14px;
}
.shopfilter .clearSelection {
  color: rgb(37, 37, 37);
  line-height: 2.45em;
  font-size: 12px;
}
.shopfilter .ui-slider {
  background-color: rgb(182, 182, 182);
}
.shopfilter .ui-slider-range {
  background-color: #00c389;
}
.shopfilter .ui-slider-handle {
  background-color: rgb(255, 255, 255);
  border-color: rgb(182, 182, 182);
}
.shopfilter {
  background-color: rgba(0, 0, 0, 0);
}
.scrollIcon {
  background-color: #00c389;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.scrollIcon span:before {
  color: rgb(255, 255, 255);
}
.scrollIcon:hover {
  background-color: #00c389;
}
.lightbox-image .lightbox-caption {
  color: rgb(255, 255, 255);
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.modal {
  background-color: rgb(216, 216, 216);
  border-color: #00c389;
  border-top-width: 4px;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.engagement.modal .bodytext {
  text-align: center;
  padding-bottom: 20px;
}
.engagement.modal .headline {
  text-align: center;
}
.engagement.modal .button,
.engagement.modal input[type='submit'] {
  text-align: left;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.engagement.modal .closeBtn {
  width: 20px;
  font-size: 29px;
  background-color: rgba(40, 197, 250, 0);
}
.engagement.modal .closeBtn:hover {
  color: #00c389;
}
.engagement.thinbar {
  background-color: rgb(216, 216, 216);
  border-color: #00c389;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 10px;
  border-left-width: 0px;
  padding-top: 60px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}
.engagement.thinbar .headline {
  text-align: center;
}
.engagement.thinbar .bodytext {
  text-align: center;
  margin-bottom: 40px;
}
.engagement.thinbar .button {
  text-align: left;
  text-transform: none;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.engagement.thinbar .closeBtn {
  font-size: 30px;
}
.cornerbox {
  background-color: rgb(216, 216, 216);
  border-color: #00c389;
  border-top-width: 10px;
  border-right-width: 10px;
  border-bottom-width: 10px;
  border-left-width: 10px;
  padding-top: 60px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  margin-top: 40px;
  margin-right: 40px;
  margin-bottom: 40px;
  margin-left: 40px;
}
.engagement.cornerbox .bodytext {
  padding-bottom: 30px;
  text-align: center;
}
.engagement.cornerbox .button,
.engagement.cornerbox input[type='submit'] {
  text-align: left;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.engagement.cornerbox .headline {
  text-align: center;
}
.iconlist .iconItem {
  font-size: 44px;
}
.iconlist li a {
  color: #00c389;
}
.iconlist li a:hover {
  color: #00c389;
}
.iconlist li {
  background-color: rgba(0, 155, 207, 0);
  width: 50px;
  height: 50px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: #00c389;
}
.iconlist {
  text-align: left;
}
.accordion {
  margin-top: 0px;
  margin-bottom: 40px;
}
.accordion .itemTitle {
  background-color: rgb(216, 216, 216);
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-color: rgb(182, 182, 182);
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.accordion .itemTitle:hover {
  background-color: rgb(216, 216, 216);
  border-color: rgb(182, 182, 182);
}
.accordion li.active .itemTitle {
  background-color: rgb(216, 216, 216);
  border-color: rgb(182, 182, 182);
}
.accordion .itemContent {
  border-color: rgb(216, 216, 216);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  margin-bottom: 20px;
}
.accordion .button {
  margin-top: 40px;
  margin-bottom: 20px;
  display: table;
  margin-left: auto;
  margin-right: 0;
}
.accordion .itemIcon {
  margin-right: 10px;
  margin-left: 10px;
}
.accordion li {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.accordion .image {
  margin-bottom: 20px;
  margin-top: 0px;
}
.hoverOverlay {
  background-color: #66000000;
}
.hoverOverlay .hoverIcon {
  width: 70px;
  height: 70px;
  font-size: 70px;
  color: #00c389;
}
.hoverOverlay .hoverText {
  color: rgb(255, 255, 255);
  text-align: center;
  font-size: 26px;
}
.custom6 {
  color: rgba(216, 63, 0, 0);
  line-height: 1.2em;
  font-size: 20px;
}
.custom7 {
  color: rgba(216, 63, 0, 0);
  line-height: 1.6em;
}
.custom8 {
  color: rgba(216, 63, 0, 0);
  line-height: 1.6em;
  font-size: 14px;
}
.darkspottext {
  font-weight: 500;
  font-size: 46px;
  letter-spacing: 0.1em;
  line-height: 1.1em;
  text-align: center;
  margin-bottom: 5px;
}
.darksmallspottext {
  font-size: 20px;
  line-height: 1.2em;
  text-align: center;
}
.lightheadline {
  font-family: IBM Plex Serif;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 50px;
  line-height: 1.2em;
  margin-bottom: 20px;
}
.lightheadline a {
  color: #00c389;
}
.lightsubtitle {
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 32px;
  line-height: 1.2em;
  margin-bottom: 20px;
}
.lightsubtitle a {
  color: rgb(255, 255, 255);
}
.lightsubtitle a:hover {
  color: rgb(182, 182, 182);
}
.lightsmallsubtitle {
  font-family: IBM Plex Serif;
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 1.2em;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.lightsmallsubtitle a {
  color: rgb(255, 255, 255);
}
.lightsmallsubtitle a:hover {
  color: rgb(182, 182, 182);
}
.lightpreamble {
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 1.4em;
  margin-bottom: 5px;
}
.lightpreamble a {
  color: #00c389;
}
.lightpreamble a:hover {
  color: #00c389;
}
.lightbodytext {
  color: rgb(255, 255, 255);
  line-height: 1.6em;
  margin-bottom: 5px;
}
.lightbodytext a {
  color: #00c389;
}
.lightbodytext a:hover {
  color: #00c389;
}
.lightsmalltext {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 1.6em;
  margin-bottom: 5px;
}
.lightsmalltext a {
  color: #00c389;
}
.lightsmalltext a:hover {
  color: #00c389;
}
.custom9 {
  color: rgba(216, 63, 0, 0);
}
.custom10 {
  color: rgba(216, 63, 0, 0);
}
.engagement.sticky {
  margin-left: 0px;
  background-color: rgb(216, 216, 216);
  margin-bottom: 0px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 40px;
  padding-left: 20px;
  border-bottom-width: 4px;
  border-color: #00c389;
}
.engagement.sticky input[type='text'],
.engagement.sticky input[type='email'],
.engagement.sticky textarea,
.engagement.sticky select {
  margin-top: 20px;
}
.opennow .opened {
  color: rgb(255, 255, 255);
  text-align: center;
}
.opennow .closed {
  color: rgb(255, 255, 255);
  text-align: center;
}
.button3 {
  background-color: rgb(255, 255, 255);
  color: rgb(37, 37, 37);
}
.button3:hover {
  background-color: #00c389;
}
.form2 .thankYou {
  color: rgb(255, 255, 255);
}
.form2 input[type='checkbox'] + span,
.form2 input[type='radio'] + span,
.form2 .form_option input[type='checkbox'] + label {
  color: rgb(255, 255, 255);
}
.brandfooter {
  background-color: rgb(37, 37, 37);
  border-top-width: 1px;
  border-color: rgb(87, 87, 87);
  padding-top: 30px;
  padding-bottom: 30px;
  color: rgb(182, 182, 182);
  font-size: 14px;
}
.arrow {
  color: rgb(255, 255, 255);
  background-color: #00c389;
  font-size: 25px;
  width: 40px;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  height: 40px;
}
.arrow:hover {
  color: rgb(255, 255, 255);
  background-color: #00c389;
}
.dots li {
  background-color: rgba(255, 255, 255, 0);
  border-color: #00c389;
  width: 10px;
  height: 10px;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
}
.dots li.active {
  background-color: #00c389;
  border-color: #00c389;
}
.dots li:hover {
  border-color: #00c389;
  background-color: #00c389;
}
body[data-enableFocusIndication] a:focus,
body[data-enableFocusIndication] *:focus:not(nav),
a[href]:focus &gt; img,
[tabindex]:focus:not(nav),
.nav:focus:before {
  /* outline-width: 1px;
  outline-color: #f00;
  outline-style: solid; */
}
.skipNavigation a.skipNavigationLink {
  color: #000;
}
@media only screen and (max-width: 1199px) {
  nav:before {
    font-size: 30px;
    color: rgb(255, 255, 255);
  }
  nav &gt; ul li a {
    border-bottom-width: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  nav.opened-menu &gt; ul {
    background-color: rgb(216, 216, 216);
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
  nav &gt; ul .closeBtn {
    color: rgb(37, 37, 37);
  }
  nav &gt; ul &gt; li &gt; ul li a {
    border-bottom-width: 0px;
    margin-left: 35px;
    margin-bottom: 10px;
    background-color: rgba(241, 241, 241, 0);
  }
  nav &gt; ul li &gt; a {
    color: rgb(37, 37, 37);
  }
  nav &gt; ul li &gt; a:hover {
    color: #00c389;
  }
  nav &gt; ul li.active &gt; a {
    color: #00c389;
  }
  nav &gt; ul &gt; li &gt; ul a {
    color: rgb(37, 37, 37);
    font-size: 16px;
  }
  nav &gt; ul &gt; li &gt; ul a:hover {
    color: #00c389;
  }
  nav &gt; ul &gt; li &gt; ul li.active &gt; a {
    color: #00c389;
    background-color: rgba(241, 241, 241, 0);
  }
  nav &gt; ul &gt; li &gt; ul li a:hover {
    background-color: rgba(241, 241, 241, 0);
  }
  body {
  }
  body a {
  }
  body a:hover {
  }
  .text {
  }
  .bodytext {
  }
  .bodytext a {
  }
  .bodytext a:hover {
  }
  .smalltext {
    font-size: 12px;
  }
  .companyname {
    font-size: 18px;
  }
  .custom2 {
    font-size: 28px;
  }
  .locale {
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  nav:before {
    font-size: 24px;
  }
  nav.opened-menu &gt; ul {
    background-color: rgb(216, 216, 216);
  }
  nav &gt; ul li a {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-left: 0px;
  }
  nav &gt; ul &gt; li &gt; ul li a {
    background-color: rgba(255, 255, 255, 0);
    border-color: rgba(255, 255, 255, 0);
  }
  nav &gt; ul li &gt; a {
    color: rgb(37, 37, 37);
  }
  nav &gt; ul &gt; li &gt; ul a {
    color: rgb(37, 37, 37);
  }
  nav &gt; ul li.active &gt; a {
    color: #00c389;
  }
  nav &gt; ul &gt; li &gt; ul li.active &gt; a {
    border-color: rgba(255, 255, 255, 0);
    color: #00c389;
  }
  nav &gt; ul li &gt; a:hover {
    color: #00c389;
  }
  nav &gt; ul &gt; li &gt; ul a:hover {
    color: #00c389;
  }
  .headline {
    font-size: 28px;
  }
  .subtitle {
    font-size: 24px;
  }
  .preamble {
    font-size: 18px;
  }
  .text {
    margin-bottom: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .col {
    padding-bottom: 20px;
  }
  .row {
    padding-top: 40px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .form {
    margin-bottom: 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .form label {
  }
  .form input[type='submit'] {
  }
  .form input[type='submit']:hover {
  }
  .form input[type='text'],
  .form textarea,
  .form select {
  }
  .form .thankYou {
  }
  .form input[type='checkbox'] + span,
  .form input[type='radio'] + span,
  .form .form_option input[type='checkbox'] + label {
    margin-bottom: 10px;
    margin-right: 10px;
  }
  .gallery {
    margin-bottom: 20px;
  }
  .map {
    margin-bottom: 20px;
  }
  .image {
    margin-bottom: 20px;
  }
  .button {
    margin-bottom: 20px;
    display: table;
    margin-left: 0;
    margin-right: auto;
    text-align: center;
  }
  .custom1 {
    font-size: 28px;
  }
  .custom2 {
    font-size: 20px;
  }
  .custom3 {
    font-size: 28px;
  }
  .custom4 {
    font-size: 24px;
  }
  .custom5 {
    font-size: 20px;
  }
  .spottext {
    font-size: 28px;
  }
  body {
  }
  body a {
  }
  body a:hover {
  }
  .locale {
  }
  .locale ul li a {
  }
  .locale ul li a:hover {
  }
  .locale ul li.active a {
  }
  .locale ul li {
  }
  .locale ul li:hover {
  }
  .locale ul li.active {
  }
  .smallsubtitle {
    font-size: 20px;
  }
  .smallspottext {
    font-size: 20px;
  }
  .button2 {
    margin-bottom: 20px;
  }
  .button2:hover {
  }
  .socialmedia li a {
    width: 38px;
    height: 38px;
  }
  .socialmedia li {
    margin-left: 10px;
  }
  .review {
    margin-bottom: 20px;
  }
  .linklist {
    margin-bottom: 20px;
  }
  .html {
    margin-bottom: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  .catalog {
    margin-bottom: 20px;
  }
  .blog .readMore {
    margin-bottom: 20px;
  }
  .openinghours {
    margin-bottom: 20px;
  }
  .video {
    margin-bottom: 20px;
  }
  .list {
    margin-bottom: 20px;
  }
  .offers {
    margin-bottom: 20px;
  }
  .cart .subTotalText {
    margin-top: 5px;
    margin-bottom: 10px;
  }
  .cart .prodPrice {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .pricelist {
    margin-bottom: 20px;
  }
  .verticalnav {
    margin-bottom: 20px;
  }
  .imagelist {
    margin-bottom: 20px;
  }
  .facebookpage {
    margin-bottom: 20px;
  }
  .instagramembed {
    margin-bottom: 20px;
  }
  .googleplusone {
    margin-bottom: 20px;
  }
  .openinghours2 {
    margin-bottom: 20px;
  }
  .custom6 {
    font-size: 18px;
  }
  .custom8 {
    font-size: 12px;
  }
  .darkspottext {
    font-size: 28px;
  }
  .lightheadline {
    font-size: 28px;
  }
  .lightsubtitle {
    font-size: 24px;
  }
  .lightsmallsubtitle {
    font-size: 20px;
  }
  .lightbodytext {
    font-size: 16px;
  }
  .lightsmalltext {
    font-size: 12px;
  }
  .lightpreamble {
    font-size: 18px;
  }
}
#r5001 {
  padding-left: 0px;
  padding-right: 0px;
}
#r5001 &gt; .container {
}
#r5000 {
  background-color: #050b0b;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  border-style: solid;
  border-color: rgb(182, 182, 182);
  padding-top: 15px;
  padding-bottom: 15px;
}
#m4819 {
  max-width: 120%;
  margin-bottom: 0px;
}
#c4354 {
  padding-right: 0px;
}
#r5002 {
  background-position: 50% 0%;
  background-repeat: repeat-y;
}
#r5002 &gt; .container {
}
#r1074 {
  background-color: #020c17;
  border-style: solid;
  border-top-width: 1px;
  border-color: rgb(182, 182, 182);
  padding-top: 50px;
  padding-bottom: 50px;
}
#m4214 {
  margin-bottom: 20px;
}
#m1280 {
  margin-bottom: 20px;
}
#r3009 {
  background-color: rgb(37, 37, 37);
  border-style: solid;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
#m1924 {
  border-style: solid;
  margin-left: auto;
  margin-right: auto;
}
#p9533 {
  background-repeat: no-repeat;
}
#p9533 #r4289 {
  background-color: #00c389;
  background-image: url(../uploads/VvDNMtzf/soldando1__msi___jpg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  background-attachment: fixed;
  border-style: solid;
  padding-top: 200px;
  padding-bottom: 200px;
}
#p9533 #r4289.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.38);
}
#p9533 #c2266 {
  background-color: rgba(255, 255, 255, 0);
}
#p9533 #c2074 {
  background-color: rgba(255, 255, 255, 0);
}
#p6555 {
  background-repeat: no-repeat;
}
#p6555 #r2229 {
  background-image: url(../uploads/fqcXhIje/183396990_l_normal_none2.jpg);
  background-position: 50% 50%;
  padding-top: 250px;
  padding-bottom: 300px;
}
#p6555 #r2229.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
  background-image: url(../uploads/j3ZfXIof/12pixels__msi___png.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 100%;
}
#p6555 #m4563 {
  width: 80%;
  border-top-width: 2px;
  border-color: #00c389;
}
#p6555 #r3825 {
  padding-top: 10px;
  padding-bottom: 70px;
}
#p6555 #c4341 {
  border-style: solid;
  padding-top: 50px;
  padding-bottom: 50px;
}
#p6555 #m2886 {
  border-style: solid;
}
#p6555 #c1620 {
  border-style: solid;
  padding-top: 50px;
  padding-bottom: 50px;
}
#p6555 #r4006 {
  background-color: #efefef;
  border-style: solid;
}
#p6555 #m3959 {
  max-width: 90%;
  border-style: solid;
  border-left-width: 2px;
  border-top-width: 2px;
  border-bottom-width: 10px;
  border-right-width: 2px;
  border-color: #00c389;
  margin-left: auto;
  margin-right: auto;
}
#p6555 #m3959 + .hoverOverlay .hoverIcon {
  border-style: solid;
}
#p6555 #m3959 + .hoverOverlay {
  border-style: solid;
}
#p6555 #m2689 {
  border-style: solid;
  padding-left: 0px;
}
#p6555 #m4283 {
  border-style: solid;
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p6555 #m3938 {
  max-width: 90%;
  border-style: solid;
  border-left-width: 2px;
  border-top-width: 2px;
  border-bottom-width: 10px;
  border-right-width: 2px;
  border-color: #00c389;
  margin-left: auto;
  margin-right: auto;
}
#p6555 #m3938 + .hoverOverlay .hoverIcon {
  border-style: solid;
}
#p6555 #m3938 + .hoverOverlay {
  border-style: solid;
}
#p6555 #m4968 {
  border-style: solid;
  padding-left: 0px;
}
#p6555 #m2440 {
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p6555 #m3750 {
  border-left-width: 2px;
  border-top-width: 2px;
  border-bottom-width: 10px;
  border-right-width: 2px;
  border-color: #00c389;
  margin-left: auto;
  margin-right: auto;
}
#p6555 #m3750 + .hoverOverlay .hoverIcon {
  border-style: solid;
}
#p6555 #m3750 + .hoverOverlay {
  border-style: solid;
}
#p6555 #m1493 {
  border-style: solid;
  padding-left: 0px;
}
#p6555 #m1549 {
  border-style: solid;
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p6555 #r4916 {
  background-image: url(../uploads/BZT1giVP/132388382_l_normal_none1j1.jpg);
  background-position: 50% 50%;
  background-attachment: fixed;
  border-style: solid;
  padding-top: 100px;
  padding-bottom: 100px;
}
#p6555 #r4916.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.48);
}
#p6555 #m4624 {
  margin-left: auto;
  margin-right: auto;
}
#p8377 #r4461 {
  background-image: url(../uploads/fqcXhIje/183396990_l_normal_none2.jpg);
  background-position: 50% 50%;
  padding-top: 250px;
  padding-bottom: 300px;
}
#p8377 #r4461.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
  background-image: url(../uploads/j3ZfXIof/12pixels__msi___png.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 100%;
}
#p8377 #m1904 {
  width: 80%;
  border-top-width: 2px;
  border-color: #00c389;
}
#p8377 #m4591 {
  border-style: solid;
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p8377 #r3913 {
  background-color: #efefef;
  border-style: solid;
}
#p8377 #c9377 {
  background-image: url(../uploads/dqifxlWD/TODO72__msi___jpg.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 50%;
}
#p8377 #c6243 {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 48px;
}
#p8377 #m2053 {
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: auto;
  margin-right: auto;
}
#p8377 #c9662 {
  background-image: url(../uploads/TO5fgbJM/TODO72_452__msi___jpg.jpg);
  background-repeat: no-repeat;
  background-size: contain;
}
#p8377 #r3355 {
  background-color: #efefef;
  border-style: solid;
}
#p8377 #m1431 {
  margin-bottom: 20px;
}
#p8377 #m3412 {
  border-style: solid;
  margin-top: 0px;
}
#p8377 #r4894 {
  background-color: #efefef;
  border-style: solid;
}
#p8377 #m4433 {
  margin-bottom: 20px;
}
#p8377 #m3338 {
  border-style: solid;
  margin-top: 0px;
}
#p8377 #r1705 {
  border-style: solid;
}
#p8377 #m4317 {
  border-style: solid;
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p8377 #r4916 {
  background-image: url(../uploads/2paFvIBJ/j.jpg);
  background-position: 50% 50%;
  background-attachment: fixed;
  border-style: solid;
  padding-top: 100px;
  padding-bottom: 100px;
}
#p8377 #r4916.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.48);
}
#p8377 #m4624 {
  margin-left: auto;
  margin-right: auto;
}
#p6465 #r1731 {
  box-shadow: 0px 0px 15px 0px #e9e9e9;
  border-style: solid;
}
#p6465 #c9423 {
  background-image: url(../uploads/hjHYR9Yb/ImagenJoanCarlesMartinRamentol.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  border-style: solid;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
  border-color: #00c389;
}
#p6465 #c2349 {
  padding-left: 38px;
  padding-top: 30px;
  padding-bottom: 30px;
}
#p6465 #m4596 {
  border-style: solid;
  width: 20%;
  border-top-width: 2px;
  border-color: #00c389;
  margin-left: 0;
  margin-right: auto;
}
#p6465 #r2844 {
  padding-top: 100px;
  padding-bottom: 100px;
}
#p6465 #m1922 {
  max-width: 20%;
  margin-left: auto;
  margin-right: auto;
}
#p6465 #m1922 + .hoverOverlay .hoverIcon {
  border-style: solid;
}
#p6465 #m1922 + .hoverOverlay {
  border-style: solid;
}
#p6465 #c3148 {
  border-style: solid;
  border-left-width: 1px;
  border-right-width: 1px;
  border-color: #00c389;
}
#p6465 #m4370 {
  max-width: 20%;
  margin-left: auto;
  margin-right: auto;
}
#p6465 #m4370 + .hoverOverlay .hoverIcon {
  border-style: solid;
}
#p6465 #m4370 + .hoverOverlay {
  border-style: solid;
}
#p6465 #m1258 {
  max-width: 20%;
  border-style: solid;
  margin-left: auto;
  margin-right: auto;
}
#p6465 #r4916 {
  background-image: url(../uploads/BZT1giVP/132388382_l_normal_none1j1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  background-attachment: fixed;
  padding-top: 100px;
  padding-bottom: 100px;
}
#p6465 #r4916.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.38);
}
#p6465 #m1756 {
  border-style: solid;
}
#p6465 #m4624 {
  margin-left: auto;
  margin-right: auto;
}
#p6792 #r4507 {
  background-color: rgb(216, 216, 216);
  background-image: url(../uploads/0gjCkvtu/j1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
#p6792 #r4507.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.48);
}
#p6792 #m4705 {
}
#p6792 #m3996 {
  margin-bottom: 20px;
}
#p6792 #m3996 input[type='checkbox'] + span,
#m3996 input[type='radio'] + span,
#m3996 .form_option input[type='checkbox'] + label {
  color: #00c389;
}
#p5719 #r4507 {
  background-color: rgb(216, 216, 216);
  padding-top: 0px;
  padding-bottom: 0px;
}
#p5719 #c1167 {
  padding-top: 150px;
  padding-bottom: 150px;
}
#p5719 #m4705 {
  margin-bottom: 0px;
}
#p5719 #m1509 {
  margin-bottom: 0px;
}
#p5719 #m2112 {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
}
#p5035 {
  background-repeat: no-repeat;
}
#p5035 #r2474 {
  padding-bottom: 100px;
  background-color: rgb(255, 255, 255);
  padding-top: 100px;
}
#p9740 {
  background-repeat: no-repeat;
}
#p9740 #r2474 {
  padding-bottom: 100px;
  background-color: rgb(255, 255, 255);
  padding-top: 100px;
}
#p6662 {
  background-repeat: no-repeat;
}
#p6662 #r2474 {
  padding-bottom: 100px;
  background-color: rgb(255, 255, 255);
  padding-top: 100px;
}
#p7708 {
  background-repeat: no-repeat;
}
#p7708 #r2474 {
  padding-bottom: 100px;
  background-color: rgb(255, 255, 255);
  padding-top: 100px;
}
#p9206 #r2229 {
  background-image: url(../uploads/fqcXhIje/183396990_l_normal_none2.jpg);
  background-position: 50% 50%;
  border-style: solid;
}
#p9206 #r2229.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
}
#p9206 #r3825 {
  background-color: #efefef;
  border-style: solid;
}
#p9206 #r3672 {
  background-color: #efefef;
  border-color: rgb(182, 182, 182);
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 12px;
  padding-right: 0px;
}
#p9206 #c2121 {
  background-color: #00c389;
  background-image: url(../uploads/2paFvIBJ/j.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0% 100%;
  padding-left: 100px;
  padding-top: 40px;
  padding-right: 100px;
}
#p9206 #c2121.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
}
#p9206 #m4986 {
  margin-bottom: 0px;
}
#p9206 #m1007 {
  margin-left: auto;
  margin-right: auto;
}
#p9206 #c4133 {
  background-color: #00c389;
  background-image: url(../uploads/WWcDXwA7/145911070_l_normal_nonej1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  border-style: solid;
  padding-left: 100px;
  padding-top: 40px;
  padding-right: 100px;
}
#p9206 #c4133.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
}
#p9206 #m3142 {
  margin-bottom: 0px;
}
#p9206 #m3087 {
  margin-left: auto;
  margin-right: auto;
}
#p9206 #r3347 {
  background-color: #efefef;
  border-style: solid;
  border-color: rgb(182, 182, 182);
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
#p9206 #c2117 {
  background-color: #00c389;
  background-image: url(../uploads/BZT1giVP/132388382_l_normal_none1j1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  padding-left: 100px;
  padding-top: 60px;
  padding-bottom: 40px;
  padding-right: 100px;
}
#p9206 #c2117.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
}
#p9206 #m4047 {
  margin-bottom: 0px;
}
#p9206 #m1332 {
  margin-left: auto;
  margin-right: auto;
}
#p9206 #c2705 {
  background-color: #00c389;
  background-image: url(../uploads/DQOqGDNw/home-_-arcwelding1j1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 0%;
  border-style: solid;
  padding-left: 100px;
  padding-top: 40px;
  padding-right: 100px;
}
#p9206 #c2705.bgfilter:before {
  background-color: rgba(37, 37, 37, 0.55);
}
#p9206 #m3463 {
  margin-bottom: 0px;
}
#p9206 #m4856 {
  margin-left: auto;
  margin-right: auto;
}
#p9206 #r3204 {
  background-color: #efefef;
  border-style: solid;
}
#p9206 #c4920 {
  background-image: url(../uploads/ctrdLQcU/142899333_l_normal_none1.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
#p9206 #r3355 {
  background-color: #efefef;
  border-style: solid;
}
#p9206 #c4348 {
  background-image: url(../uploads/ztPMiVVK/pintura.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
#p9206 #r4916 {
  background-image: url(../uploads/BZT1giVP/132388382_l_normal_none1j1.jpg);
  background-position: 50% 50%;
  background-attachment: fixed;
  padding-top: 100px;
  padding-bottom: 100px;
}
#p9206 #r4916.bgfilter:before {
  background-color: rgba(0, 0, 0, 0.38);
}
#p9206 #m4624 {
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  #r5000 {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px;
  }
  #c5000 {
    padding-left: 0px;
  }
  #r5002 {
    margin-bottom: 0px;
    margin-top: 0px;
  }
  #r1074 &gt; .container {
  }
  #p9533 #r4289 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  #p9206 #r3672 &gt; .container {
  }
  #p9206 #c2121 {
    padding-left: 20px;
    padding-right: 20px;
  }
  #p9206 #c4133 {
    padding-left: 20px;
    padding-right: 20px;
  }
  #p9206 #r3347 &gt; .container {
  }
  #p9206 #c2117 {
    padding-left: 20px;
    padding-right: 20px;
  }
  #p9206 #c2705 {
    padding-left: 20px;
    padding-right: 20px;
  }
  #p9206 #c4920 {
    background-position: 50% 50%;
  }
}
@media only screen and (max-width: 767px) {
  #r5000 {
    padding-left: 15px;
    padding-right: 15px;
  }
  #c5000 {
    padding-bottom: 0px;
  }
  #c4354 {
    padding-left: 0px;
    padding-bottom: 0px;
  }
  #c2991 {
    border-style: solid;
    padding-bottom: 0px;
  }
  #r1074 {
    padding-bottom: 15px;
    padding-top: 30px;
  }
  #r1074 &gt; .container {
  }
  #p9533 #r4289 {
    border-style: solid;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #p6555 #r4916 {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #p8377 #r3913 {
    border-style: solid;
    padding-bottom: 0px;
  }
  #p8377 #c6243 {
    margin-left: 0px;
    margin-right: 0px;
    border-style: solid;
    margin-bottom: 0px;
  }
  #p8377 #r3355 {
    border-style: solid;
    padding-top: 0px;
  }
  #p8377 #r4894 {
    border-style: solid;
    padding-top: 0px;
  }
  #p8377 #r4916 {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #p6465 #c9423 {
    padding-top: 100px;
    padding-bottom: 200px;
  }
  #p6465 #c2349 {
    border-style: solid;
    padding-top: 20px;
  }
  #p6465 #r4916 {
    padding-top: 40px;
    padding-bottom: 0px;
  }
  #p5035 #r2474 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  #p9740 #r2474 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  #p6662 #r2474 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  #p7708 #r2474 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  #p9206 #r3672 {
    border-style: solid;
    padding-bottom: 0px;
  }
  #p9206 #c2121 {
    padding-bottom: 40px;
  }
  #p9206 #c4133 {
    padding-bottom: 40px;
  }
  #p9206 #r3347 &gt; .container {
  }
  #p9206 #c2117 {
    padding-bottom: 40px;
  }
  #p9206 #c2705 {
    padding-bottom: 40px;
  }
  #p9206 #c4920 {
    padding-top: 100px;
    padding-bottom: 200px;
  }
  #p9206 #c4348 {
    padding-top: 100px;
    padding-bottom: 200px;
  }
  #p9206 #c2192 {
    border-style: solid;
    padding-top: 20px;
  }
  #p9206 #r4916 {
    padding-top: 40px;
    padding-bottom: 0px;
  }
}
</pre></body></html>