body, body p, body dd {
	font-size: 16px !important;
}

h4 {
	font-size: 20px !important;
}

/*
h5 {
	font-size: 28px !important;
}
h6 {
	font-size: 26px !important;
}*/

@media (min-width: 320px) {
  section {
	margin-bottom: 20px !important;
  }
  h1 {
	font-size: 30px !important;
 }
 h2 {
	font-size: 22px !important;
}
h3 {
	font-size: 20px !important;
}

.elementor-3753 .elementor-element.elementor-element-81d6441 img {
    width: 160px !important;
}

.elementor-3753 .elementor-element.elementor-element-474831b > .elementor-widget-container {
    padding: 7rem 0rem 1rem 0rem !important;
}

}

@media (min-width: 1200px) {
  h1 {
	font-size: 36px !important;
  }
  h2 {
	font-size: 29px !important;
    }
    h3 {
    	font-size: 26px !important;
    	color: blue;
    }
  section {
	margin-bottom: 60px !important;
  }
  .elementor-7679 .elementor-element.elementor-element-f3732d3 {
        --content-width: 1140px !important;
    }
  .elementor-7679 .elementor-element.elementor-element-1ec3f00c {
        --content-width: 1140px !important;
   }
   .elementor-element.elementor-element-10afb80{
       --content-width: 1140px !important;
   }
   .elementor-13442 .elementor-element.elementor-element-0009c71 {
        --content-width:1140px !important;
    }
    
   .elementor-3753 .elementor-element.elementor-element-474831b > .elementor-widget-container {
    padding: 7rem 0rem 1rem 6rem !important;
    }
    .elementor-3753 .elementor-element.elementor-element-ddfa82b .elementor-heading-title {
    padding-left: 6rem !important;   
    }
}

@media (min-width: 1600px) {
  section {
	margin-bottom: 60px !important;
  }
  .elementor-7679 .elementor-element.elementor-element-f3732d3 {
        --content-width: 1400px !important;
    }

   .elementor-7679 .elementor-element.elementor-element-1ec3f00c {
        --content-width: 1400px !important;
    }
    .elementor-element.elementor-element-10afb80{
       --content-width: 1400px !important;
   }
   .elementor-13442 .elementor-element.elementor-element-0009c71 {
        --content-width:1400px !important;
    }
   .elementor-3753 .elementor-element.elementor-element-81d6441 img {
    width: 160px !important;
}
    

}

.a-animated-heading {
    line-height: 1.6em !important;
}

.elementor-3753 .elementor-element.elementor-element-136dbec {
    border-style: none !important;
}
.elementor-3718 .elementor-element.elementor-element-d004584 {
    margin-top: 1px !important;
    padding-top:1px !important;
}
.elementor-3753 .elementor-element.elementor-element-136dbec {
    padding-top: 0px !important;
    padding-bottom 0px !important;
}

.elementor-3753 .elementor-element.elementor-element-136dbec {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.elementor-widget-divider .elementor-icon{
    font-size:20px;
}

span.elementor-divider-separator::before {
    width:100% !important;
}

.elementor-divider-separator:before, .elementor-divider-separator {
    width: 100% !important;
    --divider-border-style: solid !important;
    --divider-color: #3030301a !important;
    --divider-border-width: 1px !important;
}
