.elementor-46433 .elementor-element.elementor-element-2576e8c:not(.elementor-motion-effects-element-type-background),
.elementor-46433 .elementor-element.elementor-element-2576e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #f5f5f500;
}
.elementor-46433 .elementor-element.elementor-element-2576e8c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-2576e8c > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433
  .elementor-element.elementor-element-462e798
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-462e798 > .elementor-element-populated {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-container {
  max-width: 968px;
}
.elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-46433 .elementor-element.elementor-element-274de614:not(.elementor-motion-effects-element-type-background),
.elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url('../../../../uploads/2025/03/image-74-1024x451.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-46433 .elementor-element.elementor-element-274de614 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0;
  margin-bottom: 0;
  padding: 110px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-71933b96 > .elementor-element-populated {
  padding: 0 20px;
}
.elementor-46433 .elementor-element.elementor-element-3bfd06d8 {
  padding: 200px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-33188c83 > .elementor-element-populated {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-9925c3e img {
  width: 40%;
}
.elementor-46433 .elementor-element.elementor-element-2dc4fc6 {
  --divider-border-style: solid;
  --divider-color: #fff;
  --divider-border-width: 1px;
}
.elementor-46433 .elementor-element.elementor-element-2dc4fc6 .elementor-divider-separator {
  width: 80%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-46433 .elementor-element.elementor-element-2dc4fc6 .elementor-divider {
  text-align: center;
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-46433 .elementor-element.elementor-element-7818d4bf {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-7818d4bf .elementor-heading-title {
  color: #fff;
  font-family: 'Mulish', Sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-46433 .elementor-element.elementor-element-e9ce3c2 {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-e9ce3c2 .elementor-heading-title {
  color: #fff;
  font-family: 'Mulish', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-46433 .elementor-element.elementor-element-e95b3da .elementor-button {
  font-family: 'Mulish', Sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-d64de9e > .elementor-container {
  max-width: 1170px;
}
.elementor-46433 .elementor-element.elementor-element-d64de9e > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-46433 .elementor-element.elementor-element-d64de9e {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -50px;
  margin-bottom: 0;
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-d64de9e > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-206f9ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffffbf 100%, #000 100%);
}
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fff 100%, #f2295b 100%);
  opacity: 0.85;
  filter: brightness(188%) contrast(92%) saturate(100%) blur(8.4px) hue-rotate(0deg);
}
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-background-slideshow {
  border-radius: 10px;
}
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated {
  box-shadow: 0px 4px 40px 14px rgba(133, 133, 133, 0.31);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-d33d31d > .elementor-container {
  max-width: 1170px;
}
.elementor-46433 .elementor-element.elementor-element-d33d31d {
  padding: 0 190px;
}
.elementor-bc-flex-widget .elementor-46433 .elementor-element.elementor-element-76dd778.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-46433
  .elementor-element.elementor-element-76dd778.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-46433
  .elementor-element.elementor-element-76dd778
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-e072ba7 .elementor-heading-title {
  font-family: 'Mulish', Sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}
.elementor-46433 .elementor-element.elementor-element-176e5d3 .elementor-heading-title {
  font-family: 'Mulish', Sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}
.elementor-46433
  .elementor-element.elementor-element-dfe4f17
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-wrapper {
  max-width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-item {
  background-color: #0f2c5200;
}
body:not(.rtl) .elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-item:not(:first-of-type) {
  margin-left: calc(10px / 2);
}
body:not(.rtl) .elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-item:not(:last-of-type) {
  margin-right: calc(10px / 2);
}
body.rtl .elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-item:not(:first-of-type) {
  margin-right: calc(10px / 2);
}
body.rtl .elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-item:not(:last-of-type) {
  margin-left: calc(10px / 2);
}
.elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-digits {
  color: #f2672a;
  font-family: 'Muli', Sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}
.elementor-46433 .elementor-element.elementor-element-8a18447 .elementor-countdown-label {
  color: #24282d;
  font-family: 'Muli', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-46433 .elementor-element.elementor-element-74da8fd5 > .elementor-container {
  max-width: 1280px;
}
.elementor-46433 .elementor-element.elementor-element-74da8fd5 {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 40px 0 0;
}
.elementor-46433
  .elementor-element.elementor-element-55ad3e97
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-55ad3e97 > .elementor-element-populated {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-7af1203d > .elementor-container {
  max-width: 1240px;
}
.elementor-46433 .elementor-element.elementor-element-7af1203d > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-bc-flex-widget .elementor-46433 .elementor-element.elementor-element-3ba1cdf7.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-46433
  .elementor-element.elementor-element-3ba1cdf7.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-46433 .elementor-element.elementor-element-3ba1cdf7.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-46433
  .elementor-element.elementor-element-3ba1cdf7
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-3ba1cdf7 > .elementor-element-populated {
  padding: 15px 15px 15px 0;
}
.elementor-46433 .elementor-element.elementor-element-205c2da1 img {
  max-width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-205c2da1 > .elementor-widget-container {
  margin: 0 50px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-b4afa5e.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e {
  --icon-box-icon-margin: 0px;
  width: auto;
  max-width: auto;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-title a {
  font-family: 'Muli', Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}
.elementor-46433 .elementor-element.elementor-element-b4afa5e > .elementor-widget-container {
  margin: 0 60px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-355a5fb.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb {
  --icon-box-icon-margin: 0px;
  width: auto;
  max-width: auto;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-title a {
  font-family: 'Muli', Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}
.elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-description {
  font-family: 'Muli', Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-1a1ff6a > .elementor-element-populated {
  padding: 15px;
}
.elementor-46433 .elementor-element.elementor-element-7c60bbe3 {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-7c60bbe3 .elementor-heading-title {
  color: #333;
  font-family: 'Muli', Sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-7c60bbe3 > .elementor-widget-container {
  margin: 0;
  padding: 20px 0 10px;
}
.elementor-46433 .elementor-element.elementor-element-672c7b3b {
  text-align: left;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.elementor-46433 .elementor-element.elementor-element-672c7b3b > .elementor-widget-container {
  margin: 0;
  padding: 0 8px;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-6b1144d.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d {
  --icon-box-icon-margin: 0px;
  width: auto;
  max-width: auto;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-title a {
  font-family: 'Muli', Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}
.elementor-46433 .elementor-element.elementor-element-6b1144d > .elementor-widget-container {
  margin: 0 60px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-4a2397e.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e {
  --icon-box-icon-margin: 0px;
  width: auto;
  max-width: auto;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-title a {
  font-family: 'Muli', Sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}
.elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-description {
  font-family: 'Muli', Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-8efeddf > .elementor-container {
  max-width: 1280px;
}
.elementor-46433 .elementor-element.elementor-element-8efeddf {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 40px 0 0 80px;
}
.elementor-46433 .elementor-element.elementor-element-426ea5a > .elementor-element-populated {
  padding: 0 20px;
}
.elementor-46433 .elementor-element.elementor-element-0fe7fd9 > .elementor-container {
  max-width: 1240px;
}
.elementor-46433 .elementor-element.elementor-element-0fe7fd9 {
  margin-top: 0;
  margin-bottom: 30px;
}
.elementor-46433 .elementor-element.elementor-element-445cd59 > .elementor-element-populated {
  padding: 15px;
}
.elementor-46433 .elementor-element.elementor-element-34bf393 {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-34bf393 .elementor-heading-title {
  color: #333;
  font-family: 'Mulish', Sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-34bf393 > .elementor-widget-container {
  margin: 0;
  padding: 20px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-2686618 {
  text-align: left;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.elementor-46433 .elementor-element.elementor-element-2686618 > .elementor-widget-container {
  margin: 0;
  padding: 0 8px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-208200c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(250deg, #fff 0%, #ebeef2 100%);
}
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-background-slideshow {
  border-radius: 10px;
}
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0 30px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 30px;
  padding: 15px;
}
.elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 {
  --icon-box-icon-margin: 0px;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon {
  font-size: 60px;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon-box-title a {
  font-family: 'Mulish', Sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 .elementor-icon-box-description {
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-46433 .elementor-element.elementor-element-ba6aba4 > .elementor-widget-container {
  margin: 10px 10px 0;
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-3b0e5c6 {
  text-align: center;
  font-family: 'Muli', Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-3b0e5c6 > .elementor-widget-container {
  margin: -2px 10px 0;
  padding: 16px 69px;
  border-style: solid;
  border-width: 1px;
  border-color: #0f2d52;
  border-radius: 6px;
}
.elementor-46433 .elementor-element.elementor-element-7430305:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(250deg, #fff 0%, #ebeef2 100%);
}
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-background-slideshow {
  border-radius: 10px;
}
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0 30px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 30px;
  padding: 15px;
}
.elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 {
  --icon-box-icon-margin: 0px;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon {
  font-size: 60px;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon-box-title a {
  font-family: 'Mulish', Sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 .elementor-icon-box-description {
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-46433 .elementor-element.elementor-element-48370e3 > .elementor-widget-container {
  margin: 10px 10px 0;
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-4c952ae {
  text-align: center;
  font-family: 'Muli', Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-4c952ae > .elementor-widget-container {
  margin: -2px 10px 0;
  padding: 16px 69px;
  border-style: solid;
  border-width: 1px;
  border-color: #0f2d52;
  border-radius: 6px;
}
.elementor-46433 .elementor-element.elementor-element-f7478b0 > .elementor-container {
  max-width: 1280px;
}
.elementor-46433 .elementor-element.elementor-element-f7478b0 {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 40px 100px 0;
}
.elementor-46433
  .elementor-element.elementor-element-450b5bd
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-450b5bd > .elementor-element-populated {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-6e0a45b > .elementor-container {
  max-width: 1240px;
}
.elementor-46433 .elementor-element.elementor-element-6e0a45b:not(.elementor-motion-effects-element-type-background),
.elementor-46433 .elementor-element.elementor-element-6e0a45b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(220deg, #fff 0%, #ebeef2 100%);
}
.elementor-46433 .elementor-element.elementor-element-6e0a45b,
.elementor-46433 .elementor-element.elementor-element-6e0a45b > .elementor-background-overlay {
  border-radius: 10px;
}
.elementor-46433 .elementor-element.elementor-element-6e0a45b {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 39px 50px 40px;
}
.elementor-46433 .elementor-element.elementor-element-6e0a45b > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-2064e81 > .elementor-element-populated {
  margin: 0 9px 0 0;
  --e-column-margin-right: 9px;
  --e-column-margin-left: 0px;
  padding: 15px;
}
.elementor-46433 .elementor-element.elementor-element-0dd6510 {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-0dd6510 .elementor-heading-title {
  color: #333;
  font-family: 'Mulish', Sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-0dd6510 > .elementor-widget-container {
  margin: 0;
  padding: 20px 0 10px;
}
.elementor-46433 .elementor-element.elementor-element-c8c19dc {
  text-align: left;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.elementor-46433 .elementor-element.elementor-element-c8c19dc > .elementor-widget-container {
  margin: 0;
  padding: 0 8px;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-fc8c407.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 {
  --icon-box-icon-margin: 20px;
  width: 100%;
  max-width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon {
  font-size: 26px;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-title a {
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 23px;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-description {
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-fc8c407 > .elementor-widget-container {
  margin: 0 60px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-8c66796.elementor-view-stacked .elementor-icon {
  background-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-8c66796.elementor-view-framed .elementor-icon,
.elementor-46433 .elementor-element.elementor-element-8c66796.elementor-view-default .elementor-icon {
  fill: #f2672a;
  color: #f2672a;
  border-color: #f2672a;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 {
  --icon-box-icon-margin: 20px;
  width: 100%;
  max-width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon {
  font-size: 26px;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-title {
  color: #24282d;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-title,
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-title a {
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-description {
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}
.elementor-46433 .elementor-element.elementor-element-8c66796 > .elementor-widget-container {
  margin: 0 60px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-740955c {
  text-align: left;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.elementor-46433 .elementor-element.elementor-element-740955c > .elementor-widget-container {
  margin: 0;
  padding: 0 8px;
}
.elementor-bc-flex-widget .elementor-46433 .elementor-element.elementor-element-86d0895.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-46433
  .elementor-element.elementor-element-86d0895.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-46433 .elementor-element.elementor-element-86d0895.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-46433
  .elementor-element.elementor-element-86d0895
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-86d0895 > .elementor-element-populated {
  padding: 15px 15px 15px 0;
}
.elementor-46433 .elementor-element.elementor-element-aa5d0c8 img {
  width: 515px;
  max-width: 515%;
}
.elementor-46433 .elementor-element.elementor-element-aa5d0c8 > .elementor-widget-container {
  margin: 0;
}
.elementor-46433 .elementor-element.elementor-element-1a275289 > .elementor-container {
  max-width: 1280px;
}
.elementor-46433 .elementor-element.elementor-element-1a275289 {
  margin-top: 0;
  margin-bottom: 30px;
  padding: 40px 0 0;
}
.elementor-46433 .elementor-element.elementor-element-366ac6bd > .elementor-element-populated {
  padding: 0 20px;
}
.elementor-46433 .elementor-element.elementor-element-322db838 {
  text-align: left;
}
.elementor-46433 .elementor-element.elementor-element-322db838 .elementor-heading-title {
  color: #333;
  font-family: 'Mulish', Sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-322db838 > .elementor-widget-container {
  margin: 0;
  padding: 0 0 10px;
}
.elementor-46433 .elementor-element.elementor-element-5e043593 {
  column-gap: 0;
  text-align: left;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-5e043593 > .elementor-widget-container {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-d8b96a2 .elementor-main-swiper .elementor-carousel-image {
  background-size: contain;
}
.elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
  margin-bottom: 10px;
}
.elementor-46433 .elementor-element.elementor-element-d8b96a2 .elementor-main-swiper .swiper-slide {
  border-radius: 5px;
}
.elementor-46433 .elementor-element.elementor-element-d8b96a2 .elementor-swiper-button {
  font-size: 20px;
}
.elementor-46433 .elementor-element.elementor-element-1285498 {
  --image-border-radius: 10px;
  --image-transition-duration: 0.8s;
  --content-text-align: center;
  --content-padding: 20px;
  --content-transition-duration: 0.8s;
  --content-transition-delay: 0.8s;
}
.elementor-46433 .elementor-element.elementor-element-1285498 > .elementor-widget-container {
  padding: 10px 0 40px;
}
.elementor-46433 .elementor-element.elementor-element-24090b37 > .elementor-container {
  max-width: 1280px;
}
.elementor-46433 .elementor-element.elementor-element-24090b37 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-46433 .elementor-element.elementor-element-24090b37:not(.elementor-motion-effects-element-type-background),
.elementor-46433 .elementor-element.elementor-element-24090b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0f2c52;
}
.elementor-46433 .elementor-element.elementor-element-24090b37 {
  border-style: solid;
  border-width: 0;
  border-color: #fff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0;
  margin-bottom: 0;
  padding: 30px 0;
}
.elementor-46433 .elementor-element.elementor-element-24090b37 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-690d53af > .elementor-element-populated {
  padding: 0 15px 0 35px;
}
.elementor-46433 .elementor-element.elementor-element-7a8f85e {
  --divider-border-style: solid;
  --divider-color: rgba(255, 255, 255, 0.3);
  --divider-border-width: 0px;
}
.elementor-46433 .elementor-element.elementor-element-7a8f85e .elementor-divider-separator {
  width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-7a8f85e .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-46433 .elementor-element.elementor-element-191c264e {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-191c264e .elementor-heading-title {
  color: #fff;
  font-family: 'Muli', Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.elementor-46433 .elementor-element.elementor-element-191c264e > .elementor-widget-container {
  padding: 0 0 40px;
}
.elementor-46433 .elementor-element.elementor-element-5ff185c0 {
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated {
  border-style: solid;
  border-width: 0 0 0 2px;
  border-color: rgba(255, 255, 255, 0.3);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0 35px 0 15px;
}
.elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-background-slideshow {
  border-radius: 0;
}
.elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-19ea6cf {
  --divider-border-style: solid;
  --divider-color: rgba(255, 255, 255, 0.3);
  --divider-border-width: 0px;
}
.elementor-46433 .elementor-element.elementor-element-19ea6cf .elementor-divider-separator {
  width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-19ea6cf .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-46433 .elementor-element.elementor-element-5b6e698 {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-5b6e698 .elementor-heading-title {
  color: #fff;
  font-family: 'Muli', Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.elementor-46433 .elementor-element.elementor-element-5b6e698 > .elementor-widget-container {
  padding: 0 0 40px;
}
.elementor-46433 .elementor-element.elementor-element-aa01afd {
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated {
  border-style: solid;
  border-width: 0 0 0 2px;
  border-color: rgba(255, 255, 255, 0.3);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0 15px;
}
.elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-background-slideshow {
  border-radius: 0;
}
.elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-50e95854 {
  --divider-border-style: solid;
  --divider-color: rgba(255, 255, 255, 0.3);
  --divider-border-width: 0px;
}
.elementor-46433 .elementor-element.elementor-element-50e95854 .elementor-divider-separator {
  width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-50e95854 .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-46433 .elementor-element.elementor-element-244697f1 {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-244697f1 .elementor-heading-title {
  color: #fff;
  font-family: 'Muli', Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.elementor-46433 .elementor-element.elementor-element-244697f1 > .elementor-widget-container {
  padding: 0 0 40px;
}
.elementor-46433 .elementor-element.elementor-element-2838c785 {
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.elementor-46433 .elementor-element.elementor-element-435e4f4d {
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated {
  border-style: solid;
  border-width: 0 0 0 2px;
  border-color: rgba(255, 255, 255, 0.3);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0 35px 0 15px;
}
.elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-background-slideshow {
  border-radius: 0;
}
.elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-3f8352f3 {
  --divider-border-style: solid;
  --divider-color: rgba(255, 255, 255, 0.3);
  --divider-border-width: 0px;
}
.elementor-46433 .elementor-element.elementor-element-3f8352f3 .elementor-divider-separator {
  width: 100%;
}
.elementor-46433 .elementor-element.elementor-element-3f8352f3 .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-46433 .elementor-element.elementor-element-2c0437e0 {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-2c0437e0 .elementor-heading-title {
  color: #fff;
  font-family: 'Muli', Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
.elementor-46433 .elementor-element.elementor-element-2c0437e0 > .elementor-widget-container {
  padding: 0 0 40px;
}
.elementor-46433 .elementor-element.elementor-element-199f234f {
  text-align: center;
  color: #fff;
  font-weight: 400;
}
.elementor-46433 .elementor-element.elementor-element-49867aa1:not(.elementor-motion-effects-element-type-background),
.elementor-46433 .elementor-element.elementor-element-49867aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url('../../../../uploads/2025/03/golf-bg.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-46433 .elementor-element.elementor-element-49867aa1 > .elementor-background-overlay {
  opacity: 0.21;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-46433 .elementor-element.elementor-element-49867aa1 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 120px 0 200px;
}
.elementor-46433 .elementor-element.elementor-element-e32f536 > .elementor-element-populated {
  padding: 0 20px;
}
.elementor-46433 .elementor-element.elementor-element-8cf0676 {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-8cf0676 .elementor-heading-title {
  color: #0f2d52;
  font-family: 'Mulish', Sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 54px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-8cf0676 > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-61df20f2 {
  text-align: center;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.elementor-46433 .elementor-element.elementor-element-61df20f2 > .elementor-widget-container {
  padding: 0 0 80px;
}
.elementor-46433 .elementor-element.elementor-element-c31d970 {
  margin-top: 100px;
  margin-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-83c39ca {
  text-align: center;
}
.elementor-46433 .elementor-element.elementor-element-83c39ca .elementor-heading-title {
  color: #0f2d52;
  font-family: 'Mulish', Sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 54px;
  letter-spacing: 0px;
}
.elementor-46433 .elementor-element.elementor-element-83c39ca > .elementor-widget-container {
  margin: 0;
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-b85d5e8 {
  text-align: center;
  color: #24282d;
  font-family: 'Mulish', Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.elementor-46433 .elementor-element.elementor-element-b85d5e8 > .elementor-widget-container {
  padding: 0;
}
.elementor-46433 .elementor-element.elementor-element-c823901 > .elementor-container {
  max-width: 1010px;
}
.elementor-46433 .elementor-element.elementor-element-c823901 {
  margin-top: 65px;
  margin-bottom: 65px;
}
.elementor-46433 .elementor-element.elementor-element-f61f136 > .elementor-element-populated,
.elementor-46433 .elementor-element.elementor-element-f61f136 > .elementor-element-populated > .elementor-background-overlay,
.elementor-46433 .elementor-element.elementor-element-f61f136 > .elementor-background-slideshow {
  border-radius: 10px;
}
.elementor-46433 .elementor-element.elementor-element-f61f136 > .elementor-element-populated {
  box-shadow: 0px 4px 10px 14px rgba(133, 133, 133, 0.08235294117647059);
  padding: 30px 40px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 10px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -10px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl .elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-labels-inline .elementor-field-group > label {
  padding-left: 0;
}
body:not(.rtl) .elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-labels-inline .elementor-field-group > label {
  padding-right: 0;
}
body .elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-labels-above .elementor-field-group > label {
  padding-bottom: 0;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group > label,
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-subgroup label {
  color: #333;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group > label {
  font-family: 'Mulish', Sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 25px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-type-html {
  padding-bottom: 0;
}
.elementor-46433
  .elementor-element.elementor-element-1481a81
  .elementor-field-type-radio.gloo-column-radio
  .elementor-field-subgroup:not(.elementor-subgroup-inline)
  .elementor-field-option {
  flex: 0 0 calc(100% / 2 - 10px);
  padding-inline: 8px;
  border: 1px solid #eee;
}
.elementor-46433
  .elementor-element.elementor-element-1481a81
  .elementor-field-type-checkbox.gloo-column-checkbox
  .elementor-field-subgroup:not(.elementor-subgroup-inline)
  .elementor-field-option {
  flex: 0 0 calc(100% / 2 - 10px);
  padding-inline: 8px;
  border: 1px solid #eee;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-column-radio .elementor-field-subgroup {
  row-gap: 10px;
  column-gap: 10px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-column-checkbox .elementor-field-subgroup {
  row-gap: 10px;
  column-gap: 10px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-type-radio.gloo-column-radio .elementor-field-subgroup .elementor-field-option,
.elementor-46433
  .elementor-element.elementor-element-1481a81
  .elementor-field-type-checkbox.gloo-column-checkbox
  .elementor-field-subgroup
  .elementor-field-option {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-signature-wrapper {
  --canvas-width: 400px;
  --canvas-height: 200px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-signature-wrapper > div {
  width: 400px;
  height: 200px;
}
.elementor-editor-active .elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-signature-wrapper canvas {
  height: 200px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-signature-canvas {
  border-radius: 3px;
  border-width: 1px;
  background-color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .gloo-signature-button-clear {
  border-radius: 3px;
}
.iti--allow-dropdown .iti__flag-container .iti__selected-flag {
  background-color: #ddd;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: #ddd !important;
}
.iti--allow-dropdown .iti__arrow {
  border-top-color: #000;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group .elementor-field {
  color: #a9a9a9;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group .elementor-field,
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-subgroup label {
  font-family: 'Mulish', Sans-serif;
  font-size: 12px;
  font-weight: 400;
}
.elementor-46433
  .elementor-element.elementor-element-1481a81
  .elementor-field-group:not(.elementor-field-type-upload)
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #fff;
  border-color: #ececec;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group .elementor-select-wrapper select {
  background-color: #fff;
  border-color: #ececec;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-field-group .elementor-select-wrapper:before {
  color: #ececec;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button {
  font-family: 'Mulish', Sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  padding: 19px 0 18px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .e-form__buttons__wrapper__button-next {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button[type='submit'] {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button[type='submit'] svg * {
  fill: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .e-form__buttons__wrapper__button-previous {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .e-form__buttons__wrapper__button-next:hover {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button[type='submit']:hover {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button[type='submit']:hover svg * {
  fill: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 .e-form__buttons__wrapper__button-previous:hover {
  color: #fff;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #fff;
  --e-form-steps-indicator-active-secondary-color: #fff;
  --e-form-steps-indicator-completed-secondary-color: #fff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
.elementor-46433 .elementor-element.elementor-element-1481a81 > .elementor-widget-container {
  margin: 0 0 80px;
}
:root {
  --page-title-display: none;
}
@media (max-width: 1366px) {
  .elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
  }
}
@media (max-width: 1200px) {
  .elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
  }
}
@media (max-width: 1024px) {
  .elementor-46433 .elementor-element.elementor-element-274de614:not(.elementor-motion-effects-element-type-background),
  .elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url('../../../../uploads/2025/03/image-74-scaled.jpg');
    background-position: center center;
  }
  .elementor-46433 .elementor-element.elementor-element-274de614 {
    padding: 201px 0 79px;
  }
  .elementor-46433 .elementor-element.elementor-element-3bfd06d8 {
    padding: 0 27px;
  }
  .elementor-46433 .elementor-element.elementor-element-33188c83 > .elementor-element-populated {
    padding: 150px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-9925c3e img {
    width: 31%;
  }
  .elementor-46433 .elementor-element.elementor-element-7818d4bf {
    text-align: center;
  }
  .elementor-46433 .elementor-element.elementor-element-7818d4bf .elementor-heading-title {
    font-size: 28px;
    line-height: 44px;
  }
  .elementor-46433 .elementor-element.elementor-element-e9ce3c2 {
    text-align: center;
  }
  .elementor-46433 .elementor-element.elementor-element-e9ce3c2 .elementor-heading-title {
    font-size: 28px;
    line-height: 44px;
  }
  .elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated {
    margin: 0 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-d33d31d {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-e072ba7 {
    text-align: center;
  }
  .elementor-46433 .elementor-element.elementor-element-176e5d3 {
    text-align: center;
  }
  .elementor-46433 .elementor-element.elementor-element-74da8fd5 {
    padding: 40px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-7af1203d {
    padding: 0 30px;
  }
  .elementor-bc-flex-widget .elementor-46433 .elementor-element.elementor-element-3ba1cdf7.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-46433
    .elementor-element.elementor-element-3ba1cdf7.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-46433 .elementor-element.elementor-element-205c2da1 img {
    max-width: 100%;
  }
  .elementor-46433 .elementor-element.elementor-element-205c2da1 > .elementor-widget-container {
    margin: 6px 0 27px;
  }
  .elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon {
    font-size: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-title,
  .elementor-46433 .elementor-element.elementor-element-b4afa5e .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon {
    font-size: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-355a5fb .elementor-icon-box-description {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-7c60bbe3 .elementor-heading-title {
    font-size: 28px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-7c60bbe3 > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-672c7b3b {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-672c7b3b > .elementor-widget-container {
    margin: 0 0 30px;
    padding: 0 8px;
  }
  .elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon {
    font-size: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-title,
  .elementor-46433 .elementor-element.elementor-element-6b1144d .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon {
    font-size: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-4a2397e .elementor-icon-box-description {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-8efeddf {
    padding: 10px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-34bf393 {
    text-align: center;
  }
  .elementor-46433 .elementor-element.elementor-element-34bf393 .elementor-heading-title {
    font-size: 28px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-34bf393 > .elementor-widget-container {
    padding: 30px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-2686618 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-2686618 > .elementor-widget-container {
    padding: 0 9px 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated {
    margin: 0 30px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated {
    margin: 0 30px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-f7478b0 {
    padding: 10px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-0dd6510 .elementor-heading-title {
    font-size: 28px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-0dd6510 > .elementor-widget-container {
    padding: 30px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-c8c19dc {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-c8c19dc > .elementor-widget-container {
    padding: 0 8px;
  }
  .elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-title,
  .elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-fc8c407 .elementor-icon-box-description {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-fc8c407 > .elementor-widget-container {
    margin: 0;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-fc8c407 {
    align-self: flex-start;
  }
  .elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-title,
  .elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-8c66796 .elementor-icon-box-description {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-8c66796 > .elementor-widget-container {
    margin: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-740955c {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-46433 .elementor-element.elementor-element-740955c > .elementor-widget-container {
    padding: 0 8px;
  }
  .elementor-46433 .elementor-element.elementor-element-aa5d0c8 img {
    max-width: 100%;
  }
  .elementor-46433 .elementor-element.elementor-element-aa5d0c8 > .elementor-widget-container {
    margin: 6px 0 27px;
  }
  .elementor-46433 .elementor-element.elementor-element-366ac6bd > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-322db838 .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-46433 .elementor-element.elementor-element-322db838 > .elementor-widget-container {
    padding: 20px 0 10px;
  }
  .elementor-46433 .elementor-element.elementor-element-5e043593 {
    font-size: 14px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-5e043593 > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
  }
  .elementor-46433 .elementor-element.elementor-element-24090b37 {
    margin-top: 10px;
    margin-bottom: 0;
    padding: 30px 0;
  }
  .elementor-46433 .elementor-element.elementor-element-690d53af > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-191c264e .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-191c264e > .elementor-widget-container {
    padding: 0 0 31px;
  }
  .elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated {
    border-width: 0 0 0 2px;
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-5b6e698 .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-5b6e698 > .elementor-widget-container {
    padding: 0 0 31px;
  }
  .elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated {
    border-width: 0 0 0 2px;
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-244697f1 .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-244697f1 > .elementor-widget-container {
    padding: 0 0 31px;
  }
  .elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated {
    border-width: 0 0 0 2px;
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-2c0437e0 .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-2c0437e0 > .elementor-widget-container {
    padding: 0 0 31px;
  }
  .elementor-46433 .elementor-element.elementor-element-49867aa1 {
    padding: 9px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-e32f536 > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-8cf0676 .elementor-heading-title {
    font-size: 46px;
    line-height: 50px;
  }
  .elementor-46433 .elementor-element.elementor-element-8cf0676 > .elementor-widget-container {
    padding: 30px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-61df20f2 {
    font-size: 14px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-83c39ca .elementor-heading-title {
    font-size: 46px;
    line-height: 50px;
  }
  .elementor-46433 .elementor-element.elementor-element-83c39ca > .elementor-widget-container {
    padding: 30px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-b85d5e8 {
    font-size: 14px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-c823901 > .elementor-container {
    max-width: 708px;
  }
}
@media (max-width: 880px) {
  .elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
  }
}
@media (max-width: 780px) {
  .elementor-46433 .elementor-element.elementor-element-274de614:not(.elementor-motion-effects-element-type-background),
  .elementor-46433 .elementor-element.elementor-element-274de614 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-46433 .elementor-element.elementor-element-274de614 {
    padding: 71px 0 73px;
  }
  .elementor-46433 .elementor-element.elementor-element-3bfd06d8 {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-9925c3e img {
    width: 70%;
  }
  .elementor-46433 .elementor-element.elementor-element-2dc4fc6 .elementor-divider-separator {
    width: 100%;
  }
  .elementor-46433 .elementor-element.elementor-element-7818d4bf .elementor-heading-title {
    font-size: 24px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-7818d4bf > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-e9ce3c2 .elementor-heading-title {
    font-size: 18px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-e9ce3c2 > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-d64de9e {
    margin-top: -100px;
    margin-bottom: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-206f9ac > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-46433 .elementor-element.elementor-element-e072ba7 .elementor-heading-title {
    font-size: 16px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-176e5d3 .elementor-heading-title {
    font-size: 16px;
    line-height: 23px;
  }
  .elementor-46433 .elementor-element.elementor-element-74da8fd5 {
    margin-top: 80px;
    margin-bottom: 0;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-55ad3e97 > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-7af1203d {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-3ba1cdf7 > .elementor-element-populated {
    padding: 0 0 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-b4afa5e > .elementor-widget-container {
    margin: 0 40px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-355a5fb > .elementor-widget-container {
    margin: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-1a1ff6a > .elementor-element-populated {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-7c60bbe3 .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-7c60bbe3 > .elementor-widget-container {
    padding: 20px 0 16px;
  }
  .elementor-46433 .elementor-element.elementor-element-672c7b3b > .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0 6px;
  }
  .elementor-46433 .elementor-element.elementor-element-8efeddf {
    margin-top: 50px;
    margin-bottom: 0;
    padding: 20px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-426ea5a > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-0fe7fd9 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-445cd59 > .elementor-element-populated {
    padding: 0 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-34bf393 .elementor-heading-title {
    font-size: 26px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-34bf393 > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-2686618 > .elementor-widget-container {
    padding: 0 6px;
  }
  .elementor-46433 .elementor-element.elementor-element-208200c > .elementor-element-populated {
    padding: 0 0 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-ba6aba4 > .elementor-widget-container {
    padding: 10px;
  }
  .elementor-46433 .elementor-element.elementor-element-7430305 > .elementor-element-populated {
    padding: 0 0 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-48370e3 > .elementor-widget-container {
    padding: 10px;
  }
  .elementor-46433 .elementor-element.elementor-element-f7478b0 {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-450b5bd > .elementor-element-populated {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-6e0a45b {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 30px 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-2064e81 > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-0dd6510 .elementor-heading-title {
    font-size: 24px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-0dd6510 > .elementor-widget-container {
    padding: 20px 0 16px;
  }
  .elementor-46433 .elementor-element.elementor-element-c8c19dc > .elementor-widget-container {
    padding: 0 6px;
  }
  .elementor-46433 .elementor-element.elementor-element-740955c > .elementor-widget-container {
    padding: 0 6px;
  }
  .elementor-46433 .elementor-element.elementor-element-86d0895 > .elementor-element-populated {
    padding: 0 0 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-aa5d0c8 > .elementor-widget-container {
    margin: 51px 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-1a275289 {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-366ac6bd > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-322db838 .elementor-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-322db838 > .elementor-widget-container {
    padding: 30px 0 16px;
  }
  .elementor-46433 .elementor-element.elementor-element-5e043593 {
    font-size: 16px;
    line-height: 26px;
  }
  .elementor-46433 .elementor-element.elementor-element-5e043593 > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-d8b96a2 .elementor-main-swiper {
    height: 199px;
    width: 180%;
  }
  .elementor-46433 .elementor-element.elementor-element-d8b96a2.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 10px;
  }
  .elementor-46433 .elementor-element.elementor-element-24090b37 {
    margin-top: 40px;
    margin-bottom: 0;
    padding: 30px 0 34px;
  }
  .elementor-46433 .elementor-element.elementor-element-690d53af {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-690d53af > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-7a8f85e .elementor-divider-separator {
    width: 120px;
    margin: 0 auto;
    margin-center: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-7a8f85e .elementor-divider {
    text-align: center;
    padding-block-start: 22px;
    padding-block-end: 22px;
  }
  .elementor-46433 .elementor-element.elementor-element-191c264e > .elementor-widget-container {
    padding: 0 0 32px;
  }
  .elementor-46433 .elementor-element.elementor-element-8388690 {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-8388690 > .elementor-element-populated {
    border-width: 0;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-19ea6cf .elementor-divider-separator {
    width: 120px;
    margin: 0 auto;
    margin-center: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-19ea6cf .elementor-divider {
    text-align: center;
    padding-block-start: 22px;
    padding-block-end: 22px;
  }
  .elementor-46433 .elementor-element.elementor-element-5b6e698 > .elementor-widget-container {
    padding: 0 0 32px;
  }
  .elementor-46433 .elementor-element.elementor-element-aa01afd > .elementor-widget-container {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-b3e4095 > .elementor-element-populated {
    border-width: 0;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-50e95854 .elementor-divider-separator {
    width: 120px;
    margin: 0 auto;
    margin-center: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-50e95854 .elementor-divider {
    text-align: center;
    padding-block-start: 22px;
    padding-block-end: 22px;
  }
  .elementor-46433 .elementor-element.elementor-element-244697f1 > .elementor-widget-container {
    padding: 0 0 32px;
  }
  .elementor-46433 .elementor-element.elementor-element-2e1d0035 {
    margin-top: 0;
    margin-bottom: 60px;
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-3fa008d2 {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-179dbb73 {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-35e28fc2 > .elementor-element-populated {
    border-width: 0;
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-3f8352f3 .elementor-divider-separator {
    width: 120px;
    margin: 0 auto;
    margin-center: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-3f8352f3 .elementor-divider {
    text-align: center;
    padding-block-start: 22px;
    padding-block-end: 22px;
  }
  .elementor-46433 .elementor-element.elementor-element-2c0437e0 > .elementor-widget-container {
    padding: 0 0 32px;
  }
  .elementor-46433 .elementor-element.elementor-element-49867aa1 {
    padding: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-e32f536 > .elementor-element-populated {
    padding: 0 20px;
  }
  .elementor-46433 .elementor-element.elementor-element-8cf0676 .elementor-heading-title {
    font-size: 32px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-8cf0676 > .elementor-widget-container {
    padding: 40px 0 16px;
  }
  .elementor-46433 .elementor-element.elementor-element-61df20f2 {
    font-size: 16px;
    line-height: 26px;
  }
  .elementor-46433 .elementor-element.elementor-element-61df20f2 > .elementor-widget-container {
    padding: 0 0 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-c31d970 {
    margin-top: 100px;
    margin-bottom: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-83c39ca .elementor-heading-title {
    font-size: 32px;
    line-height: 40px;
  }
  .elementor-46433 .elementor-element.elementor-element-83c39ca > .elementor-widget-container {
    padding: 40px 0 0;
  }
  .elementor-46433 .elementor-element.elementor-element-b85d5e8 {
    font-size: 14px;
    line-height: 25px;
  }
  .elementor-46433 .elementor-element.elementor-element-b85d5e8 > .elementor-widget-container {
    margin: 0;
  }
  .elementor-46433 .elementor-element.elementor-element-c823901 {
    margin-top: 0;
    margin-bottom: 65px;
  }
  .elementor-46433 .elementor-element.elementor-element-f61f136 > .elementor-element-populated {
    margin: 0 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 0 10px 30px;
  }
  .elementor-46433 .elementor-element.elementor-element-1481a81 .elementor-button {
    font-size: 16px;
  }
}
@media (min-width: 781px) {
  .elementor-46433 .elementor-element.elementor-element-76dd778 {
    width: 22%;
  }
  .elementor-46433 .elementor-element.elementor-element-dfe4f17 {
    width: 78%;
  }
  .elementor-46433 .elementor-element.elementor-element-f61f136 {
    width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 781px) {
  .elementor-46433 .elementor-element.elementor-element-33188c83 {
    width: 100%;
  }
  .elementor-46433 .elementor-element.elementor-element-76dd778 {
    width: 33%;
  }
  .elementor-46433 .elementor-element.elementor-element-dfe4f17 {
    width: 59%;
  }
  .elementor-46433 .elementor-element.elementor-element-445cd59 {
    width: 100%;
  }
  .elementor-46433 .elementor-element.elementor-element-208200c {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-7430305 {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-690d53af {
    width: 25%;
  }
  .elementor-46433 .elementor-element.elementor-element-8388690 {
    width: 25%;
  }
  .elementor-46433 .elementor-element.elementor-element-b3e4095 {
    width: 50%;
  }
  .elementor-46433 .elementor-element.elementor-element-35e28fc2 {
    width: 25%;
  }
}
.banner-head h1 strong {
  display: block;
  font-size: 52px;
  line-height: 57px;
  margin: 10px 0 0;
  text-transform: initial;
  letter-spacing: 0;
}
@media (max-width: 1024px) {
  .banner-head h1 strong {
    font-size: 46px;
    line-height: 44px;
    margin: 3px 0 0;
    letter-spacing: 1.4px;
  }
  .banner-part p {
    max-width: 557px;
    margin: 0 auto;
    letter-spacing: 0;
  }
}
@media (max-width: 767px) {
  .banner-head h1 strong {
    font-size: 26px;
    line-height: 30px;
    margin: -3px 0 9px;
  }
  .banner-part p {
    font-size: 12px;
  }
}
.banner-head h1 strong {
  display: block;
  font-size: 52px;
  line-height: 57px;
  margin: 10px 0 0;
  text-transform: initial;
  letter-spacing: 0;
}
@media (max-width: 1024px) {
  .banner-head h1 strong {
    font-size: 46px;
    line-height: 44px;
    margin: 3px 0 0;
    letter-spacing: 1.4px;
  }
  .banner-part p {
    max-width: 557px;
    margin: 0 auto;
    letter-spacing: 0;
  }
}
@media (max-width: 767px) {
  .banner-head h1 strong {
    font-size: 26px;
    line-height: 30px;
    margin: -3px 0 9px;
  }
  .banner-part p {
    font-size: 12px;
  }
}
.elementor-46433 .elementor-element.elementor-element-274de614 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -10px;
  margin-bottom: 0;
  padding: 0 0 20vh;
}
@media (max-width: 1024px) {
  .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper {
    text-align: left;
    flex-direction: row;
    align-items: flex-start;
  }
}
@media (max-width: 768px) {
  .elementor-46433 .elementor-element.elementor-element-6e0a45b {
    padding: 30px 30px 40px;
    margin-left: 30px;
    margin-right: 30px;
  }
}
.info1 img {
  width: 170px;
}
@media (max-width: 991px) {
  .info1 img {
    width: 130px;
  }
}
.feature-item {
  position: relative;
  height: 84px;
  margin: 0 auto;
  width: auto;
  display: inline-block;
}
.feature-item h4 {
  position: absolute;
  color: inherit;
  font-size: 18px;
  top: 0;
  left: 0;
  font-weight: 400;
}
.feature-item img {
  width: auto;
  height: 84px;
}
.center_desktop .elementor-container {
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  justify-content: center;
}
.img_head h4:after {
  content: '';
  position: absolute;
  bottom: -11px;
  height: 3px;
  width: 70px;
  background: linear-gradient(90deg, #f2672a 0%, #0f2c52 100%);
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
}
.img_head h4 {
  position: relative;
}
.f-top-cont ul {
  list-style-type: none;
  padding-left: 10px;
}
.f-top-cont li {
  position: relative;
  padding: 0 0 0 20px;
}
.f-top-cont li:before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 100px;
  background-color: #f2672a;
  position: absolute;
  top: 8px;
  left: 0;
}
.f-top-cont li + li {
  margin-top: 10px;
}
.f-top-cont ul {
  list-style-type: none;
  padding-left: 10px;
}
.f-top-cont li {
  position: relative;
  padding: 0 0 0 20px;
}
.f-top-cont li:before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 100px;
  background-color: #f2672a;
  position: absolute;
  top: 8px;
  left: 0;
}
.f-top-cont li + li {
  margin-top: 10px;
}
.player_style h2 {
  margin-top: 50px;
  color: #0f2d52;
  font-family: 'Mulish', Sans-serif;
  font-size: 32px;
  font-weight: 700;
}
.player_style hr {
  border: 0.5px solid #ececec;
}
.player_style .optional_font {
  color: #a9a9a9;
  font-family: 'Mulish', Sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.footer-main {
  margin-top: 0;
}
.post-10386 {
  display: none;
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-Regular.eot');
  src:
    url('../../../../uploads/2023/06/Muli-Regulard41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-Regular.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-Regular.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-Light.eot');
  src:
    url('../../../../uploads/2023/06/Muli-Lightd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-Light.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-Light.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-SemiBold.eot');
  src:
    url('../../../../uploads/2023/06/Muli-SemiBoldd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-SemiBold.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-SemiBold.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-Bold.eot');
  src:
    url('../../../../uploads/2023/06/Muli-Boldd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-Bold.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-Bold.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-Bold.eot');
  src:
    url('../../../../uploads/2023/06/Muli-Boldd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-Bold.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-Bold.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-Black.eot');
  src:
    url('../../../../uploads/2023/06/Muli-Blackd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-Black.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-Black.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../../../../uploads/2023/06/Muli-ExtraBold.eot');
  src:
    url('../../../../uploads/2023/06/Muli-ExtraBoldd41d.eot?#iefix') format('embedded-opentype'),
    url('../../../../uploads/2023/06/Muli-ExtraBold.woff2') format('woff2'),
    url('../../../../uploads/2023/06/Muli-ExtraBold.woff') format('woff'),
    url('../../../../uploads/2023/06/Muli-ExtraBold.ttf') format('truetype');
}
