.elementor-922 .elementor-element.elementor-element-f861aef {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-f5826eb {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --background-transition:0.3s;
}
.elementor-922 .elementor-element.elementor-element-f5826eb:not(.elementor-motion-effects-element-type-background),
.elementor-922 .elementor-element.elementor-element-f5826eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#0E4DCF;
}
.elementor-922 .elementor-element.elementor-element-f5826eb,
.elementor-922 .elementor-element.elementor-element-f5826eb::before {
  --border-transition:0.3s;
}
.elementor-922 .elementor-element.elementor-element-054632b {
  --display:flex;
  --background-transition:0.3s;
}
.elementor-922 .elementor-element.elementor-element-268ef3a {
  --display:grid;
  --e-con-grid-template-columns:repeat(3, 1fr);
  --e-con-grid-template-rows:repeat(2, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
}
.elementor-922 .elementor-element.elementor-element-f83512d .elementor-icon-wrapper {
  text-align:center;
}
.elementor-922 .elementor-element.elementor-element-f83512d.elementor-view-stacked .elementor-icon {
  background-color:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-f83512d.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-f83512d.elementor-view-default .elementor-icon {
  color:#FFFFFF;
  border-color:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-f83512d.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-f83512d.elementor-view-default .elementor-icon svg {
  fill:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-00083d6 {
  --display:flex;
  --background-transition:0.3s;
  --overlay-opacity:1;
  --padding-top:80px;
  --padding-bottom:60px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-00083d6::before,
.elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-video-container::before,
.elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-video-container::before,
.elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-slideshow::before,
.elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("../image/Group-263.png");
  --background-overlay:'';
  background-position:100% -91px;
  background-repeat:no-repeat;
}
.elementor-922 .elementor-element.elementor-element-00083d6:not(.elementor-motion-effects-element-type-background),
.elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#0E4DCF;
}
.elementor-922 .elementor-element.elementor-element-00083d6,
.elementor-922 .elementor-element.elementor-element-00083d6::before {
  --border-transition:0.3s;
}
.elementor-922 .elementor-element.elementor-element-85ba76b {
  --display:grid;
  --e-con-grid-template-columns:repeat(1, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-4b3ea59 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-4b3ea59.e-con {
  --align-self:center;
}
.elementor-922 .elementor-element.elementor-element-ecef9a4 {
  --display:grid;
  --min-height:45px;
  --e-con-grid-template-columns:repeat(2, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-0af15f5 {
  --display:flex;
  --min-height:0px;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --gap:0px 05px;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-0af15f5.e-con {
  --align-self:center;
}
.elementor-922 .elementor-element.elementor-element-c1eb844 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:14px;
  font-weight:400;
  text-decoration:none;
}
.elementor-922 .elementor-element.elementor-element-4c19e50 .elementor-icon-wrapper {
  text-align:center;
}
.elementor-922 .elementor-element.elementor-element-4c19e50.elementor-view-stacked .elementor-icon {
  background-color:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-4c19e50.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-4c19e50.elementor-view-default .elementor-icon {
  color:#C5C5C500;
  border-color:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-4c19e50.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-4c19e50.elementor-view-default .elementor-icon svg {
  fill:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-4c19e50 .elementor-icon {
  font-size:16px;
}
.elementor-922 .elementor-element.elementor-element-4c19e50 .elementor-icon svg {
  height:16px;
}
.elementor-922 .elementor-element.elementor-element-f76cc32 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:14px;
  font-weight:400;
  text-decoration:none;
}
.elementor-922 .elementor-element.elementor-element-a5a9143 .elementor-icon-wrapper {
  text-align:center;
}
.elementor-922 .elementor-element.elementor-element-a5a9143.elementor-view-stacked .elementor-icon {
  background-color:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-a5a9143.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-a5a9143.elementor-view-default .elementor-icon {
  color:#C5C5C500;
  border-color:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-a5a9143.elementor-view-framed .elementor-icon,
.elementor-922 .elementor-element.elementor-element-a5a9143.elementor-view-default .elementor-icon svg {
  fill:#C5C5C500;
}
.elementor-922 .elementor-element.elementor-element-a5a9143 .elementor-icon {
  font-size:16px;
}
.elementor-922 .elementor-element.elementor-element-a5a9143 .elementor-icon svg {
  height:16px;
}
.elementor-922 .elementor-element.elementor-element-8ac8180 .elementor-heading-title {
  color:#F88118;
  font-family:"Montserrat", Sans-serif;
  font-size:14px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-234e6bc {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-515fa3f {
  --display:grid;
  --min-height:66px;
  --e-con-grid-template-columns:repeat(1, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-a56c7da.elementor-element {
  --align-self:flex-start;
}
.elementor-922 .elementor-element.elementor-element-a56c7da .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:35px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-ad72261 {
  --display:flex;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-ea3b134 {
  --display:grid;
  --e-con-grid-template-columns:repeat(3, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-e576937 {
  --display:flex;
  --align-items:center;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --gap:0px 0px;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-26aca4e > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-26aca4e {
  --icon-box-icon-margin:0px;
}
.elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon {
  font-size:117px;
}
.elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon-box-title {
  color:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon-box-title,
.elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon-box-title a {
  font-family:"Montserrat", Sans-serif;
  font-size:23px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-259737a > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-259737a.elementor-element {
  --align-self:center;
}
.elementor-922 .elementor-element.elementor-element-259737a {
  text-align:left;
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-af5936e {
  --display:flex;
  --align-items:center;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --gap:0px 0px;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-wrapper {
  text-align:center;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f {
  --icon-box-icon-margin:0px;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon {
  font-size:117px;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-title {
  color:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-title,
.elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-title a {
  font-family:"Montserrat", Sans-serif;
  font-size:23px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-d101978 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-d101978.elementor-element {
  --align-self:center;
}
.elementor-922 .elementor-element.elementor-element-d101978 {
  text-align:left;
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-0928550 {
  --display:flex;
  --align-items:center;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --gap:0px 0px;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-be4641d > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-be4641d {
  --icon-box-icon-margin:0px;
}
.elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon {
  font-size:117px;
}
.elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon-box-title {
  color:#FFFFFF;
}
.elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon-box-title,
.elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon-box-title a {
  font-family:"Montserrat", Sans-serif;
  font-size:23px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-e382e65 {
  --display:flex;
  --background-transition:0.3s;
  --margin-top:10px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:60px;
  --padding-bottom:80px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-4b7b1ee {
  --display:grid;
  --e-con-grid-template-columns:repeat(2, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --grid-auto-flow:row;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
  background: #fff;
}
.elementor-922 .elementor-element.elementor-element-264b571 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-922 .elementor-element.elementor-element-21b5ba9 {
  text-align:left;
}
.elementor-922 .elementor-element.elementor-element-e21d7bc {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:300px;
}
body:not(.rtl) .elementor-922 .elementor-element.elementor-element-5836592 {
  left:426px;
}
body.rtl .elementor-922 .elementor-element.elementor-element-5836592 {
  right:426px;
}
.elementor-922 .elementor-element.elementor-element-5836592 {
  top:-278px;
}
.elementor-922 .elementor-element.elementor-element-c4b4f00 {
  width:var( --container-widget-width, 100% );
  max-width:100%;
  --container-widget-width:100%;
  --container-widget-flex-grow:0;
}
.elementor-922 .elementor-element.elementor-element-c4b4f00 > .elementor-widget-container {
  margin:75px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-c4b4f00 .elementor-heading-title {
  color:#0A0545;
  font-family:"Montserrat", Sans-serif;
  font-size:35px;
  font-weight:500;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba > .elementor-widget-container {
  margin:30px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group {
  padding-right:calc( 22px/2 );
  padding-left:calc( 22px/2 );
  margin-bottom:24px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-form-fields-wrapper {
  margin-left:calc( -22px/2 );
  margin-right:calc( -22px/2 );
  margin-bottom:-24px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom:0;
}
body.rtl .elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-labels-inline .elementor-field-group > label {
  padding-left:0px;
}
body:not(.rtl) .elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-labels-inline .elementor-field-group > label {
  padding-right:0px;
}
body .elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-labels-above .elementor-field-group > label {
  padding-bottom:0px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group > label,
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-subgroup label {
  color:#8582A2;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-type-html {
  padding-bottom:0px;
  color:#8582A2;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group .elementor-field {
  color:#8582A2;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
  background-color:#ffffff;
  border-color:#8582A2;
  border-width:0px 0px 1px 0px;
  border-radius:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group .elementor-select-wrapper select {
  background-color:#ffffff;
  border-color:#8582A2;
  border-width:0px 0px 1px 0px;
  border-radius:0px 0px 0px 0px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-field-group .elementor-select-wrapper::before {
  color:#8582A2;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .e-form__buttons__wrapper__button-next {
  background-color:#F88118;
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-button[type="submit"] {
  background-color:#F88118;
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-button[type="submit"] svg * {
  fill:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .e-form__buttons__wrapper__button-previous {
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .e-form__buttons__wrapper__button-next:hover {
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-button[type="submit"]:hover {
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-button[type="submit"]:hover svg * {
  fill:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .e-form__buttons__wrapper__button-previous:hover {
  color:#ffffff;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba .elementor-button {
  border-radius:30px 30px 30px 30px;
  padding:015px 0px 015px 0px;
}
.elementor-922 .elementor-element.elementor-element-f1d1aba {
  --e-form-steps-indicators-spacing:20px;
  --e-form-steps-indicator-padding:30px;
  --e-form-steps-indicator-inactive-secondary-color:#ffffff;
  --e-form-steps-indicator-active-secondary-color:#ffffff;
  --e-form-steps-indicator-completed-secondary-color:#ffffff;
  --e-form-steps-divider-width:1px;
  --e-form-steps-divider-gap:10px;
}
.elementor-922 .elementor-element.elementor-element-0465dc6 {
  color:#8582A2;
  font-family:"Montserrat", Sans-serif;
  font-size:16px;
  font-weight:400;
}
.elementor-922 .elementor-element.elementor-element-bb21af1 {
  --display:flex;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align:center;
}
@media(min-width:768px) {
  .elementor-922 .elementor-element.elementor-element-00083d6 {
    --content-width:1300px;
  }
}
@media(max-width:1024px) {
  .elementor-922 .elementor-element.elementor-element-054632b {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-922 .elementor-element.elementor-element-268ef3a {
    --e-con-grid-template-columns:repeat(2, 1fr);
    --e-con-grid-template-rows:repeat(1, 1fr);
    --grid-auto-flow:row;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-922 .elementor-element.elementor-element-b012bb2 {
    text-align:left;
  }
  .elementor-922 .elementor-element.elementor-element-b012bb2 img {
    width:33%;
  }
  .elementor-922 .elementor-element.elementor-element-f83512d .elementor-icon-wrapper {
    text-align:right;
  }
  .elementor-922 .elementor-element.elementor-element-00083d6::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-video-container::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-slideshow::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-position:100% 0px;
    background-size:321px auto;
  }
  .elementor-922 .elementor-element.elementor-element-00083d6 {
    --padding-top:40px;
    --padding-bottom:80px;
    --padding-left:10px;
    --padding-right:10px;
  }
  .elementor-922 .elementor-element.elementor-element-85ba76b {
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-ecef9a4 {
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-515fa3f {
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-a56c7da .elementor-heading-title {
    font-size:25px;
  }
  .elementor-922 .elementor-element.elementor-element-ea3b134 {
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon-box-title,
  .elementor-922 .elementor-element.elementor-element-26aca4e .elementor-icon-box-title a {
    font-size:17px;
  }
  .elementor-922 .elementor-element.elementor-element-259737a {
    font-size:16px;
  }
  .elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-title,
  .elementor-922 .elementor-element.elementor-element-b98ce9f .elementor-icon-box-title a {
    font-size:17px;
  }
  .elementor-922 .elementor-element.elementor-element-d101978 {
    font-size:16px;
  }
  .elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon-box-title,
  .elementor-922 .elementor-element.elementor-element-be4641d .elementor-icon-box-title a {
    font-size:17px;
  }
  .elementor-922 .elementor-element.elementor-element-e382e65 {
    --padding-top:40px;
    --padding-bottom:40px;
    --padding-left:10px;
    --padding-right:10px;
  }
  .elementor-922 .elementor-element.elementor-element-4b7b1ee {
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-e21d7bc {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-922 .elementor-element.elementor-element-c4b4f00 {
    width:var( --container-widget-width, 100% );
    max-width:100%;
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
  }
  .elementor-922 .elementor-element.elementor-element-c4b4f00 > .elementor-widget-container {
    margin:0px 0px 0px 0px;
  }
  .elementor-922 .elementor-element.elementor-element-c4b4f00 .elementor-heading-title {
    font-size:20px;
  }
  .elementor-922 .elementor-element.elementor-element-f1d1aba > .elementor-widget-container {
    margin:0px 0px 0px 0px;
  }
  .elementor-922 .elementor-element.elementor-element-0465dc6 {
    font-size:14px;
  }
}
@media(max-width:767px) {
  .elementor-922 .elementor-element.elementor-element-054632b {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-922 .elementor-element.elementor-element-268ef3a {
    --e-con-grid-template-columns:repeat(2, 1fr);
    --e-con-grid-template-rows:repeat(1, 1fr);
    --grid-auto-flow:row;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-922 .elementor-element.elementor-element-b012bb2 {
    text-align:left;
  }
  .elementor-922 .elementor-element.elementor-element-b012bb2 img {
    width:55%;
  }
  .elementor-922 .elementor-element.elementor-element-f83512d .elementor-icon-wrapper {
    text-align:right;
  }
  .elementor-922 .elementor-element.elementor-element-f83512d .elementor-icon {
    font-size:40px;
  }
  .elementor-922 .elementor-element.elementor-element-f83512d .elementor-icon svg {
    height:40px;
  }
  .elementor-922 .elementor-element.elementor-element-00083d6::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-video-container::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-background-slideshow::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-922 .elementor-element.elementor-element-00083d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-position:100% 83px;
    background-size:207px auto;
  }
  .elementor-922 .elementor-element.elementor-element-85ba76b {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-ecef9a4 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-515fa3f {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-a56c7da .elementor-heading-title {
    font-size:20px;
  }
  .elementor-922 .elementor-element.elementor-element-ea3b134 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-922 .elementor-element.elementor-element-4b7b1ee {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
}
