.elementor-46623 .elementor-element.elementor-element-600c541{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46623 .elementor-element.elementor-element-600c541:not(.elementor-motion-effects-element-type-background), .elementor-46623 .elementor-element.elementor-element-600c541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13142C;}.elementor-46623 .elementor-element.elementor-element-600c541.e-con{--align-self:center;}.elementor-46623 .elementor-element.elementor-element-2affdf3{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-46623 .elementor-element.elementor-element-2affdf3.elementor-element{--align-self:flex-start;}.elementor-46623 .elementor-element.elementor-element-2affdf3 img{width:26%;}.elementor-46623 .elementor-element.elementor-element-09d4215{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-46623 .elementor-element.elementor-element-09d4215.elementor-element{--align-self:flex-start;}.elementor-46623 .elementor-element.elementor-element-09d4215 .elementor-heading-title{font-family:"Plus Jakarta Sans";font-size:3.3em;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-46623 .elementor-element.elementor-element-0b92248{width:var( --container-widget-width, 51% );max-width:51%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans";font-size:1.4em;font-weight:700;line-height:1.4em;letter-spacing:0.04em;color:#A28CFF;}.elementor-46623 .elementor-element.elementor-element-0b92248.elementor-element{--align-self:flex-start;}.elementor-46623 .elementor-element.elementor-element-85a5800{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans";font-size:1.1em;font-weight:400;line-height:1.5em;letter-spacing:0.06em;color:#FFFFFF;}.elementor-46623 .elementor-element.elementor-element-85a5800.elementor-element{--align-self:flex-start;}.elementor-46623 .elementor-element.elementor-element-caf72a8{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-46623 .elementor-element.elementor-element-caf72a8.elementor-element{--align-self:flex-start;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-46623 .elementor-element.elementor-element-caf72a8.elementor-view-stacked .elementor-icon{background-color:#17EAE3;}.elementor-46623 .elementor-element.elementor-element-caf72a8.elementor-view-framed .elementor-icon, .elementor-46623 .elementor-element.elementor-element-caf72a8.elementor-view-default .elementor-icon{fill:#17EAE3;color:#17EAE3;border-color:#17EAE3;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon{font-size:36px;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon i{transform:rotate(0deg);}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-title, .elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans";font-size:1.1em;font-weight:400;line-height:1.5em;letter-spacing:0.05em;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-description{font-family:"Plus Jakarta Sans";}@media(max-width:1024px){.elementor-46623 .elementor-element.elementor-element-600c541{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-46623 .elementor-element.elementor-element-2affdf3.elementor-element{--align-self:center;}.elementor-46623 .elementor-element.elementor-element-2affdf3{text-align:center;}.elementor-46623 .elementor-element.elementor-element-2affdf3 img{width:37%;}.elementor-46623 .elementor-element.elementor-element-09d4215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-46623 .elementor-element.elementor-element-09d4215.elementor-element{--align-self:center;}.elementor-46623 .elementor-element.elementor-element-09d4215 .elementor-heading-title{font-size:2em;}.elementor-46623 .elementor-element.elementor-element-0b92248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;text-align:center;font-size:1.1em;}.elementor-46623 .elementor-element.elementor-element-0b92248.elementor-element{--align-self:center;}.elementor-46623 .elementor-element.elementor-element-85a5800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;text-align:center;font-size:1.1em;}.elementor-46623 .elementor-element.elementor-element-85a5800.elementor-element{--align-self:center;}.elementor-46623 .elementor-element.elementor-element-caf72a8.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-46623 .elementor-element.elementor-element-600c541{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-46623 .elementor-element.elementor-element-2affdf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;}.elementor-46623 .elementor-element.elementor-element-2affdf3 img{width:52%;}.elementor-46623 .elementor-element.elementor-element-09d4215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;}.elementor-46623 .elementor-element.elementor-element-09d4215 .elementor-heading-title{font-size:1.7em;}.elementor-46623 .elementor-element.elementor-element-0b92248{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:0.9em;}.elementor-46623 .elementor-element.elementor-element-85a5800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:0.9em;}.elementor-46623 .elementor-element.elementor-element-caf72a8{padding:30px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon{font-size:31px;}}/* Start custom CSS for heading, class: .elementor-element-09d4215 */.elementor-46623 .elementor-element.elementor-element-09d4215{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b92248 */.elementor-46623 .elementor-element.elementor-element-0b92248{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85a5800 */.elementor-46623 .elementor-element.elementor-element-85a5800{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-caf72a8 */.elementor-46623 .elementor-element.elementor-element-caf72a8{
    text-wrap: balance;
}

@media (max-width: 767px){

    .elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-wrapper{
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
    }

    .elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-icon{
        flex-shrink: 0;
        margin-right: 8px !important;
        margin-bottom: 0 !important;
    }

    .elementor-46623 .elementor-element.elementor-element-caf72a8 .elementor-icon-box-content{
        flex: 1;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600c541 */.elementor-46623 .elementor-element.elementor-element-600c541 {
  position: relative;
}

.elementor-46623 .elementor-element.elementor-element-600c541::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 100%;
  background: linear-gradient(to right, #17e9e3 20%, #4d28e7  70%); /* personalize as cores aqui */
  z-index: 1;
}


.elementor-46623 .elementor-element.elementor-element-600c541 {
    background: radial-gradient(circle at -10% 0%, rgba(101, 103, 154, 0.6), transparent 25%), radial-gradient(circle at 110% 80%, rgba(101, 103, 154, 0.3), transparent 25%);
}



@media (max-width: 750px) {
  .elementor-46623 .elementor-element.elementor-element-600c541 {
    background: none;
  }
}/* End custom CSS */
/* Start custom CSS *//*REMOVER ESPAÇO NO WIDGET DE EDITOR DE TEXTO*/

.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}
.elementor-widget-text-editor p:last-child{ margin-TOP:0px;}

/* REMOVER ESPAÇO LATERAL DA P'ÁGINA*/

html, body{
    overflow-x: hidden !important; 
}


/*REMOVER ESPAÇO SUPERIOR DO TÍTULO NO WIDGET DE CAIXA DE ÍCONE*/

.elementor-icon-box-title { margin-TOP:0px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.eot');
	src: url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.woff2') format('woff2'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.woff') format('woff'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.ttf') format('truetype'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Regular.svg#PlusJakartaSans') format('svg');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.eot');
	src: url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.woff2') format('woff2'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.woff') format('woff'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.ttf') format('truetype'),
		url('https://comunidadeds.com/wp-content/uploads/2025/04/PlusJakartaSans-Bold.svg#PlusJakartaSans') format('svg');
}
/* End Custom Fonts CSS */