.elementor-297 .elementor-element.elementor-element-014ca25 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}
.elementor-297 .elementor-element.elementor-element-e2009e0.elementor-position-right .elementor-image-box-img {
  margin-left:15px;
}
.elementor-297 .elementor-element.elementor-element-e2009e0.elementor-position-left .elementor-image-box-img {
  margin-right:15px;
}
.elementor-297 .elementor-element.elementor-element-e2009e0.elementor-position-top .elementor-image-box-img {
  margin-bottom:15px;
}
.elementor-297 .elementor-element.elementor-element-e2009e0 .elementor-image-box-wrapper .elementor-image-box-img {
  width:100%;
}
.elementor-297 .elementor-element.elementor-element-e2009e0 .elementor-image-box-img img {
  transition-duration:0.3s;
}
.elementor-297 .elementor-element.elementor-element-e2009e0 .elementor-image-box-title {
  color:#FFFFFF;
  font-family:"DM Sans", Sans-serif;
  font-weight:500;
  text-transform:uppercase;
}
.elementor-297 .elementor-element.elementor-element-54fd89e9 {
  margin-top:10px;
  margin-bottom:10px;
}
.elementor-297 .elementor-element.elementor-element-31a8b999 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom:0px;
}
.elementor-297 .elementor-element.elementor-element-31a8b999 > .elementor-element-populated {
  padding:10px 100px 0px 100px;
}
.elementor-297 .elementor-element.elementor-element-76636da {
  text-align:center;
}
.elementor-297 .elementor-element.elementor-element-76636da .elementor-heading-title {
  color:#232323;
  font-family:"DM Sans", Sans-serif;
  font-size:30px;
  font-weight:700;
  line-height:40px;
}
.elementor-297 .elementor-element.elementor-element-76636da > .elementor-widget-container {
  margin:0px 0px 16px 0px;
}
.elementor-297 .elementor-element.elementor-element-ee08576 {
  --divider-border-style:solid;
  --divider-color:#31815C;
  --divider-border-width:2px;
}
.elementor-297 .elementor-element.elementor-element-ee08576 .elementor-divider-separator {
  width:24%;
  margin:0 auto;
  margin-center:0;
}
.elementor-297 .elementor-element.elementor-element-ee08576 .elementor-divider {
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
}
.elementor-297 .elementor-element.elementor-element-ee08576.elementor-view-stacked .elementor-icon {
  background-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-ee08576.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-ee08576.elementor-view-default .elementor-icon {
  color:#31815C;
  border-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-ee08576.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-ee08576.elementor-view-default .elementor-icon svg {
  fill:#31815C;
}
.elementor-297 .elementor-element.elementor-element-ee08576 > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-23192b5 {
  color:#000000;
}
.elementor-297 .elementor-element.elementor-element-23192b5 > .elementor-widget-container {
  margin:10px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-458f1303 {
  text-align:center;
}
.elementor-297 .elementor-element.elementor-element-458f1303 .elementor-heading-title {
  color:#232323;
  font-family:"DM Sans", Sans-serif;
  font-size:30px;
  font-weight:700;
  line-height:40px;
}
.elementor-297 .elementor-element.elementor-element-458f1303 > .elementor-widget-container {
  margin:16px 0px 16px 0px;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e {
  --divider-border-style:solid;
  --divider-color:#31815C;
  --divider-border-width:2px;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e .elementor-divider-separator {
  width:24%;
  margin:0 auto;
  margin-center:0;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e .elementor-divider {
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e.elementor-view-stacked .elementor-icon {
  background-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-3be1e8e.elementor-view-default .elementor-icon {
  color:#31815C;
  border-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-3be1e8e.elementor-view-default .elementor-icon svg {
  fill:#31815C;
}
.elementor-297 .elementor-element.elementor-element-3be1e8e > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-328848b {
  text-align:justify;
}
.elementor-297 .elementor-element.elementor-element-328848b .elementor-heading-title {
  color:#000000;
  font-family:"DM Sans", Sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:26px;
}
.elementor-297 .elementor-element.elementor-element-328848b > .elementor-widget-container {
  margin:4px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-dbbc9d3 {
  --spacer-size:20px;
}
.elementor-297 .elementor-element.elementor-element-5dc509f {
  color:#000000;
}
.elementor-297 .elementor-element.elementor-element-5b6d9fe {
  --spacer-size:10px;
}
.elementor-297 .elementor-element.elementor-element-015abbf {
  color:#000000;
}
.elementor-297 .elementor-element.elementor-element-2933df0 {
  --spacer-size:10px;
}
.elementor-297 .elementor-element.elementor-element-88874cc {
  color:#000000;
}
.elementor-297 .elementor-element.elementor-element-bf705b0 {
  margin-top:0px;
  margin-bottom:0px;
  padding:15px 10px 40px 10px;
}
.elementor-297 .elementor-element.elementor-element-aab7d59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom:0px;
}
.elementor-297 .elementor-element.elementor-element-aab7d59 > .elementor-element-populated {
  padding:10px 100px 0px 100px;
}
.elementor-297 .elementor-element.elementor-element-69a18ef {
  text-align:center;
}
.elementor-297 .elementor-element.elementor-element-69a18ef .elementor-heading-title {
  color:#232323;
  font-family:"DM Sans", Sans-serif;
  font-size:25px;
  font-weight:700;
  line-height:40px;
}
.elementor-297 .elementor-element.elementor-element-69a18ef > .elementor-widget-container {
  margin:0px 0px 16px 0px;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6 {
  --divider-border-style:solid;
  --divider-color:#31815C;
  --divider-border-width:2px;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6 .elementor-divider-separator {
  width:24%;
  margin:0 auto;
  margin-center:0;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6 .elementor-divider {
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6.elementor-view-stacked .elementor-icon {
  background-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-6da0cc6.elementor-view-default .elementor-icon {
  color:#31815C;
  border-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-6da0cc6.elementor-view-default .elementor-icon svg {
  fill:#31815C;
}
.elementor-297 .elementor-element.elementor-element-6da0cc6 > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-f276c86 {
  text-align:justify;
}
.elementor-297 .elementor-element.elementor-element-f276c86 .elementor-heading-title {
  color:#000000;
  font-family:"DM Sans", Sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:26px;
}
.elementor-297 .elementor-element.elementor-element-efd2103 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  --padding-top:50px;
  --padding-right:0px;
  --padding-bottom:20px;
  --padding-left:0px;
}
.elementor-297 .elementor-element.elementor-element-efd2103:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-efd2103 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#EBE7D8;
}
.elementor-297 .elementor-element.elementor-element-efd2103,
.elementor-297 .elementor-element.elementor-element-efd2103::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-d4b8946 {
  text-align:center;
}
.elementor-297 .elementor-element.elementor-element-d4b8946 > .elementor-widget-container {
  margin:0px 0px -12px 0px;
}
.elementor-297 .elementor-element.elementor-element-feb22f8 {
  text-align:center;
  color:#000000;
}
.elementor-297 .elementor-element.elementor-element-feb22f8 > .elementor-widget-container {
  margin:0px 0px -12px 0px;
}
.elementor-297 .elementor-element.elementor-element-9f61404 {
  --divider-border-style:solid;
  --divider-color:#31815C;
  --divider-border-width:2px;
}
.elementor-297 .elementor-element.elementor-element-9f61404 .elementor-divider-separator {
  width:24%;
  margin:0 auto;
  margin-center:0;
}
.elementor-297 .elementor-element.elementor-element-9f61404 .elementor-divider {
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
}
.elementor-297 .elementor-element.elementor-element-9f61404.elementor-view-stacked .elementor-icon {
  background-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-9f61404.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-9f61404.elementor-view-default .elementor-icon {
  color:#31815C;
  border-color:#31815C;
}
.elementor-297 .elementor-element.elementor-element-9f61404.elementor-view-framed .elementor-icon,
.elementor-297 .elementor-element.elementor-element-9f61404.elementor-view-default .elementor-icon svg {
  fill:#31815C;
}
.elementor-297 .elementor-element.elementor-element-9f61404 > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-d557dc3 {
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --gap:0px;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-right:10px;
  --padding-bottom:30px;
  --padding-left:10px;
}
.elementor-297 .elementor-element.elementor-element-d557dc3:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-d557dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#EBE7D8;
}
.elementor-297 .elementor-element.elementor-element-d557dc3,
.elementor-297 .elementor-element.elementor-element-d557dc3::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-cb44d85 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  --padding-top:20px;
  --padding-right:20px;
  --padding-bottom:20px;
  --padding-left:20px;
}
.elementor-297 .elementor-element.elementor-element-cb44d85:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-cb44d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-297 .elementor-element.elementor-element-cb44d85:hover {
  background-color:#EFEEEE;
}
.elementor-297 .elementor-element.elementor-element-cb44d85,
.elementor-297 .elementor-element.elementor-element-cb44d85::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-78f6bc7 {
  text-align:left;
}
.elementor-297 .elementor-element.elementor-element-78f6bc7 .elementor-heading-title {
  font-family:"DM Sans", Sans-serif;
  font-size:21px;
  font-weight:bold;
}
.elementor-297 .elementor-element.elementor-element-9d0d2b7 {
  text-align:left;
  color:#000000;
  font-family:"Roboto", Sans-serif;
  font-size:15px;
  font-weight:400;
}
.elementor-297 .elementor-element.elementor-element-9d0d2b7 > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-305e779 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  --padding-top:20px;
  --padding-right:20px;
  --padding-bottom:20px;
  --padding-left:20px;
}
.elementor-297 .elementor-element.elementor-element-305e779:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-305e779 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-297 .elementor-element.elementor-element-305e779:hover {
  background-color:#EFEEEE;
}
.elementor-297 .elementor-element.elementor-element-305e779,
.elementor-297 .elementor-element.elementor-element-305e779::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-9fd47e2 {
  text-align:left;
}
.elementor-297 .elementor-element.elementor-element-9fd47e2 .elementor-heading-title {
  font-family:"DM Sans", Sans-serif;
  font-size:21px;
  font-weight:bold;
}
.elementor-297 .elementor-element.elementor-element-7703d24 {
  text-align:left;
  color:#000000;
  font-family:"Roboto", Sans-serif;
  font-size:15px;
  font-weight:400;
}
.elementor-297 .elementor-element.elementor-element-7703d24 > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-ff3b16e {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  --padding-top:20px;
  --padding-right:20px;
  --padding-bottom:20px;
  --padding-left:20px;
}
.elementor-297 .elementor-element.elementor-element-ff3b16e:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-ff3b16e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-297 .elementor-element.elementor-element-ff3b16e:hover {
  background-color:#EFEEEE;
}
.elementor-297 .elementor-element.elementor-element-ff3b16e,
.elementor-297 .elementor-element.elementor-element-ff3b16e::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-0d0d5bf {
  text-align:left;
}
.elementor-297 .elementor-element.elementor-element-0d0d5bf .elementor-heading-title {
  font-family:"DM Sans", Sans-serif;
  font-size:21px;
  font-weight:bold;
}
.elementor-297 .elementor-element.elementor-element-124f12a {
  text-align:left;
  color:#000000;
  font-family:"Roboto", Sans-serif;
  font-size:15px;
  font-weight:400;
}
.elementor-297 .elementor-element.elementor-element-124f12a > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-dacdd09 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  --padding-top:20px;
  --padding-right:20px;
  --padding-bottom:20px;
  --padding-left:20px;
}
.elementor-297 .elementor-element.elementor-element-dacdd09:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-dacdd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-297 .elementor-element.elementor-element-dacdd09:hover {
  background-color:#EFEEEE;
}
.elementor-297 .elementor-element.elementor-element-dacdd09,
.elementor-297 .elementor-element.elementor-element-dacdd09::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-1429bbe {
  text-align:left;
}
.elementor-297 .elementor-element.elementor-element-1429bbe .elementor-heading-title {
  font-family:"DM Sans", Sans-serif;
  font-size:21px;
  font-weight:bold;
}
.elementor-297 .elementor-element.elementor-element-453cc67 {
  text-align:left;
  color:#000000;
  font-family:"Roboto", Sans-serif;
  font-size:15px;
  font-weight:400;
}
.elementor-297 .elementor-element.elementor-element-453cc67 > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-eee6008 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  --padding-top:20px;
  --padding-right:20px;
  --padding-bottom:20px;
  --padding-left:20px;
}
.elementor-297 .elementor-element.elementor-element-eee6008:not(.elementor-motion-effects-element-type-background),
.elementor-297 .elementor-element.elementor-element-eee6008 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-297 .elementor-element.elementor-element-eee6008:hover {
  background-color:#EFEEEE;
}
.elementor-297 .elementor-element.elementor-element-eee6008,
.elementor-297 .elementor-element.elementor-element-eee6008::before {
  --border-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-eee6008.e-con {
  --flex-grow:0;
  --flex-shrink:0;
}
.elementor-297 .elementor-element.elementor-element-42056bd {
  text-align:left;
}
.elementor-297 .elementor-element.elementor-element-42056bd .elementor-heading-title {
  font-family:"DM Sans", Sans-serif;
  font-size:21px;
  font-weight:bold;
}
.elementor-297 .elementor-element.elementor-element-ac24a82 {
  text-align:left;
  color:#000000;
  font-family:"Roboto", Sans-serif;
  font-size:15px;
  font-weight:400;
}
.elementor-297 .elementor-element.elementor-element-ac24a82 > .elementor-widget-container {
  margin:-11px 0px 0px 0px;
}
.elementor-297 .elementor-element.elementor-element-9666a51 {
  margin-top:25px;
  margin-bottom:25px;
}
.elementor-297 .elementor-element.elementor-element-b62d302 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom:0px;
}
.elementor-297 .elementor-element.elementor-element-b62d302 > .elementor-element-populated {
  padding:10px 100px 0px 100px;
}
.elementor-297 .elementor-element.elementor-element-dc8631f {
  text-align:center;
}
.elementor-297 .elementor-element.elementor-element-dc8631f .elementor-heading-title {
  color:#232323;
  font-family:"DM Sans", Sans-serif;
  font-size:25px;
  font-weight:700;
  line-height:40px;
}
.elementor-297 .elementor-element.elementor-element-dc8631f > .elementor-widget-container {
  margin:0px 0px 16px 0px;
}
.elementor-297 .elementor-element.elementor-element-dd58ab6 {
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --gap:0px;
  --background-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-7d6e129 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
}
.elementor-297 .elementor-element.elementor-element-6075d75 img {
  width:54%;
}
.elementor-297 .elementor-element.elementor-element-c5d046c {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
}
@media(min-width:768px) {
  .elementor-297 .elementor-element.elementor-element-efd2103 {
    --content-width:984px;
  }
  .elementor-297 .elementor-element.elementor-element-d557dc3 {
    --content-width:1162px;
  }
  .elementor-297 .elementor-element.elementor-element-cb44d85 {
    --width:20%;
  }
  .elementor-297 .elementor-element.elementor-element-305e779 {
    --width:20%;
  }
  .elementor-297 .elementor-element.elementor-element-ff3b16e {
    --width:20%;
  }
  .elementor-297 .elementor-element.elementor-element-dacdd09 {
    --width:20%;
  }
  .elementor-297 .elementor-element.elementor-element-eee6008 {
    --width:20%;
  }
  .elementor-297 .elementor-element.elementor-element-7d6e129 {
    --width:50%;
  }
  .elementor-297 .elementor-element.elementor-element-c5d046c {
    --width:50%;
  }
}
@media(max-width:1024px) {
  .elementor-297 .elementor-element.elementor-element-54fd89e9 {
    margin-top:0px;
    margin-bottom:0px;
  }
  .elementor-297 .elementor-element.elementor-element-31a8b999 > .elementor-element-populated {
    padding:12px 12px 12px 12px;
  }
  .elementor-297 .elementor-element.elementor-element-76636da .elementor-heading-title {
    font-size:24px;
    line-height:36px;
  }
  .elementor-297 .elementor-element.elementor-element-458f1303 .elementor-heading-title {
    font-size:24px;
    line-height:36px;
  }
  .elementor-297 .elementor-element.elementor-element-bf705b0 {
    margin-top:0px;
    margin-bottom:0px;
  }
  .elementor-297 .elementor-element.elementor-element-aab7d59 > .elementor-element-populated {
    padding:12px 12px 12px 12px;
  }
  .elementor-297 .elementor-element.elementor-element-69a18ef .elementor-heading-title {
    font-size:24px;
    line-height:36px;
  }
  .elementor-297 .elementor-element.elementor-element-9666a51 {
    margin-top:0px;
    margin-bottom:0px;
  }
  .elementor-297 .elementor-element.elementor-element-b62d302 > .elementor-element-populated {
    padding:12px 12px 12px 12px;
  }
  .elementor-297 .elementor-element.elementor-element-dc8631f .elementor-heading-title {
    font-size:24px;
    line-height:36px;
  }
}
@media(max-width:767px) {
  .elementor-297 .elementor-element.elementor-element-e2009e0 .elementor-image-box-img {
    margin-bottom:15px;
  }
  .elementor-297 .elementor-element.elementor-element-e2009e0 .elementor-image-box-wrapper .elementor-image-box-img {
    width:100%;
  }
}
