.elementor-1812 .elementor-element.elementor-element-d44d092{padding:80px 0200px 100px 200px;}.elementor-1812 .elementor-element.elementor-element-cffcd58 .elementor-heading-title{color:#FFFFFF;font-family:"Aller Regular", Sans-serif;font-size:12px;font-weight:400;line-height:11px;}.elementor-1812 .elementor-element.elementor-element-c33a2ab .elementor-heading-title{color:#F3E0EF;font-family:"Aller Regular", Sans-serif;font-size:34px;font-weight:400;line-height:33px;}.elementor-1812 .elementor-element.elementor-element-a03eaa3 .elementor-heading-title{color:#FFFFFF;font-family:"Aller Regular", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-1812 .elementor-element.elementor-element-9795bea{text-align:left;}.elementor-1812 .elementor-element.elementor-element-9795bea .elementor-heading-title{color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1812 .elementor-element.elementor-element-91f3e08 .elementor-heading-title{color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-098baf6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1812 .elementor-element.elementor-element-ff5d5ac{color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-6e03953 .elementor-heading-title{color:#FEFEFE;}.elementor-1812 .elementor-element.elementor-element-6b1865f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1812 .elementor-element.elementor-element-6b1865f .elementor-widget-container{text-align:center;}.elementor-1812 .elementor-element.elementor-element-8daa531 .elementor-heading-title{color:#FEFEFE;}.elementor-1812 .elementor-element.elementor-element-12c66be .elementor-button{background-color:#F42267;border-radius:2px 2px 2px 2px;box-shadow:0px 15px 25px 0px rgba(244, 33.999999999999986, 103.00000000000013, 0.5);}.elementor-1812 .elementor-element.elementor-element-12c66be > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group > label, .elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-subgroup label{color:#FFFFFF;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-type-html{padding-bottom:0px;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-button[type="submit"]{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1812 .elementor-element.elementor-element-7e5ce7c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1812 .elementor-element.elementor-element-e4b5bf4{text-align:center;color:#263B5E;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1812 .elementor-element.elementor-element-70d2492{text-align:center;}.elementor-1812 .elementor-element.elementor-element-70d2492 .elementor-heading-title{color:#263B5E;}.elementor-1812 .elementor-element.elementor-element-5f28a65{text-align:center;}.elementor-1812 .elementor-element.elementor-element-5f28a65 .elementor-heading-title{color:#263B5E;}.elementor-1812 .elementor-element.elementor-element-3907960{text-align:center;}.elementor-1812 .elementor-element.elementor-element-37f0081{text-align:center;}.elementor-1812 .elementor-element.elementor-element-37f0081 .elementor-heading-title{color:#263B5E;}.elementor-1812 .elementor-element.elementor-element-44a629d{text-align:center;}@media(max-width:1024px){.elementor-1812 .elementor-element.elementor-element-d44d092{padding:30px 30px 040px 30px;}}@media(max-width:767px){.elementor-1812 .elementor-element.elementor-element-d44d092{padding:15px 15px 050px 15px;}.elementor-1812 .elementor-element.elementor-element-12c66be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-4426013{margin-top:0px;margin-bottom:0px;}.elementor-1812 .elementor-element.elementor-element-07f9a45 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}}/* Start custom CSS for button, class: .elementor-element-12c66be */.elementor-1812 .elementor-element.elementor-element-12c66be a:hover {
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS */#coluna-formulario {
    width: 400px;
}

#main a {
    color: white !important;
    text-decoration: underline !important;
}

#main .elementor-message.elementor-message-success {
    color: white !important;
}

#main a:hover {
    color: pink !important;
}


#custom-content-id, #custom-content-id h2, #custom-content-id h1 {
  color: white; /* This will set the text color to white for all text in the .custom-content div */
}

#custom-content-id .subtitle {
  text-align: left;
  font-size: 0.8em; /* Adjust as needed */
  margin-bottom: 0; /* This will remove the space below the subtitle */
}

#custom-content-id .title {
  text-align: left;
  font-size: 2em; /* adjust size as needed */
  margin-top: 0; /* This will remove the space above the title */
}

#custom-content-id .custom-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#custom-content-id .title .highlight {
  color: #D2ABCE; /* Change the color to your preference */
  font-weight: bold; /* Make the text bold */
}


/* For desktops and laptops */
@media (min-width: 992px) {
  #custom-content-id .custom-image {
    width: 40%;
    height: auto;
  }
}

/* For tablets */
@media (min-width: 768px) and (max-width: 991px) {
  #custom-content-id .custom-image {
    width: 70%;
    height: auto;
  }
}

/* For mobile phones */
@media (max-width: 767px) {
  #custom-content-id .custom-image {
    width: 90%;
    height: auto;
  }
}




#custom-content-id .description {
  /* add any styles for the paragraph text here */
}

.hero-section h1,
.hero-section h2,
.hero-section h3,
.hero-section h4,
.hero-section h5,
.hero-section h6,
.hero-section p,
.hero-section a {
  
}

.solution-section ul {
    list-style-type: none;
}

.hero-section {
    margin-left: auto;
  margin-right: auto;
  width: 50%; /* Or whatever width you want */
  position: relative;
  overflow: hidden;
  width: 100%; /* Add width */
  margin-top: 80px;
  background-image: url('http://docs.lilasaude.com.br/wp-content/uploads/2023/05/wave-1.png'), url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1920 242.6" style="enable-background:new 0 0 1920 242.6;" xml:space="preserve" class="hero-wave"><style type="text/css">.st0{fill:%23FFFFFF;}.st1{fill:none;}</style><path class="st0" d="M1920,70.5v172.1H0v-27.9C171.3,122.8,367.9,89,589.6,113.4C923.1,149.9,1014.7,43,1239.7,7 c224.9-35.9,442.2,77.7,576.1,75.6C1853.2,82,1888,78,1920,70.5z"></path><rect x="-1036" y="-829.4" class="st1" width="1920" height="137.6"></rect><rect x="-1136" y="-829.4" class="st1" width="2446" height="380"></rect></svg>'), linear-gradient(-134deg, #3023ae 0%, #0000a0 100%);
;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left top, right bottom, center center;
  background-size: auto, auto, cover;
  
}

#content, #content .container {
 max-width: 100% !important;   
 width:100%;
 padding: 0px !important;
}

#primary, #content .bb-grid.site-content-grid {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 100% !important;
    padding: 0px !important;
}



#secondary {
    display: none;
}/* End custom CSS */