.elementor-13905 .elementor-element.elementor-element-7bee016{--e-image-carousel-slides-to-show:1;}.elementor-13905 .elementor-element.elementor-element-7bee016 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13905 .elementor-element.elementor-element-7bee016 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:#cccccc;}.elementor-13905 .elementor-element.elementor-element-7bee016 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-13905 .elementor-element.elementor-element-7bee016 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#cccccc;}.elementor-13905 .elementor-element.elementor-element-7bee016 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13905 .elementor-element.elementor-element-25dddc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13905 .elementor-element.elementor-element-25dddc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-d48e0e6 */.elementor-13905 .elementor-element.elementor-element-d48e0e6 {
    max-width: 500px;
     background: #fff!important;
        padding: 25px 25px 40px 25px;
        margin-right:auto;
        margin-left: auto;
       box-shadow: 5px 10px 20px rgba(0,0,0,0.15)!important;
    border-radius: 15px;
}

.elementor-13905 .elementor-element.elementor-element-d48e0e6 h3 {
    color: #000000;
    font-family: 'Heebo', Arial, sans-serif;
    font-weight: 700!important;
}



.elementor-13905 .elementor-element.elementor-element-d48e0e6 input[type="submit"]{
    margin-top: 25px;
}

.elementor-13905 .elementor-element.elementor-element-d48e0e6 h3, .elementor-13905 .elementor-element.elementor-element-d48e0e6 p {
    text-align: center;
}

.elementor-13905 .elementor-element.elementor-element-d48e0e6 h3 {
    margin-bottom: 5px;
    font-size: 35px;
}

input[type="file"] {
    border: none;
    margin-top: 0.5em;
    padding: 0.5em;
  
    background-color: #f0f0f0;
    font-size: 1.2em;
    margin-bottom: 15px;
    cursor: pointer;
}

input[type="file"]::-webkit-file-upload-button {
    background-color: #51CBDD;
    color: white;
    border: none;
    border-radius: 3px;
    padding: 0.5em 1em;
    cursor: pointer;
}

input[type="file"]::-webkit-file-upload-button:hover {
    background-color: #51CBDD;
}

form {
  display: flex;
  flex-direction: column;
  align-items: right;
  width: 100%;
}

.elementor-13905 .elementor-element.elementor-element-d48e0e6 label {
    font-weight: 600!important;
  font-size: 1.2em;
  margin-top: 0.5em;
}

input[type="text"],
input[type="email"],
textarea {
  border: none;  border: 1px solid #ccc!important;
  width: 100%;
  border-radius: 15px!important;
  padding: 0.5em;
  margin-bottom: 1em;
  font-size: 1.2em;
}

input[type="submit"] {
  background-color: #51CBDD!important;
border-radius: 15px!important;
  color: white!important;
  padding: 10px 15px!important;
  border: none!important;
display: inline-block;
  cursor: pointer;
  font-size: 1.2em!important;
}

input[type="submit"]:hover {
  background-color: #51CBDD;
   color: white;
}

.elementor-13905 .elementor-element.elementor-element-d48e0e6 small{
    zoom: 75%;
    font-weight: 400!important
}
textarea{
   min-height: 100px;
}

body {
    background: linear-gradient(to right, #FFEFBA, #FFFFFF)!important;
}
#content {
    margin-bottom: 0px!important;
}

   .elementor-13905 .elementor-element.elementor-element-d48e0e6 input, .elementor-13905 .elementor-element.elementor-element-d48e0e6 textarea, .elementor-13905 .elementor-element.elementor-element-d48e0e6 h3, .elementor-13905 .elementor-element.elementor-element-d48e0e6 p{
         zoom: 90%;
     }
     .elementor-13905 .elementor-element.elementor-element-d48e0e6 label {
         zoom: 90%;
     }
     
@media (max-width: 768px){
    .elementor-13905 .elementor-element.elementor-element-d48e0e6 form>div {
        display: block!important;
    }
    
    #pojo_form_widget-2 {
    display: none!important;
}

     .elementor-13905 .elementor-element.elementor-element-d48e0e6 form>div>div {
       margin-right: 0px!important;
         margin-left: 0px!important;
    }
    
    .elementor-13905 .elementor-element.elementor-element-d48e0e6 label {
    font-weight: 600!important;
  font-size: 1.2em;
  margin-top: 0em!important;
}
    
    
     .elementor-13905 .elementor-element.elementor-element-d48e0e6 label {
         zoom: 85%;
     }
      .elementor-13905 .elementor-element.elementor-element-d48e0e6 h3{
          line-height: 1.2;
          max-width: 250px;
          margin-right: auto;
          margin-left: auto;
      }
       .elementor-13905 .elementor-element.elementor-element-d48e0e6 input, .elementor-13905 .elementor-element.elementor-element-d48e0e6 textarea, .elementor-13905 .elementor-element.elementor-element-d48e0e6 h3, .elementor-13905 .elementor-element.elementor-element-d48e0e6 p{
         zoom: 85%;
     }
    .elementor-13905 .elementor-element.elementor-element-d48e0e6 {
    max-width: 500px;
 
        padding: 15px 15px 20px 15px;
        margin-right:auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25dddc7 */.elementor-13905 .elementor-element.elementor-element-25dddc7 {
    background: linear-gradient(to bottom, #ffffff, #f9f9f9)!important;
    padding: 25px;
}

#primary>.container {
    width: 100%!important;
    max-width: 100%!important;
}/* End custom CSS */