.elementor-17 .elementor-element.elementor-element-127bc66{--display:flex;--min-height:700px;--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-17 .elementor-element.elementor-element-127bc66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-127bc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adriana.licenciadoevolua.com/wp-content/uploads/2026/04/toptoptop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-d6c311d{--display:flex;}.elementor-17 .elementor-element.elementor-element-d6c311d.e-con{--flex-grow:0;--flex-shrink:0;}.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-17 .elementor-element.elementor-element-cfc5bde{text-align:start;}.elementor-17 .elementor-element.elementor-element-cfc5bde img{width:40%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-79d31da{width:var( --container-widget-width, 50% );max-width:50%;padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-79d31da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-79d31da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-79d31da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-79d31da .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.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-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-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-17 .elementor-element.elementor-element-76b4e0e .elementor-button{padding:20px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-7568127{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-90871b7{--display:flex;--min-height:700px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-90871b7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-90871b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-a89de50{--display:flex;}.elementor-17 .elementor-element.elementor-element-a89de50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-aaf5809 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-834ad01{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3eb5e87 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3eb5e87 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3eb5e87{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-17 .elementor-element.elementor-element-3eb5e87 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-cc954f9{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-540dfba img{border-radius:30px 30px 30px 30px;box-shadow:0px 1px 25px 0px rgba(0, 0, 0, 0.2);}.elementor-17 .elementor-element.elementor-element-f48910c{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-32bfed8{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-dcd0571{width:100%;max-width:100%;padding:0px 0px 40px 0px;text-align:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-17 .elementor-element.elementor-element-0fa2211{width:var( --container-widget-width, 32% );max-width:32%;padding:10px 10px 10px 10px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0fa2211.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0fa2211 .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-0fa2211.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0fa2211.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-0fa2211.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0fa2211 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-0fa2211 .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0fa2211:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-0fa2211:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0fa2211 .elementor-icon-box-description{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-beb6e3a{width:var( --container-widget-width, 32% );max-width:32%;padding:10px 10px 10px 10px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-beb6e3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-beb6e3a .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-beb6e3a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-beb6e3a.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-beb6e3a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-beb6e3a .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-beb6e3a .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-beb6e3a:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-beb6e3a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-beb6e3a .elementor-icon-box-description{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1e270fc{width:var( --container-widget-width, 32% );max-width:32%;padding:10px 10px 10px 10px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1e270fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1e270fc .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-1e270fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1e270fc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1e270fc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1e270fc .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-1e270fc .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1e270fc:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-1e270fc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1e270fc .elementor-icon-box-description{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-917e1fa{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-917e1fa .elementor-button{padding:20px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-1221235{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-a4150e9{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a4150e9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a4150e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-83fafda{--display:flex;}.elementor-17 .elementor-element.elementor-element-83fafda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c4a28f3{width:var( --container-widget-width, 30% );max-width:30%;padding:5px 5px 5px 5px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-c4a28f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c4a28f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c4a28f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c4a28f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-13a19a4 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6559479{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b04e9c2{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5672d18{--display:flex;}.elementor-17 .elementor-element.elementor-element-5672d18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a495dcf{width:100%;max-width:100%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1872c72{left:-13.819px;}body.rtl .elementor-17 .elementor-element.elementor-element-1872c72{right:-13.819px;}.elementor-17 .elementor-element.elementor-element-1872c72{top:-10.34px;}.elementor-17 .elementor-element.elementor-element-1872c72 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-1872c72 .elementor-icon{font-size:77px;}.elementor-17 .elementor-element.elementor-element-1872c72 .elementor-icon svg{height:77px;}.elementor-17 .elementor-element.elementor-element-bac27c3{--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;--padding-top:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7320b91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;box-shadow:0px 2px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-7320b91:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7320b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-dc07598{text-align:center;}.elementor-17 .elementor-element.elementor-element-dc07598 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a60a626{text-align:center;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e4079ca{width:var( --container-widget-width, 18.947% );max-width:18.947%;--container-widget-width:18.947%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e4079ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-bf215a9{width:100%;max-width:100%;text-align:center;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c6692d2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:170px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e35e0f{width:100%;max-width:100%;padding:0px 0px 60px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-6c00256{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-8f635af{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-17 .elementor-element.elementor-element-b9aaa81{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-79683e1{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-17 .elementor-element.elementor-element-7e11248{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-9aa11ce{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-17 .elementor-element.elementor-element-e6ea6f9{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-0718209{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-17 .elementor-element.elementor-element-e8cfa46{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-982075b{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-17 .elementor-element.elementor-element-8aa33e5{--display:flex;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:160px;}.elementor-17 .elementor-element.elementor-element-bd6f41e{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-17 .elementor-element.elementor-element-579d41a{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:22px 22px 22px 22px;--n-accordion-icon-size:15px;}.elementor-17 .elementor-element.elementor-element-579d41a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F7EDF7;}.elementor-17 .elementor-element.elementor-element-579d41a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F7EDF7;}.elementor-17 .elementor-element.elementor-element-579d41a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F7EDF7;border-style:none;}.elementor-17 .elementor-element.elementor-element-579d41a {--n-accordion-padding:30px 45px 30px 98px;}:where( .elementor-17 .elementor-element.elementor-element-579d41a > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-6a744d6{--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-17 .elementor-element.elementor-element-61805d6{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 2px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-61805d6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61805d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-80a3dbb{text-align:center;}.elementor-17 .elementor-element.elementor-element-80a3dbb .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b87cc9f{text-align:center;}.elementor-17 .elementor-element.elementor-element-b87cc9f .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d8d5075{text-align:center;}.elementor-17 .elementor-element.elementor-element-d8d5075 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d886a0d{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d886a0d .elementor-button{padding:20px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-55359af{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17 .elementor-element.elementor-element-d5577d7{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-d5577d7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3df2187{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-16beb59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512D04;--border-color:#512D04;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-16beb59:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-16beb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-16beb59:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-16beb59, .elementor-17 .elementor-element.elementor-element-16beb59::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-72b87e2{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1em;letter-spacing:6px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-72b87e2.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a0450b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-a0450b6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a0450b6 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bd9e296{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-bd9e296 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-73caeb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512D04;--border-color:#512D04;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-73caeb3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73caeb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-73caeb3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-73caeb3, .elementor-17 .elementor-element.elementor-element-73caeb3::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-04de1eb{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1em;letter-spacing:6px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-04de1eb.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ead4573{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ead4573.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ead4573 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-942f44d{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-942f44d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-41275f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512D04;--border-color:#512D04;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-41275f7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-41275f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-41275f7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-41275f7, .elementor-17 .elementor-element.elementor-element-41275f7::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-54cad42{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1em;letter-spacing:6px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-54cad42.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7b283b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-7b283b6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7b283b6 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8468d69{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-8468d69 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-8d85969{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#512D04;--border-color:#512D04;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-8d85969:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8d85969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8d85969:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-8d85969, .elementor-17 .elementor-element.elementor-element-8d85969::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-7321556{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1em;letter-spacing:6px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7321556.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-edc4021{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-edc4021.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-edc4021 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-03f144e{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-03f144e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-160d8e1{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-61b8678{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61b8678:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-61b8678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-cde8b65{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-cde8b65 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9dcc957{width:100%;max-width:100%;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-9dcc957 .elementor-button{padding:20px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-12c0d49{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-12c0d49 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-12c0d49 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-12c0d49 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f62976f{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-17 .elementor-element.elementor-element-f62976f .elementor-social-icon{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f62976f .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f62976f .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-40741cd{width:100%;max-width:100%;text-align:center;color:#FFFFFF;}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-3df2187{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-c6692d2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-579d41a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-17 .elementor-element.elementor-element-579d41a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-55359af{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-17 .elementor-element.elementor-element-3df2187{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-3df2187.e-con{--align-self:center;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-127bc66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-127bc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adriana.licenciadoevolua.com/wp-content/uploads/2026/04/mobmobmob-scaled.webp");}.elementor-17 .elementor-element.elementor-element-127bc66{--content-width:90vw;--min-height:1000px;--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-d6c311d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cfc5bde{text-align:center;}.elementor-17 .elementor-element.elementor-element-cfc5bde img{width:74%;}.elementor-17 .elementor-element.elementor-element-79d31da{width:var( --container-widget-width, 90% );max-width:90%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f56df2d{text-align:center;}.elementor-17 .elementor-element.elementor-element-5897d37{text-align:center;}.elementor-17 .elementor-element.elementor-element-90871b7{--content-width:100vw;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f48910c{--content-width:90vw;}.elementor-17 .elementor-element.elementor-element-0fa2211{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-beb6e3a{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-1e270fc{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-a4150e9{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c4a28f3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1872c72{left:-3.83px;}body.rtl .elementor-17 .elementor-element.elementor-element-1872c72{right:-3.83px;}.elementor-17 .elementor-element.elementor-element-1872c72{top:-17.103px;}.elementor-17 .elementor-element.elementor-element-e4079ca{width:var( --container-widget-width, 297.312px );max-width:297.312px;--container-widget-width:297.312px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e4079ca.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-c6692d2{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6c00256{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-b9aaa81{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-7e11248{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-e6ea6f9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-e8cfa46{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8aa33e5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-579d41a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-579d41a {--n-accordion-padding:30px 25px 30px 70px;}.elementor-17 .elementor-element.elementor-element-55359af{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3df2187{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-16beb59{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-72b87e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-size:20px;}.elementor-17 .elementor-element.elementor-element-a0450b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-17 .elementor-element.elementor-element-a0450b6 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-73caeb3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-04de1eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-size:20px;}.elementor-17 .elementor-element.elementor-element-ead4573{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-17 .elementor-element.elementor-element-ead4573 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-41275f7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-54cad42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-size:20px;}.elementor-17 .elementor-element.elementor-element-7b283b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-17 .elementor-element.elementor-element-7b283b6 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-8d85969{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-7321556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-size:20px;}.elementor-17 .elementor-element.elementor-element-edc4021{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-17 .elementor-element.elementor-element-edc4021 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-61b8678{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d6c311d{--width:48%;}.elementor-17 .elementor-element.elementor-element-a89de50{--width:48%;}.elementor-17 .elementor-element.elementor-element-83fafda{--width:48%;}.elementor-17 .elementor-element.elementor-element-5672d18{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-c6692d2{--content-width:90vw;}.elementor-17 .elementor-element.elementor-element-3df2187{--width:100%;}}@media(min-width:2400px){.elementor-17 .elementor-element.elementor-element-3df2187{--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-76b4e0e */.elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #FAF7FB;
    text-align: center;
    text-decoration: none;
    background:
        radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 38%),
        linear-gradient(135deg, #8A7C94 0%, #665A6E 50%, #43384A 100%);
    border: 1px solid rgba(255,255,255,0.14);
    border-radius: 12px;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.14),
        inset 0 -1px 0 rgba(0,0,0,0.25),
        0 10px 22px rgba(0,0,0,0.20);
    transition: all 0.28s ease;
}

.elementor-button:hover,
.elementor-button:focus {
    transform: translateY(-2px);
    border-color: rgba(255,255,255,0.22);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.18),
        inset 0 -1px 0 rgba(0,0,0,0.28),
        0 14px 28px rgba(0,0,0,0.24);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0fa2211 *//* =========================================
   Card Premium — paleta malva / ameixa
   ========================================= */
:root{
  --bg-1:#665A6E;   /* base */
  --bg-2:#3E3444;   /* mais escuro p/ profundidade */
  --bg-3:#AF9CB5;   /* tom claro elegante */
  --ink:#F5F1F7;    /* texto */
  --title:#F0E4F4;  /* título elegante */
  --ring:rgba(175,156,181,.22);
}

/* CARD */
.card-premium{
  position:relative;
  border-radius:1rem;
  padding:2.2rem 1.9rem;
  color:var(--ink);

  /* acabamento premium com profundidade suave */
  background:
    /* brilho suave no topo-esquerda */
    radial-gradient(120% 120% at 12% 8%, rgba(255,255,255,.09) 0%, rgba(255,255,255,0) 45%),
    /* gradiente principal */
    linear-gradient(160deg, var(--bg-3) 0%, var(--bg-1) 52%, var(--bg-2) 100%),
    /* textura sutil */
    linear-gradient(0deg, rgba(255,255,255,.025) 0 1px, transparent 1px 2px),
    linear-gradient(90deg, rgba(0,0,0,.03) 0 1px, transparent 1px 2px),
    radial-gradient(1px 1px at 25% 35%, rgba(0,0,0,.04) 50%, transparent 51%);

  background-blend-mode: screen, normal, overlay, overlay, normal;

  border:1px solid rgba(255,255,255,.07);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.08),
    inset 0 -1px 0 rgba(0,0,0,.28),
    0 10px 20px rgba(30,18,36,.32),
    0 2px 6px rgba(20,12,24,.28);

  transition:
    transform .28s cubic-bezier(.2,.6,.2,1),
    box-shadow .28s cubic-bezier(.2,.6,.2,1),
    border-color .28s ease,
    background .28s ease;
  will-change:transform,box-shadow;
}

/* Hover/focus */
.card-premium:hover,
.card-premium:focus-within{
  transform:translateY(-3px);
  box-shadow:
    0 0 0 1px var(--ring),
    0 16px 28px rgba(28,18,34,.40),
    0 6px 10px rgba(20,12,24,.30),
    inset 0 1px 0 rgba(255,255,255,.10),
    inset 0 -1px 0 rgba(0,0,0,.32);
  border-color:rgba(255,255,255,.12);
}

/* Título */
.card-premium h1,
.card-premium h2,
.card-premium h3,
.card-premium .titulo{
  color:var(--title);
  letter-spacing:.2px;
  margin:.25rem 0 .9rem;
  font-weight:600;
  text-rendering:optimizeLegibility;
}

/* Corpo */
.card-premium p{
  color:var(--ink);
  opacity:.95;
  line-height:1.65;
}

/* Ícone */
.card-premium .elementor-icon{
  position:relative;
  display:inline-grid;
  place-items:center;
  width:2.8rem;
  height:2.8rem;
  margin-bottom:1.1rem;
  border-radius:50%;
  color:#fff;
  background:
    radial-gradient(120% 120% at 28% 22%, rgba(255,255,255,.22) 0%, rgba(255,255,255,.06) 40%, rgba(255,255,255,0) 65%),
    linear-gradient(145deg, rgba(175,156,181,.32), rgba(62,52,68,.28));
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.22),
    inset 0 -2px 4px rgba(0,0,0,.24),
    0 8px 14px rgba(30,18,36,.32);
  overflow:hidden;
  transition:transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* Anel de brilho */
.card-premium .elementor-icon::after{
  content:"";
  position:absolute;
  inset:-2px;
  border-radius:inherit;
  box-shadow:0 0 0 0 rgba(175,156,181,0);
  pointer-events:none;
  transition:box-shadow .25s ease;
}

/* Faixa de brilho */
.card-premium .elementor-icon::before{
  content:"";
  position:absolute;
  top:-40%;
  left:-60%;
  width:160%;
  height:180%;
  transform:rotate(25deg) translateX(-120%);
  background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,.26) 50%, transparent 100%);
  filter:blur(6px);
  opacity:0;
}

/* Hover do card */
.card-premium:hover .elementor-icon{
  transform:translateY(-1px);
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.28),
    inset 0 -2px 6px rgba(0,0,0,.26),
    0 10px 18px rgba(30,18,36,.38);
}
.card-premium:hover .elementor-icon::after{
  animation:iconPulse 1.6s ease-out infinite;
}
.card-premium:hover .elementor-icon::before{
  animation:iconShine .9s ease-out forwards;
  opacity:.65;
}

/* Redução de movimento */
@media (prefers-reduced-motion: reduce){
  .card-premium,
  .card-premium .elementor-icon,
  .card-premium .elementor-icon::before,
  .card-premium .elementor-icon::after{
    animation:none !important;
    transition:none !important;
  }
}

/* Keyframes */
@keyframes iconPulse{
  0%   { box-shadow:0 0 0 0 rgba(175,156,181,0); }
  35%  { box-shadow:0 0 0 4px rgba(175,156,181,.24); }
  100% { box-shadow:0 0 0 10px rgba(175,156,181,0); }
}
@keyframes iconShine{
  0%   { transform:rotate(25deg) translateX(-120%); opacity:0; }
  100% { transform:rotate(25deg) translateX(60%); opacity:0; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-beb6e3a *//* =========================================
   Card Premium — paleta malva / ameixa
   ========================================= */
:root{
  --bg-1:#665A6E;   /* base */
  --bg-2:#3E3444;   /* mais escuro p/ profundidade */
  --bg-3:#AF9CB5;   /* tom claro elegante */
  --ink:#F5F1F7;    /* texto */
  --title:#F0E4F4;  /* título elegante */
  --ring:rgba(175,156,181,.22);
}

/* CARD */
.card-premium{
  position:relative;
  border-radius:1rem;
  padding:2.2rem 1.9rem;
  color:var(--ink);

  /* acabamento premium com profundidade suave */
  background:
    /* brilho suave no topo-esquerda */
    radial-gradient(120% 120% at 12% 8%, rgba(255,255,255,.09) 0%, rgba(255,255,255,0) 45%),
    /* gradiente principal */
    linear-gradient(160deg, var(--bg-3) 0%, var(--bg-1) 52%, var(--bg-2) 100%),
    /* textura sutil */
    linear-gradient(0deg, rgba(255,255,255,.025) 0 1px, transparent 1px 2px),
    linear-gradient(90deg, rgba(0,0,0,.03) 0 1px, transparent 1px 2px),
    radial-gradient(1px 1px at 25% 35%, rgba(0,0,0,.04) 50%, transparent 51%);

  background-blend-mode: screen, normal, overlay, overlay, normal;

  border:1px solid rgba(255,255,255,.07);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.08),
    inset 0 -1px 0 rgba(0,0,0,.28),
    0 10px 20px rgba(30,18,36,.32),
    0 2px 6px rgba(20,12,24,.28);

  transition:
    transform .28s cubic-bezier(.2,.6,.2,1),
    box-shadow .28s cubic-bezier(.2,.6,.2,1),
    border-color .28s ease,
    background .28s ease;
  will-change:transform,box-shadow;
}

/* Hover/focus */
.card-premium:hover,
.card-premium:focus-within{
  transform:translateY(-3px);
  box-shadow:
    0 0 0 1px var(--ring),
    0 16px 28px rgba(28,18,34,.40),
    0 6px 10px rgba(20,12,24,.30),
    inset 0 1px 0 rgba(255,255,255,.10),
    inset 0 -1px 0 rgba(0,0,0,.32);
  border-color:rgba(255,255,255,.12);
}

/* Título */
.card-premium h1,
.card-premium h2,
.card-premium h3,
.card-premium .titulo{
  color:var(--title);
  letter-spacing:.2px;
  margin:.25rem 0 .9rem;
  font-weight:600;
  text-rendering:optimizeLegibility;
}

/* Corpo */
.card-premium p{
  color:var(--ink);
  opacity:.95;
  line-height:1.65;
}

/* Ícone */
.card-premium .elementor-icon{
  position:relative;
  display:inline-grid;
  place-items:center;
  width:2.8rem;
  height:2.8rem;
  margin-bottom:1.1rem;
  border-radius:50%;
  color:#fff;
  background:
    radial-gradient(120% 120% at 28% 22%, rgba(255,255,255,.22) 0%, rgba(255,255,255,.06) 40%, rgba(255,255,255,0) 65%),
    linear-gradient(145deg, rgba(175,156,181,.32), rgba(62,52,68,.28));
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.22),
    inset 0 -2px 4px rgba(0,0,0,.24),
    0 8px 14px rgba(30,18,36,.32);
  overflow:hidden;
  transition:transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* Anel de brilho */
.card-premium .elementor-icon::after{
  content:"";
  position:absolute;
  inset:-2px;
  border-radius:inherit;
  box-shadow:0 0 0 0 rgba(175,156,181,0);
  pointer-events:none;
  transition:box-shadow .25s ease;
}

/* Faixa de brilho */
.card-premium .elementor-icon::before{
  content:"";
  position:absolute;
  top:-40%;
  left:-60%;
  width:160%;
  height:180%;
  transform:rotate(25deg) translateX(-120%);
  background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,.26) 50%, transparent 100%);
  filter:blur(6px);
  opacity:0;
}

/* Hover do card */
.card-premium:hover .elementor-icon{
  transform:translateY(-1px);
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.28),
    inset 0 -2px 6px rgba(0,0,0,.26),
    0 10px 18px rgba(30,18,36,.38);
}
.card-premium:hover .elementor-icon::after{
  animation:iconPulse 1.6s ease-out infinite;
}
.card-premium:hover .elementor-icon::before{
  animation:iconShine .9s ease-out forwards;
  opacity:.65;
}

/* Redução de movimento */
@media (prefers-reduced-motion: reduce){
  .card-premium,
  .card-premium .elementor-icon,
  .card-premium .elementor-icon::before,
  .card-premium .elementor-icon::after{
    animation:none !important;
    transition:none !important;
  }
}

/* Keyframes */
@keyframes iconPulse{
  0%   { box-shadow:0 0 0 0 rgba(175,156,181,0); }
  35%  { box-shadow:0 0 0 4px rgba(175,156,181,.24); }
  100% { box-shadow:0 0 0 10px rgba(175,156,181,0); }
}
@keyframes iconShine{
  0%   { transform:rotate(25deg) translateX(-120%); opacity:0; }
  100% { transform:rotate(25deg) translateX(60%); opacity:0; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e270fc *//* =========================================
   Card Premium — paleta malva / ameixa
   ========================================= */
:root{
  --bg-1:#665A6E;   /* base */
  --bg-2:#3E3444;   /* mais escuro p/ profundidade */
  --bg-3:#AF9CB5;   /* tom claro elegante */
  --ink:#F5F1F7;    /* texto */
  --title:#F0E4F4;  /* título elegante */
  --ring:rgba(175,156,181,.22);
}

/* CARD */
.card-premium{
  position:relative;
  border-radius:1rem;
  padding:2.2rem 1.9rem;
  color:var(--ink);

  /* acabamento premium com profundidade suave */
  background:
    /* brilho suave no topo-esquerda */
    radial-gradient(120% 120% at 12% 8%, rgba(255,255,255,.09) 0%, rgba(255,255,255,0) 45%),
    /* gradiente principal */
    linear-gradient(160deg, var(--bg-3) 0%, var(--bg-1) 52%, var(--bg-2) 100%),
    /* textura sutil */
    linear-gradient(0deg, rgba(255,255,255,.025) 0 1px, transparent 1px 2px),
    linear-gradient(90deg, rgba(0,0,0,.03) 0 1px, transparent 1px 2px),
    radial-gradient(1px 1px at 25% 35%, rgba(0,0,0,.04) 50%, transparent 51%);

  background-blend-mode: screen, normal, overlay, overlay, normal;

  border:1px solid rgba(255,255,255,.07);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.08),
    inset 0 -1px 0 rgba(0,0,0,.28),
    0 10px 20px rgba(30,18,36,.32),
    0 2px 6px rgba(20,12,24,.28);

  transition:
    transform .28s cubic-bezier(.2,.6,.2,1),
    box-shadow .28s cubic-bezier(.2,.6,.2,1),
    border-color .28s ease,
    background .28s ease;
  will-change:transform,box-shadow;
}

/* Hover/focus */
.card-premium:hover,
.card-premium:focus-within{
  transform:translateY(-3px);
  box-shadow:
    0 0 0 1px var(--ring),
    0 16px 28px rgba(28,18,34,.40),
    0 6px 10px rgba(20,12,24,.30),
    inset 0 1px 0 rgba(255,255,255,.10),
    inset 0 -1px 0 rgba(0,0,0,.32);
  border-color:rgba(255,255,255,.12);
}

/* Título */
.card-premium h1,
.card-premium h2,
.card-premium h3,
.card-premium .titulo{
  color:var(--title);
  letter-spacing:.2px;
  margin:.25rem 0 .9rem;
  font-weight:600;
  text-rendering:optimizeLegibility;
}

/* Corpo */
.card-premium p{
  color:var(--ink);
  opacity:.95;
  line-height:1.65;
}

/* Ícone */
.card-premium .elementor-icon{
  position:relative;
  display:inline-grid;
  place-items:center;
  width:2.8rem;
  height:2.8rem;
  margin-bottom:1.1rem;
  border-radius:50%;
  color:#fff;
  background:
    radial-gradient(120% 120% at 28% 22%, rgba(255,255,255,.22) 0%, rgba(255,255,255,.06) 40%, rgba(255,255,255,0) 65%),
    linear-gradient(145deg, rgba(175,156,181,.32), rgba(62,52,68,.28));
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.22),
    inset 0 -2px 4px rgba(0,0,0,.24),
    0 8px 14px rgba(30,18,36,.32);
  overflow:hidden;
  transition:transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* Anel de brilho */
.card-premium .elementor-icon::after{
  content:"";
  position:absolute;
  inset:-2px;
  border-radius:inherit;
  box-shadow:0 0 0 0 rgba(175,156,181,0);
  pointer-events:none;
  transition:box-shadow .25s ease;
}

/* Faixa de brilho */
.card-premium .elementor-icon::before{
  content:"";
  position:absolute;
  top:-40%;
  left:-60%;
  width:160%;
  height:180%;
  transform:rotate(25deg) translateX(-120%);
  background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,.26) 50%, transparent 100%);
  filter:blur(6px);
  opacity:0;
}

/* Hover do card */
.card-premium:hover .elementor-icon{
  transform:translateY(-1px);
  box-shadow:
    inset 0 1px 2px rgba(255,255,255,.28),
    inset 0 -2px 6px rgba(0,0,0,.26),
    0 10px 18px rgba(30,18,36,.38);
}
.card-premium:hover .elementor-icon::after{
  animation:iconPulse 1.6s ease-out infinite;
}
.card-premium:hover .elementor-icon::before{
  animation:iconShine .9s ease-out forwards;
  opacity:.65;
}

/* Redução de movimento */
@media (prefers-reduced-motion: reduce){
  .card-premium,
  .card-premium .elementor-icon,
  .card-premium .elementor-icon::before,
  .card-premium .elementor-icon::after{
    animation:none !important;
    transition:none !important;
  }
}

/* Keyframes */
@keyframes iconPulse{
  0%   { box-shadow:0 0 0 0 rgba(175,156,181,0); }
  35%  { box-shadow:0 0 0 4px rgba(175,156,181,.24); }
  100% { box-shadow:0 0 0 10px rgba(175,156,181,0); }
}
@keyframes iconShine{
  0%   { transform:rotate(25deg) translateX(-120%); opacity:0; }
  100% { transform:rotate(25deg) translateX(60%); opacity:0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-917e1fa */.elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #FAF7FB;
    text-align: center;
    text-decoration: none;
    background:
        radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 38%),
        linear-gradient(135deg, #8A7C94 0%, #665A6E 50%, #43384A 100%);
    border: 1px solid rgba(255,255,255,0.14);
    border-radius: 12px;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.14),
        inset 0 -1px 0 rgba(0,0,0,0.25),
        0 10px 22px rgba(0,0,0,0.20);
    transition: all 0.28s ease;
}

.elementor-button:hover,
.elementor-button:focus {
    transform: translateY(-2px);
    border-color: rgba(255,255,255,0.22);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.18),
        inset 0 -1px 0 rgba(0,0,0,0.28),
        0 14px 28px rgba(0,0,0,0.24);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1872c72 */.elementor-17 .elementor-element.elementor-element-1872c72 {
   
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-579d41a */.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:before{
    content: "";
    position: absolute;
    top: 23px;
    left: 35px;
    width: 34px;
    height: 34px;
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(1):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/01-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(2):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/02-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(3):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/03-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(4):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/04-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(5):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/05-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(6):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/06-1.svg")
}

.elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:nth-child(7):before{
    background: url("https://snappages.com.br/wp-content/uploads/2025/09/07-1.svg")
}

@media(max-width:767px){
    .elementor-17 .elementor-element.elementor-element-579d41a .e-n-accordion-item:before{
    content: "";
    position: absolute;
    top: 23px;
    left: 20px;
    width: 34px;
    height: 34px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886a0d */.elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #FAF7FB;
    text-align: center;
    text-decoration: none;
    background:
        radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 38%),
        linear-gradient(135deg, #8A7C94 0%, #665A6E 50%, #43384A 100%);
    border: 1px solid rgba(255,255,255,0.14);
    border-radius: 12px;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.14),
        inset 0 -1px 0 rgba(0,0,0,0.25),
        0 10px 22px rgba(0,0,0,0.20);
    transition: all 0.28s ease;
}

.elementor-button:hover,
.elementor-button:focus {
    transform: translateY(-2px);
    border-color: rgba(255,255,255,0.22);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.18),
        inset 0 -1px 0 rgba(0,0,0,0.28),
        0 14px 28px rgba(0,0,0,0.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16beb59 */.elementor-17 .elementor-element.elementor-element-16beb59 img {
    transition: 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-16beb59:hover img{
    transform: scale(1.03);
    filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73caeb3 */.elementor-17 .elementor-element.elementor-element-73caeb3 img {
    transition: 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-73caeb3:hover img{
    transform: scale(1.03);
    filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41275f7 */.elementor-17 .elementor-element.elementor-element-41275f7 img {
    transition: 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-41275f7:hover img{
    transform: scale(1.03);
    filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d85969 */.elementor-17 .elementor-element.elementor-element-8d85969 img {
    transition: 0.3s ease;
}

.elementor-17 .elementor-element.elementor-element-8d85969:hover img{
    transform: scale(1.03);
    filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9dcc957 */.elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 14px 30px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.2px;
    color: #FAF7FB;
    text-align: center;
    text-decoration: none;
    background:
        radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 38%),
        linear-gradient(135deg, #8A7C94 0%, #665A6E 50%, #43384A 100%);
    border: 1px solid rgba(255,255,255,0.14);
    border-radius: 12px;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.14),
        inset 0 -1px 0 rgba(0,0,0,0.25),
        0 10px 22px rgba(0,0,0,0.20);
    transition: all 0.28s ease;
}

.elementor-button:hover,
.elementor-button:focus {
    transform: translateY(-2px);
    border-color: rgba(255,255,255,0.22);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.18),
        inset 0 -1px 0 rgba(0,0,0,0.28),
        0 14px 28px rgba(0,0,0,0.24);
}/* End custom CSS */