.elementor-32 .elementor-element.elementor-element-22a8d22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-53e9f3f{--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;}.elementor-32 .elementor-element.elementor-element-e78c272{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-f273b29{text-align:left;}.elementor-32 .elementor-element.elementor-element-f273b29 img{width:45%;}.elementor-32 .elementor-element.elementor-element-2c2da87 img{width:100%;}.elementor-32 .elementor-element.elementor-element-9d3863a{--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;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-9d3863a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-a9f1eaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-bd7ec63{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-afcc5db .elementor-button{background-color:#61CE7000;}.elementor-32 .elementor-element.elementor-element-afcc5db .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-afcc5db .elementor-button:focus{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-afcc5db .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-afcc5db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5b4e845{--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;}.elementor-32 .elementor-element.elementor-element-b919126 img{width:100%;}.elementor-32 .elementor-element.elementor-element-451f37e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-451f37e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-451f37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-32 .elementor-element.elementor-element-54aa404{--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;}.elementor-32 .elementor-element.elementor-element-54aa404.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d8468c8.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-d8468c8{text-align:left;}.elementor-32 .elementor-element.elementor-element-d8468c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:700;color:#1E1E1E;}.elementor-32 .elementor-element.elementor-element-d8468c8 .elementor-heading-title a{transition-duration:1.1s;}.elementor-32 .elementor-element.elementor-element-a2e0216{--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;}.elementor-32 .elementor-element.elementor-element-16f714d{--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;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-16f714d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-16f714d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-32 .elementor-element.elementor-element-f00f1a2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f00f1a2{text-align:center;}.elementor-32 .elementor-element.elementor-element-f00f1a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#F3F3F3;}.elementor-32 .elementor-element.elementor-element-ca577a9{width:var( --container-widget-width, 57.753% );max-width:57.753%;--container-widget-width:57.753%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-ca577a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-5fbcd43{--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;}.elementor-32 .elementor-element.elementor-element-a8cd269{--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;}.elementor-32 .elementor-element.elementor-element-b9501a4{--display:flex;}.elementor-32 .elementor-element.elementor-element-2b26a26{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-a53da8a{--display:flex;}.elementor-32 .elementor-element.elementor-element-5a70a42{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-46e57eb{--display:flex;}.elementor-32 .elementor-element.elementor-element-f0dc7f9{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-4f44046{--n-accordion-title-font-size:23px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#F3F3F3;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:19px;--n-accordion-icon-normal-color:#F3F3F3;}:where( .elementor-32 .elementor-element.elementor-element-4f44046 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-f273b29{text-align:center;}.elementor-32 .elementor-element.elementor-element-f273b29 img{width:64%;}.elementor-32 .elementor-element.elementor-element-2c2da87{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-2c2da87 img{width:100%;}.elementor-32 .elementor-element.elementor-element-a9f1eaa{text-align:center;}.elementor-32 .elementor-element.elementor-element-a9f1eaa .elementor-heading-title{font-size:27px;}.elementor-32 .elementor-element.elementor-element-bd7ec63{text-align:center;}.elementor-32 .elementor-element.elementor-element-d8468c8{text-align:center;}.elementor-32 .elementor-element.elementor-element-d8468c8 .elementor-heading-title{font-size:27px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-53e9f3f{--width:50%;}.elementor-32 .elementor-element.elementor-element-9d3863a{--width:99.407%;}.elementor-32 .elementor-element.elementor-element-5b4e845{--width:50%;}.elementor-32 .elementor-element.elementor-element-54aa404{--width:50%;}.elementor-32 .elementor-element.elementor-element-a2e0216{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-a9f1eaa */.titulo-degrade {
  background: linear-gradient(110deg, #1C0299,#006EFF );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afcc5db */.btn { --border-color: linear-gradient(-45deg, #2F04FF, #006EFF,#2F04FF); --border-width: .125em; --curve-size: .5em; --blur: 30px; --bg: #080312; --color: #afffff; color: var(--color); /* use position: relative; so that BG is only for .btn */ position: relative; isolation: isolate; display: inline-grid; place-content: center; padding: .5em 1.5em; font-size: 17px; border: 0; text-transform: uppercase; box-shadow: 10px 10px 20px rgba(0, 0, 0, .6); clip-path: polygon( /* Top-left */ 0% var(--curve-size), var(--curve-size) 0, /* top-right */ 100% 0, 100% calc(100% - var(--curve-size)), /* bottom-right 1 */ calc(100% - var(--curve-size)) 100%, /* bottom-right 2 */ 0 100%); transition: color 250ms; } .btn::after, .btn::before { content: ''; position: absolute; inset: 0; } .btn::before { background: var(--border-color); background-size: 300% 300%; animation: move-bg7234 5s ease infinite; z-index: -2; } @keyframes move-bg7234 { 0% { background-position: 31% 0% } 50% { background-position: 70% 100% } 100% { background-position: 31% 0% } } .btn::after { background: var(--bg); z-index: -1; clip-path: polygon( /* Top-left */ var(--border-width) calc(var(--curve-size) + var(--border-width) * .5), calc(var(--curve-size) + var(--border-width) * .5) var(--border-width), /* top-right */ calc(100% - var(--border-width)) var(--border-width), calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * .5)), /* bottom-right 1 */ calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)), /* bottom-right 2 */ var(--border-width) calc(100% - var(--border-width))); transition: clip-path 500ms; } .btn:where(:hover, :focus)::after { clip-path: polygon( /* Top-left */ calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)), calc(100% - var(--border-width)) var(--border-width), /* top-right */ calc(100% - var(--border-width)) var(--border-width), calc(100% - var(--border-width)) calc(100% - calc(var(--curve-size) + var(--border-width) * .5)), /* bottom-right 1 */ calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)), /* bottom-right 2 */ calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)) calc(100% - var(--border-width))); transition: 200ms; } .btn:where(:hover, :focus) { color: #fff; } quero um degrade nesse estilo nesse botão .titulo-degrade { background: linear-gradient(110deg, #FF8282, #2F04FF); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8468c8 */.titulo-degrade {
  background: linear-gradient(110deg, #1C0299,#006EFF );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4f44046 */.e-n-accordion-item-title{
    border: none !important;
}

.e-n-accordion-item-title{
    border-bottom: 1px solid !important; /*altere a borda aqui*/
    border-image: linear-gradient(270deg, #1E1E1E 10%, #2F04FF 98%)1 !important; /*altere as cores aqui*/
}

.elementor-32 .elementor-element.elementor-element-4f44046 .e-n-accordion-item-title{
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}/* End custom CSS */