.elementor-1504 .elementor-element.elementor-element-dfbaf1c {
  --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-1504 .elementor-element.elementor-element-0d6f908 {
  --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-1504 .elementor-element.elementor-element-0d6f908:not(.elementor-motion-effects-element-type-background),
.elementor-1504 .elementor-element.elementor-element-0d6f908 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#0E4DCF;
}
.elementor-1504 .elementor-element.elementor-element-0d6f908,
.elementor-1504 .elementor-element.elementor-element-0d6f908::before {
  --border-transition:0.3s;
}
.elementor-1504 .elementor-element.elementor-element-40e6ecb {
  --display:flex;
  --background-transition:0.3s;
}
.elementor-1504 .elementor-element.elementor-element-1462e2b {
  --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-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon-wrapper {
  text-align:center;
}
.elementor-1504 .elementor-element.elementor-element-3156ee9.elementor-view-stacked .elementor-icon {
  background-color:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-3156ee9.elementor-view-framed .elementor-icon,
.elementor-1504 .elementor-element.elementor-element-3156ee9.elementor-view-default .elementor-icon {
  color:#FFFFFF;
  border-color:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-3156ee9.elementor-view-framed .elementor-icon,
.elementor-1504 .elementor-element.elementor-element-3156ee9.elementor-view-default .elementor-icon svg {
  fill:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-9d3ca92 {
  --display:flex;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:50px;
  --padding-bottom:80px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-9d3ca92:not(.elementor-motion-effects-element-type-background),
.elementor-1504 .elementor-element.elementor-element-9d3ca92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#0E4DCF;
}
.elementor-1504 .elementor-element.elementor-element-9d3ca92,
.elementor-1504 .elementor-element.elementor-element-9d3ca92::before {
  --border-transition:0.3s;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb {
  text-align:left;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb {
  color:#F88118;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb a {
  color:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb a:hover {
  color:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb span.breadcrumb-separator {
  margin:0 10px;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator i {
  color:#FFFFFF;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator {
  font-size:16px;
}
.elementor-1504 .elementor-element.elementor-element-0c38825 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg {
  width:16px;
  height:16px;
}
.elementor-1504 .elementor-element.elementor-element-026418a .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:35px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-da3346e .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1504 .elementor-element.elementor-element-715ab22 {
  --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:40px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-a08b3ed {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-a6717d6 img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-0d7391b {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-ca3c6f9 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-a54205d img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-ec80189 > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-ec80189 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-22e5290 {
  --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:40px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-03645b3 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-7f992eb img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-4cd8eab > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-4cd8eab {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-eb6d447 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-72190a6 img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-8bf3a22 > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-8bf3a22 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-ff68570 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:15px 15px 15px 15px;
  --padding-top:200px;
  --padding-bottom:200px;
  --padding-left:100px;
  --padding-right:100px;
}
.elementor-1504 .elementor-element.elementor-element-ff68570:not(.elementor-motion-effects-element-type-background),
.elementor-1504 .elementor-element.elementor-element-ff68570 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../image/Rectangle-1012.png");
  background-position:top center;
  background-repeat:no-repeat;
  background-size:100% auto;
}
.elementor-1504 .elementor-element.elementor-element-ff68570,
.elementor-1504 .elementor-element.elementor-element-ff68570::before {
  --border-transition:0.3s;
}
.elementor-1504 .elementor-element.elementor-element-3746b10 > .elementor-widget-container {
  padding:70px 0px 70px 0px;
  background-color:#0A0545D1;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-3746b10.bdt-background-overlay-yes > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1504 .elementor-element.elementor-element-3746b10 {
  text-align:center;
}
.elementor-1504 .elementor-element.elementor-element-3746b10 .elementor-heading-title {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-4817c08 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-113d5d3 > .elementor-widget-container {
  padding:30px 0px 0px 0px;
}
.elementor-1504 .elementor-element.elementor-element-113d5d3 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:400;
}
.elementor-1504 .elementor-element.elementor-element-f41f80c {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-2c0b473 {
  --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:40px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-7e6b20a {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-869d03a img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-b7617c9 > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-b7617c9 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-c3769fe {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-e96a013 img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-8f80d14 > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-8f80d14 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-94c1745 {
  --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:40px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-7c1ddf7 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-8dc220c img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-0ac47df > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-0ac47df {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-3d4f3b7 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-8b7bf77 img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-1bd96b5 > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-1bd96b5 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-04c5fd3 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-30f02b7 img {
  width:100%;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-d890f5d > .elementor-widget-container {
  padding:12px 0px 0px 15px;
}
.elementor-1504 .elementor-element.elementor-element-d890f5d {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-3d98e8f {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:15px 15px 15px 15px;
  --padding-top:200px;
  --padding-bottom:200px;
  --padding-left:100px;
  --padding-right:100px;
}
.elementor-1504 .elementor-element.elementor-element-3d98e8f:not(.elementor-motion-effects-element-type-background),
.elementor-1504 .elementor-element.elementor-element-3d98e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("..//image/Rectangle-1018.png");
  background-position:top center;
  background-repeat:no-repeat;
  background-size:100% auto;
}
.elementor-1504 .elementor-element.elementor-element-3d98e8f,
.elementor-1504 .elementor-element.elementor-element-3d98e8f::before {
  --border-transition:0.3s;
}
.elementor-1504 .elementor-element.elementor-element-b4f1759 > .elementor-widget-container {
  padding:70px 0px 70px 0px;
  background-color:#0A0545D1;
  border-radius:15px 15px 15px 15px;
}
.elementor-1504 .elementor-element.elementor-element-b4f1759.bdt-background-overlay-yes > .elementor-widget-container:before {
  transition:background 0.3s;
}
.elementor-1504 .elementor-element.elementor-element-b4f1759 {
  text-align:center;
}
.elementor-1504 .elementor-element.elementor-element-b4f1759 .elementor-heading-title {
  color:#F88118;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-a5aed59 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1504 .elementor-element.elementor-element-38e38b9 {
  color:#FFFFFF;
  font-family:"Montserrat", Sans-serif;
  font-size:18px;
  font-weight:500;
}
.elementor-1504 .elementor-element.elementor-element-51c8235 {
  --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-1504 .elementor-element.elementor-element-9d3ca92 {
    --content-width:1300px;
  }
}
@media(max-width:1024px) {
  .elementor-1504 .elementor-element.elementor-element-40e6ecb {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-1504 .elementor-element.elementor-element-1462e2b {
    --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-1504 .elementor-element.elementor-element-6da1107 {
    text-align:left;
  }
  .elementor-1504 .elementor-element.elementor-element-6da1107 img {
    width:33%;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon-wrapper {
    text-align:right;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon {
    font-size:40px;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon svg {
    height:40px;
  }
  .elementor-1504 .elementor-element.elementor-element-9d3ca92 {
    --padding-top:40px;
    --padding-bottom:40px;
    --padding-left:10px;
    --padding-right:10px;
  }
  .elementor-1504 .elementor-element.elementor-element-026418a .elementor-heading-title {
    font-size:25px;
  }
  .elementor-1504 .elementor-element.elementor-element-da3346e .elementor-heading-title {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-715ab22 {
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-0d7391b {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-ec80189 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-22e5290 {
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-4cd8eab {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-8bf3a22 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-ff68570 {
    --padding-top:100px;
    --padding-bottom:100px;
    --padding-left:50px;
    --padding-right:50px;
  }
  .elementor-1504 .elementor-element.elementor-element-113d5d3 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-f41f80c {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-2c0b473 {
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-b7617c9 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-8f80d14 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-94c1745 {
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-0ac47df {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-1bd96b5 {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-d890f5d {
    font-size:15px;
  }
  .elementor-1504 .elementor-element.elementor-element-3d98e8f:not(.elementor-motion-effects-element-type-background),
  .elementor-1504 .elementor-element.elementor-element-3d98e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size:cover;
  }
  .elementor-1504 .elementor-element.elementor-element-3d98e8f {
    --padding-top:100px;
    --padding-bottom:100px;
    --padding-left:50px;
    --padding-right:50px;
  }
  .elementor-1504 .elementor-element.elementor-element-b4f1759 > .elementor-widget-container {
    padding:30px 30px 30px 30px;
  }
  .elementor-1504 .elementor-element.elementor-element-38e38b9 {
    font-size:15px;
  }
}
@media(max-width:767px) {
  .elementor-1504 .elementor-element.elementor-element-40e6ecb {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-1504 .elementor-element.elementor-element-1462e2b {
    --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-1504 .elementor-element.elementor-element-6da1107 {
    text-align:left;
  }
  .elementor-1504 .elementor-element.elementor-element-6da1107 img {
    width:55%;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon-wrapper {
    text-align:right;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon {
    font-size:40px;
  }
  .elementor-1504 .elementor-element.elementor-element-3156ee9 .elementor-icon svg {
    height:40px;
  }
  .elementor-1504 .elementor-element.elementor-element-026418a .elementor-heading-title {
    font-size:20px;
  }
  .elementor-1504 .elementor-element.elementor-element-da3346e .elementor-heading-title {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-715ab22 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-0d7391b {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-ec80189 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-22e5290 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-4cd8eab {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-8bf3a22 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-ff68570:not(.elementor-motion-effects-element-type-background),
  .elementor-1504 .elementor-element.elementor-element-ff68570 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size:cover;
  }
  .elementor-1504 .elementor-element.elementor-element-ff68570 {
    --padding-top:60px;
    --padding-bottom:60px;
    --padding-left:10px;
    --padding-right:10px;
  }
  .elementor-1504 .elementor-element.elementor-element-3746b10 > .elementor-widget-container {
    padding:30px 10px 30px 10px;
  }
  .elementor-1504 .elementor-element.elementor-element-113d5d3 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-f41f80c {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-2c0b473 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-1504 .elementor-element.elementor-element-b7617c9 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-1504 .elementor-element.elementor-element-b7617c9 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-8f80d14 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-1504 .elementor-element.elementor-element-8f80d14 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-94c1745 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --grid-auto-flow:row;
  }
  .elementor-1504 .elementor-element.elementor-element-0ac47df > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-1504 .elementor-element.elementor-element-0ac47df {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-1bd96b5 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-1504 .elementor-element.elementor-element-1bd96b5 {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-d890f5d > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-1504 .elementor-element.elementor-element-d890f5d {
    font-size:14px;
  }
  .elementor-1504 .elementor-element.elementor-element-3d98e8f {
    --padding-top:50px;
    --padding-bottom:50px;
    --padding-left:10px;
    --padding-right:10px;
  }
  .elementor-1504 .elementor-element.elementor-element-b4f1759 > .elementor-widget-container {
    padding:20px 10px 20px 10px;
  }
  .elementor-1504 .elementor-element.elementor-element-38e38b9 {
    font-size:14px;
  }
}
