body {
  height: 100%;
  background-image: url('../images/GUIDE%20Sette%20Nave.jpg');
  background-size: cover;
  background-position: center center;
  background-attachment: fixed;
  background-color: rgb(255, 255, 255);
  font-family: Arial;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(0, 0, 0);
}

.page-activitesnautiques,
.page-contact,
.page-epicerie,
.page-guidetouristique,
.page-hebergements,
.page-locationbateaux,
.page-plongee,
.page-promenadesequestres,
.page-tentesetcaravanes {
  color: rgb(255, 255, 255);
}

.page-activites,
.page-appartementsstudios,
.page-autourducamping,
.page-bungalows,
.page-index,
.page-mobilhomes,
.page-region,
.page-restaurant {
  color: rgb(0, 0, 0);
}

.container3-1 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 29;
  width: 236px;
  height: 65px;
}

.container3-10,
.container3-11 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 13;
  width: 236px;
  height: 65px;
}

.container3-12,
.container3-13,
.container3-14,
.container3-15,
.container3-16,
.container3-17 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 12;
  width: 236px;
  height: 65px;
}

.container3-2 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 20;
  width: 236px;
  height: 65px;
}

.container3-3 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 17;
  width: 236px;
  height: 65px;
}

.container3-4,
.container3-5,
.container3-6 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 15;
  width: 236px;
  height: 65px;
}

.container3-7,
.container3-8,
.container3-9 {
  position: absolute;
  top: -84px;
  left: 38px;
  z-index: 14;
  width: 236px;
  height: 65px;
}

.container4-1 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 28;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-10,
.container4-11 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 12;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-12,
.container4-13,
.container4-14,
.container4-15,
.container4-16 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 11;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-17 {
  position: absolute;
  top: 7px;
  left: 178px;
  z-index: 11;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-2 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 19;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-3 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 16;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-4,
.container4-5,
.container4-6 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 14;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container4-7,
.container4-8,
.container4-9 {
  position: absolute;
  top: 16px;
  left: 178px;
  z-index: 13;
  width: 48px;
  height: 34px;
  background-image: url('../images/wifi.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.container5-1 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 47;
  width: 100%;
  height: 463px;
}

.container5-10,
.container5-11,
.container5-12 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 31;
  width: 100%;
  height: 463px;
}

.container5-13,
.container5-14,
.container5-15,
.container5-16,
.container5-17 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 30;
  width: 100%;
  height: 463px;
}

.container5-2 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 38;
  width: 100%;
  height: 463px;
}

.container5-3 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 35;
  width: 100%;
  height: 463px;
}

.container5-4,
.container5-5,
.container5-6 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 33;
  width: 100%;
  height: 463px;
}

.container5-7,
.container5-8,
.container5-9 {
  position: absolute;
  top: 332px;
  left: 0;
  z-index: 32;
  width: 100%;
  height: 463px;
}

.container6-1 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 38;
  width: 87.5816993464%;
  height: 200px;
}

.container6-10,
.container6-11 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 22;
  width: 87.5816993464%;
  height: 200px;
}

.container6-12,
.container6-13,
.container6-14,
.container6-15,
.container6-16,
.container6-17 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 21;
  width: 87.5816993464%;
  height: 200px;
}

.container6-2 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 29;
  width: 87.5816993464%;
  height: 200px;
}

.container6-3 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 26;
  width: 87.5816993464%;
  height: 200px;
}

.container6-4,
.container6-5,
.container6-6 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 24;
  width: 87.5816993464%;
  height: 200px;
}

.container6-7,
.container6-8,
.container6-9 {
  position: absolute;
  top: -304px;
  left: 38px;
  z-index: 23;
  width: 87.5816993464%;
  height: 200px;
}

.container7-1 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 44;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-10,
.container7-11 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 28;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-12,
.container7-13,
.container7-14,
.container7-15,
.container7-16,
.container7-17 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 27;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-2 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 35;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-3 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 32;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-4,
.container7-5,
.container7-6 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 30;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container7-7,
.container7-8,
.container7-9 {
  display: none;
  position: absolute;
  top: 274px;
  left: 0;
  right: 0;
  z-index: 29;
  width: 149px;
  height: 17px;
  margin-right: auto;
  margin-left: auto;
}

.container8-1,
.container8-2,
.container8-3 {
  position: relative;
  float: left;
  width: 470px;
  margin-top: 35px;
  margin-left: 345px;
}

.element-1 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 55;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-101 {
  position: relative;
  float: left;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-left: 17px;
  background-image: url('../images/0.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.element-102 {
  position: relative;
  float: left;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-left: 17px;
  background-image: url('../images/canyoning.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: left center;
}

.element-106 {
  position: absolute;
  top: 35px;
  left: 872px;
  z-index: 4;
  width: 284px;
  height: 172px;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-107 {
  position: absolute;
  top: 35px;
  left: 872px;
  z-index: 21;
  width: 284px;
  height: 172px;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-108 {
  position: absolute;
  top: 35px;
  left: 872px;
  z-index: 9;
  width: 284px;
  height: 172px;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-109 {
  position: absolute;
  top: 35px;
  left: 872px;
  z-index: 12;
  width: 284px;
  height: 172px;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-10,
.element-11,
.element-9 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 41;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-111 {
  position: relative;
  float: left;
  clear: both;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-top: 15px;
  margin-left: 345px;
  background-image: url('../images/jet-ski-parachute-ascensionnele%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  background-color: rgb(222, 222, 222);
}

.element-112 {
  position: relative;
  float: left;
  clear: both;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 345px;
  background-image: url('../images/balade%20plage.jpg');
  background-size: cover;
  background-position: center center;
  background-color: rgb(222, 222, 222);
}

.element-113 {
  position: relative;
  float: left;
  clear: both;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 345px;
  background-image: url('../images/slider_img2.jpg');
  background-size: cover;
  background-position: center center;
  background-color: rgb(222, 222, 222);
}

.element-115 {
  position: relative;
  float: left;
  clear: both;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 345px;
  background-image: url('../images/Eur%2003.jpg');
  background-size: cover;
  background-position: center bottom;
  background-color: rgb(222, 222, 222);
}

.element-100,
.element-103,
.element-104,
.element-105,
.element-110,
.element-114,
.element-116,
.element-79,
.element-80,
.element-84,
.element-85,
.element-92,
.element-95 {
  position: absolute;
  top: 35px;
  left: 872px;
  z-index: 3;
  width: 284px;
  height: 172px;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-117 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 227px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/IMG_0310.JPG');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-118 {
  position: relative;
  float: left;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: 15px;
  margin-left: 18px;
  background-image: url('../images/header%5B1%5D.png');
  background-size: cover;
  background-position: right center;
  background-color: rgb(222, 222, 222);
}

.element-119 {
  position: relative;
  float: left;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 17px;
  background-image: url('../images/4-Equirando(2).JPG');
  background-size: cover;
  background-position: left center;
  background-color: rgb(222, 222, 222);
}

.element-12 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 37;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(16).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-120 {
  position: relative;
  float: left;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 17px;
  background-image: url('../images/slider_img3.jpg');
  background-size: cover;
  background-position: left center;
  background-color: rgb(222, 222, 222);
}

.element-121 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 299px;
  margin-left: 345px;
  background-image: url('../images/titre_3036887%5B1%5D.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right center;
}

.element-122 {
  position: relative;
  float: left;
  clear: both;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 345px;
  background-image: url('../images/hqdefault.jpg');
  background-size: cover;
  background-position: center center;
  background-color: rgb(222, 222, 222);
}

.element-123 {
  position: relative;
  float: left;
  z-index: 7;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 17px;
  background-image: url('../images/cheval_resize.jpg');
  background-size: cover;
  background-position: center center;
  background-color: rgb(222, 222, 222);
}

.element-124 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 169px;
  margin-left: 345px;
  background-image: url('../images/ORIG_006654.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  background-color: rgb(222, 222, 222);
}

.element-125 {
  position: relative;
  float: left;
  z-index: 5;
  width: 227px;
  height: 184px;
  margin-left: 17px;
  background-image: url('../images/IMG_0312.JPG');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-126 {
  position: relative;
  float: left;
  z-index: 7;
  width: 227px;
  height: 184px;
  margin-top: 17px;
  margin-left: 17px;
  background-image: url('../images/iles-sanguinaires-et-parata.jpg');
  background-size: cover;
  background-position: right center;
  background-color: rgb(222, 222, 222);
}

.element-127 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 54;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-128 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 42;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-129 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 45;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-131,
.element-132,
.element-133 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 39;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-130,
.element-135,
.element-138,
.element-139,
.element-140 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 37;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-136,
.element-137,
.element-142 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-134,
.element-141,
.element-143 {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 38;
  width: 100%;
  height: 48px;
  background-color: #13235b;
}

.element-13,
.element-14,
.element-15 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-2 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 50;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-17,
.element-18,
.element-20 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 36;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-16,
.element-19,
.element-21 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 39;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-23,
.element-24,
.element-25 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 35;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-27 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 35;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(5).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-28 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 35;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(18).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-3 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 49;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(8).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-22,
.element-26,
.element-29,
.element-30,
.element-31 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 38;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-32 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 35;
  width: 493px;
  height: 170px;
  background-image: url('../images/title.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-33 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 34;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(17).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-34 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 34;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(6).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-35 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 34;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(9).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-36,
.element-37,
.element-38 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 34;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-4 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 46;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-40 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 33;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(7).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-39,
.element-41,
.element-42,
.element-43,
.element-44 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 33;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-45 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 33;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(12).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-46 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 33;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(19).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-47 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 32;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(10).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-48 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 32;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(11).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-49 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 32;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(15).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-5 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 41;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-50 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 32;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(4).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-51 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 32;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(13).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-52 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 24;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-53 {
  position: relative;
  float: left;
  z-index: 23;
  width: 100%;
  height: 3670px;
  margin-top: 391px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-54 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 15;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-55 {
  position: relative;
  float: left;
  z-index: 14;
  width: 100%;
  height: 1668px;
  margin-top: 391px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-56 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 12;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-57 {
  position: relative;
  float: left;
  z-index: 11;
  width: 100%;
  height: 2191px;
  margin-top: 391px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 43;
  width: 100%;
  height: 6px;
  background-color: #0e72b5;
}

.element-58,
.element-59,
.element-60 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-61,
.element-62,
.element-63 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 9;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-65 {
  position: relative;
  float: left;
  z-index: 9;
  width: 100%;
  height: 978px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-66 {
  position: relative;
  float: left;
  z-index: 9;
  width: 100%;
  height: 724px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-64,
.element-67 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 8;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-68 {
  position: relative;
  float: left;
  z-index: 9;
  width: 100%;
  height: 750px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-7 {
  position: absolute;
  top: 16px;
  left: 663px;
  z-index: 40;
  width: 493px;
  height: 170px;
  background-image: url('../images/title(14).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-70,
.element-71,
.element-72 {
  position: relative;
  float: left;
  z-index: 8;
  width: 100%;
  height: 790px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-69,
.element-73,
.element-74,
.element-75,
.element-76,
.element-77 {
  display: none;
  position: absolute;
  top: 428px;
  left: 0;
  right: 0;
  z-index: 7;
  width: 100%;
  height: 172px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-78 {
  position: relative;
  float: left;
  z-index: 7;
  width: 100%;
  height: 918px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-8 {
  position: absolute;
  top: 6px;
  left: 335px;
  z-index: 38;
  width: 306px;
  height: 304px;
  background-color: rgba(255, 255, 255, 0.95);
}

.element-81 {
  position: relative;
  float: left;
  z-index: 7;
  width: 100%;
  height: 636px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-82 {
  position: relative;
  float: left;
  clear: both;
  z-index: 6;
  width: 227px;
  height: 184px;
  margin-top: -10px;
  margin-left: 345px;
  background-image: url('../images/IMG_0321.JPG');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-88 {
  position: relative;
  float: left;
  z-index: 6;
  width: 100%;
  height: 724px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-89 {
  position: relative;
  float: left;
  z-index: 6;
  width: 100%;
  height: 1053px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-90 {
  position: relative;
  float: left;
  z-index: 7;
  width: 227px;
  height: 184px;
  margin-top: -10px;
  margin-left: 17px;
  background-image: url('../images/IMG_0331.JPG');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-83,
.element-86,
.element-87,
.element-91 {
  position: relative;
  float: left;
  z-index: 6;
  width: 100%;
  height: 636px;
  margin-top: 338px;
  background-image: url('../images/fondtxt.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}

.element-93 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 227px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/cr11.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.element-94 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 227px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/plongee(2).jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.element-96 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 169px;
  margin-left: 345px;
  background-image: url('../images/2.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
  background-color: rgb(222, 222, 222);
}

.element-97 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/header%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: left center;
}

.element-98 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/logo%20+%EF%BF%BDcuris%20molini.JPG');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.element-99 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 184px;
  margin-left: 345px;
  background-image: url('../images/slider_img1.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.element1-1 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 48;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-10,
.element1-11 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 32;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-12 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 32;
  width: 306px;
  height: 1050px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-13,
.element1-14,
.element1-15,
.element1-16,
.element1-17 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 31;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-2 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 39;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-3 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 36;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-4,
.element1-5,
.element1-6 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 34;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element1-7,
.element1-8,
.element1-9 {
  position: fixed;
  top: 6px;
  left: 0;
  z-index: 33;
  width: 306px;
  height: 1000px;
  background-image: url('../images/fondmenu.png'), -webkit-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),    -moz-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),      -o-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),     -ms-linear-gradient(270deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-image: url('../images/fondmenu.png'),         linear-gradient(180deg, rgba(19, 35, 91, 0) 0%, rgb(19, 35, 91) 50.95238095238095%);
  background-repeat: no-repeat, repeat;
  background-size: contain, 100% 100%;
  background-position: left top, 0% 0%;
  background-attachment: scroll, scroll;
}

.element2-1 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 46;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-10,
.element2-11 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 30;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-12,
.element2-13,
.element2-14,
.element2-15,
.element2-16 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 29;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-17 {
  position: absolute;
  top: 60px;
  left: 0;
  z-index: 29;
  width: 306px;
  height: 256px;
  background-image: url('../images/CL-HEBERGEMENT-IAB-300X250-2.gif');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center top;
}

.element2-2 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 37;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-3 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 34;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-4,
.element2-5,
.element2-6 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 32;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element2-7,
.element2-8,
.element2-9 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 31;
  width: 306px;
  height: 211px;
  background-image: url('../images/fondpromo.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
}

.element3-1 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 26;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-10,
.element3-11 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 10;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-12,
.element3-13,
.element3-14,
.element3-15,
.element3-16 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 9;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-17 {
  position: absolute;
  top: 314px;
  left: 0;
  z-index: 9;
  width: 306px;
  height: 289px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center top;
}

.element3-2 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 17;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-3 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 14;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-4,
.element3-5,
.element3-6 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 12;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.element3-7,
.element3-8,
.element3-9 {
  position: absolute;
  top: 211px;
  left: 0;
  z-index: 11;
  width: 306px;
  height: 252px;
  background-image: url('../images/corner.png');
  background-size: contain;
  background-position: center center;
}

.text-1,
.text-10,
.text-11,
.text-12,
.text-13,
.text-14,
.text-15,
.text-16,
.text-17,
.text-2,
.text-3,
.text-4,
.text-5,
.text-6,
.text-7,
.text-8,
.text-9 {
  visibility: hidden;
  float: left;
  width: 236px;
  min-height: 143px;
  margin-top: 19px;
  margin-left: 37px;
  font-size: 14px;
  line-height: 1.22;
  color: rgb(255, 255, 255);
}

.text-18 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 27;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-19 {
  position: relative;
  float: left;
  z-index: 7;
  width: 100%;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-20 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 18;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-21 {
  position: relative;
  float: left;
  clear: both;
  z-index: 19;
  width: 470px;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-22 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 15;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-23 {
  position: relative;
  float: left;
  clear: both;
  z-index: 16;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-24,
.text-25,
.text-26 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 13;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-27,
.text-28,
.text-29 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 12;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-30 {
  position: relative;
  float: left;
  clear: both;
  z-index: 13;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-32,
.text-33 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-34,
.text-35,
.text-36,
.text-37,
.text-38,
.text-39 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  font-size: 14px;
  line-height: 1.35;
  color: rgb(255, 255, 255);
}

.text-40 {
  position: relative;
  float: left;
  clear: both;
  z-index: 10;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-31,
.text-41 {
  position: relative;
  float: left;
  z-index: 6;
  width: 470px;
  font-size: 14px;
  text-align: justify;
  color: rgb(0, 0, 0);
}

.text-49 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-42,
.text-50 {
  position: relative;
  float: left;
  clear: both;
  z-index: 3;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-51 {
  position: relative;
  float: left;
  clear: both;
  z-index: 9;
  width: 100%;
  margin-top: 25px;
  background-image: url('../images/Flocon%5B1%5D.png');
  background-repeat: no-repeat;
  background-size: 40px auto;
  background-position: right top;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-43,
.text-44,
.text-45,
.text-46,
.text-47,
.text-48,
.text-52,
.text-53,
.text-54,
.text-55,
.text-56,
.text-57 {
  position: relative;
  float: left;
  z-index: 2;
  width: 470px;
  margin-top: 35px;
  margin-left: 345px;
  font-size: 14px;
  text-align: justify;
  color: rgb(0, 0, 0);
}

.text-58 {
  position: relative;
  float: left;
  z-index: 2;
  width: 470px;
  margin-top: 35px;
  margin-left: 345px;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-59 {
  position: relative;
  float: left;
  z-index: 2;
  width: 470px;
  min-height: 482px;
  margin-top: 35px;
  margin-left: 345px;
  font-size: 14px;
  text-align: justify;
  color: rgb(0, 0, 0);
}

.text-60 {
  position: relative;
  float: left;
  clear: both;
  z-index: 5;
  width: 470px;
  margin-top: 25px;
  margin-left: 345px;
  font-size: 14px;
  color: rgb(0, 0, 0);
}

.text-61 {
  position: absolute;
  top: 396px;
  left: 590px;
  z-index: 3;
  width: 18.75%;
  font-size: 14px;
  text-align: justify;
  color: rgb(0, 0, 0);
}

.text-62 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 53;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-63 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 41;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-64 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 44;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-66,
.text-67,
.text-68 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 38;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-65,
.text-70,
.text-73,
.text-74,
.text-75 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 36;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-71,
.text-72,
.text-77 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 39;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.text-69,
.text-76,
.text-78 {
  position: absolute;
  top: 15px;
  left: 324px;
  z-index: 37;
  width: 500px;
  min-height: 165px;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

.wrapper-1 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 51;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-10,
.wrapper-11,
.wrapper-12 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 35;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-13,
.wrapper-14,
.wrapper-15,
.wrapper-16,
.wrapper-17 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 34;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-18 {
  position: absolute;
  top: 415px;
  left: 0;
  z-index: 30;
  width: 100%;
  height: 171px;
  overflow: hidden;
}

.wrapper-2 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 42;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-3 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 39;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-21,
.wrapper-26,
.wrapper-36 {
  float: left;
  width: 469px;
  height: 300px;
  overflow: hidden;
}

.wrapper-19,
.wrapper-22,
.wrapper-24,
.wrapper-27,
.wrapper-28,
.wrapper-29,
.wrapper-30,
.wrapper-31,
.wrapper-32,
.wrapper-33,
.wrapper-34,
.wrapper-38,
.wrapper-39,
.wrapper-40,
.wrapper-41,
.wrapper-42,
.wrapper-43 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 1000px;
  overflow: hidden;
}

.wrapper-44 {
  position: relative;
  float: left;
  clear: both;
  z-index: 5;
  width: 469px;
  height: 300px;
  margin-left: 345px;
  overflow: hidden;
}

.wrapper-20,
.wrapper-23,
.wrapper-25,
.wrapper-35,
.wrapper-37,
.wrapper-45,
.wrapper-46,
.wrapper2-1 {
  float: left;
  width: 100%;
  height: 300px;
  overflow: hidden;
}

.wrapper-48 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 469px;
  height: 348px;
  margin-left: 345px;
  overflow: hidden;
}

.wrapper-49 {
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 668px;
  margin-left: 345px;
  overflow: hidden;
}

.wrapper-4,
.wrapper-5,
.wrapper-6 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 37;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper-47,
.wrapper-50,
.wrapper-51,
.wrapper-52,
.wrapper-53,
.wrapper-54,
.wrapper-55,
.wrapper-56,
.wrapper-57,
.wrapper-58,
.wrapper-59,
.wrapper-60,
.wrapper-61,
.wrapper-62,
.wrapper-63,
.wrapper-64,
.wrapper-65 {
  position: absolute;
  top: 284px;
  left: 843px;
  z-index: 1;
  width: 340px;
  height: 298px;
  overflow: hidden;
}

.wrapper-7,
.wrapper-8,
.wrapper-9 {
  position: absolute;
  top: 6px;
  left: 361px;
  z-index: 36;
  width: 280px;
  height: 304px;
  background-image: none;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  overflow: hidden;
}

.wrapper2-2 {
  position: absolute;
  top: 532px;
  left: 345px;
  z-index: 4;
  width: 469px;
  height: 300px;
  overflow: hidden;
}

.wrapper6-1 {
  position: absolute;
  top: 222px;
  left: 902px;
  z-index: 7;
  width: 247px;
  height: 34px;
  overflow: hidden;
}

.wrapper6-10 {
  position: relative;
  float: left;
  z-index: 6;
  width: 247px;
  height: 34px;
  margin-top: 18px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-11,
.wrapper6-12,
.wrapper6-13 {
  position: relative;
  float: left;
  z-index: 5;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-14 {
  position: relative;
  float: left;
  z-index: 22;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-15 {
  position: relative;
  float: left;
  z-index: 10;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-16 {
  position: relative;
  float: left;
  z-index: 13;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-17 {
  position: relative;
  float: left;
  z-index: 5;
  width: 247px;
  height: 34px;
  margin-top: 39px;
  margin-left: 87px;
  overflow: hidden;
}

.wrapper6-2,
.wrapper6-3 {
  position: relative;
  float: left;
  z-index: 8;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-4,
.wrapper6-5 {
  position: relative;
  float: left;
  z-index: 7;
  width: 247px;
  height: 34px;
  margin-top: 222px;
  margin-left: 88px;
  overflow: hidden;
}

.wrapper6-6 {
  position: absolute;
  top: 222px;
  left: 904px;
  z-index: 6;
  width: 247px;
  height: 34px;
  overflow: hidden;
}

.wrapper6-7,
.wrapper6-8 {
  position: absolute;
  top: 222px;
  left: 903px;
  z-index: 5;
  width: 247px;
  height: 34px;
  overflow: hidden;
}

.wrapper6-9 {
  position: relative;
  float: left;
  z-index: 8;
  width: 247px;
  height: 34px;
  margin-top: 45px;
  margin-left: 87px;
  overflow: hidden;
}

._button-1 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 43;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-10 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 34;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-100,
._button-90,
._button-92,
._button-95,
._button-96,
._button-97 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 23;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-101 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 22;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-102 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 22;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-104,
._button-105,
._button-106 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 22;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-11 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 33;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-108,
._button-109,
._button-113 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 22;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-103,
._button-107,
._button-110,
._button-111,
._button-112,
._button-114 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 22;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-115 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-116 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-117,
._button-118,
._button-119 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-12 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 33;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-121,
._button-122 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-120,
._button-123 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-124 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 21;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-125 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-127,
._button-128,
._button-129 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-13 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 32;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-126,
._button-131,
._button-134,
._button-135 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-136 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-130,
._button-137 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-132,
._button-133,
._button-138 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 20;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-139 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 20;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-14 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 32;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-140 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 6;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.59574%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-141 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-143,
._button-144,
._button-145 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-146 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-148,
._button-149 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-15 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 31;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-142,
._button-147,
._button-150,
._button-151,
._button-152 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-153 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-154 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 19;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-155 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 19;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-156 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-16 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 31;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-158,
._button-159,
._button-160 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-161 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-162,
._button-165 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-157,
._button-166,
._button-167 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-168 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-163,
._button-164,
._button-169 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 18;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-17 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 31;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-170 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 18;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-172,
._button-173,
._button-174 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 17;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-18 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 30;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-171,
._button-176,
._button-179,
._button-180,
._button-181 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 17;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-175,
._button-182 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 17;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-177,
._button-178,
._button-183 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 17;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-184 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 17;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-185 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 18;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 359px;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-19 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 30;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-188,
._button-189,
._button-190 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 16;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-187,
._button-192,
._button-195,
._button-196,
._button-197 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 16;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-191,
._button-198 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 16;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-193,
._button-194,
._button-199 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 16;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-2 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 42;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-20 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 30;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-200 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 16;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-202,
._button-203,
._button-204 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 15;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-208 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 15;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-201,
._button-206,
._button-207,
._button-209 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 15;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-21 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 29;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-205,
._button-210 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 15;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-211 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 15;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-212 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 14;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: #0e72b5;
}

._button-214,
._button-215,
._button-216,
._button-217 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 14;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-213,
._button-218 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 14;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-219 {
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 14;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-220 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 15;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-222,
._button-223,
._button-224,
._button-225,
._button-226 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 13;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-227 {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 13;
  width: 268px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-101:hover,
._button-102:hover,
._button-104:hover,
._button-105:hover,
._button-106:hover,
._button-108:hover,
._button-109:hover,
._button-113:hover,
._button-115:hover,
._button-116:hover,
._button-117:hover,
._button-118:hover,
._button-119:hover,
._button-11:hover,
._button-120:hover,
._button-121:hover,
._button-122:hover,
._button-123:hover,
._button-124:hover,
._button-125:hover,
._button-126:hover,
._button-127:hover,
._button-128:hover,
._button-129:hover,
._button-130:hover,
._button-131:hover,
._button-132:hover,
._button-133:hover,
._button-134:hover,
._button-135:hover,
._button-136:hover,
._button-137:hover,
._button-138:hover,
._button-139:hover,
._button-13:hover,
._button-141:hover,
._button-142:hover,
._button-143:hover,
._button-144:hover,
._button-145:hover,
._button-146:hover,
._button-147:hover,
._button-148:hover,
._button-149:hover,
._button-150:hover,
._button-151:hover,
._button-152:hover,
._button-153:hover,
._button-154:hover,
._button-155:hover,
._button-156:hover,
._button-157:hover,
._button-158:hover,
._button-159:hover,
._button-15:hover,
._button-160:hover,
._button-161:hover,
._button-162:hover,
._button-163:hover,
._button-164:hover,
._button-165:hover,
._button-166:hover,
._button-167:hover,
._button-168:hover,
._button-169:hover,
._button-170:hover,
._button-171:hover,
._button-172:hover,
._button-173:hover,
._button-174:hover,
._button-175:hover,
._button-176:hover,
._button-177:hover,
._button-178:hover,
._button-179:hover,
._button-180:hover,
._button-181:hover,
._button-182:hover,
._button-183:hover,
._button-184:hover,
._button-187:hover,
._button-188:hover,
._button-189:hover,
._button-18:hover,
._button-190:hover,
._button-191:hover,
._button-192:hover,
._button-193:hover,
._button-194:hover,
._button-195:hover,
._button-196:hover,
._button-197:hover,
._button-198:hover,
._button-199:hover,
._button-200:hover,
._button-201:hover,
._button-202:hover,
._button-203:hover,
._button-204:hover,
._button-205:hover,
._button-206:hover,
._button-207:hover,
._button-208:hover,
._button-209:hover,
._button-210:hover,
._button-211:hover,
._button-212:hover,
._button-213:hover,
._button-214:hover,
._button-215:hover,
._button-216:hover,
._button-217:hover,
._button-218:hover,
._button-219:hover,
._button-222:hover,
._button-223:hover,
._button-224:hover,
._button-225:hover,
._button-226:hover,
._button-227:hover,
._button-26:hover,
._button-34:hover,
._button-43:hover,
._button-59:hover,
._button-60:hover,
._button-6:hover,
._button-75:hover,
._button-76:hover,
._button-7:hover,
._button-88:hover,
._button-89:hover,
._button-8:hover,
._button-93:hover,
._button-94:hover,
._button-99:hover,
._button-9:hover {
  color: #0e72b5;
}

._button-231 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 12;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-232 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 7;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 359px;
  background-image: url('../images/tarifs(18).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-22,
._button-23,
._button-24 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 29;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-186,
._button-221,
._button-228,
._button-229,
._button-230,
._button-233,
._button-234,
._button-235,
._button-236,
._button-237,
._button-238,
._button-239,
._button-240,
._button-241,
._button-242,
._button-58 {
  display: block;
  float: left;
  width: 169px;
  height: 52px;
  margin-top: 178px;
  margin-left: 69px;
  background-image: url('../images/facebook.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-243 {
  display: block;
  float: left;
  width: 169px;
  height: 52px;
  margin-top: 8px;
  margin-left: 69px;
  background-image: url('../images/facebook.png');
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-244 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 9;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-245 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 7;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 359px;
  background-image: url('../images/tarifs(14).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-246 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/tarifs(19).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-247 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 3;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-248 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/tarifs(15).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-249 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 10;
  width: 110px;
  height: 30px;
  margin-top: -53px;
  margin-left: 76.38298%;
  background-image: url('../images/false');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-size: 13px;
  text-align: center;
  color: rgb(255, 255, 255);
}

._button-25 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 28;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-250 {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 4;
  width: 470px;
  height: 165px;
  margin-left: 345px;
  background-image: url('../images/pizza(2).png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  text-align: left;
}

._button-26 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 28;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-251,
._button-252,
._button-253,
._button-254,
._button-255,
._button-256,
._button-257,
._button-258,
._button-259,
._button-260,
._button-261,
._button-262,
._button-263,
._button-264,
._button-265,
._button-266,
._button-267 {
  display: block;
  float: left;
  width: 340px;
  height: 48px;
  margin-left: 843px;
  background-color: #0e72b5;
  font-family: Helvetica;
  font-size: 13px;
  text-align: center;
  letter-spacing: 5px;
  color: rgb(255, 255, 255);
}

._button-251:hover,
._button-252:hover,
._button-253:hover,
._button-254:hover,
._button-255:hover,
._button-256:hover,
._button-257:hover,
._button-258:hover,
._button-259:hover,
._button-260:hover,
._button-261:hover,
._button-262:hover,
._button-263:hover,
._button-264:hover,
._button-265:hover,
._button-266:hover,
._button-267:hover {
  background-color: #ffffff;
  color: #13235b;
}

._button-27,
._button-28,
._button-29 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 28;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-3 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 41;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-30,
._button-31,
._button-32 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 28;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-33 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 27;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-34 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 27;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-35,
._button-36,
._button-37 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 27;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-4 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 40;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-38,
._button-41 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 27;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-39,
._button-40,
._button-42 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 27;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-43 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 26;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-45,
._button-46,
._button-47 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 26;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-5 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 39;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-48,
._button-55 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 26;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-50,
._button-51,
._button-56 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 26;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-44,
._button-49,
._button-52,
._button-53,
._button-54,
._button-57 {
  display: block;
  position: absolute;
  top: 0;
  left: 84.7525167785%;
  z-index: 26;
  width: 23px;
  height: 17px;
  background-image: url('../images/ru.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-59 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 25;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-6 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 37;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-60 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 25;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-62,
._button-63,
._button-64 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 25;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-7 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 36;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-65,
._button-72 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 25;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-67,
._button-68,
._button-73 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 25;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-61,
._button-66,
._button-69,
._button-70,
._button-71,
._button-74 {
  display: block;
  position: absolute;
  top: 0;
  left: 64.1673657718%;
  z-index: 25;
  width: 23px;
  height: 17px;
  background-image: url('../images/de.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-75 {
  display: block;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 24;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-76 {
  display: block;
  position: absolute;
  top: 75px;
  left: 0;
  z-index: 24;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-8 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 35;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-78,
._button-79,
._button-80 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 24;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-81,
._button-86 {
  display: block;
  position: absolute;
  top: 0;
  left: 21.8854865771%;
  z-index: 24;
  width: 23px;
  height: 17px;
  background-image: url('../images/uk.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-77,
._button-82,
._button-83,
._button-84,
._button-85,
._button-87 {
  display: block;
  position: absolute;
  top: 0;
  left: 42.6908557046%;
  z-index: 24;
  width: 23px;
  height: 17px;
  background-image: url('../images/it.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-88 {
  display: block;
  position: absolute;
  top: 125px;
  left: 0;
  z-index: 23;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-89 {
  display: block;
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 23;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-9 {
  display: block;
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 34;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

._button-91,
._button-98 {
  display: block;
  position: absolute;
  top: 0;
  left: 1.0906040268%;
  z-index: 23;
  width: 23px;
  height: 17px;
  background-image: url('../images/fr.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  font-family: Helvetica;
  font-size: 16px;
  text-align: center;
  color: rgb(0, 0, 0);
}

._button-93,
._button-94,
._button-99 {
  display: block;
  position: absolute;
  top: 175px;
  left: 0;
  z-index: 23;
  width: 236px;
  height: 25px;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}

.text a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: underline;
  letter-spacing: inherit;
  word-spacing: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text em,
.text span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text-1 em,
.text-10 em,
.text-11 em,
.text-12 em,
.text-13 em,
.text-14 em,
.text-15 em,
.text-16 em,
.text-17 em,
.text-2 em,
.text-3 em,
.text-4 em,
.text-5 em,
.text-6 em,
.text-7 em,
.text-8 em,
.text-9 em {
  font-style: normal;
  font-size: 17px;
  font-weight: 700;
  color: inherit;
}

.text-18 em,
.text-20 em,
.text-22 em,
.text-24 em,
.text-25 em,
.text-26 em,
.text-27 em,
.text-28 em,
.text-29 em,
.text-32 em,
.text-33 em,
.text-34 em,
.text-35 em,
.text-36 em,
.text-37 em,
.text-38 em,
.text-39 em {
  font-style: inherit;
  font-size: 20px;
  font-weight: inherit;
  color: inherit;
}

.text-18 span,
.text-20 span,
.text-22 span,
.text-24 span,
.text-25 span,
.text-26 span,
.text-27 span,
.text-28 span,
.text-29 span,
.text-32 span,
.text-33 span,
.text-34 span,
.text-35 span,
.text-36 span,
.text-37 span,
.text-38 span,
.text-39 span {
  font-style: inherit;
  font-size: 22px;
  font-weight: inherit;
  color: #ffffff;
}

.text-19 a,
.text-23 a,
.text-30 a,
.text-40 a,
.text-42 a,
.text-49 a,
.text-50 a,
.text-51 a {
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}

.text-19 em,
.text-23 em,
.text-30 em,
.text-40 em,
.text-42 em,
.text-49 em,
.text-50 em,
.text-51 em {
  font-style: inherit;
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

.text-19 span,
.text-23 span,
.text-30 span,
.text-40 span,
.text-42 span,
.text-49 span,
.text-50 span,
.text-51 span {
  font-style: inherit;
  font-size: 16px;
  font-weight: 700;
  color: #0e72b5;
}

.text-21 a,
.text-31 a,
.text-41 a,
.text-43 a,
.text-44 a,
.text-46 a,
.text-47 a,
.text-48 a,
.text-52 a,
.text-55 a {
  font-style: normal;
  font-size: inherit;
  color: inherit;
}

.text-19 a:hover,
.text-21 a:hover,
.text-23 a:hover,
.text-30 a:hover,
.text-31 a:hover,
.text-40 a:hover,
.text-41 a:hover,
.text-42 a:hover,
.text-43 a:hover,
.text-46 a:hover,
.text-47 a:hover,
.text-48 a:hover,
.text-49 a:hover,
.text-50 a:hover,
.text-51 a:hover,
.text-52 a:hover,
.text-55 a:hover {
  color: #0e72b5;
}

.text-21 em,
.text-31 em,
.text-41 em,
.text-43 em,
.text-44 em,
.text-46 em,
.text-47 em,
.text-48 em,
.text-52 em,
.text-55 em {
  font-style: normal;
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}

.text-54 a,
.text-56 a {
  font-style: normal;
  font-size: 16px;
  color: inherit;
}

.text-58 a {
  font-style: normal;
  font-size: inherit;
  color: #0e72b5;
}

.text-58 strong {
  font-style: normal;
  font-size: 20px;
}

.text-1 span,
.text-10 span,
.text-11 span,
.text-12 span,
.text-13 span,
.text-14 span,
.text-15 span,
.text-16 span,
.text-17 span,
.text-2 span,
.text-3 span,
.text-4 span,
.text-45 em,
.text-5 span,
.text-53 em,
.text-54 em,
.text-56 em,
.text-57 em,
.text-58 em,
.text-59 em,
.text-6 span,
.text-61 em,
.text-7 span,
.text-8 span,
.text-9 span {
  font-style: normal;
  font-size: inherit;
  font-weight: 700;
  color: #0e72b5;
}

.text-21 span,
.text-31 span,
.text-41 span,
.text-43 span,
.text-44 span,
.text-45 span,
.text-46 span,
.text-47 span,
.text-48 span,
.text-52 span,
.text-53 span,
.text-54 span,
.text-55 span,
.text-56 span,
.text-57 span,
.text-58 span,
.text-59 span,
.text-61 span {
  font-style: normal;
  font-size: 16px;
  font-weight: 700;
  color: #0e72b5;
}

.text-21 strong,
.text-31 strong,
.text-41 strong,
.text-43 strong,
.text-44 strong,
.text-45 strong,
.text-46 strong,
.text-47 strong,
.text-48 strong,
.text-52 strong,
.text-53 strong,
.text-54 strong,
.text-55 strong,
.text-56 strong,
.text-57 strong,
.text-59 strong,
.text-61 strong {
  font-style: normal;
  font-size: inherit;
}

.text-18 strong,
.text-19 strong,
.text-20 strong,
.text-22 strong,
.text-23 strong,
.text-24 strong,
.text-25 strong,
.text-26 strong,
.text-27 strong,
.text-28 strong,
.text-29 strong,
.text-30 strong,
.text-32 strong,
.text-33 strong,
.text-34 strong,
.text-35 strong,
.text-36 strong,
.text-37 strong,
.text-38 strong,
.text-39 strong,
.text-40 strong,
.text-42 strong,
.text-49 strong,
.text-50 strong,
.text-51 strong,
.text-62 strong,
.text-63 strong,
.text-64 strong,
.text-65 strong,
.text-66 strong,
.text-67 strong,
.text-68 strong,
.text-69 strong,
.text-70 strong,
.text-71 strong,
.text-72 strong,
.text-73 strong,
.text-74 strong,
.text-75 strong,
.text-76 strong,
.text-77 strong,
.text-78 strong {
  font-style: inherit;
  font-size: inherit;
}

@media(max-width: 1160px) {
  body {
    height: 100%;
    background-image: none;
    font-size: 14px;
  }

  .page-appartementsstudios,
  .page-bungalows,
  .page-guidetouristique,
  .page-mobilhomes,
  .page-plongee {
    background-position: center top;
  }

  .container3-1 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 29;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-10,
  .container3-11 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 13;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-12,
  .container3-13,
  .container3-14,
  .container3-15,
  .container3-16 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 12;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-17 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 12;
    width: 100%;
    height: auto;
    background-color: #13235b;
  }

  .container3-2 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 20;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-3 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 17;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-4,
  .container3-5,
  .container3-6 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 15;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container3-7,
  .container3-8,
  .container3-9 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 14;
    width: 100%;
    height: 364px;
    margin-top: -237px;
    background-color: #13235b;
  }

  .container4-1,
  .container4-10,
  .container4-11,
  .container4-12,
  .container4-13,
  .container4-14,
  .container4-15,
  .container4-16,
  .container4-2,
  .container4-3,
  .container4-4,
  .container4-5,
  .container4-6,
  .container4-7,
  .container4-8,
  .container4-9 {
    top: 310px;
    left: 0;
    width: 100%;
  }

  .container4-17 {
    position: static;
    float: left;
    top: auto;
    left: auto;
    width: 100%;
  }

  .container5-12 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    height: auto;
    margin-top: 202px;
  }

  .container5-1,
  .container5-10,
  .container5-11,
  .container5-13,
  .container5-14,
  .container5-15,
  .container5-16,
  .container5-17,
  .container5-2,
  .container5-3,
  .container5-4,
  .container5-5,
  .container5-6,
  .container5-7,
  .container5-8,
  .container5-9 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    height: 382px;
    margin-top: 188px;
  }

  .container6-1 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 38;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container6-10,
  .container6-11 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 22;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container6-13 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 21;
    width: 80%;
    height: 218px;
    margin-top: -17px;
    margin-left: 10%;
  }

  .container6-12,
  .container6-14,
  .container6-15,
  .container6-16 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 21;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container6-17 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 21;
    width: 80%;
    height: 218px;
    margin-top: 220px;
    margin-left: 10%;
  }

  .container6-2 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 29;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container6-3 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 26;
    width: 80%;
    height: 218px;
    margin-top: 142px;
    margin-left: 10%;
  }

  .container6-4,
  .container6-5,
  .container6-6 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 24;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container6-7,
  .container6-8,
  .container6-9 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 23;
    width: 80%;
    height: 218px;
    margin-top: 36px;
    margin-left: 10%;
  }

  .container7-1 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 44;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-10,
  .container7-11 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 28;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-13 {
    display: block;
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 27;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-12,
  .container7-14,
  .container7-15,
  .container7-16 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 27;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-17 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 27;
    margin-top: 225px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-2 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 35;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-3 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 32;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-4,
  .container7-5,
  .container7-6 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 30;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container7-7,
  .container7-8,
  .container7-9 {
    position: relative;
    float: right;
    top: auto;
    left: auto;
    right: auto;
    z-index: 29;
    margin-top: 36px;
    margin-right: 10%;
    margin-left: 0;
  }

  .container8-1 {
    position: relative;
    z-index: 20;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .container8-2 {
    position: relative;
    z-index: 11;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .container8-3 {
    position: relative;
    z-index: 8;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .element-100 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -350px;
  }

  .element-101,
  .element-102 {
    position: relative;
    clear: both;
    z-index: 5;
    width: 100%;
    height: 200px;
    margin-top: 25px;
    margin-left: 0;
    background-size: contain;
    background-position: center top;
  }

  .element-103 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -315px;
  }

  .element-104 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -269px;
  }

  .element-106 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 4;
    width: 100%;
    margin-top: -449px;
  }

  .element-107 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 21;
    width: 100%;
    margin-top: -2997px;
  }

  .element-108 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 9;
    width: 100%;
    margin-top: -948px;
  }

  .element-109 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 12;
    width: 100%;
    margin-top: -1383px;
  }

  .element-110 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -424px;
  }

  .element-111 {
    position: relative;
    z-index: 5;
    width: 100%;
    margin-top: 25px;
    margin-left: 0;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-112 {
    position: relative;
    z-index: 5;
    width: 100%;
    margin-top: 25px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 276px auto;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-113 {
    position: relative;
    z-index: 5;
    width: 100%;
    margin-top: 25px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 600px auto;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-114 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -207px;
  }

  .element-105,
  .element-116 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -158px;
  }

  .element-118 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 100%;
    height: 346px;
    margin-top: 25px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 500px auto;
    background-position: right top;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-119 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 100%;
    height: 346px;
    margin-top: 25px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 276px auto;
    background-position: center top;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-120 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 100%;
    height: 346px;
    margin-top: 25px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 500px auto;
    background-position: left top;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-121 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 349px;
    margin-left: 0;
    background-size: auto 200px;
    background-position: right top;
  }

  .element-115,
  .element-122 {
    position: relative;
    z-index: 6;
    width: 100%;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 267px auto;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-124 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 298px;
    margin-left: 0;
    background-size: 276px 150px;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-125 {
    position: relative;
    clear: both;
    z-index: 5;
    width: 100%;
    height: 335px;
    margin-top: 25px;
    margin-left: 0;
    background-size: 266px 200px;
    background-position: center top;
  }

  .element-123,
  .element-126 {
    position: relative;
    clear: both;
    z-index: 7;
    width: 100%;
    height: 346px;
    margin-left: 0;
    background-repeat: no-repeat;
    background-size: 267px auto;
    background-position: center top;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-127,
  .element-128,
  .element-129,
  .element-130,
  .element-131,
  .element-132,
  .element-133,
  .element-134,
  .element-135,
  .element-136,
  .element-137,
  .element-138,
  .element-139,
  .element-140,
  .element-141,
  .element-142,
  .element-143 {
    height: 63px;
  }

  .element-1,
  .element-10,
  .element-11,
  .element-13,
  .element-14,
  .element-15,
  .element-16,
  .element-19,
  .element-21,
  .element-22,
  .element-26,
  .element-29,
  .element-30,
  .element-31,
  .element-4,
  .element-6,
  .element-9 {
    position: absolute;
  }

  .element-17,
  .element-18,
  .element-2,
  .element-20,
  .element-23,
  .element-24,
  .element-25,
  .element-36,
  .element-37,
  .element-38,
  .element-39,
  .element-41,
  .element-42,
  .element-43,
  .element-44,
  .element-5,
  .element-8 {
    display: none;
    width: 26px;
  }

  .element-12,
  .element-27,
  .element-28,
  .element-3,
  .element-32,
  .element-33,
  .element-34,
  .element-35,
  .element-40,
  .element-45,
  .element-46,
  .element-47,
  .element-48,
  .element-49,
  .element-50,
  .element-51,
  .element-7 {
    display: none;
    top: 42px;
    left: 10%;
    width: 80%;
  }

  .element-53 {
    position: relative;
    clear: both;
    z-index: 23;
    width: 80%;
    height: 3361px;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-55 {
    position: relative;
    clear: both;
    z-index: 14;
    width: 80%;
    height: 1724px;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-57 {
    position: relative;
    clear: both;
    z-index: 11;
    width: 80%;
    height: 2272px;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-65,
  .element-66,
  .element-68 {
    position: relative;
    clear: both;
    z-index: 9;
    width: 80%;
    height: auto;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-70,
  .element-71,
  .element-72 {
    position: relative;
    clear: both;
    z-index: 8;
    width: 80%;
    height: auto;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-52,
  .element-54,
  .element-56,
  .element-58,
  .element-59,
  .element-60,
  .element-61,
  .element-62,
  .element-63,
  .element-64,
  .element-67,
  .element-69,
  .element-73,
  .element-74,
  .element-75,
  .element-76,
  .element-77 {
    display: block;
    top: 16px;
    left: 10%;
    right: auto;
    width: 80%;
  }

  .element-78 {
    position: relative;
    clear: both;
    z-index: 7;
    width: 80%;
    height: 912px;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-79 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -340px;
  }

  .element-80 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -188px;
  }

  .element-81 {
    position: relative;
    clear: both;
    z-index: 7;
    width: 80%;
    height: auto;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-82 {
    position: relative;
    z-index: 6;
    width: 100%;
    height: 200px;
    margin-top: 0;
    margin-left: 0;
  }

  .element-85 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -204px;
  }

  .element-88 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 80%;
    height: 928px;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-83,
  .element-86,
  .element-87,
  .element-89 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 80%;
    height: auto;
    margin-top: 25px;
    margin-left: 10%;
  }

  .element-90 {
    position: relative;
    clear: both;
    z-index: 7;
    width: 100%;
    height: 200px;
    margin-top: 25px;
    margin-left: 0;
  }

  .element-91 {
    position: relative;
    clear: both;
    z-index: 6;
    width: 80%;
    height: auto;
    margin-top: 320px;
    margin-left: 10%;
  }

  .element-84,
  .element-92 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -185px;
  }

  .element-93 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 200px;
    margin-left: 0;
    background-size: contain;
  }

  .element-94 {
    position: relative;
    clear: none;
    z-index: 4;
    width: 100%;
    height: 200px;
    margin-left: 0;
    background-size: contain;
  }

  .element-95 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    margin-top: -545px;
  }

  .element-96 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 298px;
    margin-left: 0;
    background-size: 276px 150px;
    background-position: center top;
    background-color: rgba(0, 0, 0, 0);
  }

  .element-98 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 200px;
    margin-top: -74px;
    margin-left: 0;
    background-size: 276px auto;
  }

  .element-99 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 200px;
    margin-top: -37px;
    margin-left: 0;
    background-size: 600px auto;
  }

  .element1-1 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 48;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-10,
  .element1-11 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 32;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-12 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 32;
    width: 100%;
    height: auto;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 37.61904761904762%, rgb(14, 114, 181) 46.42857142857143%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 37.61904761904762%, rgb(14, 114, 181) 46.42857142857143%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 37.61904761904762%, rgb(14, 114, 181) 46.42857142857143%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 37.61904761904762%, rgb(14, 114, 181) 46.42857142857143%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 37.61904761904762%, rgb(14, 114, 181) 46.42857142857143%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-13,
  .element1-14,
  .element1-15,
  .element1-16,
  .element1-17 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 31;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-2 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 39;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-3 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 36;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-4,
  .element1-5,
  .element1-6 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 34;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element1-7,
  .element1-8,
  .element1-9 {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 33;
    width: 100%;
    height: 570px;
    margin-top: 6px;
    background-image: none, -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,    -moz-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,      -o-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,     -ms-linear-gradient(270deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-image: none,         linear-gradient(180deg, rgba(255, 255, 255, 0.47) 50%, rgb(14, 114, 181) 57.14285714285714%, rgb(19, 35, 91) 82.14285714285714%);
    background-repeat: repeat-x, repeat;
  }

  .element2-1 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 46;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-10,
  .element2-11 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 30;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-12,
  .element2-13,
  .element2-14,
  .element2-15,
  .element2-16 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 29;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-17 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 29;
    width: 100%;
    height: 200px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-2 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 37;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-3 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 34;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-4,
  .element2-5,
  .element2-6 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 32;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element2-7,
  .element2-8,
  .element2-9 {
    display: none;
    position: relative;
    float: left;
    top: auto;
    left: auto;
    z-index: 31;
    width: 100%;
    height: 210px;
    background-image: none;
    background-color: #13235b;
  }

  .element3-1,
  .element3-10,
  .element3-11,
  .element3-12,
  .element3-13,
  .element3-14,
  .element3-15,
  .element3-16,
  .element3-2,
  .element3-3,
  .element3-4,
  .element3-5,
  .element3-6,
  .element3-7,
  .element3-8,
  .element3-9 {
    display: none;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .element3-17 {
    display: none;
    top: 312px;
    width: 100%;
    background-repeat: no-repeat;
  }

  .text-1,
  .text-10,
  .text-11,
  .text-12,
  .text-13,
  .text-14,
  .text-15,
  .text-16,
  .text-17,
  .text-2,
  .text-3,
  .text-4,
  .text-5,
  .text-6,
  .text-7,
  .text-8,
  .text-9 {
    width: 80%;
    min-height: 0;
    margin-left: 10%;
    text-align: center;
  }

  .text-19 {
    position: relative;
    z-index: 7;
    background-position: right bottom;
  }

  .text-21 {
    position: relative;
    z-index: 19;
    width: 100%;
    min-height: 0;
    margin-top: 0;
    background-position: right bottom;
  }

  .text-23 {
    position: relative;
    z-index: 16;
    background-position: right bottom;
  }

  .text-30 {
    position: relative;
    z-index: 13;
    background-position: right bottom;
  }

  .text-18,
  .text-20,
  .text-22,
  .text-24,
  .text-25,
  .text-26,
  .text-27,
  .text-28,
  .text-29,
  .text-32,
  .text-33,
  .text-34,
  .text-35,
  .text-36,
  .text-37,
  .text-38 {
    top: 240px;
    width: 100%;
    text-align: center;
  }

  .text-39 {
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: 10px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    text-align: center;
  }

  .text-40 {
    position: relative;
    z-index: 10;
    background-position: right bottom;
  }

  .text-31,
  .text-41 {
    position: relative;
    z-index: 6;
    width: 100%;
    min-height: 0;
    text-align: left;
  }

  .text-49 {
    position: relative;
    z-index: 4;
    background-position: right bottom;
  }

  .text-42,
  .text-50 {
    position: relative;
    z-index: 3;
  }

  .text-51 {
    position: relative;
    z-index: 9;
  }

  .text-43,
  .text-44,
  .text-45,
  .text-46,
  .text-47,
  .text-48,
  .text-52,
  .text-53,
  .text-54,
  .text-55,
  .text-56,
  .text-57 {
    position: relative;
    z-index: 2;
    width: 100%;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    text-align: left;
  }

  .text-58 {
    position: relative;
    z-index: 2;
    width: 100%;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
  }

  .text-59 {
    position: relative;
    z-index: 2;
    width: 100%;
    min-height: 0;
    margin-top: 60px;
    margin-left: 0;
    text-align: left;
  }

  .text-60 {
    position: relative;
    z-index: 5;
    width: 100%;
    margin-left: 0;
    text-align: center;
  }

  .text-61 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 3;
    width: 100%;
    text-align: left;
  }

  .text-62,
  .text-63,
  .text-64,
  .text-65,
  .text-66,
  .text-67,
  .text-68,
  .text-69,
  .text-70,
  .text-71,
  .text-72,
  .text-73,
  .text-74,
  .text-75,
  .text-76,
  .text-77,
  .text-78 {
    left: 10%;
    width: 80%;
  }

  .wrapper-12 {
    top: 813px;
    left: 0;
    right: 0;
    width: 90%;
    height: 300px;
    margin-right: auto;
    margin-left: auto;
  }

  .wrapper-1,
  .wrapper-10,
  .wrapper-11,
  .wrapper-13,
  .wrapper-14,
  .wrapper-15,
  .wrapper-16,
  .wrapper-17,
  .wrapper-2,
  .wrapper-3,
  .wrapper-4,
  .wrapper-5,
  .wrapper-6,
  .wrapper-7,
  .wrapper-8,
  .wrapper-9 {
    display: none;
    top: 785px;
    left: 5%;
    width: 90%;
    height: 282px;
  }

  .wrapper-18 {
    top: 0;
    width: 99.9948937908%;
    height: 200px;
  }

  .wrapper-21,
  .wrapper-26,
  .wrapper-36 {
    clear: both;
    width: 100%;
    height: 200px;
    margin-top: 25px;
  }

  .wrapper-19,
  .wrapper-22,
  .wrapper-24,
  .wrapper-27,
  .wrapper-28,
  .wrapper-29,
  .wrapper-30,
  .wrapper-31,
  .wrapper-32,
  .wrapper-33,
  .wrapper-34,
  .wrapper-38,
  .wrapper-39,
  .wrapper-40,
  .wrapper-41,
  .wrapper-42,
  .wrapper-43 {
    position: absolute;
    top: 6px;
    height: 202px;
  }

  .wrapper-44 {
    position: relative;
    z-index: 5;
    width: 100%;
    height: 200px;
    margin-top: 3px;
    margin-left: 0;
  }

  .wrapper-20,
  .wrapper-23,
  .wrapper-25,
  .wrapper-35,
  .wrapper-37,
  .wrapper-45,
  .wrapper-46,
  .wrapper2-1 {
    clear: both;
    height: 200px;
    margin-top: 25px;
  }

  .wrapper-47 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1464px;
  }

  .element-117,
  .element-97,
  .wrapper-48 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 200px;
    margin-left: 0;
  }

  .wrapper-49 {
    position: relative;
    z-index: 4;
    width: 120.0431034482%;
    height: 705px;
    margin-left: -10.01987%;
  }

  .wrapper-50 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -3696px;
  }

  .wrapper-51 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1647px;
  }

  .wrapper-52 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -2082px;
  }

  .wrapper-53 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1123px;
  }

  .wrapper-54 {
    display: none;
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: -1630px;
  }

  .wrapper-55 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1590px;
  }

  .wrapper-56 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1646px;
  }

  .wrapper-57 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1374px;
  }

  .wrapper-58 {
    display: none;
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: -1221px;
  }

  .wrapper-59 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1842px;
  }

  .wrapper-60 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1312px;
  }

  .wrapper-61 {
    display: none;
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: -1023px;
  }

  .wrapper-62 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1673px;
  }

  .wrapper-63 {
    display: none;
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: -1383px;
  }

  .wrapper-64 {
    display: none;
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -1682px;
  }

  .wrapper-65 {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 1;
    width: 100%;
    margin-top: -20px;
    border-bottom-width: 100px;
    border-bottom-color: rgb(255, 255, 255);
  }

  .wrapper2-2 {
    position: static;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    width: 100%;
    margin-top: 25px;
  }

  .wrapper6-10 {
    position: relative;
    clear: both;
    z-index: 6;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-11,
  .wrapper6-12 {
    position: relative;
    clear: both;
    z-index: 5;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-13 {
    position: absolute;
    float: none;
    top: 0;
    left: auto;
    right: 0;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-14 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 22;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-15 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 10;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-16 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 13;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-17 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 5;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-2 {
    position: relative;
    clear: both;
    z-index: 8;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-3 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 8;
    width: 100%;
    margin-top: -188px;
    margin-left: 0;
  }

  .wrapper6-4 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 7;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-5 {
    position: relative;
    clear: both;
    z-index: 7;
    margin-top: 0;
    margin-left: 0;
  }

  .wrapper6-6 {
    visibility: hidden;
  }

  .wrapper6-1,
  .wrapper6-7 {
    visibility: hidden;
    top: 0;
    left: 0;
  }

  .wrapper6-9 {
    visibility: hidden;
    position: relative;
    clear: both;
    z-index: 8;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-100,
  ._button-17,
  ._button-25,
  ._button-4,
  ._button-50,
  ._button-51,
  ._button-56,
  ._button-62,
  ._button-63,
  ._button-64,
  ._button-81,
  ._button-86,
  ._button-90,
  ._button-92,
  ._button-95,
  ._button-96,
  ._button-97 {
    left: 21.0360738255%;
  }

  ._button-103,
  ._button-107,
  ._button-110,
  ._button-111,
  ._button-112,
  ._button-114,
  ._button-20,
  ._button-33,
  ._button-5,
  ._button-67,
  ._button-68,
  ._button-73,
  ._button-78,
  ._button-79,
  ._button-80,
  ._button-91,
  ._button-98 {
    left: -0.6711409396%;
  }

  ._button-140 {
    position: relative;
    z-index: 6;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-185 {
    position: relative;
    z-index: 18;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-220 {
    position: relative;
    z-index: 15;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-231 {
    position: relative;
    z-index: 12;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-186,
  ._button-221,
  ._button-228,
  ._button-229,
  ._button-230,
  ._button-233,
  ._button-234,
  ._button-235,
  ._button-236,
  ._button-237,
  ._button-238,
  ._button-239,
  ._button-240,
  ._button-241,
  ._button-242,
  ._button-58 {
    width: 100%;
    margin-left: 0;
  }

  ._button-243 {
    width: 100%;
    margin-top: 178px;
    margin-left: 0;
  }

  ._button-244 {
    position: relative;
    z-index: 9;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-232,
  ._button-245 {
    position: relative;
    z-index: 7;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-247 {
    position: relative;
    z-index: 3;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-246,
  ._button-248 {
    position: relative;
    z-index: 4;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-249 {
    position: relative;
    z-index: 10;
    margin-top: 0;
    margin-left: 0;
  }

  ._button-250 {
    position: relative;
    z-index: 4;
    width: 100%;
    height: 307px;
    margin-left: 0;
    background-size: auto 165px;
    background-position: center top;
  }

  ._button-251,
  ._button-252,
  ._button-253,
  ._button-254,
  ._button-255,
  ._button-256,
  ._button-257,
  ._button-258,
  ._button-259,
  ._button-260,
  ._button-261,
  ._button-262,
  ._button-263,
  ._button-264,
  ._button-265,
  ._button-266,
  ._button-267 {
    width: 100%;
    margin-top: -48px;
    margin-left: 0;
  }

  ._button-12,
  ._button-19,
  ._button-2,
  ._button-30,
  ._button-31,
  ._button-32,
  ._button-35,
  ._button-36,
  ._button-37,
  ._button-48,
  ._button-55,
  ._button-61,
  ._button-66,
  ._button-69,
  ._button-70,
  ._button-71,
  ._button-74 {
    left: 63.9052013422%;
  }

  ._button-14,
  ._button-21,
  ._button-3,
  ._button-39,
  ._button-40,
  ._button-42,
  ._button-45,
  ._button-46,
  ._button-47,
  ._button-65,
  ._button-72,
  ._button-77,
  ._button-82,
  ._button-83,
  ._button-84,
  ._button-85,
  ._button-87 {
    left: 42.4286912751%;
  }
}