/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

a {
  text-decoration: none;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.container {
  max-width: 1443px;
  width: 100%;
  margin: 0 auto;
}

.head {
  margin-top: 33px;
  margin-bottom: 37px;
}

.hea {
  font-family: Circular Std;
  font-size: 18px;
  font-weight: 500;
  color: #000;
  margin-left: 913px;
}

.hea1 {
  font-family: Circular Std;
  font-size: 18px;
  font-weight: 500;
  color: #000;
  margin-left: 60px;
}

.hea2 {
  margin-left: 60px;
}

.tbc {
  margin-left: 100px;
}

.s-1 .banner {
  max-width: 1440px;
  width: 100%;
  border-radius: 10px;
}

.mshobeli {
  position: relative;
}

.shvili {
  position: absolute;
  top: 100px;
  left: 50px;
}

.bannerb {
  color: #FFC700;
  font-size: 50px;
}

.bannerbs {
  color: #FFC700;
  font-size: 50px;
  margin-left: 150px;
  margin-bottom: 20px;
}

.banners {
  color: #000;
}

.s-2 .s2 {
  background-image: url("../images/back.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 70px;
}

.sp {
  height: 100px;
}

.text {
  height: 200px;
}

.tex {
  font-size: 70px;
  color: #fff;
  font-family: Circular Std;
  text-align: center;
  margin-bottom: 30px;
}

.te {
  font-size: 30px;
  color: #fff;
  font-family: Circular Std;
  text-align: center;
}

.lil {
  font-family: Circular Std;
  font-size: 40px;
  font-weight: 900;
  color: #ffffff;
}

.lil2 {
  font-family: Circular Std;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: #ffffff;
}

.shvi1 {
  position: absolute;
  bottom: 178px;
  left: 166px;
}

.shvi2 {
  position: absolute;
  bottom: 150px;
  left: 141px;
}

.shvi3 {
  position: absolute;
  bottom: 178px;
  left: 144px;
}

.shvi4 {
  position: absolute;
  bottom: 150px;
  left: 134px;
}

.shvi5 {
  position: absolute;
  bottom: 178px;
  left: 148px;
}

.shvi6 {
  position: absolute;
  bottom: 150px;
  left: 138px;
}

.shvi7 {
  position: absolute;
  bottom: 178px;
  left: 127px;
}

.shvi8 {
  position: absolute;
  bottom: 150px;
  left: 136px;
}

.shvi9 {
  position: absolute;
  bottom: 178px;
  left: 140px;
}

.shvi10 {
  position: absolute;
  bottom: 150px;
  left: 152px;
}

.shvi11 {
  position: absolute;
  bottom: 178px;
  left: 126px;
}

.shvi12 {
  position: absolute;
  bottom: 150px;
  left: 141px;
}

.shvi13 {
  position: absolute;
  bottom: 178px;
  left: 161px;
}

.shvi14 {
  position: absolute;
  bottom: 150px;
  left: 124px;
}

.shvi15 {
  position: absolute;
  bottom: 178px;
  left: 151px;
}

.shvi16 {
  position: absolute;
  bottom: 150px;
  left: 135px;
}

.sec {
  max-width: 310px;
  width: 100%;
  height: 553px;
  margin-left: 20px;
  margin-bottom: 20px;
  border-radius: 10px;
}

.msh {
  display: inline-block;
  position: relative;
}

#pic1 {
  margin-left: 50px;
}

#pic2 {
  margin-right: 70px;
  margin-left: 20px;
}

.wrapper {
  display: inline-block;
  vertical-align: top;
}

.s-3 .par {
  display: inline-block;
  margin-left: 50px;
  margin-right: 22px;
  position: relative;
}

.par2 {
  display: inline-block;
  margin-right: 19px;
  position: relative;
}

.par3 {
  position: relative;
  display: inline-block;
}

.par4 {
  position: relative;
}

.high {
  max-width: 342px;
  width: 100%;
  height: 710px;
  display: inline-block;
}

.square {
  max-width: 459px;
  width: 100%;
  height: 345px;
  display: inline-block;
}

.flat {
  display: inline-block;
  max-width: 939px;
  width: 100%;
  height: 345px;
  margin-top: 20px;
}

.foote {
  background-image: url("../images/foot.png");
  background-repeat: no-repeat;
  background-size: contain;
  height: 750px;
  background-color: #003531;
}

.fo {
  background-color: #003531;
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.foot {
  font-family: Circular Std;
  font-size: 18px;
  font-style: normal;
  color: #D0D0D0;
  margin-top: 120px;
  margin-left: 1115px;
}

.foot1 {
  font-family: Circular Std;
  font-size: 18px;
  font-style: normal;
  color: #D0D0D0;
  margin-top: 120px;
  margin-left: 20px;
}

.wrap {
  display: flex, inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.wrap2 {
  display: flex, inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.pageimg {
  max-width: 1300px;
  width: 100%;
  height: 680px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 72px;
  margin-bottom: 58px;
  border-radius: 20px;
}

.pageimg1 {
  max-width: 1300px;
  width: 100%;
  height: 542px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 72px;
  margin-bottom: 58px;
  border-radius: 20px;
}

.cont2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hea {
  max-width: 647px;
  width: 100%;
  height: 35px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-bottom: 40px;
}

.info {
  max-width: 647px;
  width: 100%;
  display: flex, inline-block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: 72px;
}

.infop {
  display: inline-block;
}

.infopic {
  max-width: 504px;
  width: 100%;
  display: flex, inline-block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: 149px;
}

.inpic {
  max-width: 504px;
  width: 100%;
  height: 194px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 10px;
}

.inpic2 {
  max-width: 247px;
  width: 100%;
  height: 194px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 10px;
  margin-top: 6px;
}

.inpic3 {
  max-width: 247px;
  width: 100%;
  height: 194px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 10px;
  margin-left: 6px;
  margin-top: 6px;
}

.cont3 {
  margin-left: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 8px;
}

.sm {
  margin-left: 8px;
  max-width: 214px;
  width: 100%;
  height: 170px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 10px;
}

.cont4 {
  margin-left: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.he {
  margin-bottom: 10px;
  color: #565656;
  font-family: Circular Std;
  font-size: 16px;
  font-style: normal;
}

.sect2 {
  margin-bottom: 70px;
}

.lg {
  margin-bottom: 40px;
}

.lgb {
  margin-left: 72px;
  font-size: 21px;
  margin-bottom: 10px;
}

.lgs {
  margin-left: 72px;
  font-size: 18px;
}

.sect3 {
  margin-bottom: 70px;
}

.s-3 {
  margin-bottom: 70px;
}

.hea:hover {
  color: #00BEAC;
}

.hea1:hover {
  color: #00BEAC;
}

.hea2:hover {
  color: #00BEAC;
}/*# sourceMappingURL=global.css.map */