.elementor-2302 .elementor-element.elementor-element-0a3cdf5>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-0ed5b8b>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-88b6249 {
  padding: 0
}

.elementor-2302 .elementor-element.elementor-element-194b292,
.elementor-2302 .elementor-element.elementor-element-4bae02cd,
.elementor-2302 .elementor-element.elementor-element-67f53f03,
.elementor-2302 .elementor-element.elementor-element-88b6249,
.elementor-2302 .elementor-element.elementor-element-bfd8d7a,
.elementor-2302 .elementor-element.elementor-element-c85e6a5,
.elementor-2302 .elementor-element.elementor-element-ec0a404,
.elementor-2302 .elementor-element.elementor-element-f1d672c {
  transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-2302 .elementor-element.elementor-element-c85e6a5>.elementor-background-overlay {
  transition: background .3s, border-radius .3s, opacity .3s;
  background-image: url("../../2020/08/food_delivery_.jpg")
}

.elementor-2302 .elementor-element.elementor-element-1f65025>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute),
.elementor-2302 .elementor-element.elementor-element-2e6e380>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute),
.elementor-2302 .elementor-element.elementor-element-4d63a57,
.elementor-2302 .elementor-element.elementor-element-d6cf92a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0
}

.elementor-2302 .elementor-element.elementor-element-0c7fddb>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-15af70a>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-17f7eb4>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-2e6e380>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-342c84c>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-53bc59e>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-5607120>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-592cc94b>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-695ea30>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-6db0d15>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-7e3cffed>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-8197713>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-b284a1e>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-b6e0b90>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-caa482c>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-d6cf92a>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-e1b877b>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-f465b8d>.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-fab7d81>.elementor-element-populated {
  padding: 0 15px
}

.elementor-2302 .elementor-element.elementor-element-01b7b01 .info-box .rtin-title,
.elementor-2302 .elementor-element.elementor-element-997bc9c .info-box .rtin-title {
  font-size: 30px
}

.elementor-2302 .elementor-element.elementor-element-591cbc1 .info-box .rtin-title {
  font-size: 22px
}

.elementor-2302 .elementor-element.elementor-element-194b292>.elementor-background-overlay,
.elementor-2302 .elementor-element.elementor-element-4bae02cd>.elementor-background-overlay,
.elementor-2302 .elementor-element.elementor-element-88b6249>.elementor-background-overlay,
.elementor-2302 .elementor-element.elementor-element-bfd8d7a>.elementor-background-overlay,
.elementor-2302 .elementor-element.elementor-element-ec0a404>.elementor-background-overlay {
  transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2302 .elementor-element.elementor-element-6095f87,
.elementor-2302 .elementor-element.elementor-element-935dedb {
  text-align: center
}

.elementor-2302 .elementor-element.elementor-element-6095f87 .sec-title .sub-title,
.elementor-2302 .elementor-element.elementor-element-935dedb .sec-title .sub-title {
  font-size: 16px;
  font-weight: 700
}

.elementor-2302 .elementor-element.elementor-element-935dedb>.elementor-widget-container {
  margin: -3px 0 40px
}

.elementor-2302 .elementor-element.elementor-element-b94e976 {
  width: auto;
  max-width: auto;
  bottom: 174.994px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-b94e976 {
  right: -186.187px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-b94e976 {
  left: -186.187px
}

.elementor-2302 .elementor-element.elementor-element-df76621 {
  width: initial;
  max-width: initial;
  top: 207px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-df76621 {
  right: -175.8px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-df76621 {
  left: -175.8px
}

.elementor-2302 .elementor-element.elementor-element-b971a79 {
  width: auto;
  max-width: auto;
  bottom: 155px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-b971a79 {
  left: -116px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-b971a79 {
  right: -116px
}

.elementor-2302 .elementor-element.elementor-element-777c979 {
  width: auto;
  max-width: auto;
  top: 170px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-777c979,
body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-e247373 {
  left: -217px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-777c979,
body.rtl .elementor-2302 .elementor-element.elementor-element-e247373 {
  right: -217px
}

.elementor-2302 .elementor-element.elementor-element-4bae02cd:not(.elementor-motion-effects-element-type-background),
.elementor-2302 .elementor-element.elementor-element-4bae02cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../../2021/01/section_bg16.jpg");
  background-position: center center;
  background-size: auto
}

.elementor-bc-flex-widget .elementor-2302 .elementor-element.elementor-element-1f65025.elementor-column .elementor-widget-wrap,
.elementor-bc-flex-widget .elementor-2302 .elementor-element.elementor-element-37d16a32.elementor-column .elementor-widget-wrap,
.elementor-bc-flex-widget .elementor-2302 .elementor-element.elementor-element-592cc94b.elementor-column .elementor-widget-wrap,
.elementor-bc-flex-widget .elementor-2302 .elementor-element.elementor-element-6450fb6.elementor-column .elementor-widget-wrap,
.elementor-bc-flex-widget .elementor-2302 .elementor-element.elementor-element-6db0d15.elementor-column .elementor-widget-wrap {
  align-items: center
}

.elementor-2302 .elementor-element.elementor-element-1f65025.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-37d16a32.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-592cc94b.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-6450fb6.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,
.elementor-2302 .elementor-element.elementor-element-6db0d15.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center
}

.elementor-2302 .elementor-element.elementor-element-76ed021e .title-text-button .rtin-title {
  font-size: 60px;
  font-weight: 700;
  line-height: 1.1em;
  color: #fff
}

.elementor-2302 .elementor-element.elementor-element-76ed021e>.elementor-widget-container {
  margin: -13px 0 -9px
}

.elementor-2302 .elementor-element.elementor-element-6f03cd64>.elementor-element-populated {
  margin: 0 0 -59px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 120px 15px 0 50px
}

.elementor-2302 .elementor-element.elementor-element-40b88b81 {
  text-align: center;
  width: var(--container-widget-width, 213px);
  max-width: 213px;
  --container-widget-width: 213px;
  --container-widget-flex-grow: 0;
  top: 0
}

.elementor-2302 .elementor-element.elementor-element-40b88b81 .sec-title .rtin-title {
  font-size: 44px;
  font-weight: 800;
  line-height: 1em
}

.elementor-2302 .elementor-element.elementor-element-40b88b81>.elementor-widget-container {
  padding: 40px 25px 57px 5px;
  background-image: url("../../2021/03/shape21.png");
  background-repeat: no-repeat;
  background-size: cover
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-40b88b81 {
  left: -68px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-40b88b81 {
  right: -68px
}

.elementor-2302 .elementor-element.elementor-element-a3b84d0 {
  text-align: right;
  z-index: 0
}

.elementor-2302 .elementor-element.elementor-element-a3b84d0>.elementor-widget-container {
  margin: 0 0 -33px;
  padding: 0 0 0 40px
}

.elementor-2302 .elementor-element.elementor-element-194b292:not(.elementor-motion-effects-element-type-background),
.elementor-2302 .elementor-element.elementor-element-194b292>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff
}

.elementor-2302 .elementor-element.elementor-element-194b292 {
  padding: 120px 0
}

.elementor-2302 .elementor-element.elementor-element-5f02b7d {
  text-align: right;
  z-index: 2
}

.elementor-2302 .elementor-element.elementor-element-ed2de3c {
  width: auto;
  max-width: auto;
  top: -28px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-ed2de3c {
  left: -16px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-ed2de3c {
  right: -16px
}

.elementor-2302 .elementor-element.elementor-element-1f65025>.elementor-element-populated {
  padding: 0 90px 0 30px
}

.elementor-2302 .elementor-element.elementor-element-d9dc1bd .title-text-button .subtitle {
  font-size: 20px;
  letter-spacing: 0;
  color: #fcb302
}

.elementor-2302 .elementor-element.elementor-element-d9dc1bd>.elementor-widget-container {
  margin: -11px 0 0
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-6f90aa2 {
  left: 434px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-6f90aa2 {
  right: 434px
}

.elementor-2302 .elementor-element.elementor-element-6f90aa2 {
  top: 134px
}

.elementor-2302 .elementor-element.elementor-element-bfd8d7a:not(.elementor-motion-effects-element-type-background),
.elementor-2302 .elementor-element.elementor-element-bfd8d7a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../../2021/01/section_bg11.jpg");
  background-position: center center;
  background-size: cover
}

.elementor-2302 .elementor-element.elementor-element-bfd8d7a {
  padding: 100px 0
}

.elementor-2302 .elementor-element.elementor-element-4fafaba .title-text-button .rtin-title {
  font-size: 60px;
  line-height: 1em
}

.elementor-2302 .elementor-element.elementor-element-4fafaba>.elementor-widget-container {
  margin: -11px 0 -10px
}

.elementor-2302 .elementor-element.elementor-element-e247373 {
  width: auto;
  max-width: auto;
  top: 96px
}

.elementor-2302 .elementor-element.elementor-element-157b083 {
  width: auto;
  max-width: auto;
  top: 294px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-157b083 {
  right: -941px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-157b083 {
  left: -941px
}

.elementor-2302 .elementor-element.elementor-element-f1d672c:not(.elementor-motion-effects-element-type-background),
.elementor-2302 .elementor-element.elementor-element-f1d672c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../../2021/03/counter_bg.jpg");
  background-size: cover
}

.elementor-2302 .elementor-element.elementor-element-f1d672c>.elementor-background-overlay {
  background-color: #000;
  opacity: .58;
  transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2302 .elementor-element.elementor-element-f1d672c {
  padding: 120px 0 90px
}

.elementor-2302 .elementor-element.elementor-element-29a9415 .rt-counter .rtin-item .rtin-title,
.elementor-2302 .elementor-element.elementor-element-44fca27 .rt-counter .rtin-item .rtin-title,
.elementor-2302 .elementor-element.elementor-element-7200e51 .rt-counter .rtin-item .rtin-title,
.elementor-2302 .elementor-element.elementor-element-d4e3797 .rt-counter .rtin-item .rtin-title {
  color: #fff;
  font-size: 20px
}

.elementor-2302 .elementor-element.elementor-element-29a9415 .rt-counter .rtin-item .rtin-counter,
.elementor-2302 .elementor-element.elementor-element-44fca27 .rt-counter .rtin-item .rtin-counter,
.elementor-2302 .elementor-element.elementor-element-7200e51 .rt-counter .rtin-item .rtin-counter,
.elementor-2302 .elementor-element.elementor-element-d4e3797 .rt-counter .rtin-item .rtin-counter {
  color: #fff;
  font-size: 72px
}

.elementor-2302 .elementor-element.elementor-element-29a9415 .rt-counter .rtin-item .rtin-media i,
.elementor-2302 .elementor-element.elementor-element-29a9415 .rt-counter .rtin-item .rtin-media i:before,
.elementor-2302 .elementor-element.elementor-element-44fca27 .rt-counter .rtin-item .rtin-media i,
.elementor-2302 .elementor-element.elementor-element-44fca27 .rt-counter .rtin-item .rtin-media i:before,
.elementor-2302 .elementor-element.elementor-element-7200e51 .rt-counter .rtin-item .rtin-media i,
.elementor-2302 .elementor-element.elementor-element-7200e51 .rt-counter .rtin-item .rtin-media i:before,
.elementor-2302 .elementor-element.elementor-element-d4e3797 .rt-counter .rtin-item .rtin-media i,
.elementor-2302 .elementor-element.elementor-element-d4e3797 .rt-counter .rtin-item .rtin-media i:before {
  color: #fcb302
}

.elementor-2302 .elementor-element.elementor-element-835c2e9 {
  padding: 0 0 60px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-1039594 {
  left: -452px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-1039594 {
  right: -452px
}

.elementor-2302 .elementor-element.elementor-element-1039594 {
  top: 290px
}

.elementor-2302 .elementor-element.elementor-element-6450fb6>.elementor-element-populated {
  padding: 0 15px 0 0
}

.elementor-2302 .elementor-element.elementor-element-24254bd .sec-title .sub-title {
  font-size: 40px
}

.elementor-2302 .elementor-element.elementor-element-24254bd>.elementor-widget-container {
  margin: 0 0 -10px
}

body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-fc7519c {
  left: 490px
}

body.rtl .elementor-2302 .elementor-element.elementor-element-fc7519c {
  right: 490px
}

.elementor-2302 .elementor-element.elementor-element-fc7519c {
  top: -120px
}

.elementor-2302 .elementor-element.elementor-element-af7dad6 {
  padding: 35px 30px 31px
}

.elementor-2302 .elementor-element.elementor-element-5b9ccde>.elementor-element-populated {
  margin: -60px 0 0;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px
}

.elementor-2302 .elementor-element.elementor-element-3c968a9 .image-style9 .rtin-image .rtin-title,
.elementor-2302 .elementor-element.elementor-element-54839ac .image-style9 .rtin-image .rtin-title,
.elementor-2302 .elementor-element.elementor-element-778baf3 .image-style9 .rtin-image .rtin-title {
  font-size: 60px;
  font-style: italic;
  color: #fff
}

.elementor-2302 .elementor-element.elementor-element-54839ac .image-style9 .rtin-image .rtin-title a {
  color: #fff;
  font-size: 40px
}

.elementor-2302 .elementor-element.elementor-element-3c968a9 .image-style9 .rtin-image .rtin-title a,
.elementor-2302 .elementor-element.elementor-element-491fe52 .cta-default .action-box h2,
.elementor-2302 .elementor-element.elementor-element-491fe52 .cta-style2 .item-phone .phone-content .call-text,
.elementor-2302 .elementor-element.elementor-element-778baf3 .image-style9 .rtin-image .rtin-title a {
  color: #fff
}

.elementor-2302 .elementor-element.elementor-element-1d6f2d6 .rt-animate-image .left-holder {
  top: 600px
}

.elementor-2302 .elementor-element.elementor-element-1d6f2d6 .rt-animate-image .right-holder {
  top: 300px
}

.elementor-2302 .elementor-element.elementor-element-ec0a404 {
  padding: 120px 0 220px
}

.elementor-2302 .elementor-element.elementor-element-6095f87>.elementor-widget-container {
  margin: -5px 0 13px
}

.elementor-2302 .elementor-element.elementor-element-6559382 {
  z-index: 1
}

.elementor-2302 .elementor-element.elementor-element-508301b6 {
  margin-top: -130px;
  margin-bottom: 0
}

.elementor-2302 .elementor-element.elementor-element-4a8fa4a6>.elementor-element-populated {
  background-image: url("../../2020/08/food\ delivery__.webp");
  width: 100%;
  height: 400px;
  background-size: cover;
  margin-top: 170px
}

.elementor-2302 .elementor-element.elementor-element-67f53f03:not(.elementor-motion-effects-element-type-background),
.elementor-2302 .elementor-element.elementor-element-67f53f03>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../../2020/08/food_delivery.jpg");
  height: 500px
}

.elementor-2302 .elementor-element.elementor-element-67f53f03>.elementor-background-overlay {
  background-position: center center;
  transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2302 .elementor-element.elementor-element-67f53f03 .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-2302 .elementor-element.elementor-element-5bca7a8e>.elementor-widget-container {
  margin: -30px 0 0
}

.elementor-2302 .elementor-element.elementor-element-37d16a32>.elementor-element-populated {
  padding: 70px 30px 70px 15px
}

.elementor-2302 .elementor-element.elementor-element-491fe52 .cta-default .action-box p {
  line-height: 1.4em;
  color: #fff
}

.elementor-2302 .elementor-element.elementor-element-491fe52>.elementor-widget-container {
  margin: 0
}

.elementor-2302 .elementor-element.elementor-element-5153311 {
  padding: 80px 0
}

@media (min-width:768px) {
  .elementor-2302 .elementor-element.elementor-element-592cc94b {
    width: 45%
  }

  .elementor-2302 .elementor-element.elementor-element-6f03cd64 {
    width: 55%
  }

  .elementor-2302 .elementor-element.elementor-element-6db0d15 {
    width: 40%
  }

  .elementor-2302 .elementor-element.elementor-element-0c7fddb {
    width: 60%
  }

  .elementor-2302 .elementor-element.elementor-element-7e3cffed {
    width: 33.334%
  }

  .elementor-2302 .elementor-element.elementor-element-37d16a32 {
    width: 66.666%
  }
}

@media (max-width:991px) and (min-width:768px) {

  .elementor-2302 .elementor-element.elementor-element-15af70a,
  .elementor-2302 .elementor-element.elementor-element-342c84c,
  .elementor-2302 .elementor-element.elementor-element-53bc59e,
  .elementor-2302 .elementor-element.elementor-element-695ea30,
  .elementor-2302 .elementor-element.elementor-element-b284a1e,
  .elementor-2302 .elementor-element.elementor-element-e1b877b,
  .elementor-2302 .elementor-element.elementor-element-f465b8d,
  .elementor-2302 .elementor-element.elementor-element-fab7d81 {
    width: 50%
  }

  .elementor-2302 .elementor-element.elementor-element-0c7fddb,
  .elementor-2302 .elementor-element.elementor-element-17f7eb4,
  .elementor-2302 .elementor-element.elementor-element-1f65025,
  .elementor-2302 .elementor-element.elementor-element-2e6e380,
  .elementor-2302 .elementor-element.elementor-element-37d16a32,
  .elementor-2302 .elementor-element.elementor-element-5607120,
  .elementor-2302 .elementor-element.elementor-element-592cc94b,
  .elementor-2302 .elementor-element.elementor-element-6450fb6,
  .elementor-2302 .elementor-element.elementor-element-6db0d15,
  .elementor-2302 .elementor-element.elementor-element-6f03cd64,
  .elementor-2302 .elementor-element.elementor-element-7e3cffed,
  .elementor-2302 .elementor-element.elementor-element-caa482c {
    width: 100%
  }
}

@media (min-width:992px) {

  .elementor-2302 .elementor-element.elementor-element-4bae02cd:not(.elementor-motion-effects-element-type-background),
  .elementor-2302 .elementor-element.elementor-element-4bae02cd>.elementor-motion-effects-container>.elementor-motion-effects-layer,
  .elementor-2302 .elementor-element.elementor-element-f1d672c:not(.elementor-motion-effects-element-type-background),
  .elementor-2302 .elementor-element.elementor-element-f1d672c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-attachment: fixed
  }
}

@media (max-width:991px) {
  .elementor-2302 .elementor-element.elementor-element-4d63a57 {
    margin-top: 100px;
    margin-bottom: 0
  }

  .elementor-2302 .elementor-element.elementor-element-17f7eb4>.elementor-element-populated,
  .elementor-2302 .elementor-element.elementor-element-caa482c>.elementor-element-populated {
    margin: 0 25%;
    --e-column-margin-right: 25%;
    --e-column-margin-left: 25%;
    padding: 30px 15px 0
  }

  .elementor-2302 .elementor-element.elementor-element-88b6249 {
    padding: 0
  }

  .elementor-2302 .elementor-element.elementor-element-4bae02cd:not(.elementor-motion-effects-element-type-background),
  .elementor-2302 .elementor-element.elementor-element-4bae02cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/01/responsive_bg02.png")
  }

  .elementor-2302 .elementor-element.elementor-element-4bae02cd {
    padding: 100px 0 0
  }

  .elementor-2302 .elementor-element.elementor-element-4fafaba,
  .elementor-2302 .elementor-element.elementor-element-76ed021e,
  .elementor-2302 .elementor-element.elementor-element-d9dc1bd {
    text-align: center
  }

  .elementor-2302 .elementor-element.elementor-element-76ed021e .title-text-button .rtin-title {
    font-size: 48px
  }

  .elementor-2302 .elementor-element.elementor-element-6f03cd64>.elementor-element-populated {
    padding: 50px 15px 0
  }

  body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    left: 10px
  }

  body.rtl .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    right: 10px
  }

  .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    top: 62px
  }

  .elementor-2302 .elementor-element.elementor-element-a3b84d0>.elementor-widget-container {
    margin: 0
  }

  .elementor-2302 .elementor-element.elementor-element-194b292,
  .elementor-2302 .elementor-element.elementor-element-bfd8d7a {
    padding: 100px 0 90px
  }

  .elementor-2302 .elementor-element.elementor-element-2e6e380>.elementor-element-populated {
    padding: 0 100px
  }

  .elementor-2302 .elementor-element.elementor-element-1f65025>.elementor-element-populated {
    padding: 40px 15px 0
  }

  .elementor-2302 .elementor-element.elementor-element-bfd8d7a:not(.elementor-motion-effects-element-type-background),
  .elementor-2302 .elementor-element.elementor-element-bfd8d7a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/01/responsive_bg01.png")
  }

  .elementor-2302 .elementor-element.elementor-element-4fafaba .title-text-button .rtin-title {
    font-size: 40px;
    line-height: 1.2em
  }

  .elementor-2302 .elementor-element.elementor-element-f1d672c {
    padding: 90px 0 65px
  }

  .elementor-2302 .elementor-element.elementor-element-835c2e9,
  .elementor-2302 .elementor-element.elementor-element-ec0a404 {
    padding: 100px 0 70px
  }

  .elementor-2302 .elementor-element.elementor-element-1039594 {
    z-index: 0
  }

  .elementor-2302 .elementor-element.elementor-element-6450fb6>.elementor-element-populated {
    padding: 0 15px
  }

  .elementor-2302 .elementor-element.elementor-element-3c968a9 .image-style9 .rtin-image .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-54839ac .image-style9 .rtin-image .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-778baf3 .image-style9 .rtin-image .rtin-title {
    font-size: 36px
  }

  .elementor-2302 .elementor-element.elementor-element-508301b6 {
    margin-top: 0;
    margin-bottom: 0
  }

  .elementor-2302 .elementor-element.elementor-element-37d16a32>.elementor-element-populated {
    padding: 50px 15px 70px
  }

  .elementor-2302 .elementor-element.elementor-element-5153311 {
    padding: 60px 0
  }
}

@media (max-width:767px) {
  .elementor-2302 .elementor-element.elementor-element-4d63a57 {
    margin-top: 80px;
    margin-bottom: 0
  }

  .elementor-2302 .elementor-element.elementor-element-01b7b01 .info-box .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-591cbc1 .info-box .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-997bc9c .info-box .rtin-title {
    font-size: 26px
  }

  .elementor-2302 .elementor-element.elementor-element-342c84c>.elementor-element-populated,
  .elementor-2302 .elementor-element.elementor-element-695ea30>.elementor-element-populated {
    margin: 30px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
  }

  .elementor-2302 .elementor-element.elementor-element-17f7eb4>.elementor-element-populated,
  .elementor-2302 .elementor-element.elementor-element-caa482c>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
  }

  .elementor-2302 .elementor-element.elementor-element-88b6249 {
    padding: 80px 0 0;
    margin-top: -90px
  }

  .elementor-2302 .elementor-element.elementor-element-24254bd .sec-title .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-4fafaba .title-text-button .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-6095f87 .sec-title .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-935dedb .sec-title .rtin-title,
  .elementor-2302 .elementor-element.elementor-element-d9dc1bd .title-text-button .rtin-title {
    font-size: 34px
  }

  .elementor-2302 .elementor-element.elementor-element-4bae02cd {
    padding: 80px 0 0
  }

  .elementor-2302 .elementor-element.elementor-element-76ed021e .title-text-button .rtin-title {
    font-size: 38px
  }

  body:not(.rtl) .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    left: 52px
  }

  body.rtl .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    right: 52px
  }

  .elementor-2302 .elementor-element.elementor-element-40b88b81 {
    top: -21px
  }

  .elementor-2302 .elementor-element.elementor-element-194b292,
  .elementor-2302 .elementor-element.elementor-element-bfd8d7a {
    padding: 80px 0 70px
  }

  .elementor-2302 .elementor-element.elementor-element-2e6e380>.elementor-element-populated,
  .elementor-2302 .elementor-element.elementor-element-6450fb6>.elementor-element-populated {
    padding: 0 15px
  }

  .elementor-2302 .elementor-element.elementor-element-f1d672c {
    padding: 70px 0 50px
  }

  .elementor-2302 .elementor-element.elementor-element-29a9415 .rt-counter .rtin-item .rtin-counter,
  .elementor-2302 .elementor-element.elementor-element-44fca27 .rt-counter .rtin-item .rtin-counter,
  .elementor-2302 .elementor-element.elementor-element-7200e51 .rt-counter .rtin-item .rtin-counter,
  .elementor-2302 .elementor-element.elementor-element-d4e3797 .rt-counter .rtin-item .rtin-counter {
    font-size: 60px
  }

  .elementor-2302 .elementor-element.elementor-element-835c2e9,
  .elementor-2302 .elementor-element.elementor-element-ec0a404 {
    padding: 80px 0 50px
  }

  .elementor-2302 .elementor-element.elementor-element-7e3cffed>.elementor-element-populated {
    padding: 50px 15px 0
  }

  .elementor-2302 .elementor-element.elementor-element-5bca7a8e>.elementor-widget-container {
    margin: 0
  }

  .elementor-2302 .elementor-element.elementor-element-37d16a32>.elementor-element-populated {
    padding: 30px 15px 80px
  }

  .elementor-2302 .elementor-element.elementor-element-491fe52 .cta-default .action-box h2 {
    font-size: 32px
  }

  .elementor-2302 .elementor-element.elementor-element-5153311 {
    padding: 40px 0
  }
}