.parties {
  padding: 50px 0;
  max-width: 1200px;
  margin: 0 auto; }
  .parties p.msg {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 30px; }
  .parties p {
    text-align: left;
    line-height: 20px; }
  .parties p.lst {
    font-weight: bold; }
  
.section-packages {
  padding: 50px 0;
  background-color: #eee; }
  .section-packages h2{
	text-align:center;}	
  .section-packages .packages {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }
    .section-packages .packages .package {
      width: 23%;
      margin: 1%;
      background-color: #fff;
      box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.2); }
      @media only screen and (max-width: 991px) {
        .section-packages .packages .package {
          width: 48%; } }
      @media only screen and (max-width: 500px) {
        .section-packages .packages .package {
          width: 98%; } }
      .section-packages .packages .package .head {
        text-align: center;
        background-color: #3fbed1;
        font-size: 24px;
        font-weight: bold;
        font-family: "Dosis", sans-serif;
        color: #fff;
        padding: 24px; }
      .section-packages .packages .package .body {
        padding: 20px;
        background-color: #fff; }
        .section-packages .packages .package .body .icon {
          color: #3fbed1;
          font-size: 18px;
          margin-bottom: 5px; }
        .section-packages .packages .package .body ul {
          list-style: none;
          padding: 0;
          margin: 0;
          margin-bottom: 15px; }
          .section-packages .packages .package .body ul li {
            margin-bottom: 5px; }
        .section-packages .packages .package .body p {
          font-weight: bold;
          color: #222; }
        .section-packages .packages .package .body a {
          background-color: #3fbed1;
          border-radius: 5px;
          padding: 10px 15px;
          color: #fff;
          text-decoration: none;
          transition: all 1s;
          box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
          display: inline-block;
          margin: 0 auto; }
          .section-packages .packages .package .body a:hover {
            transform: scale(1.02); }
        .section-packages .packages .package .body a.link {
          color: #ea7066;
          padding: 0;
          display: inline;
          background-color: transparent;
          box-shadow: none; }
      .section-packages .packages .package-1 .head {
        background-color: #b5d56a; }
      .section-packages .packages .package-1 .body .icon {
        color: #b5d56a; }
      .section-packages .packages .package-1 .body a {
        background-color: #b5d56a; }
      .section-packages .packages .package-2 .head {
        background-color: #ea7066; }
      .section-packages .packages .package-2 .body .icon {
        color: #ea7066; }
      .section-packages .packages .package-2 .body a {
        background-color: #ea7066; }
      .section-packages .packages .package-3 .head {
        background-color: #84bed6; }
      .section-packages .packages .package-3 .body .icon {
        color: #84bed6; }
      .section-packages .packages .package-3 .body a {
        background-color: #84bed6; }
      .section-packages .packages .package-4 .head {
        background-color: #a597e7; }
      .section-packages .packages .package-4 .body .icon {
        color: #a597e7; }
      .section-packages .packages .package-4 .body a {
        background-color: #a597e7; }

.section-hosting-advantages {
  padding: 0px 0; }
  .section-hosting-advantages{
	  text-align:left;}
  .section-hosting-advantages .advantages .advantage {
    position: relative;
    margin-bottom: 170px;
    display: flex;
    align-items: stretch; }
    @media only screen and (max-width: 991px) {
      .section-hosting-advantages .advantages .advantage {
        margin-bottom: 50px;
        flex-direction: column; } }
    .section-hosting-advantages .advantages .advantage .img {
      width: 50%; }
      @media only screen and (max-width: 991px) {
        .section-hosting-advantages .advantages .advantage .img {
          width: 100%;
          height: 300px;
          display: flex;
          justify-content: center;
          align-items: center;
          overflow: hidden; } }
      .section-hosting-advantages .advantages .advantage .img img {
        width: 100%; }
    .section-hosting-advantages .advantages .advantage .content {
      position: relative;
      width: 45%; }
      @media only screen and (max-width: 991px) {
        .section-hosting-advantages .advantages .advantage .content {
          width: 90%;
          margin: -40px auto 0 auto; } }
    .section-hosting-advantages .advantages .advantage .text {
      background-color: #eee;
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
      padding: 20px 20px;
      margin: 40px 0 0 -10%;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center; }
      @media only screen and (max-width: 991px) {
        .section-hosting-advantages .advantages .advantage .text {
          margin: 0; } }
      @media only screen and (max-width: 600px) {
        .section-hosting-advantages .advantages .advantage .text {
          padding: 20px; } }
      .section-hosting-advantages .advantages .advantage .text h2 {
        text-align: left;
        font-size: 40px;
        margin-bottom: 0;
        margin-top: 0; }
        @media only screen and (max-width: 1350px) {
          .section-hosting-advantages .advantages .advantage .text h2 {
            font-size: 50px; } }
        @media only screen and (max-width: 1100px) {
          .section-hosting-advantages .advantages .advantage .text h2 {
            font-size: 70px; } }
      .section-hosting-advantages .advantages .advantage .text p {
        line-height: 33px; }
        @media only screen and (max-width: 1350px) {
          .section-hosting-advantages .advantages .advantage .text p {
            line-height: 30px; } }
      .section-hosting-advantages .advantages .advantage .text a {
        color: #ea7066; }
    .section-hosting-advantages .advantages .advantage:nth-child(even) {
      margin-bottom: 40px; }
      .section-hosting-advantages .advantages .advantage:nth-child(even) .img {
        order: 2;
        margin-left: auto; }
        @media only screen and (max-width: 991px) {
          .section-hosting-advantages .advantages .advantage:nth-child(even) .img {
            order: 1; } }
      .section-hosting-advantages .advantages .advantage:nth-child(even) .content {
        margin-left: auto;
        order: 1; }
        .section-hosting-advantages .advantages .advantage:nth-child(even) .content .text {
          margin: -70px -15% 0 0; }
          @media only screen and (max-width: 991px) {
            .section-hosting-advantages .advantages .advantage:nth-child(even) .content .text {
              order: 2;
              margin: 0; } }
