* {
  box-sizing: border-box !important;
  margin: 0;
  padding: 0;
  font-family: "Open Sans", sans-serif;
}
img{
  max-width: 100%;
}
img.voskl{
  max-height: 84px;
  padding-right: 10px;
  margin-left: -10px;
}
.max {
  max-width: 1500px;
  margin: auto;
}
/* Start first section */
.first-section-container {
  background-image: linear-gradient(to right, #2a556a, #3b6a7c);
}
.main-header {
  color: white;
  padding-top: 175px;
  padding-bottom: 80px;
}

.header__title {
  letter-spacing: 0.22em;
  margin-top: 49px;
  font-size: 17px;
  font-weight: 400;
}
.header__second-title {
  font-size: 50.2px;
  margin-top: 30px;
  margin-bottom: 48px;
  font-weight: bold;
}
.header_pargraph {
  font-size:19px;
  line-height:28px;
  max-width: 87%;
}
/* End first section */

/* Second Section */
.second-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.second-section__right {
  padding-top: 52px;
  padding-right: 5%;
}
.right__title {
  color: #004c66;
  font-size: 21px;
  font-weight: 600;
  padding-bottom: 41px;
}
.right_talk {
  line-height:28px;
  font-weight: 400;
  font-size:19px;
  padding-bottom: 31px;
}

.right__number {
  color: #004c66;
  font-size:19px;
  font-weight: 700;
  padding-right: 13px;
}
.right_talk_last {
  padding-left: 31px;
}
div.second-section__left {
  padding-right: 5%;
}
.left__title {
  color: #fd3c22;
  padding-bottom: 45px;
}
.left__image {
  padding-right: 28px;
}
.left__title h3.text-uppercase {
  font-weight: 600 !important;
  line-height: 28px !important;
  font-size: 21px !important;
  margin-bottom: 0 !important;
}
.left_pargraph {
  line-height:28px;
  font-weight: 400;
  font-size:19px;
}
.left-pargraph-first {
  padding-bottom: 45px;
}
.left_special_word {
  color: #fd3c22;
  font-weight: 600;
}
/* End of Second Section */

/* Third Section */

.third-section {
  background-color:#E6E5E3;
  font-family: "Open Sans", sans-serif;
  padding-top: 56px;
  padding-bottom: 56px;
}

.section__left img {
  padding-right: 35px;
}
.third__section__right__container {
  padding-top: 22px;
}
.section-title {
  color: #004a64;
  font-weight: 800;
  padding-top: 43px;
  padding-bottom: 30px;
  font-size: 40px;
  line-height: 41px;
}
.section-second-title {
  color: #004a64;
  font-weight: 800;
  line-height: 27px;
  margin-bottom: 23px;
  font-size: 21px;
  max-width: 80%;
}
.section-pargraph {
  font-size: 18px;
  line-height:28px;
  font-weight: 400;
}
.third-section .section-pargraph span {
  padding-bottom: 37px;
}
/* End Of Third Section */

/* Fourth section */
.fourth-section {
  padding-top: 56px;
  padding-bottom: 56px;
}
.fourth__section__right {
  display: flex;
  justify-content: flex-end;
}
.fourth__section__right img {
  padding-right: 35px;
}
.fourth__section__left {
  padding-top: 22px;
  padding-left: 111px !important;
}
.fourth__section__left .section-second-title {
  max-width: 100%;
}
.fourth__section__left .section-pargraph span {
  padding-bottom: 42px;
}
  .desktop-hide{
    display: none;
  }
/* End of fourth section */
@media screen and (max-width: 1200px) {
  .hide-mob{
    display: none !important;
  }
    .desktop-hide{
    display: block;
  }
  .second-section__left {
    padding-left: 15px !important;
  }
  div.second-section__right,
  div.second-section__left {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    text-align: left;
    padding: 0 5% !important;
  }
  .left__image {
    padding-right: 0px;
  }
  .third__section__right__container,
  .fourth__section__left__container {
    padding-top: 22px;
    display: flex;
    flex-direction: column;
    align-items: start;
  }
  div.third__section__left, div.third__section__right, div.third__section__left img, div.fourth__section__left, div.fourth__section__right, div.fourth__section__right img{
    max-width: 100%;
    flex: 100%;
    margin: auto;
    display: block;
    padding-right: 10px;
  }
  .section-title{
    font-size: 28px;
    padding-bottom: 25px;
  }
  .section-second-title {
    max-width: 100%;
    text-align: left;
    padding-top: 45px;
    font-weight: 500;
    line-height: 40px;
  }
  .third-section .section-pargraph {
    text-align: left;
    font-size: 18px;
  }
  .section-pargraph {
    font-size: 18px;
    text-align: left;
  }
  .third-section,.fourth-section {
    padding-top: 25px;
  }
  .fourth-section-row {
    flex-direction: column-reverse;
  }
  .fourth__section__left {
    padding-left: 15px !important;
  }
  .fourth__section__right img {
    padding-right: 0;
  }
  .section__left img {
    padding-left: 0;
  }
  .right__number {
    padding-right: 0;
  }
  .right_talk_last {
    padding-left: 0;
  }
  p.text-center,img.text-center,h1.text-center,h2.text-center,h3.text-center,h3.text-center, h5.text-center, span.text-center{
    text-align: left !important;
  }
  div.align-items-center{
    align-items: start !important;
  }
}
