.elementor-511052 .elementor-element.elementor-element-43cc0e4 > .elementor-container{min-height:542px;}.elementor-511052 .elementor-element.elementor-element-43cc0e4{z-index:0;}.elementor-511052 .elementor-element.elementor-element-d8ef16f{text-align:center;}.elementor-511052 .elementor-element.elementor-element-d8ef16f .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:33px;}.elementor-511052 .elementor-element.elementor-element-0e7791a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;}@media(max-width:767px){.elementor-511052 .elementor-element.elementor-element-43cc0e4 > .elementor-container{min-height:611px;}}/* Start custom CSS */.elementor img {
    height: auto;
    max-width: 100%;
    border: solid;
    border-width: 1px;
    border-radius: 23px;
    box-shadow: none;
    margin-left: auto;
   margin-right: auto;
}

	table td, table th {
  padding: 0px 10px 15px;
  text-align: center;
}

.elementor-element {
  --widgets-spacing: 20px;
	text-align: center;
    color: #dd0000;
}
	
.elementor-widget-container form {
    margin-bottom: 0;
    text-align: center;
	color: #dd0000;
	font-size: 18px;
}


table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {
  display: table-cell;
  line-height: 2.241em;
  font-family: unset;
  text-align: center;
  font-size: 16px;
  color: #d00;
}/* End custom CSS */