* {
  /*overflow-x: hidden;*/
  padding: 0px !important;
  /*margin: 0px !important;*/
}
.container {
  margin: 0px auto;
  width: 1400px;
  height: 5370px;
  position: relative;
}

.div1 {
  width: 100%;
  height: 60px;
  font-family: Mulish;
  background: rgba(245,250,254,1);
  left: 0px;
}
.div3 {
  width: 243px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 24px;
  left: 165px;
  font-size: 10px;
  opacity: 1;
  text-align: left;
}
.div4 {
  width: 115px;
  height: 18px;
  position: absolute;
  font-family: Mulish;
  top: 25px;
  left: 1157px;
}
.div5 {
  width: 90px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 2px;
  left: 38px;
  font-size: 10px;
  opacity: 1;
  text-align: left;
}
.name {
  color: #fff;
}
.div6 {
  width: 102px;
  height: 18px;
  font-family: Mulish;
  position: absolute;
  top: 25px;
  left: 957px;
}
.div7 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 2px;
  left: 38px;
  font-size: 10px;
  opacity: 1;
  text-align: left;
}
.namediv {
  width: 100%;
  height: 120px;
  position: relative;
  top: 0px;
  left: 0px;
}
.namediv1 {
  width: 150px;
  height: 40px;
  position: absolute;
  top: 39px;
  left: 1190px;
}
.namediv2 {
  width: 49px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 13px;
  left: 58px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}

.namediv3 {
  width: 40px;
  height: 40px;
  background: url("../images/saurav.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  overflow: hidden;
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-radius: 50%;
}
.numdiv {
  width: 25px;
  height: 25px;  
  position: relative;
  background: url("../images/shopping.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  top: 45px;
  left: 1120px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.numdiv1 {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 14px;
}
.numdiv2 {
  width: 20px;
  height: 20px;
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-radius: 50%;
}
.numdiv3 {
  width: 6px;
  position: absolute;
  top: 3px;
  left: 7px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.searchdiv {
  width: 350px;
  height: 40px;
  position: absolute;
  top: 40px;
  left: 450px;
}
.searchdiv1 {
  width: 350px;
  height: 40px;
  position: relative;
  top: 0px;
  left: 0px;
}
.searchdiv2 {
  width: 350px;
  height: 40px;
  background: rgba(245,250,254,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.searchdiv3 {
  width: 89px;
  font-family: Mulish;
  position: absolute;
  top: 12px;
  left: 23px;
  font-size: 12px;
  opacity: 0.5;
  text-align: left;
}
.searchbtn {
  width: 65px;
  height: 40px;
  position: absolute;
  top: 0px;
  left: 285px;
}
form.example button {
  width: 65px;
  height: 40px;
  background: #EC1F46;
  color: white;
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
  cursor: pointer;
}
.div8 {
  font-family: Luckiest Guy;
  width: 177px;
  position: absolute;
  top: 51px;
  left: 165px;
  font-size: 19px;
  opacity: 1;
  text-align: left;
}
.nav_bar {
  width: 100%;
  height: 80px;
  font-family: Mulish;
  position: relative;
  top: 0px;
  left: 0px;
}
.nav_bar1 {
  width: 100%;
  height: 80px;
  background-color: #0A223D;
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.nav_bar2 {
  width: 77px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 165px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar3 {
  width: 55px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 325px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar4 {
  width: 77px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 463px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar5 {
  width: 158px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 623px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar6 {
  width: 104px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 865px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar7 {
  width: 55px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 1053px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav_bar8 {
  width: 84px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 31px;
  left: 1192px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.info_div {
  width: 100%;
  height: 50px;
  position: relative;
  top: 0px;
  left: 0px;
}
.info_div1 {
  width: 186px;
  font-family: Mulish;
  position: absolute;
  top: 18px;
  left: 165px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.hotel_nav {
  width: 100%;
  font-family: Mulish;
  height: 100px;
  position: relative;
  top: 0px;
  left: 0px;
}
.hotel_nav1{
  width: 100%;
  height: 100px;
  background: rgba(245,250,254,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.hotel_nav2 {
  width: 268px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 25px;
  left: 165px;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.hotel_nav3 {
  width: 389px;
  height: 15px;
  position: absolute;
  top: 65px;
  left: 165px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.hotel_nav4 {
  width: 70px;
  height: 20px;
  position: absolute;
  top: 30px;
  left: 415px;
}
.hotel_nav6 {
  width: 70px;
  height: 20px;
  background: rgba(0,0,0,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  overflow: hidden;
}
.hotel_nav7 {
  width: 52px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 3px;
  left: 10px;
  font-size: 10px;
  opacity: 1;
  text-align: left;
}
.hotel_nav8 {
  width: 65px;
  height: 45px;
  position: absolute;
  top: 29px;
  left: 1190px;
}
.hotel_nav9 {
  width: 65px;
  height: 45px;
  background: rgba(0,0,0,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.hotel_nav11 {
  width: 31px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 20px;
  left: 17px;
  opacity: 1;
  text-align: left;
}
.hotel_nav12 {
  width: 52px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 8px;
  left: 7px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.hotel_pic {
  width: 728px;
  height: 450px;
  position: relative;
  top: 0px;
  left: 165px;
  
}
.hotel_pic1 {
  width: 728px;
  height: 450px;
  background: rgba(196,196,196,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  background: url("../images/SOALTEE.jpeg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.booking {
  width: 350px;
  font-family: Nunito;
  height: 210px;
  size: cover;
  opacity: 1;
  position: relative;
  bottom: 450px;
  left: 925px;
}
.booking1 {
  width: 350px;
  height: 210px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: relative;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.booking2 {
  width: 86px;
  height: 59px;
  position: absolute;
  top: 29px;
  left: 26px;
  
}
.booking3 {
  width: 63px;
  color: rgba(255,255,255,1);
  position: relative;
  font-family: Nunito;
  top: 0px;
  left: 0px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.booking4 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  font-family: Nunito;
  top: 17px;
  left: 0px;
  
  font-weight: ExtraBold;
  font-size: 20px;
  opacity: 1;
  text-align: left;
}
.booking5 {
  width: 86px;
  color: rgba(255,255,255,1);
  position: absolute;
  font-family: Nunito;
  top: 43px;
  left: 0px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.booking6 {
  width: 295px;
  height: 25px;
  position: absolute;
  top: 97px;
  left: 26px;
}
.booking7 {
  width: 119px;
  color: rgba(255,255,255,1);
  position: relative;
  top: 0px;
  left: 0px;
  font-family: Nunito;
  font-weight: bold;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.booking8{
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 4px;
  left: 241px;
  font-family: Nunito;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.booking9 {
  width: 295px;
  height: 45px;
  position: absolute;
  top: 139px;
  left: 26px;
}
.booking10 {
  width: 295px;
  height: 45px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.booking11 {
  width: 127px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 13px;
  left: 84px;
  font-family: Nunito;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.booking12 {
  width: 80px;
  height: 40px;
  position: absolute;
  top: 38px;
  left: 241px;

}
.booking13 {
  width: 80px;
  height: 16px;
  position: relative;
  top: 0px;
  left: 0px;
}
.booking14 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 20px;
  font-family: Nunito;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.booking15 {
  width: 80px;
  height: 16px;
  position: absolute;
  font-family: Nunito;
  top: 24px;
  left: 0px;
}
.booking16 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  font-family: Nunito;
  left: 18px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.map {
  text-align: center;
  width: 347px;
  height: 213px;
  background: url("../images/map.jpeg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 647px;
  left: 925px;
  overflow: hidden;
}
.map1 {
  width: 17px;
  height: 44px;
  position: absolute;
  top: 30px;
  left: 312px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15000000596046448);
}
.map2 {
  width: 17px;
  height: 40px;
  background: rgba(255,255,255,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.map3 {
  width: 9px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 4px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.map4 {
  width: 8px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 19px;
  left: 5px;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.map5 {
  width: 145px;
  height: 20px;
  position: absolute;
  top: 176px;
  left: 101px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15000000596046448);
}
.map6{
  width: 145px;
  height: 20px;
  background: rgba(255,255,255,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  overflow: hidden;
}
.map7 {
  width: 23px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 5px;
  left: 11px;
  font-size: 7px;
  opacity: 1;
  text-align: left;
}
.map8 {
  width: 19px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 5px;
  left: 58px;
  font-size: 7px;
  opacity: 1;
  text-align: left;
}
.map9 {
  width: 38px;
  color: rgba(0,122,223,1);
  position: absolute;
  top: 5px;
  left: 101px;
  font-size: 7px;
  opacity: 1;
  text-align: left;
}
.package {
  width: 100%;
  height: 35px;
  position: absolute;
  top: 880px;
  left: 167px;
}
.package1 {
  width: 100%;
  height: 35px;
  font-family: Mulish;
  position: absolute;
  top: 0px;
  left: 0px;
}
.package2 {
  width: 126px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package3 {
  width: 118px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 179px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package4 {
  width: 47px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 350px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package5 {
  width: 137px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 450px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package6 {
  width: 157px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 641px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package7{
  width: 56px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 852px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package8 {
  width: 143px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 962px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.package9 {
  width: 130px;
  height: 4px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 31px;
  left: 0px;
  overflow: hidden;
}
.highl {
  width: 100%;
  height: 842px;
  position: absolute;
  top: 960px;
  left: 167px;
}
.highl1 {
  width: 240px;
  color: rgba(51,51,51,1);
  position: absolute;
  font-family: Mulish;
  top: 0px;
  left: 2px;
  font-weight: bold;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.highl2 {
  width: 538px;
  height: 200px;
  position: absolute;
  top: 59px;
  left: 2px;
}
.highl3 {
  width: 538px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.highl4 {
  width: 538px;
  height: 50px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.highl5 {
  width: 130px;
  color: rgba(255,255,255,1);
  position: absolute;
  font-family: Mulish;
  top: 16px;
  left: 24px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.highl6 {
  width: 479px;
  height: 96px;
  
  position: absolute;
  top: 77px;
  left: 24px;
}
.highl7 {
  width: 171px;
  height: 18px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.highl8 {
  width: 132px;
  color: rgba(51,51,51,1);
  position: absolute;
  
  top: 2px;
  left: 39px;
  font-family: Mulish;
  font-size: 11px;
  opacity: 1;
  text-align: left;
}
.highl9 {
  width: 165px;
  height: 18px;
  position: absolute;
  font-family: Mulish;
  top: 0px;
  left: 284px;
}
.highl10 {
  width: 125px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 11px;
  opacity: 1;
  text-align: left;
}
.highl11 {
  width: 210px;
  height: 18px;
  position: absolute;
  top: 39px;
  left: 1px;
}
.highl12 {
  width: 172px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 2px;
  left: 38px;
  font-family: Mulish;
  font-size: 11px;
  opacity: 1;
  text-align: left;
}

.highl13 {
  width: 195px;
  height: 18px;
  position: absolute;
  top: 39px;
  left: 284px;
}
.highl14 {
  width: 155px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 11px;
  opacity: 1;
  text-align: left;
}

.highl15 {
  width: 113px;
  height: 18px;
  position: absolute;
  top: 78px;
  left: 1px;
}
.highl16 {
  width: 73px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 11px;
  opacity: 1;
  text-align: left;
}

.nav {
  width: 100%;
  height: 550px;
  position: absolute;
  top: 292px;
  left: 0px;
}
.nav1 {
  width: 1110px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.nav2 {
  width: 100%;
  height: 50px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.nav3 {
  width: 176px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 16px;
  left: 24px;
  font-weight: bold;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav4 {
  width: 258px;
  height: 239px;
  position: absolute;
  top: 88px;
  left: 24px;
}
.nav5 {
  width: 120px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 1px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav6 {
  width: 162px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav7 {
  width: 122px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.nav8 {
  width: 241px;
  height: 17px;
  position: absolute;
  top: 74px;
  left: 0px;
}
.nav9 {
  width: 201px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size:12px;
  opacity: 1;
  text-align: left;
}

.nav10 {
  width: 258px;
  height: 16px;
  position: absolute;
  top: 112px;
  left: 0px;
}
.nav11{
  width: 218px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav12 {
  width: 234px;
  height: 16px;
  position: absolute;
  top: 149px;
  left: 0px;
}
.nav13 {
  width: 194px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav14 {
  width: 99px;
  height: 16px;
  position: absolute;
  top: 186px;
  left: 0px;
}
.nav15 {
  width: 70px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav16 {
  width: 151px;
  height: 16px;
  position: absolute;
  top: 223px;
  left: 0px;
}
.nav17 {
  width: 111px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.nav18 {
  width: 284px;
  height: 238px;
  position: absolute;
  top: 88px;
  left: 402px;
}
.nav19 {
  width: 229px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav20 {
  width: 66px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav21 {
  width: 45px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav22 {
  width: 112px;
  height: 16px;
  position: absolute;
  top: 74px;
  left: 0px;
}
.nav23 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav24 {
  width: 107px;
  height: 16px;
  position: absolute;
  top: 111px;
  left: 0px;
}
.nav25 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.nav26 {
  width: 107px;
  height: 16px;
  position: absolute;
  top: 148px;
  left: 0px;
}
.nav27 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav28 {
  width: 68px;
  height: 16px;
  position: absolute;
  top: 185px;
  left: 0px;
}
.nav29 {
  width: 40px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav30 {
  width: 284px;
  height: 16px;
  position: absolute;
  top: 222px;
  left: 0px;
}
.nav31 {
  width: 244px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav32 {
  width: 121px;
  height: 90px;
  position: absolute;
  top: 402px;
  left: 24px;
}
.nav33 {
  width: 121px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav34 {
  width: 101px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav35 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav36 {
  width: 106px;
  height: 16px;
  position: absolute;
  top: 74px;
  left: 0px;
}
.nav37 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav38 {
  width: 194px;
  height: 90px;
  position: absolute;
  top: 403px;
  left: 402px;
}
.nav39 {
  width: 88px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav40 {
  width: 98px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav41 {
  width: 70px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav42 {
  width: 194px;
  height: 16px;
  position: absolute;
  top: 74px;
  left: 0px;
}
.nav43 {
  width: 154px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav44 {
  width: 163px;
  height: 90px;
  position: absolute;
  top: 403px;
  left: 791px;
}
.nav45 {
  width: 131px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav46 {
  width: 153px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav47 {
  width: 130px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav48 {
  width: 163px;
  height: 16px;
  position: absolute;
  top: 74px;
  left: 0px;
}
.nav49 {
  width: 130px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav50 {
  width: 238px;
  height: 233px;
  position: absolute;
  top: 88px;
  left: 787px;
}
.nav51 {
  width: 237px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 0px;
  left: 1px;
  font-family: Mulish;
  font-size: 13px;
  opacity: 1;
  text-align: left;
}
.nav52 {
  width: 111px;
  height: 16px;
  position: absolute;
  top: 37px;
  left: 0px;
}
.nav53 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav54 {
  width: 110px;
  height: 16px;
  position: absolute;
  top: 73px;
  left: 0px;
}
.nav55 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.nav56 {
  width: 106px;
  height: 16px;
  position: absolute;
  top: 109px;
  left: 0px;
}
.nav57 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav58 {
  width: 92px;
  height: 16px;
  position: absolute;
  top: 145px;
  left: 0px;
}
.nav59 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav60 {
  width: 99px;
  height: 16px;
  position: absolute;
  top: 181px;
  left: 0px;
}
.nav61 {
  width: 80px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.nav62 {
  width: 171px;
  height: 16px; 
  opacity: 1;
  position: absolute;
  top: 217px;
  left: 0px;
}
.nav63 {
  width: 131px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 40px;
  font-family: Mulish;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.nav64 {
  width: 538px;
  height: 200px;
  position: absolute;
  top: 59px;
  left: 572px;
}
.nav65 {
  width: 538px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.nav66 {
  width: 538px;
  height: 50px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.nav67 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  font-family: Mulish;
  top: 16px;
  left: 24px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.nav68 {
  width: 485px;
  height: 103px;
  position: absolute;
  top: 79px;
  left: 25px;
}
.nav69 {
  width: 228px;
  height: 18px;ze: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 257px;
}
.nav70 {
  width: 189px;
  color: rgba(51,51,51,1);
  position: absolute;
  font-family: Mulish;
  top: 0px;
  left: 39px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}

.nav71 {
  width: 205px;
  height: 103px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.nav72 {
  width: 168px;
  font-family: Mulish;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 0px;
  left: 37px;
  opacity: 1;
  text-align: left;
  font-size: 12px;
}
.other {
  width: 100%;
  height: 1250px;
  position: absolute;
  top: 1780px;
  left: 0px;
}
.other1 {
  width: 100%;
  height: 100%;
  background: rgba(245,250,254,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.other2 {
  width: 730px;
  height: 500px;
  position: absolute;
  top: 150px;
  left: 165px;
}
.other3 {
  width: 366px;
  height: 500px;
  background: url("../images/pool.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.other4{
  width: 366px;
  height: 500px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  overflow: hidden;
}
.other5 {
  width: 95px;
  height: 30px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other6 {
  width: 95px;
  height: 30px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other7 {
  width: 72px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 8px;
  left: 11px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other8 {
  width: 364px;
  height: 500px;
  position: absolute;
  top: 0px;
  left: 366px;
}
.other9 {
  width: 364px;
  height: 500px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.other10 {
  width: 149px;
  height: 36px;
  position: absolute;
  top: 46px;
  left: 43px;
}
.other11 {
  width: 149px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 13px;
  left: 0px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.other12 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 435px;
  left: 46px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.other13 {
  width: 120px;
  height: 40px;
  position: absolute;
  top: 430px;
  left: 223px;
}
.other14 {
  width: 120px;
  height: 40px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other15 {
  width: 67px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 11px;
  left: 26px;
  font-family: Mulish;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other16 {
  width: 58px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 412px;
  left: 46px;
  font-family: Mulish;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other17 {
  width: 299px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 109px;
  left: 44px;
  font-family: Mulish;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other18 {
  width: 203px;
  height: 67px;
  position: absolute;
  top: 308px;
  left: 46px;
}
.other19 {
  width: 87px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other20 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other21 {
  width: 81px;
  height: 15px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.other22 {
  width: 90px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other23{
  width: 203px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.other24 {
  width: 175px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other25 {
  width: 350px;
  height: 500px;
  background: url("../images/image.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 680px;
  left: 165px;
  overflow: hidden;
}
.other26 {
  width: 350px;
  height: 250px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 250px;
  left: 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.other27 {
  width: 350px;
  height: 250px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.other28 {
  width: 60px;
  height: 18px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other29 {
  width: 60px;
  height: 18px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other30 {
  width: 42px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 4px;
  left: 9px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.other31{
  width: 115px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 280px;
  left: 32px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.other32 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 440px;
  left: 32px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.other33{
  width: 120px;
  height: 40px;
  position: absolute;
  top: 435px;
  left: 209px;
}
.other34 {
  width: 120px;
  height: 40px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other35 {
  width: 67px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 11px;
  left: 26px;
  font-family: Mulish;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other36 {
  width: 58px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 417px;
  left: 32px;
  font-family: Mulish;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other37 {
  width: 203px;
  height: 67px;
  position: absolute;
  top: 326px;
  left: 32px;
  overflow: hidden;
}
.other38{
  width: 87px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other39 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other40 {
  width: 81px;
  height: 15px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.other41 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other42 {
  width: 203px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.other43 {
  width: 175px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other44 {
  width: 350px;
  height: 500px;
  background: url("../images/image1.jpeg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 680px;
  left: 545px;
  overflow: hidden;
}
.other45 {
  width: 350px;
  height: 250px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 250px;
  left: 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.other46 {
  width: 350px;
  height: 250px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.other47 {
  width: 60px;
  height: 18px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other48 {
  width: 60px;
  height: 18px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other49 {
  width: 42px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 4px;
  left: 9px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.other50 {
  width: 111px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 280px;
  left: 32px;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.other51 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 440px;
  left: 32px;
  font-family: Mulish;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.other52 {
  width: 120px;
  height: 40px;
  font-family: Mulish;

  position: absolute;
  top: 435px;
  left: 209px;
}
.other53 {
  width: 120px;
  height: 40px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other54 {
  width: 67px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 11px;
  left: 26px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other55 {
  width: 49px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 417px;
  left: 32px;
  font-family: Mulish;

  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other56 {
  width: 203px;
  height: 67px;
  font-family: Mulish;

  position: absolute;
  top: 326px;
  left: 32px;
}
.other57 {
  width: 87px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other58 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other59 {
  width: 81px;
  height: 15px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.other60 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other61 {
  width: 203px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.other62 {
  width: 175px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other63 {
  width: 350px;
  height: 500px;
  background: url("../images/image2.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 150px;
  left: 925px;
  overflow: hidden;
}
.other64 {
  width: 350px;
  height: 250px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 250px;
  left: 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.other65 {
  width: 350px;
  height: 250px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.other66 {
  width: 60px;
  height: 18px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other67 {
  width: 60px;
  height: 18px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other68 {
  width: 42px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 4px;
  left: 9px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.other69 {
  width: 138px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 280px;
  left: 32px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.other70 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 440px;
  left: 32px;
  font-family: Mulish;

  font-weight: bold;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.other71 {
  width: 120px;
  height: 40px;
  position: absolute;
  top: 435px;
  left: 209px;
}
.other72 {
  width: 120px;
  height: 40px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other73 {
  width: 67px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 11px;
  left: 26px;
  font-family: Mulish;

  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other74 {
  width: 49px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 417px;
  left: 32px;
  font-family: Mulish;

  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other75 {
  width: 203px;
  height: 67px;
  position: absolute;
  top: 326px;
  left: 32px;
}
.other76{
  width: 87px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other77{
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other78 {
  width: 81px;
  height: 15px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.other79 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other80 {
  width: 203px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.other81 {
  width: 175px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.other82{
  width: 350px;
  height: 500px;
  background: url("../images/image3.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 680px;
  left: 925px;
  overflow: hidden;
}
.other83 {
  width: 350px;
  height: 250px;
  background: rgba(10,34,61,1);
  opacity: 1;
  position: absolute;
  top: 250px;
  left: 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  overflow: hidden;
}
.other84 {
  width: 350px;
  height: 250px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.other85 {
  width: 60px;
  height: 18px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other86 {
  width: 60px;
  height: 18px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other87 {
  width: 42px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 4px;
  left: 9px;
  font-size: 8px;
  opacity: 1;
  text-align: left;
}
.other88 {
  width: 127px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 280px;
  left: 32px;
  font-family: Mulish;
  font-weight: bold;
  font-size: 18px;
  opacity: 1;
  text-align: left;
}
.other89 {
  width: 85px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 440px;
  left: 32px;
  font-weight: bold;
  font-family: Mulish;

  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.other90 {
  width: 120px;
  height: 40px;
  position: absolute;
  top: 435px;
  left: 209px;
  overflow: hidden;
}
.other91 {
  width: 120px;
  height: 40px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.other92 {
  width: 67px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 11px;
  left: 26px;
  font-family: Mulish;

  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other93{
  width: 49px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 417px;
  left: 32px;
  font-family: Mulish;

  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.other94 {
  width: 203px;
  height: 67px;
  position: absolute;
  top: 326px;
  left: 32px;
}
.other95 {
  width: 87px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.other96 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.other97 {
  width: 81px;
  height: 15px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.other98 {
  width: 80px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.other99 {
  width: 203px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.other100 {
  width: 175px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 0px;
  left: 28px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.name {
  color: #fff;
}
.other101 {
  width: 327px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 40px;
  left: 556px;
  font-family: Mulish;

  font-weight: bold;
  font-size: 36px;
  opacity: 1;
  text-align: center;
}
.review {
  width: 100%;
  height: 550px;
  position: absolute;
  top: 3000px;
  left: 0px;
}
.review1 {
  width: 100%;
  height: 550px;
  background: rgba(245,250,254,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
}
.review2 {
  width: 731px;
  height: 325px;
  position: absolute;
  top: 155px;
  left: 354px;
}
.review3 {
  width: 731px;
  height: 280px;
  background: rgba(255,255,255,1);
  opacity: 1;
  position: absolute;
  top: 45px;
  left: 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.review4 {
  width: 607px;
  height: 237px;
  position: absolute;
  top: 57px;
  left: 64px;
}
.review5 {
  width: 607px;
  height: 153px; 
  position: absolute;
  top: 0px;
  left: 0px;
}
.review6 {
  width: 70px;
  height: 47px;
  background: url("../images/comma2.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  
  opacity: 0.05000000059604645;
  position: absolute;
  top: 105px;
  left: 537px;
}
.review7 {
  width: 69px;
  height: 47px;background: url("../images/comma1 .png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 0.05000000059604645;
  position: absolute;
  top: 47px;
  left: 70px;
}
.review8 {
  width: 537px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 123px;
  left: 35px;
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: justified;
}
.review9 {
  width: 97px;
  height: 149px;
  position: absolute;
  top: 0px;
  left: 319px;
}
.review10 {
  width: 97px;
  height: 149px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.review11 {
  width: 135px;
  color: rgba(236,31,70,1);
  position: absolute;
  top: 110px;
  left: 3px;
  font-family: Mulish;

  font-size: 10px;
  opacity: 1;
  text-align: left;
}
.review12 {
  width: 120px;
  color: rgba(0,0,0,1);
  position: absolute;
  top: 124px;
  left: 3px;
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: left;
}

.review13 {
  background: url("../images/picture.JPG");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  width: 90px;
  height: 90px;
  opacity: 1;
  border-radius: 50%;
  overflow: hidden;
}
.review14 {
  width: 606px;
  color: rgba(51,51,51,1);
  position: absolute;
  top: 40px;
  left: 417px;
  font-family: Mulish;

  font-size: 36px;
  opacity: 1;
  text-align: center;
}
.news {
  width: 100%;
  height: 260px;
  background: url("../images/scene.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 3550px;
  left: 0px;
  overflow: hidden;
}
.news1 {
  width: 100%;
  height: 260px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.news2 {
  width: 100%;
  height: 260px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.news3 {
  width: 350px;
  height: 55px;
  position: absolute;
  top: 108px;
  left: 735px;
}
.news4 {
  width: 350px;
  height: 55px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.news5 {
  width: 350px;
  height: 55px;
  background: rgba(255,255,255,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.news6 {
  width: 121px;
  color: rgba(189,189,189,1);
  position: absolute;
  top: 19px;
  left: 33px;
  font-size: 14px;
  opacity: 1;
  text-align: left;
}
.news7 {
  width: 65px;
  height: 55px;
  position: absolute;
  top: 0px;
  left: 285px;
}
.news8 {
  width: 65px;
  height: 55px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.news9 {
  width: 29px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 20px;
  left: 18px;
  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.news10 {
  width: 242px;
  height: 75px;
  position: absolute;
  top: 98px;
  left: 354px;
}
.news11 {
  width: 174px;
  color: rgba(0,0,0,0.7);
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Mulish;

  font-size: 22px;

  opacity: 1;
  text-align: left;
}
.news12 {
  width: 242px;
  color: rgba(0,0,0,0.7);
  position: absolute;
  top: 30px;
  left: 0px;
  font-size: 36px;
  opacity: 1;
  font-family: Mulish;

  text-align: left;
}
.act {
  width: 100%;
  height: 500px;  
  position: absolute;
  top: 3810px;
  left: 0px;
  overflow: hidden;
}
.act1 {
  width: 100%;
  height: 255px;
  position: absolute;
  top: 147px;
  left: 165px;
  overflow: hidden;
}
.act2 {
  width: 255px;
  height: 255px;
  background: url("../images/1.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.act3 {
  width: 255px;
  height: 255px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act4 {
  width: 255px;
  height: 255px;
  background: linear-gradient(rgba(196,196,196,0), rgba(10,34,61,1));
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act5 {
  width: 145px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 143px;
  left: 26px;
  font-family: Mulish;

  font-size: 16px;
  opacity: 1;
  text-align: left;
}
.act6 {
  width: 100px;
  height: 30px;
  position: absolute;
  top: 201px;
  left: 26px;
  overflow: hidden;
}
.act7 {
  width: 100px;
  height: 30px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.act8 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 7px;
  left: 21px;
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.act9 {
  width: 256px;
  height: 255px;
  background: url("../images/2.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 284px;
  overflow: hidden;
}
.act10 {
  width: 255px;
  height: 255px;  
  position: absolute;
  top: 0px;
  left: 1px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act11 {
  width: 255px;
  height: 255px;
  background: linear-gradient(rgba(196,196,196,0), rgba(10,34,61,1));
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act12 {
  width: 153px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 143px;
  left: 27px;
  font-family: Mulish;

  font-size: 16px;
  opacity: 1;
  text-align: left;
}
.act13 {
  width: 100px;
  height: 30px;
  position: absolute;
  top: 201px;
  left: 27px;
  overflow: hidden;
}
.act14 {
  width: 100px;
  height: 30px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.act15 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 7px;
  left: 21px;
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.act16 {
  width: 255px;
  height: 255px;
  background: url("../images/3.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 570px;
  overflow: hidden;
}
.act17 {
  width: 255px;
  height: 255px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act18 {
  width: 255px;
  height: 255px;
  background: linear-gradient(rgba(196,196,196,0), rgba(10,34,61,1));
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act19 {
  width: 161px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 143px;
  left: 26px;
  font-family: Mulish;

  font-size: 16px;
  opacity: 1;
  text-align: left;
}
.act20 {
  width: 100px;
  height: 30px;
  position: absolute;
  top: 201px;
  left: 26px;
  overflow: hidden;
}
.act21 {
  width: 100px;
  height: 30px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.act22 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 7px;
  left: 21px;  
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.act23 {
  width: 255px;
  height: 255px;
  background: url("../images/4.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 855px;
  overflow: hidden;
}
.act24 {
  width: 255px;
  height: 255px;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act25 {
  width: 255px;
  height: 255px;
  background: linear-gradient(rgba(196,196,196,0), rgba(10,34,61,1));
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  overflow: hidden;
}
.act26 {
  width: 200px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 143px;
  left: 26px;
  font-family: Mulish;

  font-size: 16px;
  opacity: 1;
  text-align: left;
}
.act27 {
  width: 100px;
  height: 30px;
  position: absolute;
  top: 201px;
  left: 26px;
  overflow: hidden;
}
.act28 {
  width: 100px;
  height: 30px;
  background: rgba(236,31,70,1);
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.act29 {
  width: 70px;
  color: rgba(255,255,255,1);
  position: absolute;
  top: 7px;
  left: 21px;
  font-family: Mulish;

  font-size: 12px;
  opacity: 1;
  text-align: left;
}
.act30 {
  width: 220px;
  color: rgba(0,0,0,1);
  position: absolute;
  top: 60px;
  left: 165px;
  font-size: 24px;
  opacity: 1;
  text-align: left;
}
.final_wrapper {
    position: absolute;
    width: 1440px;
    height: 900px;
    left: 0px;
    top: 4310px;
    background: #0A223D;
}

.logo1 {
    position: absolute;
    width: 166px;
    height: 192px;
    left: 165px;
    top: 139px;
    font-family: Luckiest Guy;
    font-style: normal;
    font-weight: normal;
    font-size: 64px;
    line-height: 64px;
    color: white;
    overflow: hidden;
}

.all_categories {
    position: absolute;
    width: 160px;
    height: 218px;
    left: 450px;
    top: 108px;
    font-family: Mulish;
    font-style: normal;
    font-size: 14px;
    line-height: 23px;
    color: #FFFFFF;
    overflow: hidden;
}

.all_categories span {
    font-size: 18px;
    font-weight: bold;
}

.additional_information {
    position: absolute;
    width: 251px;
    height: 171px;
    left: 735px;
    top: 108px;
    font-family: Mulish;
    font-style: normal;
    font-size: 14px;
    line-height: 23px;
    color: #FFFFFF;
    overflow: hidden;
}

.additional_information span {
    font-size: 18px;
    font-weight: bold;
}

.legal_information {
    position: absolute;
    width: 195px;
    height: 127px;
    left: 1080px;
    top: 108px;
    font-family: Mulish;
    font-style: normal;
    font-size: 14px;
    line-height: 23px;
    color: #FFFFFF;
}

.coloring {
  color: rgba(236, 31, 70, 1);
}
.legal_information span {
    font-size: 18px;
    font-weight: bold;
}

.contact_details {
    position: absolute;
    width: 394px;
    height: 69px;
    left: 161px;
    top: 432px;
    font-family: Mulish;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 23px;
    text-transform: uppercase;
    color: #FFFFFF;
    overflow: hidden;
}

.contact_details span {
    text-transform: none;
    font-weight: normal;
    font-size: 12px;
    ;
}

.contacting {
    position: absolute;
    width: 448px;
    height: 154px;
    left: 206px;
    top: 523px;
    font-family: Mulish;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 160%;
    color: #BDBDBD;
    overflow: hidden;
    text-align: left;
}

.lo {
    position: absolute;
    top: 528px;
    left: 170px;
    color: white;
    /* Gray 4 */
}

.call {
    position: absolute;
    top: 575.5px;
    left: 170px;
    color: white;
    /* Gray 4 */
}

.email {
    position: absolute;
    top: 660.33px;
    left: 170px;
    color: white;
    /* Gray 4 */
}

.social_network {
    position: absolute;
    width: 180px;
    height: 23px;
    left: 735px;
    top: 303px;
    font-family: Mulish;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 23px;
    text-transform: uppercase;
    color: #FFFFFF;
}

.facebook {
    top: 306px;
    position: absolute;
    left: 945px;
    color: #FFFFFF;
}

.instagram {
    top: 306px;
    position: absolute;
    left: 978px;
    color: #FFFFFF;
}

.tweet {
    top: 306px;
    position: absolute;
    left: 1008px;
    color: #FFFFFF;
}

.hello {
    position: absolute;
    top: 420px;
    left: 735px;
    width: 189px;
    height: 23px;
    font-family: Mulish;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 23px;
    text-transform: uppercase;
    color: #FFFFFF;
}

.text_field .first {
    position: absolute;
    width: 255px;
    height: 50px;
    left: 735px;
    top: 477px;
    background: #FFFFFF;
    border-radius: 4px;
    text-align: left;

}

.text_field .second {
    position: absolute;
    width: 255px;
    height: 50px;
    left: 1043px;
    top: 477px;
    background: #FFFFFF;
    border-radius: 4px;
    text-align: left;
    color: #BDBDBD;
    
}

.text_area {
    position: absolute;
    width: 565px;
    height: 123px;
    left: 735px;
    top: 542px;
    background: #FFFFFF;
    border-radius: 4px;
    overflow: hidden;
}

.text_area .ok {
    height: 100%;
    width: 100%;
    overflow: hidden;
    font-family: Mulish;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 15px;
    color: #BDBDBD;
    text-align: justify;
}

.send_button {
    position: absolute;
    width: 160px;
    height: 50px;
    left: 735px;
    top: 687px;
    border-radius: 4px;
}

.send_button button {
    height: 100%;
    width: 100%;
    color: white;
    background: #EC1F46;
    font-family: Mulish;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
}

.foot {
    position: absolute;
    top: 839px;
    left: 578px;
    font-family: Mulish;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #FFFFFF;
}

.foot_icon {
    position: absolute;
    top: 839px;
    left: 1138px;
    font-family: Mulish;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #FFFFFF;
}