body{
    font-family: 'Syne', sans-serif;
}


.elementor-kit-7 {
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500;
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px;
  }

  .e-container {
    --container-max-width: 1140px;
  }

  .elementor-widget:not(:last-child) {
    margin-bottom: 20px;
  }

  .elementor-element {
    --widgets-spacing: 20px;
  }

    {}

  h1.entry-title {
    display: var(--page-title-display);
  }

  @media(max-width:1440px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 1100px;
    }

    .e-container {
      --container-max-width: 1100px;
    }
  }

  @media(max-width:1024px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 1024px;
    }

    .e-container {
      --container-max-width: 1024px;
    }
  }

  @media(max-width:767px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 767px;
    }

    .e-container {
      --container-max-width: 767px;
    }
  }

  .elementor-16 .elementor-element.elementor-element-4304a62 {
    padding: 0px 0px 0px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-0f0e843 {
    padding: 195px 0px 0px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-fc2b092>.elementor-element-populated {
    padding: 0% 0% 0% 14%;
  }

  .elementor-16 .elementor-element.elementor-element-b897d89>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-ea521b5>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0% 28% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-a9dc49f>.elementor-widget-container {
    margin: -14px 0px 0px 0px;
    padding: 0% 34% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-54b2602.elementor-column>.elementor-widget-wrap {
    justify-content: center;
    align-content: center;
  }

  .elementor-16 .elementor-element.elementor-element-54b2602:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-16 .elementor-element.elementor-element-54b2602>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("wp-content/uploads/2021/11/Main-home-img-4.png");
    background-repeat: no-repeat;
    background-size: contain;
  }

  .elementor-16 .elementor-element.elementor-element-54b2602>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  }

  .elementor-16 .elementor-element.elementor-element-54b2602>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }

  .elementor-16 .elementor-element.elementor-element-0d3ef5e>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-0d3ef5e {
    width: auto;
    max-width: auto;
  }

  .elementor-16 .elementor-element.elementor-element-d114eb5 {
    padding: 148px 0px 0px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-17f3e38>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-ca3bffe {
    padding: 205px 0px 115px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-c2727fb>.elementor-element-populated {
    padding: 0% 0% 0% 13%;
  }

  .elementor-16 .elementor-element.elementor-element-9fd8912>.elementor-element-populated {
    padding: 0% 0% 0% 18%;
  }

  .elementor-16 .elementor-element.elementor-element-cd3a6d5>.elementor-element-populated {
    padding: 0% 0% 0% 18%;
  }

  .elementor-16 .elementor-element.elementor-element-39156ba {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 72px 0px 138px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-2373075>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-fb7c081 {
    padding: 0px 0px 130px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-d70aba3>.elementor-element-populated {
    padding: 7.5% 0% 0% 17%;
  }

  .elementor-16 .elementor-element.elementor-element-792b2ba>.elementor-widget-container {
    padding: 0% 25% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-fc05630>.elementor-widget-container {
    margin: -6px 0px 0px 0px;
    padding: 0% 40% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-7d45e6a>.elementor-element-populated {
    padding: 24px 0px 0px 0px;
  }

  .elementor-16 .elementor-element.elementor-element-a3ad29f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 19.5% 0% 19.5% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-a3ad29f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }

  .elementor-16 .elementor-element.elementor-element-f367b21>.elementor-element-populated {
    padding: 0% 0% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-ff3ddea>.elementor-widget-container {
    padding: 0% 18% 0% 20%;
  }

  .elementor-16 .elementor-element.elementor-element-8904b8b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-16 .elementor-element.elementor-element-8904b8b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3F3F3;
  }

  .elementor-16 .elementor-element.elementor-element-8904b8b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 19.5% 0% 19.5% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-8904b8b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }

  .elementor-16 .elementor-element.elementor-element-4f1d302>.elementor-element-populated {
    padding: 0% 0% 0% 0%;
  }

  .elementor-16 .elementor-element.elementor-element-b879004>.elementor-widget-container {
    padding: 0% 18% 0% 20%;
  }

  @media(max-width:1440px) {
    .elementor-16 .elementor-element.elementor-element-0f0e843 {
      padding: 220px 0px 50px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-fc2b092>.elementor-element-populated {
      padding: 0% 0% 0% 11%;
    }

    .elementor-16 .elementor-element.elementor-element-ea521b5>.elementor-widget-container {
      padding: 0% 25% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-a9dc49f>.elementor-widget-container {
      padding: 0% 25% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-d114eb5 {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ca3bffe {
      padding: 220px 0px 120px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb>.elementor-element-populated {
      padding: 0% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-9fd8912>.elementor-element-populated {
      padding: 0% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-cd3a6d5>.elementor-element-populated {
      padding: 0% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-fc05630>.elementor-widget-container {
      padding: 0% 25% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-ff3ddea>.elementor-widget-container {
      padding: 0% 3% 0% 20%;
    }

    .elementor-16 .elementor-element.elementor-element-b879004>.elementor-widget-container {
      padding: 0% 3% 0% 20%;
    }
  }

  @media(max-width:1024px) {
    .elementor-16 .elementor-element.elementor-element-0f0e843 {
      padding: 141px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-fc2b092>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-b897d89>.elementor-widget-container {
      padding: 0% 15% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-ea521b5>.elementor-widget-container {
      padding: 0% 40% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-a9dc49f>.elementor-widget-container {
      padding: 0% 44% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-54b2602>.elementor-element-populated {
      padding: 180px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-d114eb5 {
      padding: 100px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ca3bffe {
      padding: 110px 0px 115px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb>.elementor-element-populated {
      padding: 0% 35% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-9fd8912>.elementor-element-populated {
      padding: 15% 35% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-cd3a6d5>.elementor-element-populated {
      padding: 15% 35% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-d70aba3>.elementor-element-populated {
      padding: 0% 45% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-792b2ba>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-fc05630>.elementor-widget-container {
      padding: 0% 45% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-7d45e6a>.elementor-element-populated {
      padding: 80px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ff3ddea>.elementor-widget-container {
      padding: 0% 25% 0% 15.5%;
    }

    .elementor-16 .elementor-element.elementor-element-b879004>.elementor-widget-container {
      padding: 0% 25% 0% 15.5%;
    }
  }

  @media(max-width:880px) {
    .elementor-16 .elementor-element.elementor-element-fc2b092>.elementor-element-populated {
      padding: 0% 0% 0% 1%;
    }

    .elementor-16 .elementor-element.elementor-element-ea521b5>.elementor-widget-container {
      padding: 0% 36% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-a9dc49f>.elementor-widget-container {
      padding: 0% 35% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-0d3ef5e>.elementor-widget-container {
      padding: 0% 6% 0% 6%;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb>.elementor-element-populated {
      padding: 0% 15% 0% 10%;
    }

    .elementor-16 .elementor-element.elementor-element-9fd8912>.elementor-element-populated {
      padding: 20% 15% 0% 10%;
    }

    .elementor-16 .elementor-element.elementor-element-cd3a6d5>.elementor-element-populated {
      padding: 20% 15% 0% 10%;
    }

    .elementor-16 .elementor-element.elementor-element-39156ba {
      padding: 72px 0px 138px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-2373075>.elementor-element-populated {
      margin: 0px 25px 0px -12px;
      --e-column-margin-right: 25px;
      --e-column-margin-left: -12px;
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-d70aba3>.elementor-element-populated {
      padding: 0% 40% 0% 1%;
    }

    .elementor-16 .elementor-element.elementor-element-ff3ddea>.elementor-widget-container {
      padding: 0% 10% 0% 10%;
    }

    .elementor-16 .elementor-element.elementor-element-b879004>.elementor-widget-container {
      padding: 0% 10% 0% 10%;
    }
  }

  @media(max-width:767px) {
    .elementor-16 .elementor-element.elementor-element-0f0e843 {
      padding: 65px 0px 100px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-fc2b092>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ea521b5>.elementor-widget-container {
      padding: 0% 10% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-a9dc49f>.elementor-widget-container {
      padding: 0% 10% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-0d3ef5e>.elementor-widget-container {
      margin: -20% 0% 0% 0%;
      padding: 0% 15% 0% 25%;
    }

    .elementor-16 .elementor-element.elementor-element-d114eb5 {
      padding: 0px 0px 120px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ca3bffe {
      padding: 23% 0% 20% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb>.elementor-element-populated {
      padding: 0% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-ca6eaf8>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-9fd8912>.elementor-element-populated {
      padding: 40% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-cd3a6d5>.elementor-element-populated {
      padding: 40% 0% 0% 5%;
    }

    .elementor-16 .elementor-element.elementor-element-39156ba {
      padding: 98px 0px 168px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-2373075>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }

    .elementor-16 .elementor-element.elementor-element-fb7c081 {
      padding: 0px 0px 100px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-d70aba3>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-792b2ba>.elementor-widget-container {
      padding: 0% 10% 0% 0%;
    }

    .elementor-16 .elementor-element.elementor-element-fc05630>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-f367b21 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-f367b21.elementor-column>.elementor-widget-wrap {
      justify-content: flex-start;
    }

    .elementor-16 .elementor-element.elementor-element-f367b21>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-ff3ddea>.elementor-widget-container {
      padding: 0% 10% 0% 7%;
    }

    .elementor-16 .elementor-element.elementor-element-47e1649 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-47e1649>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 35px 0px 0px 22px;
    }

    .elementor-16 .elementor-element.elementor-element-4f1d302>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-b879004>.elementor-widget-container {
      padding: 0% 10% 0% 7%;
    }

    .elementor-16 .elementor-element.elementor-element-3ff48f9>.elementor-element-populated {
      padding: 35px 0px 0px 22px;
    }
  }

  @media(min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-fc2b092 {
      width: 33%;
    }

    .elementor-16 .elementor-element.elementor-element-54b2602 {
      width: 67%;
    }

    .elementor-16 .elementor-element.elementor-element-f367b21 {
      width: 76.875%;
    }

    .elementor-16 .elementor-element.elementor-element-47e1649 {
      width: 23%;
    }

    .elementor-16 .elementor-element.elementor-element-4f1d302 {
      width: 76.875%;
    }

    .elementor-16 .elementor-element.elementor-element-3ff48f9 {
      width: 23%;
    }
  }

  @media(max-width:1440px) and (min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-fc2b092 {
      width: 42%;
    }

    .elementor-16 .elementor-element.elementor-element-54b2602 {
      width: 58%;
    }
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-fc2b092 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-54b2602 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-c2727fb {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-9fd8912 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-cd3a6d5 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-d70aba3 {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-7d45e6a {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-a3ad29f {
      width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-8904b8b {
      width: 100%;
    }
  
  }

  

    #qodef-page-outer { margin-top: -150px;}@media only screen and (max-width: 1024px) { #qodef-page-outer { margin-top: -70px;}}#qodef-page-inner { padding: 0 0;}@media only screen and (max-width: 1024px) { #qodef-page-inner { padding: 0 0;}}.qodef-header-sticky .qodef-header-sticky-inner { padding-left: 73px;padding-right: 73px;}#qodef-side-area { width: 557px;right: -557px;}.qodef-page-title { height: 110px;}.qodef-page-title .qodef-m-content { padding-top: 150px;}.qodef-page-title .qodef-m-title { color: #9e9e9e;}@media only screen and (max-width: 1024px) { .qodef-page-title .qodef-m-content { padding-top: 70px;}}.qodef-header--standard #qodef-page-header { height: 150px;background-color: rgba(255,255,255,0);}.qodef-header--standard #qodef-page-header-inner { border-bottom-color: rgba(255,255,255,0);border-bottom-width: 1px;}@media only screen and (max-width: 680px){h1, .qodef-h1 { font-size: 55px;line-height: 61px;}h2, .qodef-h2 { font-size: 40px;line-height: 45px;}h3, .qodef-h3 { font-size: 35px;line-height: 37px;}h4, .qodef-h4 { font-size: 30px;line-height: 35px;}h5, .qodef-h5 { font-size: 25px;line-height: 30px;}h6, .qodef-h6 { font-size: 21px;line-height: 27px;}}
