.elementor-1380 .elementor-element.elementor-element-b1a442d{--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;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-b1a442d:not(.elementor-motion-effects-element-type-background), .elementor-1380 .elementor-element.elementor-element-b1a442d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8FCFF;}.elementor-1380 .elementor-element.elementor-element-b1a442d, .elementor-1380 .elementor-element.elementor-element-b1a442d::before{--border-transition:0.3s;}.elementor-1380 .elementor-element.elementor-element-4f3020c img{width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1380 .elementor-element.elementor-element-88bfb54{--display:flex;--gap:35px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-wrapper{text-align:left;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-title{margin-bottom:30px;color:#00151B;font-family:"Be Vietnam Pro", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-0.5px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-description{color:#00151B;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.5px;}.elementor-1380 .elementor-element.elementor-element-c18e42c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-c18e42c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:25px;fill:#FFFFFF;color:#FFFFFF;background-color:#009FBB;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c.elementor-element{--align-self:flex-start;}#elementor-popup-modal-1380 .dialog-message{width:640px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-1380{justify-content:center;align-items:center;pointer-events:all;background-color:#000000D9;}#elementor-popup-modal-1380 .dialog-close-button{display:flex;top:93.1%;background-color:#E8FCFF;font-size:40px;}#elementor-popup-modal-1380 .dialog-widget-content{animation-duration:1s;background-color:#02010100;margin:0px 0px 0px 0px;}body:not(.rtl) #elementor-popup-modal-1380 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-1380 .dialog-close-button{left:0%;}#elementor-popup-modal-1380 .dialog-close-button i{color:#00151B;}#elementor-popup-modal-1380 .dialog-close-button svg{fill:#00151B;}@media(max-width:1366px){.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-wrapper{text-align:left;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-title{font-size:28px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-description{font-size:18px;}.elementor-1380 .elementor-element.elementor-element-c18e42c{width:100%;max-width:100%;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button{font-size:20px;padding:15px 30px 15px 30px;}}@media(max-width:1024px){.elementor-1380 .elementor-element.elementor-element-88bfb54{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-title{margin-bottom:15px;font-size:22px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-description{font-size:16px;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button{font-size:16px;line-height:28px;padding:10px 20px 10px 20px;}#elementor-popup-modal-1380 .dialog-close-button{top:91.5%;}}@media(max-width:767px){.elementor-1380 .elementor-element.elementor-element-b1a442d{--border-radius:25px 25px 25px 25px;}.elementor-1380 .elementor-element.elementor-element-88bfb54{--gap:25px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1380 .elementor-element.elementor-element-c18e42c .elementor-image-box-title{margin-bottom:20px;font-size:20px;line-height:30px;}.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button{font-size:16px;line-height:22px;padding:15px 25px 15px 25px;}#elementor-popup-modal-1380 .dialog-close-button{top:93.3%;}body:not(.rtl) #elementor-popup-modal-1380 .dialog-close-button{right:5.5%;}body.rtl #elementor-popup-modal-1380 .dialog-close-button{left:5.5%;}#elementor-popup-modal-1380 .dialog-message{padding:0em 1.25em 0em 1.25em;}}/* Start custom CSS for button, class: .elementor-element-9fa6d3c */.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button-text { 
    flex-grow: initial; 
}

@media only screen and (min-width: 1025px) {
  /* Altera o tamanho do ícone */
.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button-icon {
    font-size: 30px;
    display: flex;
    align-items: center;
}
}

@media only screen and (max-width: 1024px) {
  /* Altera o tamanho do ícone */
.elementor-1380 .elementor-element.elementor-element-9fa6d3c .elementor-button-icon {
    font-size: 25px;
    display: flex;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-1380 {
    backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}/* End custom CSS */