.elementor-11413 .elementor-element.elementor-element-ce5b7f2{--spacer-size:15px;}.elementor-11413 .elementor-element.elementor-element-6fa08d5:not(.elementor-motion-effects-element-type-background), .elementor-11413 .elementor-element.elementor-element-6fa08d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doypackplus.ir/wp-content/uploads/2025/05/ttten-1.svg");}.elementor-11413 .elementor-element.elementor-element-6fa08d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:25px;}.elementor-11413 .elementor-element.elementor-element-6fa08d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11413 .elementor-element.elementor-element-30fb7d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11413 .elementor-element.elementor-element-30fb7d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11413 .elementor-element.elementor-element-30fb7d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-9aa0953{width:auto;max-width:auto;}.elementor-11413 .elementor-element.elementor-element-66a0a29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-f33d055{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-11413 .elementor-element.elementor-element-1d9f7aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11413 .elementor-element.elementor-element-1d9f7aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11413 .elementor-element.elementor-element-1d9f7aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-22ae390{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-11413 .elementor-element.elementor-element-13791f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11413 .elementor-element.elementor-element-13791f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11413 .elementor-element.elementor-element-13791f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-a802886{width:auto;max-width:auto;}.elementor-11413 .elementor-element.elementor-element-a802886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11413 .elementor-element.elementor-element-070c9e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11413 .elementor-element.elementor-element-070c9e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11413 .elementor-element.elementor-element-070c9e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-8e8e360{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-11413 .elementor-element.elementor-element-da53b92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11413 .elementor-element.elementor-element-da53b92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11413 .elementor-element.elementor-element-da53b92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11413 .elementor-element.elementor-element-f603340{width:auto;max-width:auto;}.elementor-11413 .elementor-element.elementor-element-a05fe55{--spacer-size:10px;}.elementor-11413 .elementor-element.elementor-element-37618da{margin-top:60px;margin-bottom:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11413 .elementor-element.elementor-element-e0fa064{--divider-border-style:solid;--divider-color:var( --e-global-color-c90c67f );--divider-border-width:1px;--divider-element-spacing:29px;}.elementor-11413 .elementor-element.elementor-element-e0fa064 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-11413 .elementor-element.elementor-element-e0fa064 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11413 .elementor-element.elementor-element-e0fa064 .elementor-divider__text{color:var( --e-global-color-c90c67f );font-family:"VazirMatn", Sans-serif;font-size:23px;font-weight:700;}.elementor-11413 .elementor-element.elementor-element-934ff58 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-728814b{--spacer-size:20px;}.elementor-11413 .elementor-element.elementor-element-60d85e9{--divider-border-style:solid;--divider-color:var( --e-global-color-c90c67f );--divider-border-width:1px;--divider-element-spacing:29px;}.elementor-11413 .elementor-element.elementor-element-60d85e9 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-11413 .elementor-element.elementor-element-60d85e9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11413 .elementor-element.elementor-element-60d85e9 .elementor-divider__text{color:var( --e-global-color-c90c67f );font-family:"VazirMatn", Sans-serif;font-size:23px;font-weight:700;}.elementor-11413 .elementor-element.elementor-element-dc6e202 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-9de5c2c{--spacer-size:40px;}.elementor-11413 .elementor-element.elementor-element-44cff98{--divider-border-style:solid;--divider-color:var( --e-global-color-c90c67f );--divider-border-width:1px;--divider-element-spacing:29px;}.elementor-11413 .elementor-element.elementor-element-44cff98 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-11413 .elementor-element.elementor-element-44cff98 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11413 .elementor-element.elementor-element-44cff98 .elementor-divider__text{color:var( --e-global-color-c90c67f );font-family:"VazirMatn", Sans-serif;font-size:23px;font-weight:700;}.elementor-11413 .elementor-element.elementor-element-1609e2f{margin-top:-60px;margin-bottom:0px;}.elementor-11413 .elementor-element.elementor-element-57731f8{--spacer-size:30px;}.elementor-11413 .elementor-element.elementor-element-a9a2862{margin-top:0px;margin-bottom:0px;}.elementor-11413 .elementor-element.elementor-element-816e5ea{--divider-border-style:solid;--divider-color:var( --e-global-color-c90c67f );--divider-border-width:1px;--divider-element-spacing:29px;}.elementor-11413 .elementor-element.elementor-element-816e5ea .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-11413 .elementor-element.elementor-element-816e5ea .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11413 .elementor-element.elementor-element-816e5ea .elementor-divider__text{color:var( --e-global-color-c90c67f );font-family:"VazirMatn", Sans-serif;font-size:23px;font-weight:700;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11413 .elementor-element.elementor-element-7c16619{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-7c16619 .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-7c16619 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-7c16619 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-7c16619 .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-f33c595 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-8f90915{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-8f90915 .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-8f90915 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-8f90915 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-8f90915 .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-1932810 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-cde07e2{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-cde07e2 .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-cde07e2 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-cde07e2 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-cde07e2 .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-cae3e71 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-30500ac{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-30500ac .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-30500ac .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-30500ac .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-30500ac .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-d15ddff > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-35ed3e7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-35ed3e7 .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-35ed3e7 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-35ed3e7 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-35ed3e7 .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-bf3af06 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-ab5b136{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-383e2d43 );}.elementor-11413 .elementor-element.elementor-element-ab5b136 .elementor-headline{text-align:center;font-family:"VazirMatn", Sans-serif;font-size:30px;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-ab5b136 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c90c67f );stroke-width:5px;}.elementor-11413 .elementor-element.elementor-element-ab5b136 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-11413 .elementor-element.elementor-element-ab5b136 .elementor-headline-dynamic-text{font-family:"VazirMatn", Sans-serif;font-weight:600;}.elementor-11413 .elementor-element.elementor-element-bae4111 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11413 .elementor-element.elementor-element-16b39cc{--spacer-size:20px;}@media(max-width:767px){.elementor-11413 .elementor-element.elementor-element-7c16619 .elementor-headline{font-size:18px;}.elementor-11413 .elementor-element.elementor-element-8f90915 .elementor-headline{font-size:18px;}.elementor-11413 .elementor-element.elementor-element-cde07e2 .elementor-headline{font-size:18px;}.elementor-11413 .elementor-element.elementor-element-30500ac .elementor-headline{font-size:18px;}.elementor-11413 .elementor-element.elementor-element-35ed3e7 .elementor-headline{font-size:18px;}.elementor-11413 .elementor-element.elementor-element-ab5b136 .elementor-headline{font-size:18px;}}@media(min-width:768px){.elementor-11413 .elementor-element.elementor-element-30fb7d5{width:50%;}.elementor-11413 .elementor-element.elementor-element-66a0a29{width:50%;}}/* Start custom CSS for html, class: .elementor-element-9aa0953 */.carde {
  --white: hsl(0, 0%, 100%);
  --black: hsl(25, 15%, 9%);
  --paragraph: hsl(0, 0%, 83%);
  --line: hsl(240, 9%, 17%);
  --primary: hsl(25, 92%, 58%);

  position: relative;

  display: flex;
  flex-direction: column;
  gap: 1rem;

  padding: 1rem;
  width: 25rem;
  background-color: hsla(25, 15%, 9%, 1);
  background-image: radial-gradient(
      at 88% 40%,
      hsla(255, 25%, 0%, 1) 0px,
      transparent 85%
    ),
    radial-gradient(at 49% 30%, hsla(25, 15%, 9%, 1) 0px, transparent 85%),
    radial-gradient(at 14% 26%, hsla(25, 15%, 9%, 1) 0px, transparent 85%),
    radial-gradient(at 0% 64%, hsla(25, 93%, 56%, 1) 0px, transparent 85%),
    radial-gradient(at 41% 94%, hsla(25, 100%, 84%, 1) 0px, transparent 85%),
    radial-gradient(at 100% 99%, hsla(25, 100%, 57%, 1) 0px, transparent 85%);

  border-radius: 1rem;
  box-shadow: 0px -16px 24px 0px rgba(255, 255, 255, 0.25) inset;
}

.carde .card__border {
  overflow: hidden;
  pointer-events: none;

  position: absolute;
  z-index: -10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background-image: linear-gradient(
    0deg,
    hsl(0, 0%, 100%) -50%,
    hsl(0, 0%, 40%) 100%
  );

  border-radius: 1rem;
}

.carde .card__border::before {
  content: "";
  pointer-events: none;

  position: fixed;
  z-index: 200;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%), rotate(0deg);
  transform-origin: left;

  width: 200%;
  height: 10rem;
  background-image: linear-gradient(
       0deg,
    hsla(0, 0%, 100%, 0) 0%,
    var(--primary) 40%,
    var(--primary) 60%,
    hsla(0, 0%, 40%, 0) 100%

  );

  animation: rotate 8s linear infinite;
}

@keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}

.carde .card_title__container .card_title {
  font-size: 1.1rem;
  color: var(--white);
   text-align: center;
}
.carde .card_title__container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.carde .card_title__container .card_title,
.carde .card_title__container .card_paragraph {
  text-align: center;
}
.carde .card_title__container .card_paragraph {
  margin-top: 0.35rem;
  width: 95%;
 text-align: center;
  font-size: 0.8rem;
  color: var(--paragraph);
}

.carde .line {
  width: 100%;
  height: 0.1rem;
  background-color: var(--line);

  border: none;
}

.carde .card__list {
  display: flex;
  flex-direction: column;
  gap: 0.rem;
}

.carde .card__list .card__list_item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.carde .card__list .card__list_item .check {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 1rem;
  height: 1rem;
  background-color: var(--primary);

  border-radius: 50%;
}

.carde .card__list .card__list_item .check .check_svg {
  width: 0.75rem;
  height: 0.75rem;

  fill: var(--black);
}

.carde .card__list .card__list_item .list_text {
  font-size: 0.75rem;
  color: var(--white);
}

.carde .button {
  cursor: pointer;color: black;
  padding: 0.6rem;
  width: 100%;
  background-image: linear-gradient(
    0deg,
    rgba(217, 116, 40, 1) 0%,
    rgba(223, 123, 40, 1) 80%
  );

  font-size: 0.85rem;
  color: var(--black);
  border: 0;
  font-weight: 600;
  border-radius: 9999px;
  box-shadow: inset 0 -2px 10px -4px var(--white);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f33d055 */.carde {
  --white: hsl(0, 0%, 100%);
  --black: hsl(25, 15%, 9%);
  --paragraph: hsl(0, 0%, 83%);
  --line: hsl(240, 9%, 17%);
  --primary: hsl(25, 92%, 58%);

  position: relative;

  display: flex;
  flex-direction: column;
  gap: 1rem;

  padding: 1rem;
  width: 25rem;
  background-color: hsla(25, 15%, 9%, 1);
  background-image: radial-gradient(
      at 88% 40%,
      hsla(255, 25%, 0%, 1) 0px,
      transparent 85%
    ),
    radial-gradient(at 49% 30%, hsla(25, 15%, 9%, 1) 0px, transparent 85%),
    radial-gradient(at 14% 26%, hsla(25, 15%, 9%, 1) 0px, transparent 85%),
    radial-gradient(at 0% 64%, hsla(25, 93%, 56%, 1) 0px, transparent 85%),
    radial-gradient(at 41% 94%, hsla(25, 100%, 84%, 1) 0px, transparent 85%),
    radial-gradient(at 100% 99%, hsla(25, 100%, 57%, 1) 0px, transparent 85%);

  border-radius: 1rem;
  box-shadow: 0px -16px 24px 0px rgba(255, 255, 255, 0.25) inset;
}

.carde .card__border {
  overflow: hidden;
  pointer-events: none;

  position: absolute;
  z-index: -10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background-image: linear-gradient(
    0deg,
    hsl(0, 0%, 100%) -50%,
    hsl(0, 0%, 40%) 100%
  );

  border-radius: 1rem;
}

.carde .card__border::before {
  content: "";
  pointer-events: none;

  position: fixed;
  z-index: 200;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%), rotate(0deg);
  transform-origin: left;

  width: 200%;
  height: 10rem;
  background-image: linear-gradient(
       0deg,
    hsla(0, 0%, 100%, 0) 0%,
    var(--primary) 40%,
    var(--primary) 60%,
    hsla(0, 0%, 40%, 0) 100%

  );

  animation: rotate 8s linear infinite;
}

@keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}

.carde .card_title__container .card_title {
  font-size: 1.1rem;
  color: var(--white);
   text-align: center;
}

.carde .card_title__container .card_paragraph {
  margin-top: 0.35rem;
  width: 100%;
 text-align: center; 
  font-size: 0.8rem;
  color: var(--paragraph);
}
.carde .card_title__container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.carde .card_title__container .card_title,
.carde .card_title__container .card_paragraph {
  text-align: center;
}

.carde .line {
  width: 100%;
  height: 0.1rem;
  background-color: var(--line);

  border: none;
}

.carde .card__list {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}

.carde .card__list .card__list_item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.carde .card__list .card__list_item .check {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 1rem;
  height: 1rem;
  background-color: var(--primary);

  border-radius: 50%;
}

.carde .card__list .card__list_item .check .check_svg {
  width: 0.75rem;
  height: 0.75rem;

  fill: var(--black);
}

.carde .card__list .card__list_item .list_text {
  font-size: 0.75rem;
  color: var(--white);
}

.carde .button {
  cursor: pointer;

  padding: 0.6rem;
  width: 100%;
  background-image: linear-gradient(
    0deg,
    rgba(217, 116, 40, 1) 0%,
    rgba(223, 123, 40, 1) 80%
  );

  font-size: 0.85rem;
  color: var(--black);
  font-weight: 600;

  border: 0;
  border-radius: 9999px;
  box-shadow: inset 0 -2px 10px -4px var(--white);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22ae390 */.btn2 {
  display: inline-block;
  text-decoration: none;
  font-size: 1.2rem;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  cursor: pointer;
  text-transform: uppercase;
  background-color: rgb(233,138,32);
  color: rgb(2, 2, 2);
  font-weight: 500;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #1f4c65;
}

.btn2:hover {
  background: linear-gradient(270deg, rgba(2,2,2,0.68) 0%, rgb(233,138,32) 60%);
}

.btn2:active {
  transform: scale(0.92);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a802886 */.btn2 {
  font-size: 1.2rem;
  padding: 0.5rem 1rem;
  border: none;
  outline: none;
  border-radius: 0.5rem;
  cursor: pointer;
  text-transform: uppercase;
  background-color: rgb(233,138,32);
  color: rgba(2, 2, 2, 2);
  font-weight: 500;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #22225;
  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.24));
}

.btn2:active {
  scale: 0.92;
}

.btn2:hover {
  background: rgb(2,29,78);
  background: linear-gradient(270deg, rgba(2, 2, 2, 0.681) 0%, rgb(233,138,32) 60%);
  color: rgb(2, 2, 2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e8e360 */.btn2 {
  display: inline-block;
  text-decoration: none;
  font-size: 1.2rem;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  cursor: pointer;
  text-transform: uppercase;
  background-color: rgb(233,138,32);
  color: rgb(2, 2, 2);
  font-weight: 500;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #1f4c65;
}

.btn2:hover {
  background: linear-gradient(270deg, rgba(2,2,2,0.68) 0%, rgb(233,138,32) 60%);
}

.btn2:active {
  transform: scale(0.92);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f603340 */.btn2 {
  display: inline-block;
  text-decoration: none;
  font-size: 1.2rem;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  cursor: pointer;
  text-transform: uppercase;
  background-color: rgb(233,138,32);
  color: rgb(2, 2, 2);
  font-weight: 500;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #1f4c65;
}

.btn2:hover {
  background: linear-gradient(270deg, rgba(2,2,2,0.68) 0%, rgb(233,138,32) 60%);
}

.btn2:active {
  transform: scale(0.92);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bb23fb */id="section1"/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c74980 */.divider-line {
  width: 100%;
  height: 2px;
  background: linear-gradient(
   70deg,
    rgba(233, 138, 32, 1) 0%,
    #000000 50%,
    rgba(233, 138, 32, 1) 100%
  );
  background-size: 200% 100%;
  background-repeat: repeat;
  animation: animateLine 3s linear infinite;
  border-radius: 2px;
}
@keyframes animateLine {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cff8db2 */id="section1"/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69d0dda */.divider-line {
  width: 100%;
  height: 2px;
  background: linear-gradient(
   70deg,
    rgba(233, 138, 32, 1) 0%,
    #000000 50%,
    rgba(233, 138, 32, 1) 100%
  );
  background-size: 200% 100%;
  background-repeat: repeat;
  animation: animateLine 3s linear infinite;
  border-radius: 2px;
}
@keyframes animateLine {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6648a9a */.divider-line {
  width: 100%;
  height: 2px;
  background: linear-gradient(
   70deg,
    rgba(233, 138, 32, 1) 0%,
    #000000 50%,
    rgba(233, 138, 32, 1) 100%
  );
  background-size: 200% 100%;
  background-repeat: repeat;
  animation: animateLine 3s linear infinite;
  border-radius: 2px;
}
@keyframes animateLine {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5209ef7 */id="section1"/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-01cde6e */id="section1"/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-383baa1 */id="section1"/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c782aac */id="section1"/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bff4fd7 */id="section1"/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1dcd0fc */id="section1"/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9f0d1b */.divider-line {
  width: 100%;
  height: 2px;
  background: linear-gradient(
   70deg,
    rgba(233, 138, 32, 1) 0%,
    #000000 50%,
    rgba(233, 138, 32, 1) 100%
  );
  background-size: 200% 100%;
  background-repeat: repeat;
  animation: animateLine 3s linear infinite;
  border-radius: 2px;
}
@keyframes animateLine {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}/* End custom CSS */