.elementor-79
  .elementor-element.elementor-element-8b34421
  .elementor-repeater-item-17c222f.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .elementor-slick-slider
  .jet-carousel__item {
  padding: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .elementor-slick-slider {
  margin-right: -0px;
  margin-left: -0px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .elementor-slick-slider
  .jet-carousel__item
  .jet-carousel__item-inner {
  margin: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel__item-img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel__content {
  text-align: left;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow {
  background-color: rgba(255, 255, 255, 0.2);
  font-size: 12px;
  width: 56px;
  height: 56px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow:before {
  font-size: 12px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow
  svg {
  width: 12px;
  height: 12px;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow:hover {
  background-color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow.prev-arrow {
  left: 45px;
  right: auto;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-arrow.next-arrow {
  right: 45px;
  left: auto;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-slick-dots {
  justify-content: center;
}
.elementor-79
  .elementor-element.elementor-element-9246716
  .jet-carousel
  .jet-slick-dots
  li {
  padding-left: 5px;
  padding-right: 5px;
}
.elementor-79 .elementor-element.elementor-element-8b34421 {
  padding: 0px 10px 0px 10px;
}
.elementor-79
  .elementor-element.elementor-element-40a2d15
  .elementor-repeater-item-acabdb4.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-3ff4de8
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-eddadfd
  .elementor-heading-title {
  line-height: 66px;
}
.elementor-bc-flex-widget
  .elementor-79
  .elementor-element.elementor-element-7dcfb85.elementor-column:not(
    .raven-column-flex-vertical
  )
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-79
  .elementor-element.elementor-element-7dcfb85.elementor-column.elementor-element[data-element_type="column"]:not(
    .raven-column-flex-vertical
  )
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-79
  .elementor-element.elementor-element-7dcfb85.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical
  > .elementor-widget-wrap.elementor-element-populated {
  justify-content: center;
}
.elementor-79 .elementor-element.elementor-element-0718ac8 a.raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-0718ac8 .raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-0718ac8 a.raven-button,
.elementor-79 .elementor-element.elementor-element-0718ac8 .raven-button,
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button-widget-normal-effect-blink:after {
  background-color: #808000;
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button:not(:hover),
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:not(:hover) {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button
  .raven-button-overlay:before {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79 .elementor-element.elementor-element-0718ac8 a.raven-button:hover,
.elementor-79 .elementor-element.elementor-element-0718ac8 .raven-button:hover {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
}
.elementor-79
  .elementor-element.elementor-element-0718ac8
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-0718ac8
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79 .elementor-element.elementor-element-40a2d15 {
  padding: 180px 0px 80px 0px;
}
.elementor-79
  .elementor-element.elementor-element-f3581ab
  .elementor-repeater-item-6875773.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-4cfba9a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-background-slideshow {
  border-radius: 0px 0px 35px 0px;
}
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 20px 45px 20px;
}
.elementor-79
  .elementor-element.elementor-element-4cfba9a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe.elementor-position-right
  .elementor-image-box-img {
  margin-left: -25px;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe.elementor-position-left
  .elementor-image-box-img {
  margin-right: -25px;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: -25px;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe
  .elementor-image-box-title {
  margin-bottom: 20px;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 65%;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-7ba8dbe
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-bb6ffc4 a.raven-button {
  padding: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-bb6ffc4 .raven-button {
  padding: 0px 0px 0px 0px;
  --raven-button-widget-icon-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  a.raven-button
  .button-text {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .button-text {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-bb6ffc4 .raven-button-icon {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button-icon
  i {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button-icon
  svg {
  fill: #347aff;
}
.elementor-79 .elementor-element.elementor-element-bb6ffc4 a.raven-button,
.elementor-79 .elementor-element.elementor-element-bb6ffc4 .raven-button,
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button-widget-normal-effect-blink:after {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-icon
  i {
  font-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-icon
  svg {
  width: 16px;
  height: 16px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-align-icon-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-align-icon-far-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-align-icon-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-bb6ffc4
  .raven-button
  .raven-button-align-icon-far-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-d5ee4a0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-background-slideshow {
  border-radius: 0px 0px 35px 0px;
}
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 20px 45px 20px;
}
.elementor-79
  .elementor-element.elementor-element-d5ee4a0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-dad1561.elementor-position-right
  .elementor-image-box-img {
  margin-left: -25px;
}
.elementor-79
  .elementor-element.elementor-element-dad1561.elementor-position-left
  .elementor-image-box-img {
  margin-right: -25px;
}
.elementor-79
  .elementor-element.elementor-element-dad1561.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: -25px;
}
.elementor-79
  .elementor-element.elementor-element-dad1561
  .elementor-image-box-title {
  margin-bottom: 20px;
}
.elementor-79
  .elementor-element.elementor-element-dad1561
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 65%;
}
.elementor-79
  .elementor-element.elementor-element-dad1561
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-dad1561
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-424e669 a.raven-button {
  padding: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-424e669 .raven-button {
  padding: 0px 0px 0px 0px;
  --raven-button-widget-icon-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  a.raven-button
  .button-text {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .button-text {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-424e669 .raven-button-icon {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button-icon
  i {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button-icon
  svg {
  fill: #347aff;
}
.elementor-79 .elementor-element.elementor-element-424e669 a.raven-button,
.elementor-79 .elementor-element.elementor-element-424e669 .raven-button,
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button-widget-normal-effect-blink:after {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-icon
  i {
  font-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-icon
  svg {
  width: 16px;
  height: 16px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-align-icon-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-align-icon-far-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-align-icon-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-424e669
  .raven-button
  .raven-button-align-icon-far-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-4fadbfc:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-background-slideshow {
  border-radius: 0px 0px 35px 0px;
}
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 20px 45px 20px;
}
.elementor-79
  .elementor-element.elementor-element-4fadbfc
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9.elementor-position-right
  .elementor-image-box-img {
  margin-left: -25px;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9.elementor-position-left
  .elementor-image-box-img {
  margin-right: -25px;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: -25px;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9
  .elementor-image-box-title {
  margin-bottom: 20px;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 65%;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-96b42f9
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-d6ad6c1 a.raven-button {
  padding: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-d6ad6c1 .raven-button {
  padding: 0px 0px 0px 0px;
  --raven-button-widget-icon-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  a.raven-button
  .button-text {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .button-text {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-d6ad6c1 .raven-button-icon {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button-icon
  i {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button-icon
  svg {
  fill: #347aff;
}
.elementor-79 .elementor-element.elementor-element-d6ad6c1 a.raven-button,
.elementor-79 .elementor-element.elementor-element-d6ad6c1 .raven-button,
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button-widget-normal-effect-blink:after {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-icon
  i {
  font-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-icon
  svg {
  width: 16px;
  height: 16px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-align-icon-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-align-icon-far-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-align-icon-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-d6ad6c1
  .raven-button
  .raven-button-align-icon-far-right {
  margin-left: 15px;
}
.elementor-79 .elementor-element.elementor-element-f3581ab {
  padding: 0px 0px 180px 0px;
}
.elementor-79
  .elementor-element.elementor-element-7022105
  .elementor-repeater-item-7fcc5d6.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-32b9fae
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-0e9dfaf
  .elementor-heading-title {
  color: #ffffff;
  line-height: 66px;
}
.elementor-bc-flex-widget
  .elementor-79
  .elementor-element.elementor-element-3d7b6d0.elementor-column:not(
    .raven-column-flex-vertical
  )
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-79
  .elementor-element.elementor-element-3d7b6d0.elementor-column.elementor-element[data-element_type="column"]:not(
    .raven-column-flex-vertical
  )
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-79
  .elementor-element.elementor-element-3d7b6d0.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical
  > .elementor-widget-wrap.elementor-element-populated {
  justify-content: flex-end;
}
.elementor-79
  .elementor-element.elementor-element-3d7b6d0
  > .elementor-element-populated {
  padding: 40px 0px 0px 80px;
}
.elementor-79 .elementor-element.elementor-element-2f70743 {
  color: #d3e7fe;
  font-size: 18px;
  font-weight: 400;
}
.elementor-79
  .elementor-element.elementor-element-7022105:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-79
  .elementor-element.elementor-element-7022105
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../../jupiterx.artbees.net/business-2/wp-content/uploads/sites/416/2020/05/home-about-bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-79
  .elementor-element.elementor-element-7022105
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    #233064 0%,
    rgba(35, 48, 100, 0.85) 100%
  );
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-7022105,
.elementor-79
  .elementor-element.elementor-element-7022105
  > .elementor-background-overlay {
  border-radius: 90px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-7022105 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 180px 0px 200px 0px;
}
.elementor-79
  .elementor-element.elementor-element-f294710
  .elementor-repeater-item-32d384f.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-59fc953:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-59fc953
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-e8b48e2 .raven-image {
  opacity: 1;
}
.elementor-79 .elementor-element.elementor-element-e8b48e2 {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-e8b48e2
  > .elementor-widget-container {
  padding: 0px 0px 35px 0px;
}
.elementor-79
  .elementor-element.elementor-element-d49621e
  > .elementor-widget-container {
  padding: 0px 0px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-3457160
  > .elementor-widget-container {
  padding: 0px 0px 5px 30px;
}
.elementor-79 .elementor-element.elementor-element-af931d5 a.raven-button {
  padding: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-af931d5 .raven-button {
  padding: 0px 0px 0px 0px;
  --raven-button-widget-icon-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  a.raven-button
  .button-text {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .button-text {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-af931d5 .raven-button-icon {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button-icon
  i {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button-icon
  svg {
  fill: #347aff;
}
.elementor-79 .elementor-element.elementor-element-af931d5 a.raven-button,
.elementor-79 .elementor-element.elementor-element-af931d5 .raven-button,
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button-widget-normal-effect-blink:after {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-icon
  i {
  font-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-icon
  svg {
  width: 16px;
  height: 16px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-align-icon-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-align-icon-far-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-align-icon-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  .raven-button
  .raven-button-align-icon-far-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-af931d5
  > .elementor-widget-container {
  padding: 0px 0px 0px 30px;
}
.elementor-79
  .elementor-element.elementor-element-d2f61b2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-d2f61b2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-6c93faa .raven-image {
  opacity: 1;
}
.elementor-79 .elementor-element.elementor-element-6c93faa {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-6c93faa
  > .elementor-widget-container {
  padding: 0px 0px 35px 0px;
}
.elementor-79
  .elementor-element.elementor-element-1b21f34
  > .elementor-widget-container {
  padding: 0px 0px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-89eb9df
  > .elementor-widget-container {
  padding: 0px 0px 5px 30px;
}
.elementor-79 .elementor-element.elementor-element-8ed08a3 a.raven-button {
  padding: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-8ed08a3 .raven-button {
  padding: 0px 0px 0px 0px;
  --raven-button-widget-icon-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  a.raven-button
  .button-text {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .button-text {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-8ed08a3 .raven-button-icon {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button-icon
  i {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button-icon
  svg {
  fill: #347aff;
}
.elementor-79 .elementor-element.elementor-element-8ed08a3 a.raven-button,
.elementor-79 .elementor-element.elementor-element-8ed08a3 .raven-button,
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button-widget-normal-effect-blink:after {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-icon
  i {
  font-size: 16px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-icon
  svg {
  width: 16px;
  height: 16px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-align-icon-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-align-icon-far-left {
  margin-right: 15px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-align-icon-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  .raven-button
  .raven-button-align-icon-far-right {
  margin-left: 15px;
}
.elementor-79
  .elementor-element.elementor-element-8ed08a3
  > .elementor-widget-container {
  padding: 0px 0px 0px 30px;
}
.elementor-79 .elementor-element.elementor-element-f294710 {
  margin-top: -135px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-23224a8
  .elementor-repeater-item-28e7b27.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79 .elementor-element.elementor-element-9af2289 .brands-list__item {
  max-width: calc(100% / 5);
  flex: 0 0 calc(100% / 5);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% / 5);
}
.elementor-79
  .elementor-element.elementor-element-9af2289
  .brands-list
  .brands-list__item-img-wrap {
  text-align: left;
}
.elementor-79 .elementor-element.elementor-element-23224a8 {
  padding: 0px 0px 170px 0px;
}
.elementor-79
  .elementor-element.elementor-element-4a3b790
  .elementor-repeater-item-c82c9af.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-06ea9a6
  .elementor-repeater-item-2de9cda.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-b032ec2
  .elementor-heading-title {
  color: #d3e7fe;
}
.elementor-79
  .elementor-element.elementor-element-b032ec2
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-44bd8dc
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-79
  .elementor-element.elementor-element-fc29dba
  > .elementor-element-populated {
  padding: 30px 0px 0px 30px;
}
.elementor-79 .elementor-element.elementor-element-b8fc849 {
  color: #d3e7fe;
}
.elementor-79 .elementor-element.elementor-element-06ea9a6 {
  padding: 0px 0px 80px 0px;
}
.elementor-79
  .elementor-element.elementor-element-1603cbd
  .elementor-repeater-item-179f4f7.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-9e129d3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: rgba(35, 48, 100, 0.1);
}
.elementor-79
  .elementor-element.elementor-element-9e129d3:hover
  > .elementor-element-populated {
  background-color: rgba(35, 48, 100, 0.25);
}
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 30px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-9e129d3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-9211308 .raven-icon i {
  font-size: 35px;
}
.elementor-79 .elementor-element.elementor-element-9211308 .raven-icon svg {
  width: 35px;
  height: 35px;
}
.elementor-79 .elementor-element.elementor-element-9211308 .raven-icon > i,
.elementor-79 .elementor-element.elementor-element-9211308 .raven-icon > svg {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-9211308
  .raven-icon:hover
  > i {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-9211308
  .raven-icon:hover
  > svg {
  transform: rotate(0deg);
}
.elementor-79 .elementor-element.elementor-element-9211308 .raven-icon-wrapper {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-9211308
  > .elementor-widget-container {
  margin: 0px 60px 20px 60px;
  padding: 20px 0px 15px 0px;
  background-color: #347aff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.04);
}
.elementor-79 .elementor-element.elementor-element-3c65530 {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-3c65530
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-79
  .elementor-element.elementor-element-3c65530
  > .elementor-widget-container {
  padding: 0px 0px 15px 0px;
}
.elementor-79 .elementor-element.elementor-element-c812f17 {
  text-align: center;
  color: #d3e7fe;
  font-size: 16px;
  font-weight: 400;
}
.elementor-79
  .elementor-element.elementor-element-c812f17
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c0c6282:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: rgba(35, 48, 100, 0.1);
}
.elementor-79
  .elementor-element.elementor-element-c0c6282:hover
  > .elementor-element-populated {
  background-color: rgba(35, 48, 100, 0.25);
}
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 40px 30px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-c0c6282
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-d5a4dea .raven-icon i {
  font-size: 35px;
}
.elementor-79 .elementor-element.elementor-element-d5a4dea .raven-icon svg {
  width: 35px;
  height: 35px;
}
.elementor-79 .elementor-element.elementor-element-d5a4dea .raven-icon > i,
.elementor-79 .elementor-element.elementor-element-d5a4dea .raven-icon > svg {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-d5a4dea
  .raven-icon:hover
  > i {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-d5a4dea
  .raven-icon:hover
  > svg {
  transform: rotate(0deg);
}
.elementor-79 .elementor-element.elementor-element-d5a4dea .raven-icon-wrapper {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-d5a4dea
  > .elementor-widget-container {
  margin: 0px 60px 20px 60px;
  padding: 20px 0px 15px 0px;
  background-color: #347aff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.04);
}
.elementor-79 .elementor-element.elementor-element-10feba0 {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-10feba0
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-79
  .elementor-element.elementor-element-10feba0
  > .elementor-widget-container {
  padding: 0px 0px 15px 0px;
}
.elementor-79 .elementor-element.elementor-element-f95dcc7 {
  text-align: center;
  color: #d3e7fe;
  font-size: 16px;
  font-weight: 400;
}
.elementor-79
  .elementor-element.elementor-element-f95dcc7
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9eae008:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: rgba(35, 48, 100, 0.1);
}
.elementor-79
  .elementor-element.elementor-element-9eae008:hover
  > .elementor-element-populated {
  background-color: rgba(35, 48, 100, 0.25);
}
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 40px 30px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-9eae008
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-2f0362d .raven-icon i {
  font-size: 35px;
}
.elementor-79 .elementor-element.elementor-element-2f0362d .raven-icon svg {
  width: 35px;
  height: 35px;
}
.elementor-79 .elementor-element.elementor-element-2f0362d .raven-icon > i,
.elementor-79 .elementor-element.elementor-element-2f0362d .raven-icon > svg {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-2f0362d
  .raven-icon:hover
  > i {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-2f0362d
  .raven-icon:hover
  > svg {
  transform: rotate(0deg);
}
.elementor-79 .elementor-element.elementor-element-2f0362d .raven-icon-wrapper {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-2f0362d
  > .elementor-widget-container {
  margin: 0px 60px 20px 60px;
  padding: 20px 0px 15px 0px;
  background-color: #347aff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.04);
}
.elementor-79 .elementor-element.elementor-element-e853f2b {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-e853f2b
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-79
  .elementor-element.elementor-element-e853f2b
  > .elementor-widget-container {
  padding: 0px 0px 15px 0px;
}
.elementor-79 .elementor-element.elementor-element-73eeb16 {
  text-align: center;
  color: #d3e7fe;
  font-size: 16px;
  font-weight: 400;
}
.elementor-79
  .elementor-element.elementor-element-73eeb16
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-afe3ef2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: rgba(35, 48, 100, 0.1);
}
.elementor-79
  .elementor-element.elementor-element-afe3ef2:hover
  > .elementor-element-populated {
  background-color: rgba(35, 48, 100, 0.25);
}
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-background-slideshow {
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
  padding: 40px 30px 20px 30px;
}
.elementor-79
  .elementor-element.elementor-element-afe3ef2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-f87e892 .raven-icon i {
  font-size: 35px;
}
.elementor-79 .elementor-element.elementor-element-f87e892 .raven-icon svg {
  width: 35px;
  height: 35px;
}
.elementor-79 .elementor-element.elementor-element-f87e892 .raven-icon > i,
.elementor-79 .elementor-element.elementor-element-f87e892 .raven-icon > svg {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-f87e892
  .raven-icon:hover
  > i {
  transform: rotate(0deg);
}
.elementor-79
  .elementor-element.elementor-element-f87e892
  .raven-icon:hover
  > svg {
  transform: rotate(0deg);
}
.elementor-79 .elementor-element.elementor-element-f87e892 .raven-icon-wrapper {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-f87e892
  > .elementor-widget-container {
  margin: 0px 60px 20px 60px;
  padding: 20px 0px 15px 0px;
  background-color: #347aff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.04);
}
.elementor-79 .elementor-element.elementor-element-6d448e7 {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-6d448e7
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-79
  .elementor-element.elementor-element-6d448e7
  > .elementor-widget-container {
  padding: 0px 0px 15px 0px;
}
.elementor-79 .elementor-element.elementor-element-05efe92 {
  text-align: center;
  color: #d3e7fe;
  font-size: 16px;
  font-weight: 400;
}
.elementor-79
  .elementor-element.elementor-element-05efe92
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-4a3b790:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-79
  .elementor-element.elementor-element-4a3b790
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../../jupiterx.artbees.net/business-2/wp-content/uploads/sites/416/2020/05/home-industry-bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-79
  .elementor-element.elementor-element-4a3b790
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    rgba(52, 122, 255, 0.9) 0%,
    #347aff 100%
  );
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-4a3b790 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 180px 0px 180px 0px;
}
.elementor-79
  .elementor-element.elementor-element-8626ad5
  .elementor-repeater-item-216dd7d.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-334d408
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-79 .elementor-element.elementor-element-b45289f {
  color: #8d8d8d;
}
.elementor-bc-flex-widget
  .elementor-79
  .elementor-element.elementor-element-7cf082a.elementor-column:not(
    .raven-column-flex-vertical
  )
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-7cf082a.elementor-column.elementor-element[data-element_type="column"]:not(
    .raven-column-flex-vertical
  )
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-7cf082a.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical
  > .elementor-widget-wrap.elementor-element-populated {
  justify-content: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-7cf082a
  > .elementor-element-populated {
  padding: 30px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-c70be38 a.raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-c70be38 .raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-c70be38 a.raven-button,
.elementor-79 .elementor-element.elementor-element-c70be38 .raven-button,
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button-widget-normal-effect-blink:after {
  background-color: #347aff;
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button:not(:hover),
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:not(:hover) {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button
  .raven-button-overlay:before {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79 .elementor-element.elementor-element-c70be38 a.raven-button:hover,
.elementor-79 .elementor-element.elementor-element-c70be38 .raven-button:hover {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
}
.elementor-79
  .elementor-element.elementor-element-c70be38
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-c70be38
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79 .elementor-element.elementor-element-8626ad5 {
  padding: 190px 0px 5px 0px;
}
.elementor-79
  .elementor-element.elementor-element-888eafc
  .elementor-repeater-item-d8c9d8e.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-7a7b971
  > .elementor-widget-container
  > .jet-listing-grid
  > .jet-listing-grid__items {
  --columns: 3;
}
:is(
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid
      > .jet-listing-grid__items,
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid
      > .jet-listing-grid__slider
      > .jet-listing-grid__items
      > .slick-list
      > .slick-track,
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid
      > .jet-listing-grid__scroll-slider
      > .jet-listing-grid__items
  )
  > .jet-listing-grid__item {
  padding-left: calc(30px / 2);
  padding-right: calc(30px / 2);
  padding-top: calc(110px / 2);
  padding-bottom: calc(110px / 2);
}
:is(
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid,
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid
      > .jet-listing-grid__slider,
    .elementor-79
      .elementor-element.elementor-element-7a7b971
      > .elementor-widget-container
      > .jet-listing-grid
      > .jet-listing-grid__scroll-slider
  )
  > .jet-listing-grid__items {
  margin-left: calc(-30px / 2);
  margin-right: calc(-30px / 2);
  width: calc(100% + 30px);
}
.elementor-79
  .elementor-element.elementor-element-7a7b971
  .jet-listing-grid__slider
  .jet-slick-dots
  li {
  width: 10px;
  height: 10px;
  margin-left: calc(8px / 2);
  margin-right: calc(8px / 2);
  background: #d3e7fe;
}
.elementor-79
  .elementor-element.elementor-element-7a7b971
  .jet-listing-grid__slider
  .jet-slick-dots
  li:hover {
  background: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-7a7b971
  .jet-listing-grid__slider
  .jet-slick-dots
  li.slick-active {
  background: #347aff;
}
.elementor-79 .elementor-element.elementor-element-888eafc {
  padding: 0px 0px 190px 0px;
}
.elementor-79
  .elementor-element.elementor-element-ac2be7b
  .elementor-repeater-item-541c787.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-dd20ddd
  .elementor-heading-title {
  color: #ffffff;
  line-height: 66px;
}
.elementor-79
  .elementor-element.elementor-element-dd20ddd
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-79 .elementor-element.elementor-element-b67cab5 {
  color: #d3e7fe;
}
.elementor-79
  .elementor-element.elementor-element-c1ad86f
  > .elementor-element-populated {
  padding: 0px 0px 0px 210px;
}
.elementor-79 .elementor-element.elementor-element-583a6ef {
  --icon-box-icon-margin: 15px;
  flex-basis: 147px;
}
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-stacked
  .elementor-icon {
  background-color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-framed
  .elementor-icon,
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-default
  .elementor-icon {
  fill: #347aff;
  color: #347aff;
  border-color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-stacked
  .elementor-icon:hover {
  background-color: #d3e7fe;
}
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-framed
  .elementor-icon:hover,
.elementor-79
  .elementor-element.elementor-element-583a6ef.elementor-view-default
  .elementor-icon:hover {
  fill: #d3e7fe;
  color: #d3e7fe;
  border-color: #d3e7fe;
}
.elementor-79 .elementor-element.elementor-element-583a6ef .elementor-icon {
  font-size: 44px;
  padding: 25px;
}
.elementor-79
  .elementor-element.elementor-element-583a6ef
  > .elementor-widget-container {
  padding: 25px 0px 3px 0px;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 50% 50% 50% 50%;
}
.elementor-79
  .elementor-element.elementor-element-ac2be7b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-79
  .elementor-element.elementor-element-ac2be7b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background: url("../../../../../../../../jupiterx.artbees.net/business-2/wp-content/uploads/sites/416/2020/05/home-call-to-action.jpg")
    50% 50%;
  background-size: cover;
}
.elementor-79
  .elementor-element.elementor-element-ac2be7b
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    rgba(35, 48, 100, 0.5) 0%,
    #233064 100%
  );
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-ac2be7b,
.elementor-79
  .elementor-element.elementor-element-ac2be7b
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-ac2be7b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 180px 0px 370px 0px;
}
.elementor-79
  .elementor-element.elementor-element-42cae12
  > .elementor-container {
  max-width: 950px;
}
.elementor-79
  .elementor-element.elementor-element-42cae12
  .elementor-repeater-item-9ccfff7.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-7660215:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f5f8fc;
}
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-element-populated,
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-background-slideshow {
  border-radius: 150px 0px 0px 0px;
}
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: -210px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 80px 0px 80px 80px;
}
.elementor-79
  .elementor-element.elementor-element-7660215
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__figure {
  order: 1;
  align-self: flex-start;
  border-radius: 50% 50% 50% 50%;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__icon {
  order: 2;
  align-self: center;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__title {
  order: 3;
  text-align: center;
  align-self: center;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__comment {
  order: 4;
  align-self: flex-start;
  text-align: left;
  color: #1d1d1d;
  font-size: 22px;
  line-height: 38px;
  width: 580px;
  background-color: rgba(2, 1, 1, 0);
  padding: 0px 0px 0px 0px;
  margin: -170px 0px 10px 215px;
  border-radius: 5px 5px 5px 5px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__name {
  order: 5;
  align-self: flex-start;
  text-align: left;
  color: #347aff;
  font-weight: 500;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 215px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__position {
  order: 6;
  align-self: flex-start;
  text-align: left;
  color: #8d8d8d;
  font-size: 14px;
  font-weight: 400;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 215px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__date {
  order: 7;
  align-self: center;
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__rating {
  order: 8;
  font-size: 20px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__content {
  justify-content: center;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__tag-img {
  width: 184px;
  height: 184px;
}
body:not(.rtl)
  .elementor-79
  .elementor-element.elementor-element-2ae69d8
  i:not(:last-of-type) {
  margin-right: 7px;
}
body.rtl
  .elementor-79
  .elementor-element.elementor-element-2ae69d8
  i:not(:last-of-type) {
  margin-left: 7px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__instance
  .jet-slick-dots {
  justify-content: flex-start;
  margin: 25px 30px 0px 215px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__instance
  .jet-slick-dots
  li {
  padding-left: 4px;
  padding-right: 4px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__instance
  .jet-slick-dots
  li
  span {
  background-color: #d3e7fe;
  width: 10px;
  height: 10px;
  border-radius: 3px 3px 3px 3px;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__instance
  .jet-slick-dots
  li
  span:hover {
  background-color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-2ae69d8
  .jet-testimonials__instance
  .jet-slick-dots
  li.slick-active
  span {
  background-color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-42cae12 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-42cae12
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79
  .elementor-element.elementor-element-109ec1a
  .elementor-repeater-item-216dd7d.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79
  .elementor-element.elementor-element-1d7a0f2
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-45caa77
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-79
  .elementor-element.elementor-element-5753424.elementor-column:not(
    .raven-column-flex-vertical
  )
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-5753424.elementor-column.elementor-element[data-element_type="column"]:not(
    .raven-column-flex-vertical
  )
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-5753424.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical
  > .elementor-widget-wrap.elementor-element-populated {
  justify-content: flex-start;
}
.elementor-79
  .elementor-element.elementor-element-5753424
  > .elementor-element-populated {
  padding: 30px 0px 0px 0px;
}
.elementor-79 .elementor-element.elementor-element-dd39557 a.raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-dd39557 .raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-dd39557 a.raven-button,
.elementor-79 .elementor-element.elementor-element-dd39557 .raven-button,
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button-widget-normal-effect-blink:after {
  background-color: #347aff;
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button:not(:hover),
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:not(:hover) {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:hover
  .button-text {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:hover
  .raven-button-icon {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:hover
  .raven-button-icon
  i {
  color: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button:hover
  .raven-button-icon
  svg {
  fill: var(--e-global-color-5f5d06d9);
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button
  .raven-button-overlay:before {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79 .elementor-element.elementor-element-dd39557 a.raven-button:hover,
.elementor-79 .elementor-element.elementor-element-dd39557 .raven-button:hover {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
}
.elementor-79
  .elementor-element.elementor-element-dd39557
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-dd39557
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79 .elementor-element.elementor-element-109ec1a {
  padding: 180px 0px 60px 0px;
}
.elementor-79
  .elementor-element.elementor-element-01ef027
  .elementor-repeater-item-061b46d.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-grid,
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-masonry {
  margin-left: calc(-30px / 2);
  margin-right: calc(-30px / 2);
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-grid-item,
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-masonry-item {
  padding-left: calc(30px / 2);
  padding-right: calc(30px / 2);
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-grid.raven-grid-1,
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-masonry.raven-masonry-1 {
  margin-left: 0;
  margin-right: 0;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-grid.raven-grid-1
  .raven-grid-item,
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-masonry.raven-masonry-1
  .raven-masonry-item {
  padding-left: 0;
  padding-right: 0;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-item {
  margin-bottom: 30px;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-image {
  padding-bottom: calc(0.58 * 100%);
  border-radius: 0px 0px 50px 0px;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post:not(.raven-post-inline)
  .raven-post-image,
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-inline
  .raven-post-image-wrap {
  width: 100%;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-image-wrap {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  [data-mirrored]
  .raven-post-inline-left
  .raven-post-image-wrap {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  [data-mirrored]
  .raven-post-inline-right
  .raven-post-image-wrap {
  padding: 0px 0px 20px 0px;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-image
  img {
  opacity: 1;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-image:hover
  img {
  opacity: 1;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-inside:hover
  .raven-post-image
  img {
  opacity: 1;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post
  .raven-post-image-overlay:hover,
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-inside:hover
  .raven-post-image-overlay {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-title {
  margin: -10px 0px 15px 0px;
  color: #233064;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-title a {
  color: #233064;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-title:hover {
  color: #347aff;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-title:hover
  a {
  color: #347aff;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-meta {
  font-size: 14px;
  font-weight: 400;
  padding: 0px 0px 0px 0px;
  color: #8d8d8d;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-meta a {
  color: #8d8d8d;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-excerpt {
  margin: 0px 0px 17px 0px;
  color: #5f5f5f;
}
.elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-button {
  color: #347aff;
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-229ba0b
  .raven-post-button:hover {
  color: #233064;
}
.elementor-79 .elementor-element.elementor-element-01ef027 {
  padding: 0px 0px 140px 0px;
}
.elementor-79
  .elementor-element.elementor-element-dcf8783
  > .elementor-container {
  max-width: 755px;
}
.elementor-79
  .elementor-element.elementor-element-dcf8783
  .elementor-repeater-item-35ffffe.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-79 .elementor-element.elementor-element-590ca30 {
  text-align: center;
}
.elementor-79
  .elementor-element.elementor-element-590ca30
  .elementor-heading-title {
  color: #ffffff;
  font-weight: 500;
  line-height: 66px;
}
.elementor-79
  .elementor-element.elementor-element-590ca30
  > .elementor-widget-container {
  padding: 0px 0px 7px 0px;
}
.elementor-79 .elementor-element.elementor-element-9b36422 {
  text-align: center;
  color: #d3e7fe;
}
.elementor-79
  .elementor-element.elementor-element-9b36422
  > .elementor-widget-container {
  padding: 0px 100px 18px 100px;
}
.elementor-79 .elementor-element.elementor-element-c8abf61 a.raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-c8abf61 .raven-button {
  width: 180px;
  height: 55px;
  border-color: #808000;
  border-radius: 0px 0px 30px 0px;
}
.elementor-79 .elementor-element.elementor-element-c8abf61 a.raven-button,
.elementor-79 .elementor-element.elementor-element-c8abf61 .raven-button,
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button-widget-normal-effect-blink:after {
  background-color: #347aff;
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-c8abf61
  a.raven-button:not(:hover),
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button:not(:hover) {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
  border-radius: 0px 0px 30px 0px;
}
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button
  .raven-button-overlay:before {
  background-color: rgba(2, 1, 1, 0);
  background-image: none;
}
.elementor-79
  .elementor-element.elementor-element-c8abf61
  a.raven-button
  .button-text,
.elementor-79
  .elementor-element.elementor-element-c8abf61
  .raven-button
  .button-text {
  font-size: 16px;
  font-weight: 500;
}
.elementor-79
  .elementor-element.elementor-element-dcf8783:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-79
  .elementor-element.elementor-element-dcf8783
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../../jupiterx.artbees.net/business-2/wp-content/uploads/sites/416/2020/05/home-call-to-action.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-79
  .elementor-element.elementor-element-dcf8783
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    #233064 0%,
    rgba(35, 48, 100, 0.2) 100%
  );
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-79 .elementor-element.elementor-element-dcf8783 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 155px 0px 160px 0px;
}
@media (max-width: 1024px) {
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow.prev-arrow {
    top: 450px;
    bottom: auto;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow.next-arrow {
    top: 450px;
    bottom: auto;
    right: 77%;
    left: auto;
  }
  .elementor-79
    .elementor-element.elementor-element-fff5ca2
    > .elementor-element-populated {
    padding: 0px 0px 30px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-eddadfd
    .elementor-heading-title {
    font-size: 35px;
    line-height: 44px;
  }
  .elementor-79 .elementor-element.elementor-element-40a2d15 {
    padding: 100px 30px 50px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-4cfba9a
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 50px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-7ba8dbe
    .elementor-image-box-title {
    font-size: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-7ba8dbe
    .elementor-image-box-description {
    font-size: 16px;
  }
  .elementor-79
    .elementor-element.elementor-element-d5ee4a0
    > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 50px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-dad1561
    .elementor-image-box-title {
    font-size: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-dad1561
    .elementor-image-box-description {
    font-size: 16px;
  }
  .elementor-79
    .elementor-element.elementor-element-4fadbfc
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 50px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-96b42f9
    .elementor-image-box-title {
    font-size: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-96b42f9
    .elementor-image-box-description {
    font-size: 16px;
  }
  .elementor-79 .elementor-element.elementor-element-f3581ab {
    padding: 0px 30px 100px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-0e9dfaf
    .elementor-heading-title {
    font-size: 35px;
    line-height: 42px;
  }
  .elementor-79
    .elementor-element.elementor-element-3d7b6d0
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-79 .elementor-element.elementor-element-7022105 {
    padding: 100px 30px 200px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-3457160
    > .elementor-widget-container {
    padding: 0px 20px 0px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-89eb9df
    > .elementor-widget-container {
    padding: 0px 20px 0px 30px;
  }
  .elementor-79 .elementor-element.elementor-element-f294710 {
    padding: 0px 30px 50px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-9af2289
    .brands-list__item {
    max-width: calc(100% / 5);
    flex: 0 0 calc(100% / 5);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 5);
  }
  .elementor-79 .elementor-element.elementor-element-23224a8 {
    padding: 0px 30px 50px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-44bd8dc
    .elementor-heading-title {
    font-size: 35px;
    line-height: 42px;
  }
  .elementor-79
    .elementor-element.elementor-element-9e129d3
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 30px 10px 30px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-9211308
    .raven-icon-wrapper {
    text-align: center;
  }
  .elementor-79
    .elementor-element.elementor-element-9211308
    > .elementor-widget-container {
    margin: 0px 30px 20px 30px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-3c65530
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-79 .elementor-element.elementor-element-c812f17 {
    font-size: 13px;
    line-height: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-c0c6282
    > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 30px 10px 30px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-d5a4dea
    .raven-icon-wrapper {
    text-align: center;
  }
  .elementor-79
    .elementor-element.elementor-element-d5a4dea
    > .elementor-widget-container {
    margin: 0px 30px 20px 30px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-10feba0
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-79 .elementor-element.elementor-element-f95dcc7 {
    font-size: 13px;
    line-height: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-9eae008
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 30px 10px 30px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-2f0362d
    .raven-icon-wrapper {
    text-align: center;
  }
  .elementor-79
    .elementor-element.elementor-element-2f0362d
    > .elementor-widget-container {
    margin: 0px 30px 20px 30px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-e853f2b
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-79 .elementor-element.elementor-element-73eeb16 {
    font-size: 13px;
    line-height: 20px;
  }
  .elementor-79
    .elementor-element.elementor-element-afe3ef2
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 30px 10px 30px 10px;
  }
  .elementor-79
    .elementor-element.elementor-element-f87e892
    .raven-icon-wrapper {
    text-align: center;
  }
  .elementor-79
    .elementor-element.elementor-element-f87e892
    > .elementor-widget-container {
    margin: 0px 30px 20px 30px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-6d448e7
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-79 .elementor-element.elementor-element-05efe92 {
    font-size: 13px;
    line-height: 20px;
  }
  .elementor-79 .elementor-element.elementor-element-4a3b790 {
    padding: 100px 30px 100px 30px;
  }
  .elementor-79 .elementor-element.elementor-element-8626ad5 {
    padding: 100px 30px 0px 30px;
  }
  .elementor-79 .elementor-element.elementor-element-888eafc {
    padding: 0px 30px 100px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-c1ad86f
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-79 .elementor-element.elementor-element-ac2be7b {
    padding: 100px 30px 300px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__tag-img {
    width: 100px;
    height: 100px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__comment {
    width: 500px;
    margin: -100px 0px 0px 120px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__name {
    margin: 10px 0px 0px 120px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__position {
    margin: 0px 0px 0px 120px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__instance
    .jet-slick-dots {
    justify-content: flex-end;
  }
  .elementor-79 .elementor-element.elementor-element-42cae12 {
    padding: 0px 30px 0px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-45caa77
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-79 .elementor-element.elementor-element-109ec1a {
    padding: 100px 30px 50px 30px;
  }
  .elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-image {
    padding-bottom: calc(0.63 * 100%);
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post:not(.raven-post-inline)
    .raven-post-image,
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-inline
    .raven-post-image-wrap {
    width: 100%;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-image
    img {
    opacity: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-image:hover
    img {
    opacity: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-inside:hover
    .raven-post-image
    img {
    opacity: 1;
  }
  .elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-title,
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-title
    a {
    font-size: 20px;
  }
  .elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-title {
    margin: -20px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-excerpt {
    font-size: 16px;
    margin: 0px 0px 10px 0px;
  }
  .elementor-79 .elementor-element.elementor-element-01ef027 {
    padding: 0px 30px 100px 30px;
  }
  .elementor-79 .elementor-element.elementor-element-dcf8783 {
    padding: 100px 30px 100px 30px;
  }
}
@media (max-width: 767px) {
  .elementor-79
    .elementor-element.elementor-element-34f54b5
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow {
    font-size: 12px;
    width: 40px;
    height: 40px;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow:before {
    font-size: 12px;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow
    svg {
    width: 12px;
    height: 12px;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow.prev-arrow {
    top: 320px;
    bottom: auto;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    .jet-carousel
    .jet-arrow.next-arrow {
    top: 320px;
    bottom: auto;
    right: 180px;
    left: auto;
  }
  .elementor-79
    .elementor-element.elementor-element-9246716
    > .elementor-widget-container {
    padding: 0px 25px 0px 25px;
  }
  .elementor-79 .elementor-element.elementor-element-8b34421 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-eddadfd
    .elementor-heading-title {
    font-size: 25px;
    line-height: 35px;
  }
  .elementor-79
    .elementor-element.elementor-element-4cfba9a
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-7ba8dbe
    .elementor-image-box-img {
    margin-bottom: -25px;
  }
  .elementor-79
    .elementor-element.elementor-element-d5ee4a0
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-dad1561
    .elementor-image-box-img {
    margin-bottom: -25px;
  }
  .elementor-79
    .elementor-element.elementor-element-4fadbfc
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-96b42f9
    .elementor-image-box-img {
    margin-bottom: -25px;
  }
  .elementor-79
    .elementor-element.elementor-element-c0e3599
    > .elementor-element-populated {
    padding: 0px 0px 30px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-59fc953
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-d2f61b2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-9af2289
    .brands-list__item {
    max-width: calc(100% / 2);
    flex: 0 0 calc(100% / 2);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 2);
  }
  .elementor-79 .elementor-element.elementor-element-9af2289 .brands-list {
    align-items: center;
  }
  .elementor-79
    .elementor-element.elementor-element-9af2289
    .brands-list
    .brands-list__item-img-wrap {
    text-align: center;
  }
  .elementor-79
    .elementor-element.elementor-element-92a22eb
    > .elementor-element-populated {
    padding: 0px 0px 30px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-fc29dba
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-9e129d3
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-9211308
    > .elementor-widget-container {
    margin: 0px 85px 30px 85px;
  }
  .elementor-79
    .elementor-element.elementor-element-c0c6282
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-d5a4dea
    > .elementor-widget-container {
    margin: 0px 85px 30px 85px;
  }
  .elementor-79
    .elementor-element.elementor-element-9eae008
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-2f0362d
    > .elementor-widget-container {
    margin: 0px 85px 30px 85px;
  }
  .elementor-79
    .elementor-element.elementor-element-afe3ef2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-f87e892
    > .elementor-widget-container {
    margin: 0px 85px 30px 85px;
  }
  .elementor-79
    .elementor-element.elementor-element-334d408
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-79
    .elementor-element.elementor-element-7a7b971
    > .elementor-widget-container
    > .jet-listing-grid
    > .jet-listing-grid__items {
    --columns: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-dd20ddd
    .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }
  .elementor-79
    .elementor-element.elementor-element-7660215
    > .elementor-element-populated,
  .elementor-79
    .elementor-element.elementor-element-7660215
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-79
    .elementor-element.elementor-element-7660215
    > .elementor-background-slideshow {
    border-radius: 50px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-7660215
    > .elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__item
    .jet-testimonials__figure {
    margin: 0px 0px 30px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__comment {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__name {
    margin: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-2ae69d8
    .jet-testimonials__position {
    margin: 0px 0px 0px 0px;
  }
  .elementor-79
    .elementor-element.elementor-element-45caa77
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-79 .elementor-element.elementor-element-229ba0b .raven-post-image {
    padding-bottom: calc(0.63 * 100%);
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post:not(.raven-post-inline)
    .raven-post-image,
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-inline
    .raven-post-image-wrap {
    width: 100%;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-image
    img {
    opacity: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-image:hover
    img {
    opacity: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-229ba0b
    .raven-post-inside:hover
    .raven-post-image
    img {
    opacity: 1;
  }
  .elementor-79
    .elementor-element.elementor-element-590ca30
    .elementor-heading-title {
    font-size: 30px;
    line-height: 32px;
  }
  .elementor-79
    .elementor-element.elementor-element-9b36422
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-79 .elementor-element.elementor-element-fff5ca2 {
    width: 74.298%;
  }
  .elementor-79 .elementor-element.elementor-element-7dcfb85 {
    width: 25.658%;
  }
  .elementor-79 .elementor-element.elementor-element-c0e3599 {
    width: 61.228%;
  }
  .elementor-79 .elementor-element.elementor-element-3d7b6d0 {
    width: 38.251%;
  }
  .elementor-79 .elementor-element.elementor-element-92a22eb {
    width: 66.228%;
  }
  .elementor-79 .elementor-element.elementor-element-fc29dba {
    width: 33.728%;
  }
  .elementor-79 .elementor-element.elementor-element-0e98f75 {
    width: 52.281%;
  }
  .elementor-79 .elementor-element.elementor-element-7cf082a {
    width: 47.633%;
  }
  .elementor-79 .elementor-element.elementor-element-4ac8656 {
    width: 68.947%;
  }
  .elementor-79 .elementor-element.elementor-element-c1ad86f {
    width: 31.009%;
  }
  .elementor-79 .elementor-element.elementor-element-eb74dd2 {
    width: 52.281%;
  }
  .elementor-79 .elementor-element.elementor-element-5753424 {
    width: 47.633%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-79 .elementor-element.elementor-element-fff5ca2 {
    width: 70%;
  }
  .elementor-79 .elementor-element.elementor-element-7dcfb85 {
    width: 30%;
  }
  .elementor-79 .elementor-element.elementor-element-c0e3599 {
    width: 45%;
  }
  .elementor-79 .elementor-element.elementor-element-3d7b6d0 {
    width: 55%;
  }
  .elementor-79 .elementor-element.elementor-element-92a22eb {
    width: 45%;
  }
  .elementor-79 .elementor-element.elementor-element-fc29dba {
    width: 55%;
  }
  .elementor-79 .elementor-element.elementor-element-eb74dd2 {
    width: 50%;
  }
  .elementor-79 .elementor-element.elementor-element-5753424 {
    width: 50%;
  }
}