.elementor-1017
  .elementor-element.elementor-element-b102945
  > .elementor-container {
  min-height: 715px;
}
.elementor-1017
  .elementor-element.elementor-element-b102945:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1017
  .elementor-element.elementor-element-b102945
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    120deg,
    var(--e-global-color-primary) 0%,
    var(--e-global-color-secondary) 100%
  );
}
.elementor-1017 .elementor-element.elementor-element-b102945 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
padding: 90px 0px 40px 0px;
}
.elementor-1017
  .elementor-element.elementor-element-b102945
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1017
  .elementor-element.elementor-element-b102945
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-b102945
  > .elementor-shape-bottom
  svg {
  width: calc(300% + 1.3px);
  height: 1200px;
}
.elementor-1017 .elementor-element.elementor-element-78c25dd {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-78c25dd
  .elementor-heading-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 900;
  line-height: 26px;
  letter-spacing: 1px;
  margin-top:35px;
}
.elementor-1017
  .elementor-element.elementor-element-d86db64
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1017 .elementor-element.elementor-element-d86db64 {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-d86db64
  .elementor-heading-title {
  color: #ffffff;
  font-size: 50px;
  font-weight: normal;
  line-height: 50px;
  letter-spacing: 0px;
}
.elementor-1017
  .elementor-element.elementor-element-bf37b13
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-1017 .elementor-element.elementor-element-bf37b13 {
  text-align: center;
  color: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-07d6a92 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-ec077f8 {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --justify-items: center;
  --background-transition: 0.3s;
}
.elementor-1017
  .elementor-element.elementor-element-6de716e
  .octf-btn-icon
  i:before {
  font-size: 14px;
}
.elementor-1017 .elementor-element.elementor-element-6de716e .octf-btn-icon i {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.elementor-1017 .elementor-element.elementor-element-db37512 a.octf-btn,
.elementor-1017 .elementor-element.elementor-element-db37512 .octf-btn {
  fill: #ffffff;
  color: #ffffff;
  background-color: #2678ef00;
}
.elementor-1017 .elementor-element.elementor-element-db37512 .octf-btn {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
/*.elementor-1017 .elementor-element.elementor-element-13df0e4 {*/
/*  padding: 0px 0px 0px 0px;*/
/*}*/
.elementor-1017
  .elementor-element.elementor-element-ab00512
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1017 .elementor-element.elementor-element-18971a3 {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-18971a3
  .ot-heading
  .sub-heading
  span {
  color: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-18971a3
  .ot-heading
  .sub-heading:before,
.elementor-1017
  .elementor-element.elementor-element-18971a3
  .ot-heading
  .sub-heading:after {
  background: linear-gradient(120deg, #2678ef, #ef2626);
}
.elementor-1017
  .elementor-element.elementor-element-18971a3
  .ot-heading
  .sub-heading {
  font-weight: 900;
}
.elementor-1017
  .elementor-element.elementor-element-18971a3
  .ot-heading
  .main-heading {
  font-weight: normal;
}
.elementor-1017 .elementor-element.elementor-element-6d1802a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  /*padding: 50px 0px 50px 0px;*/
}
.elementor-1017
  .elementor-element.elementor-element-6d1802a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-f43445e {
  padding: 0px 0px 0px 0px;
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 .icon-box {
  padding: 50px 27px 50px 27px;
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 .icon-main i,
.elementor-1017 .elementor-element.elementor-element-377c6d9 .icon-main span {
  color: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 .icon-main svg {
  fill: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 .s1 .icon-main,
.elementor-1017 .elementor-element.elementor-element-377c6d9 .s3 .icon-main,
.elementor-1017 .elementor-element.elementor-element-377c6d9 .s4 .icon-main {
  background-color: transparent;
  background-image: linear-gradient(120deg, #2678ef 0%, #ef2626 100%);
}
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box:hover
  .icon-main
  i,
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box:hover
  .icon-main
  span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box:hover
  .icon-main
  svg {
  fill: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .s1:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .s3:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .s4:hover
  .icon-main {
  background-color: transparent;
  background-image: linear-gradient(
    120deg,
    var(--e-global-color-secondary) 0%,
    var(--e-global-color-primary) 100%
  );
}
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box
  .box-title,
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box
  .box-title
  a {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-377c6d9
  .icon-box
  .box-title
  a:hover {
  color: var(--e-global-color-text);
}
.elementor-1017 .elementor-element.elementor-element-377c6d9 .icon-box p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  > .elementor-widget-container {
  margin: 50px 0px 0px 0px;
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 .icon-box {
  padding: 50px 27px 50px 27px;
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 .icon-main i,
.elementor-1017 .elementor-element.elementor-element-f12dc52 .icon-main span {
  color: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 .icon-main svg {
  fill: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 .s1 .icon-main,
.elementor-1017 .elementor-element.elementor-element-f12dc52 .s3 .icon-main,
.elementor-1017 .elementor-element.elementor-element-f12dc52 .s4 .icon-main {
  background-color: transparent;
  background-image: linear-gradient(120deg, #2678ef 0%, #ef2626 100%);
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box:hover
  .icon-main
  i,
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box:hover
  .icon-main
  span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box:hover
  .icon-main
  svg {
  fill: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .s1:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .s3:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .s4:hover
  .icon-main {
  background-color: transparent;
  background-image: linear-gradient(
    120deg,
    var(--e-global-color-secondary) 0%,
    var(--e-global-color-primary) 100%
  );
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box
  .box-title,
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box
  .box-title
  a {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-f12dc52
  .icon-box
  .box-title
  a:hover {
  color: var(--e-global-color-text);
}
.elementor-1017 .elementor-element.elementor-element-f12dc52 .icon-box p {
  color: var(--e-global-color-text);
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .icon-box {
  padding: 50px 27px 50px 27px;
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .icon-main i,
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .icon-main span {
  color: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .icon-main svg {
  fill: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .s1 .icon-main,
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .s3 .icon-main,
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .s4 .icon-main {
  background-color: transparent;
  background-image: linear-gradient(120deg, #2678ef 0%, #ef2626 100%);
}
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box:hover
  .icon-main
  i,
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box:hover
  .icon-main
  span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box:hover
  .icon-main
  svg {
  fill: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .s1:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .s3:hover
  .icon-main,
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .s4:hover
  .icon-main {
  background-color: transparent;
  background-image: linear-gradient(
    120deg,
    var(--e-global-color-secondary) 0%,
    var(--e-global-color-primary) 100%
  );
}
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box
  .box-title,
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box
  .box-title
  a {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-8eb66d3
  .icon-box
  .box-title
  a:hover {
  color: var(--e-global-color-text);
}
.elementor-1017 .elementor-element.elementor-element-8eb66d3 .icon-box p {
  color: var(--e-global-color-text);
}
.elementor-1017 .elementor-element.elementor-element-a909896 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1017 .elementor-element.elementor-element-9c64c47 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-b5a29ed {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-b5a29ed
  .ot-heading
  .sub-heading
  span {
  color: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-b5a29ed
  .ot-heading
  .sub-heading:before,
.elementor-1017
  .elementor-element.elementor-element-b5a29ed
  .ot-heading
  .sub-heading:after {
  background: linear-gradient(120deg, #2678ef, #ef2626);
}
.elementor-1017
  .elementor-element.elementor-element-b5a29ed
  .ot-heading
  .sub-heading {
  font-weight: 900;
}
.elementor-1017
  .elementor-element.elementor-element-b5a29ed
  .ot-heading
  .main-heading {
  font-weight: normal;
}
.elementor-1017
  .elementor-element.elementor-element-341df878
  > .elementor-container {
  max-width: 1520px;
}
.elementor-1017 .elementor-element.elementor-element-341df878 {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 1;
}
.elementor-1017
  .elementor-element.elementor-element-341df878
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    120deg,
    var(--e-global-color-primary) 0%,
    var(--e-global-color-secondary) 100%
  );
}
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-element-populated,
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 0px 90px 0px;
}
.elementor-1017
  .elementor-element.elementor-element-4b05fa4c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-dace609 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-bfcd0a4 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-02bfc8c {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-9807c18 {
  --n-tabs-heading-wrap: wrap;
  --n-tabs-heading-overflow-x: initial;
  --n-tabs-title-white-space: initial;
  --n-tabs-title-border-radius: 10px 10px 10px 10px;
  --n-tabs-title-font-size: 15px;
  --n-tabs-title-color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-9807c18
  > .elementor-widget-container
  > .e-n-tabs[data-touch-mode="false"]
  > .e-n-tabs-heading
  > .e-n-tab-title[aria-selected="false"]:hover {
  background: var(--e-global-color-primary);
}
/*.elementor-1017*/
/*  .elementor-element.elementor-element-9807c18*/
/*  > .elementor-widget-container*/
/*  > .e-n-tabs*/
/*  > .e-n-tabs-heading*/
/*  > .e-n-tab-title[aria-selected="true"],*/
/*.elementor-1017*/
/*  .elementor-element.elementor-element-9807c18*/
/*  > .elementor-widget-container*/
/*  > .e-n-tabs[data-touch-mode="true"]*/
/*  > .e-n-tabs-heading*/
/*  > .e-n-tab-title[aria-selected="false"]:hover {*/
/*  background: var(--e-global-color-primary);*/
/*}*/
.elementor-1017
  .elementor-element.elementor-element-9807c18
  > .elementor-widget-container
  > .e-n-tabs
  > .e-n-tabs-heading
  > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
}
.elementor-1017
  .elementor-element.elementor-element-354336a1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1017 .elementor-element.elementor-element-354336a1 {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-472eafee
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1017
  .elementor-element.elementor-element-63bb93c
  > .elementor-widget-container {
  margin: 20px 370px 0px 370px;
}
.elementor-1017
  .elementor-element.elementor-element-63bb93c
  .gallery-item
  .gallery-caption {
  display: none;
}
.elementor-1017 .elementor-element.elementor-element-63bb93c .gallery-item {
  padding: 0 20px 20px 0;
}
.elementor-1017 .elementor-element.elementor-element-63bb93c .gallery {
  margin: 0 -20px -20px 0;
}
.elementor-1017 .elementor-element.elementor-element-d0e5f0e {
  padding: 50px 0px 0px 0px;
}
.elementor-1017
  .elementor-element.elementor-element-397b33f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1017 .elementor-element.elementor-element-4ab0b54 {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-4ab0b54
  .ot-heading
  .sub-heading
  span {
  color: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-4ab0b54
  .ot-heading
  .sub-heading:before,
.elementor-1017
  .elementor-element.elementor-element-4ab0b54
  .ot-heading
  .sub-heading:after {
  background: linear-gradient(120deg, #2678ef, #ef2626);
}
.elementor-1017
  .elementor-element.elementor-element-4ab0b54
  .ot-heading
  .sub-heading {
  font-weight: 900;
}
.elementor-1017
  .elementor-element.elementor-element-4ab0b54
  .ot-heading
  .main-heading {
  font-weight: normal;
}
.elementor-1017 .elementor-element.elementor-element-c907a91 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-53f0d6c.elementor-element {
  --align-self: center;
}
.elementor-1017
  .elementor-element.elementor-element-53f0d6c
  .ot-tabs
  .tab-link:not(.current) {
  /*background: var(--e-global-color-primary);*/
  margin: 5px;
  border-radius: 10px;
}
.elementor-1017
  .elementor-element.elementor-element-366844d
  > .elementor-container {
  max-width: 1600px;
}
.elementor-1017 .elementor-element.elementor-element-366844d {
  margin-top: 50px;
  margin-bottom: 120px;
}
.elementor-1017 .elementor-element.elementor-element-2c1f226 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
}


.elementor-1017
  .elementor-element.elementor-element-2c1f226
  .ot-pricing-table
  .details {
  border-color:#dbdbdb;
  color: white;
}
  .ot-pricing-table
  .octf-btn {
  color: #000;
  background-image: linear-gradient(120deg, #2678efbf, #ef2626f2) !important;
  border:0;
  box-shadow:none;
  
}

.elementor-1017 .elementor-element.elementor-element-2c1f226 .octf-btn i {
  background-image :linear-gradient(120deg, #ef2626, #2678ef);
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-1c051e5 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-1c051e5
  .ot-pricing-table
  h2 {
  color: #fff;
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-1c051e5 .inner-table > p {
  color: #fff;
}
.elementor-1017
  .elementor-element.elementor-element-1c051e5
  .ot-pricing-table
  .details {
  color:#fff;
  color:#fff;
}

.elementor-1017 .elementor-element.elementor-element-1c051e5 .octf-btn i {
    background-image :linear-gradient(120deg, #ef2626, #2678ef);
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-943a4b2 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
   background-clip: padding-box;
  border-radius: 20px;
  border:none;
  box-shadow: 8px 8px 30px 0px rgba(254, 76, 28, 0.37);
}
.elementor-1017
  .elementor-element.elementor-element-943a4b2
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-943a4b2
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017 .elementor-element.elementor-element-943a4b2 .title-table {
  background: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-943a4b2
  .ot-pricing-table
  h2 {
   color:#fff;
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-943a4b2 .inner-table > p {
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-943a4b2
  .ot-pricing-table
  .details {
   color:#fff;
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-943a4b2
  .ot-pricing-table
  .octf-btn {
  color: #000;
  background: #ffffff;
}

.elementor-1017 .elementor-element.elementor-element-2173b6a .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 20px;
}
.elementor-1017
  .elementor-element.elementor-element-2173b6a
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-2173b6a
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017 .elementor-element.elementor-element-2173b6a .title-table {
  background: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-2173b6a
  .ot-pricing-table
  h2 {
   color:#fff;
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-2173b6a .inner-table > p {
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-2173b6a
  .ot-pricing-table
  .details {
  color:#fff;
   color:#fff;
}

.elementor-1017 .elementor-element.elementor-element-f8e2fd6 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
background:#fff;
}
.ot-pricing-table{
      padding: 20px 20px 20px 20px !important;
border:none;
border:0px;
border-width: 0px !important;
}
.elementor-1017
  .elementor-element.elementor-element-f8e2fd6
  .ot-pricing-table
  h2 {
   color:#fff;
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-f8e2fd6 .inner-table > p {
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-f8e2fd6
  .ot-pricing-table
  .details {
  color:#fff;
   color:#fff;
}

.elementor-1017 .elementor-element.elementor-element-f8e2fd6 .octf-btn i {
    background-image :linear-gradient(120deg, #ef2626, #2678ef);
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-b44c406 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  background:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-b44c406
  .ot-pricing-table
  h2 {
   color:#fff;
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-b44c406 .inner-table > p {
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-b44c406
  .ot-pricing-table
  .details {
  color:#fff;
   color:#fff;
}
.elementor-1017
  .elementor-element.elementor-element-b44c406
  .ot-pricing-table
  .octf-btn {
  color: #000;
  background: #ffffff;
}
.elementor-1017 .elementor-element.elementor-element-b44c406 .octf-btn i {
    background-image :linear-gradient(120deg, #ef2626, #2678ef);
  color: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-93b3678
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1017 .elementor-element.elementor-element-93b3678 {
  padding: 0px 0px 0px 0px;
}
.elementor-1017
  .elementor-element.elementor-element-3f73786
  > .elementor-element-populated {
  padding: 0px 0px 0px 95px;
}
.elementor-1017 .elementor-element.elementor-element-87306a5 {
  text-align: left;
}
.elementor-1017
  .elementor-element.elementor-element-87306a5
  .ot-heading
  .sub-heading
  span {
  color: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-87306a5
  .ot-heading
  .sub-heading:before,
.elementor-1017
  .elementor-element.elementor-element-87306a5
  .ot-heading
  .sub-heading:after {
  background: linear-gradient(120deg, #2678ef, #ef2626);
}
.elementor-1017
  .elementor-element.elementor-element-87306a5
  .ot-heading
  .sub-heading {
  font-weight: 900;
}
.elementor-1017
  .elementor-element.elementor-element-87306a5
  .ot-heading
  .main-heading {
  font-weight: normal;
  margin-bottom: 20px;
}
.elementor-1017
  .elementor-element.elementor-element-f61c7e9
  > .elementor-widget-container {
  padding: 0px 0px 45px 0px;
}
.elementor-1017 .elementor-element.elementor-element-45d2c61 {
  padding: 100px 0px 0px 0px;
}
.elementor-1017
  .elementor-element.elementor-element-5af2cb9
  > .elementor-element-populated {
  margin: -140px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1017
  .elementor-element.elementor-element-7d32845:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1017
  .elementor-element.elementor-element-7d32845
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(120deg, #2678ef 0%, #ef2626 100%);
}
.elementor-1017
  .elementor-element.elementor-element-7d32845
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-7d32845,
.elementor-1017
  .elementor-element.elementor-element-7d32845
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-1017 .elementor-element.elementor-element-7d32845 {
  box-shadow: 23px 23px 87px 0px rgba(254, 76, 28, 0.42);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 80px;
  margin-bottom: 100px;
  padding: 50px 0px 50px 0px;
}
.elementor-1017 .elementor-element.elementor-element-8caf1af .ot-counter {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-8caf1af .ot-counter span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8caf1af
  .text__stroke
  span.num {
  -webkit-text-stroke-color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8caf1af
  .ot-counter
  .counter-title {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8caf1af
  .ot-counter
  .counter-title:before {
  background: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-8caf1af
  .ot-counter
  .counter-title,
.text__stroke.ot-counter .counter-title {
  font-weight: bold;
}
.elementor-1017 .elementor-element.elementor-element-642eabf .ot-counter {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-642eabf .ot-counter span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-642eabf
  .text__stroke
  span.num {
  -webkit-text-stroke-color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-642eabf
  .ot-counter
  .counter-title {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-642eabf
  .ot-counter
  .counter-title:before {
  background: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-642eabf
  .ot-counter
  .counter-title,
.text__stroke.ot-counter .counter-title {
  font-weight: bold;
}
.elementor-1017 .elementor-element.elementor-element-eff893f .ot-counter {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-eff893f .ot-counter span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-eff893f
  .text__stroke
  span.num {
  -webkit-text-stroke-color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-eff893f
  .ot-counter
  .counter-title {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-eff893f
  .ot-counter
  .counter-title:before {
  background: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-eff893f
  .ot-counter
  .counter-title,
.text__stroke.ot-counter .counter-title {
  font-weight: bold;
}
.elementor-1017 .elementor-element.elementor-element-1937260 .ot-counter {
  text-align: center;
}
.elementor-1017 .elementor-element.elementor-element-1937260 .ot-counter span {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-1937260
  .text__stroke
  span.num {
  -webkit-text-stroke-color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-1937260
  .ot-counter
  .counter-title {
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-1937260
  .ot-counter
  .counter-title:before {
  background: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-1937260
  .ot-counter
  .counter-title,
.text__stroke.ot-counter .counter-title {
  font-weight: bold;
}
.elementor-1017 .elementor-element.elementor-element-ac0fccf {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
}
.elementor-1017 .elementor-element.elementor-element-23bafc1 {
  text-align: center;
}
.elementor-1017
  .elementor-element.elementor-element-23bafc1
  .ot-heading
  .sub-heading
  span {
  color: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-23bafc1
  .ot-heading
  .sub-heading:before,
.elementor-1017
  .elementor-element.elementor-element-23bafc1
  .ot-heading
  .sub-heading:after {
  background: linear-gradient(120deg, #2678ef, #ef2626);
}
.elementor-1017
  .elementor-element.elementor-element-23bafc1
  .ot-heading
  .sub-heading {
  font-weight: 900;
}
.elementor-1017
  .elementor-element.elementor-element-23bafc1
  .ot-heading
  .main-heading {
  font-weight: normal;
}
.elementor-1017
  .elementor-element.elementor-element-2b3cd5e
  .acc-item:not(.current)
  i {
  background: var(--e-global-color-primary);
}
.elementor-1017
  .elementor-element.elementor-element-2b3cd5e
  .acc-item.current
  i {
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-69364a2 {
  margin-top: 0px;
  margin-bottom: 120px;
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 30px;
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table:before {
  border-radius: 30px 30px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table:after {
  border-radius: 0 0 30px 30px;
}
.elementor-1017 .elementor-element.elementor-element-4bcaffaa .title-table {
  background: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-4bcaffaa .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-4bcaffaa
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-4bcaffaa .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-b96d3e8 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 20px;
  box-shadow: 8px 8px 30px 0px rgba(254, 76, 28, 0.37);
}
.elementor-1017
  .elementor-element.elementor-element-b96d3e8
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-b96d3e8
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017 .elementor-element.elementor-element-b96d3e8 .title-table {
  background: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-b96d3e8
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-b96d3e8 .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-b96d3e8
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-b96d3e8
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-b96d3e8 .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 20px;
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-3dd275f5 .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-3dd275f5
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-3dd275f5 .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-b4a4b1d {
  margin-top: 0px;
  margin-bottom: 120px;
}
.elementor-1017 .elementor-element.elementor-element-8ac5f48 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 20px;
}
.elementor-1017
  .elementor-element.elementor-element-8ac5f48
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-8ac5f48
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017 .elementor-element.elementor-element-8ac5f48 .title-table {
  background: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-8ac5f48
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-8ac5f48 .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-8ac5f48
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-8ac5f48
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-8ac5f48 .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-2729eaf .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
  border-radius: 20px;
  box-shadow: 8px 8px 30px 0px rgba(254, 76, 28, 0.37);
}
.elementor-1017
  .elementor-element.elementor-element-2729eaf
  .ot-pricing-table:before {
  border-radius: 20px 20px 0 0;
}
.elementor-1017
  .elementor-element.elementor-element-2729eaf
  .ot-pricing-table:after {
  border-radius: 0 0 20px 20px;
}
.elementor-1017 .elementor-element.elementor-element-2729eaf .title-table {
  background: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1017
  .elementor-element.elementor-element-2729eaf
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-2729eaf .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-2729eaf
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-2729eaf
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-2729eaf .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-d9c7960 .ot-pricing-table {
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-secondary);
}
.elementor-1017
  .elementor-element.elementor-element-d9c7960
  .ot-pricing-table
  h2 {
  color: var(--e-global-color-text);
  font-weight: 700;
}
.elementor-1017 .elementor-element.elementor-element-d9c7960 .inner-table > p {
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-d9c7960
  .ot-pricing-table
  .details {
  border-color: var(--e-global-color-secondary);
  color: var(--e-global-color-text);
}
.elementor-1017
  .elementor-element.elementor-element-d9c7960
  .ot-pricing-table
  .octf-btn {
  color: #ffffff;
  background: var(--e-global-color-secondary);
}
.elementor-1017 .elementor-element.elementor-element-d9c7960 .octf-btn i {
  background: #ffffff;
  color: var(--e-global-color-secondary);
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1017 .elementor-element.elementor-element-a906a9c {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-c57cbb3 {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-e515ce8 {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-99e1cba {
    width: 100%;
  }
  .elementor-1017 .elementor-element.elementor-element-3f73786 {
    width: 100%;
  }
  .elementor-1017 .elementor-element.elementor-element-8b1cafc {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-10a9a42 {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-778a880 {
    width: 50%;
  }
  .elementor-1017 .elementor-element.elementor-element-f6cdbed {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .elementor-1017 .elementor-element.elementor-element-b102945 {
    padding: 150px 0px 120px 0px;
  }
  .elementor-1017 .elementor-element.elementor-element-ec077f8 {
    --grid-auto-flow: row;
  }
  .header__mobile-builder{
      margin-top:-10px;
  }
   .is-visible .header__mobile-builder{
      margin-top:0px !important;
  }
  .elementor-1017 .elementor-element.elementor-element-13df0e4 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1017 .elementor-element.elementor-element-6d1802a {
    padding: 0px 0px 360px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-4b05fa4c
    > .elementor-element-populated {
    padding: 70px 0px 90px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-354336a1
    .tab-titles
    .col-md {
    padding: 0 calc(20px / 2);
  }
  .elementor-1017 .elementor-element.elementor-element-354336a1 .tab-titles {
    margin: 0 calc(-20px / 2);
  }
  .elementor-1017 .elementor-element.elementor-element-d0e5f0e {
    padding: 0px 0px 300px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-943a4b2
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
  /*.elementor-1017*/
  /*  .elementor-element.elementor-element-2173b6a*/
  /*  > .elementor-widget-container {*/
  /*  padding: 0px 0px 60px 0px;*/
  /*}*/
  .elementor-1017 .elementor-element.elementor-element-93b3678 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-9193bd3
    > .elementor-widget-container {
    padding: 0px 0px 50px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-3f73786
    > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-1017 .elementor-element.elementor-element-7d32845 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-4bcaffaa
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-b96d3e8
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-8ac5f48
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-2729eaf
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
}
@media (max-width: 767px) {
    .about-img{
        text-align:center;
    }
  .elementor-1017
    .elementor-element.elementor-element-b102945
    > .elementor-container {
    min-height: 650px;
  }
  .elementor-1017
    .elementor-element.elementor-element-b102945
    > .elementor-shape-bottom
    svg {
    width: calc(300% + 1.3px);
    height: 500px;
  }
  .elementor-1017
    .elementor-element.elementor-element-78c25dd
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-1017
    .elementor-element.elementor-element-d86db64
    .elementor-heading-title {
    font-size: 34px;
    line-height: 40px;
  }
  .elementor-1017 .elementor-element.elementor-element-ec077f8 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-1017
    .elementor-element.elementor-element-f12dc52
    > .elementor-widget-container {
    padding: 0px 0px 50px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-354336a1
    .tab-titles
    .col-md {
    padding: 0 calc(30px / 2);
  }
  .elementor-1017 .elementor-element.elementor-element-354336a1 .tab-titles {
    margin: 0 calc(-30px / 2);
  }
  .elementor-1017 .elementor-element.elementor-element-7d32845 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-8caf1af
    > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-642eabf
    > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
  .elementor-1017
    .elementor-element.elementor-element-eff893f
    > .elementor-widget-container {
    padding: 0px 0px 40px 0px;
  }
}
.elementor-element .elementor-widget-container {
    margin:10px 0px;
}
@media (max-width: 550px) {
    .elementor-1017 .elementor-element.elementor-element-b102945 {
        padding: 150px 0px 10px 0px;
    }
}
