.elementor-2670
  .elementor-element.elementor-element-1ee72e6
  > .elementor-container {
  max-width: 1600px;
}

.elementor-2670 .elementor-element.elementor-element-1ee72e6 {
  overflow: hidden;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 150px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-1ee72e6:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-1ee72e6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f6fa;

  background-image: url("../../2021/12/2after.jpg");

  background-position: center center;

  background-repeat: no-repeat;

  background-size: cover;
}

.elementor-2670
  .elementor-element.elementor-element-1ee72e6
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-b3cf936
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670 .elementor-element.elementor-element-b3cf936 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-b3cf936
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-056ddb0 {
  color: #131313;

  font-family: "Kalam", Sans-serif;

  font-size: 30px;

  font-weight: 700;
}

.elementor-2670 .elementor-element.elementor-element-65d4dea .area__title,
.elementor-2670 .elementor-element.elementor-element-65d4dea .area__title a {
  color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-65d4dea .area__title {
  font-size: 50px;

  font-weight: 700;

  text-transform: capitalize;

  margin: 0px 0px 5px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-65d4dea
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-65d4dea
  .area__title:after {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn
  .be__addons__btn_icon_right {
  margin-left: 7px;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn
  .be__addons__btn_icon_left {
  margin-right: 7px;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__dual__button
  .elementor-repeater-item-cd4e962 {
  color: #ffffff;

  background-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__dual__button
  .elementor-repeater-item-cd4e962:hover {
  color: #fca311 !important;

  background-color: #02010100;

  border-style: solid;

  border-color: #fca311;
}

.elementor-2670 .elementor-element.elementor-element-9e77cbe .cliper_btn_icon {
  font-size: 14px;

  position: relative;

  bottom: 2px;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .cliper_btn_icon
  img {
  width: 80px;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .cliper_btn_icon
  svg {
  width: 80px;
}

.elementor-2670 .elementor-element.elementor-element-9e77cbe .cliper_btn_icon,
.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .cliper_btn_icon
  img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-9e77cbe .be__addons__btn {
  font-weight: 600;

  background-color: #ffffff00;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-radius: 50px 50px 50px 50px;

  margin: 0px 25px -10px 0px;

  padding: 15px 30px 13px 30px;
}

.elementor-2670 .elementor-element.elementor-element-9e77cbe a.be__addons__btn,
.elementor-2670 .elementor-element.elementor-element-9e77cbe .be__addons__btn {
  color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  a.be__addons__btn:focus {
  color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:focus {
  background-color: #fca311;

  border-style: solid;

  border-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  .be__addons__btn:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9e77cbe
  > .elementor-widget-container {
  margin: 35px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-010c3bb img {
  width: 100%;
}

.elementor-2670 .elementor-element.elementor-element-010c3bb {
  z-index: 1;
}

.elementor-2670 .elementor-element.elementor-element-79ec627 {
  text-align: center;

  width: 747px;

  max-width: 747px;

  top: 21.406%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-79ec627 {
  left: -9.225%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-79ec627 {
  right: -9.225%;
}

.elementor-2670 .elementor-element.elementor-element-b801678 {
  text-align: center;

  width: auto;

  max-width: auto;

  top: 7.453%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-b801678 {
  left: -18.515%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-b801678 {
  right: -18.515%;
}

.elementor-2670 .elementor-element.elementor-element-59eac53 {
  text-align: center;

  width: auto;

  max-width: auto;

  top: 82.705%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-59eac53 {
  left: 66.818%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-59eac53 {
  right: 66.818%;
}

.elementor-2670 .elementor-element.elementor-element-c9c0bc5 {
  text-align: center;

  width: auto;

  max-width: auto;

  top: 62.463%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-c9c0bc5 {
  left: -15.733%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-c9c0bc5 {
  right: -15.733%;
}

.elementor-2670 .elementor-element.elementor-element-1810b91 {
  text-align: center;

  width: 197px;

  max-width: 197px;

  top: 7.208%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-1810b91 {
  left: 83.955%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-1810b91 {
  right: 83.955%;
}

.elementor-2670
  .elementor-element.elementor-element-b24fdd8
  > .elementor-container {
  max-width: 1400px;
}

.elementor-2670
  .elementor-element.elementor-element-b24fdd8
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670 .elementor-element.elementor-element-b24fdd8 {
  overflow: hidden;

  padding: 100px 0px 100px 0px;
}

.elementor-2670 .elementor-element.elementor-element-379e565 {
  z-index: 2;

  width: initial;

  max-width: initial;

  top: 12.586%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-379e565 {
  left: 3.82%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-379e565 {
  right: 3.82%;
}

.elementor-2670
  .elementor-element.elementor-element-495e7de
  > .elementor-widget-container {
  margin: -40px -100px -180px -100px;
}

.elementor-2670 .elementor-element.elementor-element-495e7de {
  z-index: 1;
}

.elementor-2670 .elementor-element.elementor-element-60fb94c {
  width: auto;

  max-width: auto;

  top: 0.559%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-60fb94c {
  left: 63.17%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-60fb94c {
  right: 63.17%;
}

.elementor-2670 .elementor-element.elementor-element-41ad3f2 {
  text-align: left;

  z-index: 0;

  top: 51%;
}

.elementor-2670 .elementor-element.elementor-element-cbde181 {
  z-index: 2;

  width: initial;

  max-width: initial;

  top: 53.592%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-cbde181 {
  left: 32.945%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-cbde181 {
  right: 32.945%;
}

.elementor-2670 .elementor-element.elementor-element-83c053c {
  z-index: 0;

  width: 167px;

  max-width: 167px;

  top: 31.479%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-83c053c {
  left: 106.901%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-83c053c {
  right: 106.901%;
}

.elementor-2670 .elementor-element.elementor-element-537f9a4 {
  color: #131313;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;
}

.elementor-2670
  .elementor-element.elementor-element-81e4e88
  .elementor-heading-title {
  font-family: "Poppins", Sans-serif;

  font-size: 40px;

  font-weight: 700;

  line-height: 1.3em;
}

.elementor-2670 .elementor-element.elementor-element-90678e8 {
  color: #2c2c2c;

  font-family: "Poppins", Sans-serif;

  font-size: 18px;

  font-weight: 600;
}

.elementor-2670
  .elementor-element.elementor-element-90678e8
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn
  .be__addons__btn_icon_right {
  margin-left: 7px;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn
  .be__addons__btn_icon_left {
  margin-right: 7px;
}

.elementor-2670 .elementor-element.elementor-element-1405f61 .cliper_btn_icon {
  font-size: 14px;

  position: relative;

  bottom: 2px;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .cliper_btn_icon
  img {
  width: 80px;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .cliper_btn_icon
  svg {
  width: 80px;
}

.elementor-2670 .elementor-element.elementor-element-1405f61 .cliper_btn_icon,
.elementor-2670
  .elementor-element.elementor-element-1405f61
  .cliper_btn_icon
  img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-1405f61 .be__addons__btn {
  font-weight: 600;

  background-color: #ffffff00;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-radius: 50px 50px 50px 50px;

  margin: 0px 25px -10px 0px;

  padding: 15px 30px 13px 30px;
}

.elementor-2670 .elementor-element.elementor-element-1405f61 a.be__addons__btn,
.elementor-2670 .elementor-element.elementor-element-1405f61 .be__addons__btn {
  color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-1405f61
  a.be__addons__btn:focus {
  color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:focus {
  background-color: #fca311;

  border-style: solid;

  border-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  .be__addons__btn:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-1405f61
  > .elementor-widget-container {
  margin: 35px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-be0feef:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-be0feef
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;

  background-image: linear-gradient(90deg, #a2d2f4 0%, #dfddff 100%);
}

.elementor-2670
  .elementor-element.elementor-element-be0feef
  > .elementor-background-overlay {
  background-image: url("../../2021/11/3334703.png");

  background-position: center center;

  background-repeat: no-repeat;

  background-size: cover;

  opacity: 1;

  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-be0feef {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 100px 0px 100px 0px;
}

.elementor-2670 .elementor-element.elementor-element-0050e51 {
  margin-top: 0px;

  margin-bottom: 30px;
}

.elementor-2670 .elementor-element.elementor-element-c885617 .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-c885617
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-c885617
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-c885617 .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-c885617
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-c885617
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .be__addons__any__slide__item {
  margin: 0px 0px 26px 1px;
}

.elementor-2670 .elementor-element.elementor-element-489f10d .slick-list {
  margin: calc(-1px / 2);
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .sldier-content-area
  .owl-nav {
  position: absolute;

  left: 50%;

  top: -130px;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .sldier-content-area
  .slick-arrow {
  color: #fca311;

  font-size: 30px;

  background-color: #ffffff82;

  border-radius: 50px 50px 50px 50px;

  height: 70px;

  width: 70px;

  padding: 19px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .sldier-content-area
  .owl-nav
  > div.owl-prev {
  left: 450px;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .sldier-content-area
  .owl-nav
  > div.owl-next {
  right: -635px;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .sldier-content-area
  .slick-arrow:hover {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-489f10d {
  width: 80vw;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .slick-slider
  .slick-track {
  display: flex;

  align-items: center;
}

.elementor-2670
  .elementor-element.elementor-element-489f10d
  .be__addons__any__slide__item,
.elementor-2670
  .elementor-element.elementor-element-489f10d
  .be__addons__any__slide__item
  img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-bce0dc5 {
  overflow: hidden;

  padding: 100px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-bce0dc5
  > .elementor-background-overlay {
  background-image: url("../../2021/11/Group-200.png");

  background-position: top right;

  background-repeat: no-repeat;

  background-size: auto;

  opacity: 1;
}

.elementor-2670 .elementor-element.elementor-element-2f0df39 {
  margin-top: 0px;

  margin-bottom: 40px;
}

.elementor-2670 .elementor-element.elementor-element-0b56572 .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-0b56572
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-0b56572
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-0b56572 .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-0b56572
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-0b56572
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-0b56572 {
  text-align: center;
}

.elementor-2670
  .elementor-element.elementor-element-bf575a0
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670 .elementor-element.elementor-element-553f08f {
  margin-top: 0px;

  margin-bottom: 0px;
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__icon {
  color: #ffffff;

  background-color: #f23674;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px
    rgba(241.99999999999997, 54, 116.00000000000011, 0.5);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__icon,
.elementor-2670 .elementor-element.elementor-element-e930c44 .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-e930c44 .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e930c44
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__icon {
  color: #ffffff;

  background-color: #1cacf3;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px rgba(59.00000000000004, 190, 255, 0.49);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__icon,
.elementor-2670 .elementor-element.elementor-element-4049b42 .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-4049b42 .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-4049b42
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__icon {
  color: #ffffff;

  background-color: #ae23f5;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px
    rgba(197.99999999999997, 86.00000000000006, 255, 0.47);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__icon,
.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-33cf8e2 .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-33cf8e2
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-3d01e4d {
  margin-top: 15px;

  margin-bottom: 0px;
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__icon {
  color: #ffffff;

  background-color: #ffa03a;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px rgba(255, 160, 57.999999999999936, 0.46);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__icon,
.elementor-2670 .elementor-element.elementor-element-99e1634 .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-99e1634 .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-99e1634
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__icon {
  color: #ffffff;

  background-color: #15de9b;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px
    rgba(21.000000000000007, 222, 154.99999999999997, 0.47);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__icon,
.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ac71d4c .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ac71d4c
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__icon {
  color: #ffffff;

  background-color: #7212f1;

  border-style: solid;

  border-width: 10px 10px 10px 10px;

  box-shadow: 0px 6px 12px 0px
    rgba(114.00000000000026, 18.00000000000001, 240.99999999999994, 0.47);

  width: 80px;

  height: 80px;

  margin: 0px 0px 20px 0px;
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__icon,
.elementor-2670 .elementor-element.elementor-element-61d6adc .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__title {
  font-size: 16px;

  font-weight: 700;

  text-transform: uppercase;

  margin: 0px 0px 15px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-61d6adc .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-61d6adc
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3530adb
  > .elementor-widget-container {
  margin: 0px -100px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-b2491f1
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670 .elementor-element.elementor-element-b2491f1 {
  overflow: hidden;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 100px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-b2491f1:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-b2491f1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f7ff;
}

.elementor-2670
  .elementor-element.elementor-element-b2491f1
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-dfe22e6 img {
  opacity: 0.4;
}

.elementor-2670 .elementor-element.elementor-element-dfe22e6 {
  z-index: 0;

  width: 167px;

  max-width: 167px;

  top: 31.479%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-dfe22e6 {
  left: 112%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-dfe22e6 {
  right: 112%;
}

.elementor-2670
  .elementor-element.elementor-element-e2214e3
  .twentytwenty-wrapper {
  border-radius: 0px 0px 20px 20px;

  overflow: hidden;
}

.elementor-2670
  .elementor-element.elementor-element-e2214e3
  .twentytwenty-handle {
  border-radius: 50px 50px 50px 50px;
}

.elementor-2670
  .elementor-element.elementor-element-e2214e3
  > .elementor-widget-container {
  padding: 40px 0px 0px 0px;

  background-image: url("../../2021/11/mac_bar.png");

  background-position: top center;

  background-repeat: no-repeat;

  background-size: 100% auto;

  border-radius: 20px 20px 20px 20px;

  box-shadow: -26px -26px 80px 0px rgba(43.00000000000019, 27, 154, 0.0784313725490196);
}

.elementor-2670 .elementor-element.elementor-element-e2214e3 {
  z-index: 1;
}

.elementor-2670 .elementor-element.elementor-element-7f794fe img {
  opacity: 0.4;
}

.elementor-2670 .elementor-element.elementor-element-7f794fe {
  z-index: 0;

  width: auto;

  max-width: auto;

  top: 75%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-7f794fe {
  left: -6%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-7f794fe {
  right: -6%;
}

.elementor-2670
  .elementor-element.elementor-element-d6dd216
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;

  --e-column-margin-right: 0px;

  --e-column-margin-left: 30px;
}

.elementor-2670 .elementor-element.elementor-element-82024e0 {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-weight: 700;
}

.elementor-2670
  .elementor-element.elementor-element-f34f954
  .elementor-heading-title {
  font-family: "Poppins", Sans-serif;

  font-size: 40px;

  font-weight: 700;

  line-height: 1.3em;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn
  .be__addons__btn_icon_right {
  margin-left: 7px;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn
  .be__addons__btn_icon_left {
  margin-right: 7px;
}

.elementor-2670 .elementor-element.elementor-element-5c0b6e5 .cliper_btn_icon {
  font-size: 14px;

  position: relative;

  bottom: 2px;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .cliper_btn_icon
  img {
  width: 80px;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .cliper_btn_icon
  svg {
  width: 80px;
}

.elementor-2670 .elementor-element.elementor-element-5c0b6e5 .cliper_btn_icon,
.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .cliper_btn_icon
  img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-5c0b6e5 .be__addons__btn {
  font-weight: 600;

  background-color: #ffffff00;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-radius: 50px 50px 50px 50px;

  margin: 0px 25px -10px 0px;

  padding: 15px 30px 13px 30px;
}

.elementor-2670 .elementor-element.elementor-element-5c0b6e5 a.be__addons__btn,
.elementor-2670 .elementor-element.elementor-element-5c0b6e5 .be__addons__btn {
  color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  a.be__addons__btn:focus {
  color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:focus {
  background-color: #fca311;

  border-style: solid;

  border-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  .be__addons__btn:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-5c0b6e5
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-b5cf543 img {
  opacity: 0.2;
}

.elementor-2670 .elementor-element.elementor-element-b5cf543 {
  width: auto;

  max-width: auto;

  top: -5.156%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-b5cf543 {
  left: -22%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-b5cf543 {
  right: -22%;
}

.elementor-2670 .elementor-element.elementor-element-86fe337 {
  padding: 90px 0px 90px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-85188b0
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670
  .elementor-element.elementor-element-85188b0:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-85188b0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;

  background-image: linear-gradient(140deg, #fca311 0%, #fca311 100%);
}

.elementor-2670
  .elementor-element.elementor-element-85188b0
  > .elementor-background-overlay {
  background-image: url("../../2021/11/cta_bg.png");

  background-position: center center;

  background-repeat: no-repeat;

  background-size: contain;

  opacity: 0.38;

  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-85188b0,
.elementor-2670
  .elementor-element.elementor-element-85188b0
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}

.elementor-2670 .elementor-element.elementor-element-85188b0 {
  box-shadow: 0px 0px 60px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.43);

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 50px 50px 50px 50px;
}

.elementor-2670
  .elementor-element.elementor-element-388a838
  .elementor-heading-title {
  color: #ffffff;

  font-family: "Poppins", Sans-serif;

  font-size: 35px;

  font-weight: 600;

  line-height: 1.3em;
}

.elementor-2670
  .elementor-element.elementor-element-05b2f6a
  > .elementor-element-populated {
  text-align: center;
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon {
  background-color: #ffffff;

  width: 70px;

  height: 70px;

  display: inline-block;

  position: absolute;

  left: 30px;

  top: 0px;

  margin: -15px 0px 0px 0px;

  padding: 21px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon,
.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon img {
  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover
  .box__icon:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover
  .box__icon:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title,
.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title a {
  color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title {
  font-size: 35px;

  font-weight: 600;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .box__title:before {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover
  .box__title:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title:after {
  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover
  .box__title:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box {
  position: relative;

  padding: 0px 0px 0px 90px;
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-3f83f21
  .cliper_single_box:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ece341c {
  overflow: hidden;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 100px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-ece341c:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-ece341c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f6fa;
}

.elementor-2670
  .elementor-element.elementor-element-ece341c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-94ace4a
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-94ace4a {
  display: inline-block;

  width: 51px;

  max-width: 51px;

  top: 7.094%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-94ace4a {
  left: -34.444%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-94ace4a {
  right: -34.444%;
}

.elementor-2670
  .elementor-element.elementor-element-962b76d
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-962b76d {
  display: inline-block;

  width: 91px;

  max-width: 91px;

  top: 69.575%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-962b76d {
  left: 159.642%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-962b76d {
  right: 159.642%;
}

.elementor-2670 .elementor-element.elementor-element-abd1272 img {
  width: 100%;

  border-radius: 19px 19px 19px 19px;

  box-shadow: -35px 41px 100px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.18);
}

.elementor-2670 .elementor-element.elementor-element-abd1272 {
  z-index: 1;
}

.elementor-2670 .elementor-element.elementor-element-5091994 {
  z-index: 0;

  width: 263.188px;

  max-width: 263.188px;

  top: -9.946%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-5091994 {
  left: 76.134%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-5091994 {
  right: 76.134%;
}

.elementor-2670 .elementor-element.elementor-element-ad8c723 .cliper_btn_icon {
  font-size: 16px;

  color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .cliper_btn_icon
  img {
  width: 80px;

  padding: 16px 0px 0px 3px;
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .cliper_btn_icon
  svg {
  width: 80px;
}

.elementor-2670 .elementor-element.elementor-element-ad8c723 .cliper_btn_icon,
.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .cliper_btn_icon:before {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-ad8c723 .cliper_btn_icon,
.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .cliper_btn_icon
  img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .cliper_btn_icon
  i {
  padding: 16px 0px 0px 3px;
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .video__popup__button:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .video__popup__button:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .video__popup__button:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-ad8c723
  .video__popup__button:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-ad8c723 {
  width: 55px;

  max-width: 55px;

  top: 42.248%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-ad8c723 {
  left: 19.595%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-ad8c723 {
  right: 19.595%;
}

.elementor-2670 .elementor-element.elementor-element-95ca559 .counter__icon {
  float: none;

  margin: 0px 0px -11px 0px;
}

.elementor-2670 .elementor-element.elementor-element-95ca559 .counter__icon,
.elementor-2670
  .elementor-element.elementor-element-95ca559
  .counter__icon
  img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-95ca559
  .counter__number__wrapper {
  color: #feb766;

  font-size: 40px;

  margin: 0px 0px 0px 0px;

  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-95ca559 .counter__title {
  color: #020101;

  font-size: 18px;

  font-weight: 700;

  margin: 0px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-95ca559 .single__counter {
  background-color: #ffffff;

  border-style: solid;

  border-width: 0px 0px 0px 10px;

  border-color: #fe8700;

  border-radius: 10px 10px 10px 10px;

  box-shadow: 0px 0px 50px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);

  padding: 25px 120px 25px 25px;
}

.elementor-2670 .elementor-element.elementor-element-5b15f7a .counter__icon {
  float: none;

  margin: 0px 0px -6px 0px;
}

.elementor-2670 .elementor-element.elementor-element-5b15f7a .counter__icon,
.elementor-2670
  .elementor-element.elementor-element-5b15f7a
  .counter__icon
  img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-5b15f7a
  .counter__number__wrapper {
  color: #fca311;

  font-size: 40px;

  margin: 0px 0px 0px 0px;

  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-5b15f7a .counter__title {
  color: #020101;

  font-size: 18px;

  font-weight: 700;

  margin: 0px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-5b15f7a .single__counter {
  background-color: #ffffff;

  border-style: solid;

  border-width: 0px 0px 0px 10px;

  border-color: #fca311;

  border-radius: 10px 10px 10px 10px;

  box-shadow: 0px 0px 50px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);

  padding: 25px 120px 25px 25px;
}

.elementor-2670 .elementor-element.elementor-element-eeab6ae .counter__icon {
  float: none;

  margin: 0px 0px -10px 0px;
}

.elementor-2670 .elementor-element.elementor-element-eeab6ae .counter__icon,
.elementor-2670
  .elementor-element.elementor-element-eeab6ae
  .counter__icon
  img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-eeab6ae
  .counter__number__wrapper {
  color: #16bf9e;

  font-size: 40px;

  margin: 0px 0px 0px 0px;

  transition: 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-eeab6ae .counter__title {
  color: #020101;

  font-size: 18px;

  font-weight: 700;

  margin: 0px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-eeab6ae .single__counter {
  background-color: #ffffff;

  border-style: solid;

  border-width: 0px 0px 0px 10px;

  border-color: #16bf9e;

  border-radius: 10px 10px 10px 10px;

  box-shadow: 0px 0px 50px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);

  padding: 25px 120px 25px 25px;
}

.elementor-2670 .elementor-element.elementor-element-e706b2f {
  overflow: hidden;

  padding: 100px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-581e255
  .posiion__element__wrap {
  -webkit-animation-direction: alternate;

  animation-direction: alternate;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;
}

.elementor-2670 .elementor-element.elementor-element-581e255 {
  display: inline-block;

  width: 336px;

  max-width: 336px;

  top: 12.5%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-581e255 {
  left: -24.286%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-581e255 {
  right: -24.286%;
}

.elementor-2670
  .elementor-element.elementor-element-2cb4cd1
  .posiion__element__wrap {
  -webkit-animation-direction: alternate;

  animation-direction: alternate;

  -webkit-animation-duration: 3.5s;

  animation-duration: 3.5s;
}

.elementor-2670 .elementor-element.elementor-element-2cb4cd1 {
  display: inline-block;

  width: 336px;

  max-width: 336px;

  top: 51.02%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-2cb4cd1 {
  left: 97.939%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-2cb4cd1 {
  right: 97.939%;
}

.elementor-2670 .elementor-element.elementor-element-bbcd5bb {
  margin-top: 0px;

  margin-bottom: 40px;
}

.elementor-2670 .elementor-element.elementor-element-c9580e5 .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-c9580e5
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-c9580e5
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-c9580e5 .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-c9580e5
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-c9580e5
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-c9580e5 {
  text-align: center;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__accordion__list {
  border-style: solid;

  border-width: 3px 3px 3px 3px;

  border-color: #ffffff;

  border-radius: 10px 10px 10px 10px;

  box-shadow: 0px 0px 30px 0px rgba(43.00000000000019, 27, 154, 0.08);

  margin: 0px 0px 20px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__accordion__list.active-default {
  border-style: solid;

  border-width: 3px 3px 3px 3px;

  border-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__header
  .be__addons__accordion__icon {
  font-size: 16px;

  margin-right: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__header
  .be__addons__accordion__title__icon
  svg {
  width: 16px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__header {
  color: #131313;

  font-size: 18px;

  border-style: solid;

  border-width: 0px 0px 0px 0px;

  padding: 15px 15px 15px 15px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__header
  .cliper_toggle_icon {
  color: #fca311;

  font-size: 16px;

  background-color: #2b1b9a10;

  width: 40px;

  height: 40px;

  border-radius: 50px 50px 50px 50px;

  padding: 12px 16px 16px 16px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__header
  svg {
  width: 16px;
}

.elementor-2670
  .elementor-element.elementor-element-1dc5d8b
  .be__addons__adv__accordion
  .be__addons__accordion__list
  .be__addons__accordion__content {
  padding: 0px 15px 15px 15px;

  border-style: solid;

  border-width: 0px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-4c65d82 {
  overflow: hidden;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 100px 0px 100px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-4c65d82:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-4c65d82
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8f6fa;

  background-image: url("../../2021/11/Group-5762.png");

  background-position: center center;

  background-repeat: no-repeat;

  background-size: cover;
}

.elementor-2670
  .elementor-element.elementor-element-4c65d82
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670 .elementor-element.elementor-element-e585ad1 {
  margin-top: 0px;

  margin-bottom: 40px;
}

.elementor-2670 .elementor-element.elementor-element-42b012d .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-42b012d
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-42b012d
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-42b012d .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-42b012d
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-42b012d
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-42b012d {
  text-align: center;
}

.elementor-2670 .elementor-element.elementor-element-4d1e975 {
  z-index: 0;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-a73f5d7
  .author__thumb__designation {
  background-color: #f5f6fe;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-827cfbe
  .author__thumb__designation {
  background-color: #f2fcf9;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-2897bd7
  .author__thumb__designation {
  background-color: #fff6f4;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-4db884f
  .author__thumb__designation {
  background-color: #fff6f4;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-c6f7c26
  .author__thumb__designation {
  background-color: #f5f6fe;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .elementor-repeater-item-058f444
  .author__thumb__designation {
  background-color: #fff6f4;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-nav {
  margin: 50px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-nav
  > div {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-dots
  > div {
  width: 8px;

  height: 8px;

  background-color: #2b1b9a30;

  border-radius: 50px 50px 50px 50px;

  transition: 0.3s;

  margin: 0px 5px 0px 5px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-dots {
  text-align: center;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-dots
  > div:hover,
.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .sldier-content-area
  .owl-dots
  > div.active {
  width: 12px;

  height: 12px;

  background-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .testmonial__quote {
  height: 20px;

  position: absolute;

  left: 20px;

  top: 20px;

  margin: 0px 0px 0px 0px;

  padding: 0px 0px 0px 0px;
}

.elementor-2670 .elementor-element.elementor-element-d5a71b1 .testmonial__quote,
.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .testmonial__quote
  img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .author__thumb__designation {
  width: 100%;

  background-color: #f2fcf9;

  display: flex;

  position: absolute;

  left: 0px;

  bottom: 0px;

  padding: 50px 30px 50px 100px;
}

.elementor-2670 .elementor-element.elementor-element-d5a71b1 .author__thumb {
  position: absolute;

  left: 25px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .testmonial__description {
  margin: 25px 0px 40px 0px;
}

.elementor-2670 .elementor-element.elementor-element-d5a71b1 .author__name {
  font-size: 16px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .author__designation {
  font-size: 14px;

  display: flex;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .cliper_single_testmonial {
  border-radius: 10px 10px 10px 10px;

  box-shadow: 0px 0px 30px 0px
    rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.1);

  position: initial;

  padding: 20px 20px 20px 20px;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .cliper_single_testmonial:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-d5a71b1
  .cliper_single_testmonial:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-d5a71b1 {
  z-index: 3;
}

.elementor-2670
  .elementor-element.elementor-element-3cba1fe
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-3cba1fe {
  display: inline-block;

  opacity: 0.2;

  z-index: 0;

  width: 91px;

  max-width: 91px;

  top: 40%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-3cba1fe {
  left: 109.934%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-3cba1fe {
  right: 109.934%;
}

.elementor-2670
  .elementor-element.elementor-element-280bef5
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-280bef5 {
  display: inline-block;

  opacity: 0.2;

  z-index: 0;

  width: 91px;

  max-width: 91px;

  top: 83%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-280bef5 {
  left: 19.655%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-280bef5 {
  right: 19.655%;
}

.elementor-2670
  .elementor-element.elementor-element-ae95442
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-ae95442 {
  display: inline-block;

  opacity: 0.2;

  width: 33px;

  max-width: 33px;

  top: -4.276%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-ae95442 {
  left: 15.255%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-ae95442 {
  right: 15.255%;
}

.elementor-2670
  .elementor-element.elementor-element-322072b
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-322072b {
  display: inline-block;

  opacity: 0.2;

  z-index: 0;

  width: 33px;

  max-width: 33px;

  top: 40.529%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-322072b {
  left: -18.223%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-322072b {
  right: -18.223%;
}

.elementor-2670
  .elementor-element.elementor-element-d0a00d8
  .posiion__element__wrap {
  -webkit-animation-direction: alternate-reverse;

  animation-direction: alternate-reverse;

  -webkit-animation-duration: 4s;

  animation-duration: 4s;
}

.elementor-2670 .elementor-element.elementor-element-d0a00d8 {
  display: inline-block;

  opacity: 0.2;

  z-index: 0;

  width: 33px;

  max-width: 33px;

  top: 94%;
}

body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-d0a00d8 {
  left: 108.595%;
}

body.rtl .elementor-2670 .elementor-element.elementor-element-d0a00d8 {
  right: 108.595%;
}

.elementor-2670 .elementor-element.elementor-element-4ab5a7f {
  overflow: hidden;

  padding: 100px 0px 100px 0px;
}

.elementor-2670 .elementor-element.elementor-element-3cb7841 {
  margin-top: 0px;

  margin-bottom: 40px;
}

.elementor-2670 .elementor-element.elementor-element-26f92a9 .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-26f92a9
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-26f92a9
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-26f92a9 .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-26f92a9
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-26f92a9
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-26f92a9 {
  text-align: center;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .price__btn
  i.price__btn_icon_left {
  margin-right: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .price__btn
  i.price__btn_icon_right {
  margin-left: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:hover
  .price__title
  h3 {
  color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-e2a5b73 .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price__style__11
  .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price__body {
  display: none;
}

.elementor-2670 .elementor-element.elementor-element-e2a5b73 a.price__btn {
  color: #fca311;

  font-weight: 600;

  background-color: #ffffff;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-color: #e3dfff;

  border-radius: 50px 50px 50px 50px;

  height: 50px;

  padding: 10px 30px 10px 30px;
}

.elementor-2670 .elementor-element.elementor-element-e2a5b73 a.price__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .price__active
  a.price__btn {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-e2a5b73 .single__price {
  border-radius: 20px 20px 20px 20px;

  box-shadow: 0px 10px 40px 0px rgba(43.00000000000019, 27, 154, 0.1);
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:hover {
  color: #ffffff;

  background-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-e2a5b73
  .single__price:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .price__btn
  i.price__btn_icon_left {
  margin-right: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .price__btn
  i.price__btn_icon_right {
  margin-left: 10px;
}

.elementor-2670 .elementor-element.elementor-element-40fc765 .price__title h3 {
  color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:hover
  .price__title
  h3 {
  color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-40fc765 .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price__style__11
  .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price__body {
  display: none;
}

.elementor-2670 .elementor-element.elementor-element-40fc765 a.price__btn {
  color: #fca311;

  font-weight: 600;

  background-color: #ffffff;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-color: #e3dfff;

  border-radius: 50px 50px 50px 50px;

  height: 50px;

  padding: 10px 30px 10px 30px;
}

.elementor-2670 .elementor-element.elementor-element-40fc765 a.price__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-40fc765
  .price__active
  a.price__btn {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-40fc765 .single__price {
  color: #ffffff;

  background-color: #fca311;

  border-radius: 20px 20px 20px 20px;

  box-shadow: 0px 10px 40px 0px rgba(43.00000000000019, 27, 154, 0.1);
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:hover {
  color: #ffffff;

  background-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-40fc765
  .single__price:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .price__btn
  i.price__btn_icon_left {
  margin-right: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .price__btn
  i.price__btn_icon_right {
  margin-left: 10px;
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:hover
  .price__title
  h3 {
  color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-9f275cf .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price__style__11
  .period__price {
  display: initial;
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price__body {
  display: none;
}

.elementor-2670 .elementor-element.elementor-element-9f275cf a.price__btn {
  color: #fca311;

  font-weight: 600;

  background-color: #ffffff;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-color: #e3dfff;

  border-radius: 50px 50px 50px 50px;

  height: 50px;

  padding: 10px 30px 10px 30px;
}

.elementor-2670 .elementor-element.elementor-element-9f275cf a.price__btn:hover,
.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .price__active
  a.price__btn {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-9f275cf .single__price {
  border-radius: 20px 20px 20px 20px;

  box-shadow: 0px 10px 40px 0px rgba(43.00000000000019, 27, 154, 0.1);
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:hover {
  color: #ffffff;

  background-color: #fca311;
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:before {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:hover:before {
  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:after {
  text-align: left;

  transition: 0.3s;

  transform: rotate(0deg) scale(1);
}

.elementor-2670
  .elementor-element.elementor-element-9f275cf
  .single__price:hover:after {
  transform: rotate(0deg) scale(1);
}

.elementor-2670 .elementor-element.elementor-element-6dda60a {
  margin-top: 90px;

  margin-bottom: 40px;
}

.elementor-2670 .elementor-element.elementor-element-eb71cc9 .area__title {
  font-size: 40px;

  margin: 0px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-eb71cc9
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-eb71cc9
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-eb71cc9 .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-eb71cc9
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-eb71cc9
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-eb71cc9 {
  text-align: center;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .single__image__slide {
  margin: calc(30px / 2);

  opacity: 0.7;
}

.elementor-2670 .elementor-element.elementor-element-a410104 .slick-list {
  margin: calc(-30px / 2);
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .slick-slider
  .slick-track {
  display: flex;

  align-items: center;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .single__image__slide,
.elementor-2670
  .elementor-element.elementor-element-a410104
  .single__image__slide
  img {
  margin: 0 auto;

  text-align: center;

  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .single__image__slide:hover {
  opacity: 1;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .sldier-content-area
  .slick-arrow
  i {
  font-size: 20px;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .sldier-content-area
  .slick-arrow
  svg {
  width: 20px;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .sldier-content-area
  .slick-arrow {
  border-radius: 50px 50px 50px 50px;

  height: 46px;

  width: 46px;

  padding: 9px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-a410104
  .sldier-content-area
  .slick-arrow:hover {
  color: #ffffff;

  background-color: #fca311;
}

.elementor-2670 .elementor-element.elementor-element-900c01c {
  overflow: hidden;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 100px 0px 300px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-900c01c:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-900c01c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2021/11/blog_bg.png");

  background-position: center center;

  background-repeat: no-repeat;

  background-size: cover;
}

.elementor-2670
  .elementor-element.elementor-element-900c01c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-0bfc8a0
  > .elementor-container {
  max-width: 1500px;
}

.elementor-2670
  .elementor-element.elementor-element-0bfc8a0
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;

  align-items: center;
}

.elementor-2670
  .elementor-element.elementor-element-9327877
  > .elementor-element-populated {
  margin: 0px 35px 0px 0px;

  --e-column-margin-right: 35px;

  --e-column-margin-left: 0px;
}

.elementor-2670 .elementor-element.elementor-element-54e29ed .area__title,
.elementor-2670 .elementor-element.elementor-element-54e29ed .area__title a {
  color: #131313;
}

.elementor-2670 .elementor-element.elementor-element-54e29ed .area__title {
  font-size: 40px;

  margin: 0px 0px 25px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-54e29ed
  .area__title:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-54e29ed
  .area__title:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-54e29ed .area__subtitle {
  color: #fca311;

  font-family: "Kalam", Sans-serif;

  font-size: 20px;

  font-weight: 700;

  margin: 0px 0px 10px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-54e29ed
  .area__subtitle:before {
  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-54e29ed
  .area__subtitle:after {
  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-54e29ed .area__content {
  color: #131313;
}

.elementor-2670
  .elementor-element.elementor-element-54e29ed
  > .elementor-widget-container {
  margin: -120px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-5e45697
  .be__addons__single__post {
  margin: calc(30px / 2);
}

.elementor-2670 .elementor-element.elementor-element-5e45697 .slick-list {
  margin: calc(-30px / 2);
}

.elementor-2670 .elementor-element.elementor-element-5e45697 {
  width: 50vw;
}

.elementor-2670
  .elementor-element.elementor-element-5e45697
  .sldier-content-area
  .owl-nav {
  position: absolute;

  left: -58%;

  bottom: 0px;

  margin: 40px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-5e45697
  .sldier-content-area
  .slick-arrow {
  color: #fca311;

  font-size: 30px;

  background-color: #ffffff7a;

  border-radius: 50px 50px 50px 50px;

  height: 70px;

  width: 70px;

  padding: 20px 0px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-5e45697
  .sldier-content-area
  .slick-arrow:hover {
  background-color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-4758259:not(.elementor-motion-effects-element-type-background),
.elementor-2670
  .elementor-element.elementor-element-4758259
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}

.elementor-2670 .elementor-element.elementor-element-4758259,
.elementor-2670
  .elementor-element.elementor-element-4758259
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}

.elementor-2670 .elementor-element.elementor-element-4758259 {
  box-shadow: 0px 10px 40px 0px rgba(43.00000000000019, 27, 154, 0.1);

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  margin-top: -150px;

  margin-bottom: 0px;

  padding: 60px 60px 60px 60px;

  z-index: 3;
}

.elementor-2670
  .elementor-element.elementor-element-4758259
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn
  .cliper_subscribe_addons_btn_icon_right {
  margin-left: 15px;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn
  .cliper_subscribe_addons_btn_icon_left {
  margin-right: 15px;
}

.elementor-2670 .elementor-element.elementor-element-d43063d .box__icon {
  width: 80px;

  height: 80px;

  display: inline-block;

  text-align: center;

  position: initial;
}

.elementor-2670 .elementor-element.elementor-element-d43063d .box__icon,
.elementor-2670 .elementor-element.elementor-element-d43063d .box__icon img {
  transition: 0.3s;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .box__title:before {
  position: relative;

  text-align: left;
}

.elementor-2670 .elementor-element.elementor-element-d43063d .box__title:after {
  position: relative;

  text-align: left;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .subscriber__email {
  display: inline-block;

  background-color: #ffffff;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-color: #438ff963;

  height: 75px;

  padding: 20px 270px 20px 20px;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn {
  display: inline-block;

  float: right;

  font-weight: 600;

  background-color: #fca311;

  margin: -67px 7px 0px 0px;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  a.cliper_subscribe_addons_btn,
.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn {
  color: #ffffff;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn:hover,
.elementor-2670
  .elementor-element.elementor-element-d43063d
  .cliper_subscribe_addons_btn:focus {
  background-color: #fca311;
}

.elementor-2670 .elementor-element.elementor-element-d43063d {
  text-align: center;

  position: relative;
}

.elementor-2670
  .elementor-element.elementor-element-d43063d
  > .elementor-widget-container {
  margin: -30px 0px 0px 0px;
}

@media (max-width: 1366px) {
  .elementor-2670 .elementor-element.elementor-element-65d4dea .area__title {
    font-size: 37px;
  }

  .elementor-2670 .elementor-element.elementor-element-65d4dea {
    z-index: 2;
  }

  .elementor-2670 .elementor-element.elementor-element-79ec627 {
    width: 324px;

    max-width: 324px;

    top: 103.375px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-79ec627 {
    left: 49.203px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-79ec627 {
    right: 49.203px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-b801678 {
    left: -120.937px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-b801678 {
    right: -120.937px;
  }

  .elementor-2670 .elementor-element.elementor-element-b801678 {
    top: 14.328px;
  }

  .elementor-2670 .elementor-element.elementor-element-c9c0bc5 {
    width: 183px;

    max-width: 183px;
  }

  .elementor-2670 .elementor-element.elementor-element-1810b91 {
    width: 161px;

    max-width: 161px;

    top: 58.391px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-1810b91 {
    left: 285.438px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-1810b91 {
    right: 285.438px;
  }

  .elementor-2670 .elementor-element.elementor-element-38dfed1 {
    margin-top: 0px;

    margin-bottom: 0px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-379e565 {
    left: -15.516px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-379e565 {
    right: -15.516px;
  }

  .elementor-2670 .elementor-element.elementor-element-379e565 {
    top: 21.188px;
  }

  .elementor-2670
    .elementor-element.elementor-element-f939221
    > .elementor-element-populated {
    padding: 0px 15px 0px 50px;
  }

  .elementor-2670 .elementor-element.elementor-element-e44512b {
    margin-top: 0px;

    margin-bottom: 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-81e4e88
    .elementor-heading-title {
    font-size: 32px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-prev {
    left: 200px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-next {
    right: -400px;
  }

  .elementor-2670 .elementor-element.elementor-element-489f10d {
    width: 100vw;
  }

  .elementor-2670
    .elementor-element.elementor-element-3530adb
    > .elementor-widget-container {
    margin: 0px -150px 0px 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-15b1659
    > .elementor-element-populated {
    padding: 0px 15px 0px 50px;
  }

  .elementor-2670 .elementor-element.elementor-element-96203eb {
    margin-top: 0px;

    margin-bottom: 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-f34f954
    .elementor-heading-title {
    font-size: 32px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    left: 130.766px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    right: 130.766px;
  }

  .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    top: 197.281px;
  }

  .elementor-2670
    .elementor-element.elementor-element-95ca559
    .counter__number__wrapper {
    font-size: 28px;

    letter-spacing: -2px;
  }

  .elementor-2670 .elementor-element.elementor-element-95ca559 .counter__title {
    font-size: 16px;

    line-height: 1.3em;
  }

  .elementor-2670
    .elementor-element.elementor-element-95ca559
    .single__counter {
    padding: 20px 120px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-5b15f7a
    .counter__number__wrapper {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-5b15f7a .counter__title {
    font-size: 16px;

    line-height: 1.3em;
  }

  .elementor-2670
    .elementor-element.elementor-element-5b15f7a
    .single__counter {
    padding: 20px 120px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-eeab6ae
    .counter__number__wrapper {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-eeab6ae .counter__title {
    font-size: 16px;

    line-height: 1.3em;
  }

  .elementor-2670
    .elementor-element.elementor-element-eeab6ae
    .single__counter {
    padding: 20px 120px 20px 20px;
  }

  .elementor-2670 .elementor-element.elementor-element-5e45697 {
    width: 80vw;
  }

  .elementor-2670
    .elementor-element.elementor-element-5e45697
    .sldier-content-area
    .owl-nav {
    left: -60%;
  }

  .elementor-2670
    .elementor-element.elementor-element-d43063d
    .subscriber__email {
    padding: 20px 230px 20px 20px;
  }
}

@media (max-width: 1024px) {
  .elementor-2670 .elementor-element.elementor-element-056ddb0 {
    font-size: 24px;
  }

  .elementor-2670 .elementor-element.elementor-element-65d4dea .area__title {
    font-size: 36px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-b801678 {
    left: -125.922px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-b801678 {
    right: -125.922px;
  }

  .elementor-2670 .elementor-element.elementor-element-b801678 {
    top: 46.313px;
  }

  .elementor-2670
    .elementor-element.elementor-element-388a838
    .elementor-heading-title {
    font-size: 32px;
  }

  .elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title {
    font-size: 32px;
  }
}

@media (max-width: 992px) {
  .elementor-2670 .elementor-element.elementor-element-056ddb0 {
    text-align: center;

    font-size: 30px;
  }

  .elementor-2670 .elementor-element.elementor-element-65d4dea .area__title {
    font-size: 48px;
  }

  .elementor-2670 .elementor-element.elementor-element-65d4dea {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-08d142d {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-9e77cbe
    .be__addons__btn {
    margin: 0px 10px 0px 10px;
  }

  .elementor-2670 .elementor-element.elementor-element-9e77cbe {
    text-align: center;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-379e565 {
    left: 17.484px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-379e565 {
    right: 17.484px;
  }

  .elementor-2670 .elementor-element.elementor-element-379e565 {
    top: 46.188px;
  }

  .elementor-2670
    .elementor-element.elementor-element-495e7de
    > .elementor-widget-container {
    margin: -40px -100px -140px -100px;
  }

  .elementor-2670
    .elementor-element.elementor-element-f939221
    > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }

  .elementor-2670 .elementor-element.elementor-element-537f9a4 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-81e4e88 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-90678e8 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-8bb4813 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-1405f61 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-c885617 {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav {
    position: initial;

    left: 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-prev {
    left: 280px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-next {
    right: 270px;
  }

  .elementor-2670 .elementor-element.elementor-element-489f10d {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-bce0dc5 {
    padding: 100px 0px 40px 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-e930c44
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-4049b42
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-33cf8e2
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-99e1634
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-ac71d4c
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-61d6adc
    .cliper_single_box {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-3530adb
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-15b1659
    > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }

  .elementor-2670
    .elementor-element.elementor-element-d6dd216
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;

    --e-column-margin-right: 0px;

    --e-column-margin-left: 0px;
  }

  .elementor-2670 .elementor-element.elementor-element-82024e0 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-f34f954 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-fbae0f0 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-5c0b6e5 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-388a838 {
    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-3f83f21 .box__icon {
    display: none;
  }

  .elementor-2670
    .elementor-element.elementor-element-3f83f21
    .cliper_single_box {
    text-align: center;

    padding: 0px 0px 0px 0px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    left: 145.766px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    right: 145.766px;
  }

  .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    top: 211.266px;
  }

  .elementor-2670
    .elementor-element.elementor-element-e2a5b73
    .price__title
    h3 {
    font-size: 18px;
  }

  .elementor-2670
    .elementor-element.elementor-element-40fc765
    .price__title
    h3 {
    font-size: 18px;
  }

  .elementor-2670
    .elementor-element.elementor-element-9f275cf
    .price__icon
    img {
    width: 120px;
  }

  .elementor-2670
    .elementor-element.elementor-element-9f275cf
    .price__title
    h3 {
    font-size: 17px;
  }

  .elementor-2670 .elementor-element.elementor-element-900c01c {
    padding: 100px 0px 200px 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-9327877
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;

    --e-column-margin-right: 0px;

    --e-column-margin-left: 0px;
  }

  .elementor-2670 .elementor-element.elementor-element-54e29ed {
    text-align: center;
  }

  .elementor-2670
    .elementor-element.elementor-element-54e29ed
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }

  .elementor-2670 .elementor-element.elementor-element-5e45697 {
    width: 100%;
  }

  .elementor-2670
    .elementor-element.elementor-element-5e45697
    .sldier-content-area
    .owl-nav {
    position: relative;

    left: 0%;

    right: 0%;

    text-align: center;
  }

  .elementor-2670 .elementor-element.elementor-element-4758259 {
    margin-top: -100px;

    margin-bottom: 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-d43063d
    .subscriber__email {
    padding: 20px 240px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-d43063d
    .cliper_subscribe_addons_btn {
    width: 220px;
  }
}

@media (max-width: 767px) {
  .elementor-2670 .elementor-element.elementor-element-056ddb0 {
    font-size: 20px;
  }

  .elementor-2670 .elementor-element.elementor-element-65d4dea .area__title {
    font-size: 32px;
  }

  .elementor-2670
    .elementor-element.elementor-element-9e77cbe
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }

  .elementor-2670
    .elementor-element.elementor-element-495e7de
    > .elementor-widget-container {
    margin: 0px -30px -50px -50px;
  }

  .elementor-2670
    .elementor-element.elementor-element-81e4e88
    .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-2670 .elementor-element.elementor-element-be0feef {
    padding: 100px 0px 175px 0px;
  }

  .elementor-2670 .elementor-element.elementor-element-c885617 .area__title {
    font-size: 28px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-prev {
    left: 70px;
  }

  .elementor-2670
    .elementor-element.elementor-element-489f10d
    .sldier-content-area
    .owl-nav
    > div.owl-next {
    right: 60px;
  }

  .elementor-2670 .elementor-element.elementor-element-0b56572 .area__title {
    font-size: 28px;
  }

  .elementor-2670
    .elementor-element.elementor-element-f34f954
    .elementor-heading-title {
    font-size: 26px;
  }

  .elementor-2670 .elementor-element.elementor-element-85188b0 {
    padding: 30px 30px 30px 30px;
  }

  .elementor-2670
    .elementor-element.elementor-element-388a838
    .elementor-heading-title {
    font-size: 30px;
  }

  .elementor-2670 .elementor-element.elementor-element-3f83f21 .box__title {
    font-size: 28px;
  }

  body:not(.rtl) .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    left: 117.766px;
  }

  body.rtl .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    right: 117.766px;
  }

  .elementor-2670 .elementor-element.elementor-element-ad8c723 {
    top: 77.266px;
  }

  .elementor-2670
    .elementor-element.elementor-element-95ca559
    .single__counter {
    padding: 20px 100px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-5b15f7a
    .single__counter {
    padding: 20px 100px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-eeab6ae
    .single__counter {
    padding: 20px 100px 20px 20px;
  }

  .elementor-2670 .elementor-element.elementor-element-c9580e5 .area__title {
    font-size: 28px;
  }

  .elementor-2670
    .elementor-element.elementor-element-1dc5d8b
    .be__addons__adv__accordion
    .be__addons__accordion__list
    .be__addons__accordion__header {
    line-height: 1.4em;
  }

  .elementor-2670 .elementor-element.elementor-element-42b012d .area__title {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-26f92a9 .area__title {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-eb71cc9 .area__title {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-54e29ed .area__title {
    font-size: 28px;
  }

  .elementor-2670 .elementor-element.elementor-element-4758259 {
    padding: 30px 30px 30px 30px;
  }

  .elementor-2670
    .elementor-element.elementor-element-d43063d
    .subscriber__email {
    padding: 20px 20px 20px 20px;
  }

  .elementor-2670
    .elementor-element.elementor-element-d43063d
    .cliper_subscribe_addons_btn {
    width: 100%;

    margin: 20px 0px 0px 0px;
  }
}

@media (min-width: 768px) {
  .elementor-2670 .elementor-element.elementor-element-323add3 {
    width: 57.287%;
  }

  .elementor-2670 .elementor-element.elementor-element-45defda {
    width: 42.613%;
  }

  .elementor-2670 .elementor-element.elementor-element-069baac {
    width: 60%;
  }

  .elementor-2670 .elementor-element.elementor-element-f939221 {
    width: 40%;
  }

  .elementor-2670 .elementor-element.elementor-element-424c8c8 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-3d70b4e {
    width: 59.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-45c51c5 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-5cf1b50 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-640b1db {
    width: 34%;
  }

  .elementor-2670 .elementor-element.elementor-element-eac5add {
    width: 48.02%;
  }

  .elementor-2670 .elementor-element.elementor-element-10bbb8f {
    width: 4.834%;
  }

  .elementor-2670 .elementor-element.elementor-element-05b2f6a {
    width: 46.478%;
  }

  .elementor-2670 .elementor-element.elementor-element-907deb3 {
    width: 66%;
  }

  .elementor-2670 .elementor-element.elementor-element-7653d8f {
    width: 34%;
  }

  .elementor-2670 .elementor-element.elementor-element-12529ed {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-f0c3d8b {
    width: 59.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-aa037d2 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-f33103a {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-cb358bb {
    width: 69.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-b852670 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-53cd352 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-7a9e9f9 {
    width: 59.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-a3d4b13 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-e328154 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-8d4d1ca {
    width: 59.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-25d6891 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-7fe7539 {
    width: 20%;
  }

  .elementor-2670 .elementor-element.elementor-element-ddfe739 {
    width: 59.333%;
  }

  .elementor-2670 .elementor-element.elementor-element-cc8d75f {
    width: 20%;
  }
}

@media (max-width: 1366px) and (min-width: 768px) {
  .elementor-2670 .elementor-element.elementor-element-069baac {
    width: 50%;
  }

  .elementor-2670 .elementor-element.elementor-element-f939221 {
    width: 50%;
  }

  .elementor-2670 .elementor-element.elementor-element-5cf1b50 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-12529ed {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-f0c3d8b {
    width: 70%;
  }

  .elementor-2670 .elementor-element.elementor-element-aa037d2 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-53cd352 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-7a9e9f9 {
    width: 70%;
  }

  .elementor-2670 .elementor-element.elementor-element-a3d4b13 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-e328154 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-8d4d1ca {
    width: 70%;
  }

  .elementor-2670 .elementor-element.elementor-element-25d6891 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-7fe7539 {
    width: 15%;
  }

  .elementor-2670 .elementor-element.elementor-element-ddfe739 {
    width: 70%;
  }

  .elementor-2670 .elementor-element.elementor-element-cc8d75f {
    width: 15%;
  }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-2670 .elementor-element.elementor-element-672ad08 {
    width: 55%;
  }

  .elementor-2670 .elementor-element.elementor-element-907deb3 {
    width: 68%;
  }

  .elementor-2670 .elementor-element.elementor-element-7653d8f {
    width: 36%;
  }
}

@media (max-width: 992px) and (min-width: 768px) {
  .elementor-2670 .elementor-element.elementor-element-323add3 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-45defda {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-069baac {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-f939221 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-672ad08 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-3d70b4e {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-15b1659 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-8b77b58 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-d6dd216 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-eac5add {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-05b2f6a {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-907deb3 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-7653d8f {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-f0c3d8b {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-cb358bb {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-7a9e9f9 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-8d4d1ca {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-2ee98ae {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-ddfe739 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-92fc050 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-9327877 {
    width: 100%;
  }

  .elementor-2670 .elementor-element.elementor-element-8b83eea {
    width: 100%;
  }
}

@media (min-width: 1367px) {
  .elementor-2670
    .elementor-element.elementor-element-1ee72e6:not(.elementor-motion-effects-element-type-background),
  .elementor-2670
    .elementor-element.elementor-element-1ee72e6
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-be0feef
    > .elementor-background-overlay {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-bce0dc5
    > .elementor-background-overlay {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-e2214e3
    > .elementor-widget-container {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-85188b0
    > .elementor-background-overlay {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-4c65d82:not(.elementor-motion-effects-element-type-background),
  .elementor-2670
    .elementor-element.elementor-element-4c65d82
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }

  .elementor-2670
    .elementor-element.elementor-element-900c01c:not(.elementor-motion-effects-element-type-background),
  .elementor-2670
    .elementor-element.elementor-element-900c01c
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}
