.elementor-20851 .elementor-element.elementor-element-345b3ba{--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;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-345b3ba{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20851 .elementor-element.elementor-element-c565aac{text-align:center;}.elementor-20851 .elementor-element.elementor-element-3745a55{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20851 .elementor-element.elementor-element-9002bcc{--display:flex;}.elementor-20851 .elementor-element.elementor-element-fe53f22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20851 .elementor-element.elementor-element-2539e99{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20851 .elementor-element.elementor-element-2539e99 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20851 .elementor-element.elementor-element-2e30edc{--display:flex;}.elementor-20851 .elementor-element.elementor-element-6e4474b{text-align:center;}.elementor-element-9eeab19 label, .elementor-element-9eeab19 .wpforms-field-label{margin-bottom:24px;--wpforms-field-size-input-spacing:24px;}.elementor-element-9eeab19 input[type="text"], .elementor-element-9eeab19 input[type="email"], .elementor-element-9eeab19 input[type="date"], .elementor-element-9eeab19 input[type="datetime"], .elementor-element-9eeab19 input[type="number"], .elementor-element-9eeab19 input[type="tel"], .elementor-element-9eeab19 select{height:35px;--wpforms-field-size-input-height:35px;}.elementor-element-9eeab19 textarea{height:124px;--wpforms-field-size-input-height:calc( 124px / 2.8 );}.elementor-20851 .elementor-element.elementor-element-2d44e1a iframe{height:322px;}@media(max-width:991px){.elementor-20851 .elementor-element.elementor-element-3745a55{--grid-auto-flow:row;}.elementor-20851 .elementor-element.elementor-element-fe53f22{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20851 .elementor-element.elementor-element-3745a55{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20851 .elementor-element.elementor-element-fe53f22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.wpcf7 .row {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1em;
}

.wpcf7 .col-6 {
  width: 50%;
  padding: 0 10px;
  box-sizing: border-box;
}

.wpcf7 .col-12 {
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
}

.wpcf7-form-control {
  width: 100%;
  padding: 10px;
  font-size: 16px;
}/* End custom CSS */