.elementor-15 .elementor-element.elementor-element-9625367{--display:flex;--min-height:920px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9625367:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9625367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAC7C7;}.elementor-15 .elementor-element.elementor-element-9625367::before, .elementor-15 .elementor-element.elementor-element-9625367 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9625367 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9625367 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9625367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9625367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(251deg, #000000 0%, var( --e-global-color-3eefc47 ) 100%);}.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-15 .elementor-element.elementor-element-a9be8da{--display:flex;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-b95713c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b95713c .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b95713c .elementor-headline-plain-text{color:var( --e-global-color-d3481ad );}.elementor-15 .elementor-element.elementor-element-b95713c .elementor-headline-dynamic-wrapper path{stroke:#4C583E00;stroke-width:9px;}.elementor-15 .elementor-element.elementor-element-1527189{--display:flex;--min-height:200px;--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-1527189:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1527189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-15 .elementor-element.elementor-element-8d87134{--display:flex;--min-height:186px;--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-cb51175{--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:center;--align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-c73ed99 .elementor-counter-number-wrapper{color:#000000;font-family:"Helvetica", Sans-serif;font-weight:500;letter-spacing:-4.5px;}.elementor-15 .elementor-element.elementor-element-c73ed99 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-1bfe6e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-54fee5f .elementor-counter-number-wrapper{color:#000000;font-family:"Helvetica", Sans-serif;font-weight:500;letter-spacing:-4.5px;}.elementor-15 .elementor-element.elementor-element-54fee5f .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-637c245{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b0ba574 .elementor-counter-number-wrapper{color:#000000;font-family:"Helvetica", Sans-serif;font-weight:500;letter-spacing:-4.5px;}.elementor-15 .elementor-element.elementor-element-b0ba574 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-11ab814{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-11ab814:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-11ab814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cbf8243{--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;}.elementor-15 .elementor-element.elementor-element-f986d9c{--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-15 .elementor-element.elementor-element-abe0c7d{--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;--align-items:center;}.elementor-15 .elementor-element.elementor-element-7fa0e06{--display:flex;}.elementor-15 .elementor-element.elementor-element-bd5c94a img{width:91%;}.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-15 .elementor-element.elementor-element-6dbb379 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-6dbb379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;}.elementor-15 .elementor-element.elementor-element-26664dd{--display:flex;}.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-15 .elementor-element.elementor-element-d56c42e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:var( --e-global-color-3eefc47 );}.elementor-15 .elementor-element.elementor-element-518157d{--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:flex-end;--align-items:center;}.elementor-15 .elementor-element.elementor-element-33f8402{text-align:end;}.elementor-15 .elementor-element.elementor-element-33f8402 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-acd2578 );}.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 );}.elementor-15 .elementor-element.elementor-element-b16a636 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-b16a636.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-b16a636.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b16a636.elementor-view-default .elementor-icon{color:var( --e-global-color-acd2578 );border-color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-b16a636.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b16a636.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-3aa22b3{--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-949bc4b{--display:flex;--justify-content:flex-end;--z-index:99;}.elementor-15 .elementor-element.elementor-element-870f33c img{width:92%;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-870f33c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3faa670{--display:flex;--overlay-opacity:0.22;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:-137px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3faa670:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3faa670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denicola.adv.bardelli.com.br/wp-content/uploads/2026/06/Captura-de-Tela-2026-06-15-as-11.15.58.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3faa670::before, .elementor-15 .elementor-element.elementor-element-3faa670 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3faa670 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3faa670 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3faa670 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3faa670 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(122deg, var( --e-global-color-3eefc47 ) 0%, #0013FF 100%);}.elementor-15 .elementor-element.elementor-element-08b7fc6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-08b7fc6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-08b7fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-15 .elementor-element.elementor-element-da37a93{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-2e5ebeb .elementor-heading-title{color:var( --e-global-color-3eefc47 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-97893ce .elementor-button{background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-97893ce .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-97893ce .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-97893ce .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-97893ce .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-f325dc0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21cfd1e{--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;}.elementor-15 .elementor-element.elementor-element-3cd3d1e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4e1d28a{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:2481px;--padding-bottom:2481px;--padding-left:2481px;--padding-right:2481px;}.elementor-15 .elementor-element.elementor-element-4e1d28a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4e1d28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-fc87ef9{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-92f71ae{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-30a3124{--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;}.elementor-15 .elementor-element.elementor-element-9698866 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-9698866 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9698866 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-9698866 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9698866 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-1db3444 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-1db3444 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1db3444 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-1db3444 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1db3444 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-a77833d{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a77833d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-a77833d > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-a77833d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5d7cc67{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-5d7cc67:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5d7cc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-cbd8bce{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-69bb79a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-3a2d7f3{--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;}.elementor-15 .elementor-element.elementor-element-4b2f465 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-4b2f465 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4b2f465 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-4b2f465 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-4b2f465 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-481cf9a .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-481cf9a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-481cf9a .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-481cf9a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-481cf9a .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-259d87d{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-259d87d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-259d87d > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-259d87d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-70f3781{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-70f3781:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-70f3781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-c9693f4{--display:flex;}.elementor-15 .elementor-element.elementor-element-1c47edf{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-188c35e{--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;}.elementor-15 .elementor-element.elementor-element-1629b37 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-1629b37 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1629b37 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-1629b37 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1629b37 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-9d47f33 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-9d47f33 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9d47f33 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-9d47f33 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9d47f33 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-9eb59d7{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9eb59d7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-9eb59d7 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-9eb59d7.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d0613bb{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-d0613bb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d0613bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-8032454{--display:flex;}.elementor-15 .elementor-element.elementor-element-601e162{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-3614469{--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;}.elementor-15 .elementor-element.elementor-element-1b686c3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-1b686c3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1b686c3 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-1b686c3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1b686c3 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-89991d2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-89991d2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-89991d2 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-89991d2 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-89991d2 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-0bbf09d{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0bbf09d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-0bbf09d > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-0bbf09d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cd0e0b3{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-cd0e0b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cd0e0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-74623e4{--display:flex;}.elementor-15 .elementor-element.elementor-element-90d69e7{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-612e42a{--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;}.elementor-15 .elementor-element.elementor-element-51fe6f3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-51fe6f3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-51fe6f3 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-51fe6f3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-51fe6f3 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-0aed5c3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-0aed5c3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0aed5c3 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-0aed5c3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0aed5c3 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-a11b882{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a11b882 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-a11b882 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-a11b882.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-8e90c4a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-28e1d0f{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-28e1d0f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-28e1d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-2415862{--display:flex;}.elementor-15 .elementor-element.elementor-element-0b11cec{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-6098900{--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;}.elementor-15 .elementor-element.elementor-element-534d8cd .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-534d8cd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-534d8cd .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-534d8cd .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-534d8cd .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-e6c3be2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-e6c3be2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e6c3be2 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-e6c3be2 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e6c3be2 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-61ac739{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-61ac739 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-61ac739 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-61ac739.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-db80ebc{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-db80ebc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-db80ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-f2200e8{--display:flex;}.elementor-15 .elementor-element.elementor-element-d826afc{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-14ee0a0{--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;}.elementor-15 .elementor-element.elementor-element-2e51aa9 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-2e51aa9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2e51aa9 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-2e51aa9 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2e51aa9 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-15c2d40 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-15c2d40 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-15c2d40 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-15c2d40 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-15c2d40 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-1060ef8{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1060ef8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-1060ef8 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1060ef8.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5566606{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-5566606:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5566606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-b1f8d21{--display:flex;}.elementor-15 .elementor-element.elementor-element-37f59e4{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-d4dbee9{--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;}.elementor-15 .elementor-element.elementor-element-5bd1aac .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-5bd1aac .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5bd1aac .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-5bd1aac .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5bd1aac .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-461d478 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-461d478 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-461d478 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-461d478 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-461d478 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-d8cab44{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d8cab44 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-d8cab44 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-d8cab44.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5477896{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-5477896:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5477896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-6786e26{--display:flex;}.elementor-15 .elementor-element.elementor-element-4459e44{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-a107f97{--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;}.elementor-15 .elementor-element.elementor-element-ea76232 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-ea76232 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ea76232 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-ea76232 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ea76232 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-64b3d82 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-64b3d82 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-64b3d82 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-64b3d82 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-64b3d82 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-0eba740{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0eba740 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-0eba740 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-0eba740.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-a57b2b7{--display:flex;--min-height:97px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-a57b2b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a57b2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-7cbdc7f{--display:flex;}.elementor-15 .elementor-element.elementor-element-5d532df{font-family:"Roboto", Sans-serif;font-weight:400;line-height:33px;padding:15px 0px 15px 0px;border-style:none;}.elementor-15 .elementor-element.elementor-element-dc44fe8{--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;}.elementor-15 .elementor-element.elementor-element-e925a5e .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-3eefc47 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-e925a5e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e925a5e .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-e925a5e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e925a5e .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-68935f9 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-68935f9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-68935f9 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-68935f9 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-68935f9 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-23237c7{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-23237c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-23237c7 > .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:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-23237c7.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7eab4a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7eab4a0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7eab4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-49d9477{--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;}.elementor-15 .elementor-element.elementor-element-32538ba{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-437806a{--divider-border-style:solid;--divider-color:var( --e-global-color-acd2578 );--divider-border-width:2.2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-437806a .elementor-divider-separator{width:30%;}.elementor-15 .elementor-element.elementor-element-437806a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-a004a98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-31bdcf7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-acd2578 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b803466{--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:flex-end;--align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button{background-color:var( --e-global-color-acd2578 );border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7eb3293 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-cde619f{--display:flex;--min-height:625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-cde619f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cde619f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3481ad );background-image:url("https://denicola.adv.bardelli.com.br/wp-content/uploads/2026/06/elegant-black-background-scaled.jpg");}.elementor-15 .elementor-element.elementor-element-cde619f::before, .elementor-15 .elementor-element.elementor-element-cde619f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cde619f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cde619f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cde619f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cde619f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-3eefc47 );}.elementor-15 .elementor-element.elementor-element-0517787{--e-image-carousel-slides-to-show:6;}.elementor-15 .elementor-element.elementor-element-0517787 .swiper-wrapper{display:flex;align-items:center;}.elementor-15 .elementor-element.elementor-element-0517787 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-3e8bad1{--display:flex;--min-height:313px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5709fe5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-592b5a0{--divider-border-style:solid;--divider-color:var( --e-global-color-acd2578 );--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-592b5a0 .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-592b5a0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-c9f28d5 .elementor-heading-title{color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-a3fe30f{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-da2acca{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3eefc47 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-432510a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0c7b334{--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;}.elementor-15 .elementor-element.elementor-element-edbbc36 .elementor-heading-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button:focus{color:#000000;background-color:#E0E0E0;}.elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button:focus svg{fill:#000000;}.elementor-15 .elementor-element.elementor-element-9aa9ec2 .elementor-button{border-radius:38px 38px 38px 38px;padding:11px 15px 11px 15px;}.elementor-15 .elementor-element.elementor-element-7420819{--display:flex;}.elementor-15 .elementor-element.elementor-element-921c8a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-921c8a5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-921c8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(250deg, #EBEBEB 0%, #FFFFFF 100%);}.elementor-15 .elementor-element.elementor-element-f2e065a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-73d2f46{--divider-border-style:solid;--divider-color:var( --e-global-color-3eefc47 );--divider-border-width:2.5px;}.elementor-15 .elementor-element.elementor-element-73d2f46 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-73d2f46 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-a04aae6 .elementor-heading-title{color:var( --e-global-color-3eefc47 );}.elementor-15 .elementor-element.elementor-element-0e5a9a3{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-acd2578 );}.elementor-15 .elementor-element.elementor-element-bd665de{--display:flex;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:var( --e-global-color-acd2578 );--border-color:var( --e-global-color-acd2578 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-a9be8da{--width:48%;}.elementor-15 .elementor-element.elementor-element-8d87134{--width:90%;}.elementor-15 .elementor-element.elementor-element-cbf8243{--width:90%;}.elementor-15 .elementor-element.elementor-element-f986d9c{--width:71%;}.elementor-15 .elementor-element.elementor-element-abe0c7d{--width:100%;}.elementor-15 .elementor-element.elementor-element-7fa0e06{--width:31%;}.elementor-15 .elementor-element.elementor-element-26664dd{--width:100%;}.elementor-15 .elementor-element.elementor-element-3aa22b3{--width:61%;}.elementor-15 .elementor-element.elementor-element-949bc4b{--width:42%;}.elementor-15 .elementor-element.elementor-element-3faa670{--width:79%;}.elementor-15 .elementor-element.elementor-element-da37a93{--content-width:90%;}.elementor-15 .elementor-element.elementor-element-f325dc0{--width:90%;}.elementor-15 .elementor-element.elementor-element-21cfd1e{--width:100%;}.elementor-15 .elementor-element.elementor-element-3cd3d1e{--width:90%;}.elementor-15 .elementor-element.elementor-element-4e1d28a{--width:90%;}.elementor-15 .elementor-element.elementor-element-5d7cc67{--width:90%;}.elementor-15 .elementor-element.elementor-element-70f3781{--width:90%;}.elementor-15 .elementor-element.elementor-element-d0613bb{--width:90%;}.elementor-15 .elementor-element.elementor-element-cd0e0b3{--width:90%;}.elementor-15 .elementor-element.elementor-element-8e90c4a{--width:90%;}.elementor-15 .elementor-element.elementor-element-28e1d0f{--width:90%;}.elementor-15 .elementor-element.elementor-element-db80ebc{--width:90%;}.elementor-15 .elementor-element.elementor-element-5566606{--width:90%;}.elementor-15 .elementor-element.elementor-element-5477896{--width:90%;}.elementor-15 .elementor-element.elementor-element-a57b2b7{--width:90%;}.elementor-15 .elementor-element.elementor-element-49d9477{--width:90%;}.elementor-15 .elementor-element.elementor-element-32538ba{--width:85%;}.elementor-15 .elementor-element.elementor-element-5709fe5{--width:90%;}.elementor-15 .elementor-element.elementor-element-0c7b334{--width:90%;}.elementor-15 .elementor-element.elementor-element-7420819{--width:90%;}.elementor-15 .elementor-element.elementor-element-f2e065a{--width:90%;}.elementor-15 .elementor-element.elementor-element-bd665de{--width:90%;}}









































/* Start custom CSS for container, class: .elementor-element-4e1d28a */.elementor-15 .elementor-element.elementor-element-4e1d28a{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-4e1d28a:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-4e1d28a .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-4e1d28a:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-4e1d28a::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-4e1d28a:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-5d7cc67 */.elementor-15 .elementor-element.elementor-element-5d7cc67{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-5d7cc67:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-5d7cc67 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-5d7cc67:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-5d7cc67::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-5d7cc67:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-70f3781 */.elementor-15 .elementor-element.elementor-element-70f3781{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-70f3781:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-70f3781 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-70f3781:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-70f3781::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-70f3781:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-d0613bb */.elementor-15 .elementor-element.elementor-element-d0613bb{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-d0613bb:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-d0613bb .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-d0613bb:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-d0613bb::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-d0613bb:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-cd0e0b3 */.elementor-15 .elementor-element.elementor-element-cd0e0b3{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-cd0e0b3:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-cd0e0b3 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-cd0e0b3:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-cd0e0b3::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-cd0e0b3:hover::before{
    width:100%;
}/* End custom CSS */













/* Start custom CSS for container, class: .elementor-element-28e1d0f */.elementor-15 .elementor-element.elementor-element-28e1d0f{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-28e1d0f:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-28e1d0f .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-28e1d0f:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-28e1d0f::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-28e1d0f:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-db80ebc */.elementor-15 .elementor-element.elementor-element-db80ebc{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-db80ebc:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-db80ebc .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-db80ebc:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-db80ebc::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-db80ebc:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-5566606 */.elementor-15 .elementor-element.elementor-element-5566606{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-5566606:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-5566606 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-5566606:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-5566606::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-5566606:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-5477896 */.elementor-15 .elementor-element.elementor-element-5477896{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-5477896:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-5477896 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-5477896:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-5477896::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-5477896:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-a57b2b7 */.elementor-15 .elementor-element.elementor-element-a57b2b7{
    position: relative;

    display: flex;
    align-items: center;

    min-height: 88px;
    padding: 0 28px;

    background: #FFFFFF;
    border-radius: 10px;

    border: 1px solid rgba(24, 25, 32, 0.08);

    cursor: pointer;
    overflow: hidden;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Hover do card */
.elementor-15 .elementor-element.elementor-element-a57b2b7:hover{
    transform: translateY(-4px);

    border-color: rgba(76,88,62,.25);

    box-shadow: 0 12px 30px rgba(24,25,32,.06);
}

/* Título */
.elementor-15 .elementor-element.elementor-element-a57b2b7 .elementor-heading-title{
    margin: 0;
    font-size: 18px;
    font-weight: 500;
    color: #181920;

    transition: all .35s cubic-bezier(.4,0,.2,1);
}

/* Movimento elegante do texto */
.elementor-15 .elementor-element.elementor-element-a57b2b7:hover .elementor-heading-title{
    transform: translateX(6px);
    color: #4C583E;
}

/* Linha inferior */
.elementor-15 .elementor-element.elementor-element-a57b2b7::before{
    content:"";

    position:absolute;
    left:0;
    bottom:0;

    width:0;
    height:2px;

    background:#4C583E;

    transition:width .35s ease;
}

.elementor-15 .elementor-element.elementor-element-a57b2b7:hover::before{
    width:100%;
}/* End custom CSS */












/* Start custom CSS for image-carousel, class: .elementor-element-0517787 *//* Mantém o movimento contínuo */
.elementor-15 .elementor-element.elementor-element-0517787 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

/* Container principal */
.elementor-15 .elementor-element.elementor-element-0517787{
    position: relative;
    overflow: hidden;
}

/* Gradiente esquerdo */
.elementor-15 .elementor-element.elementor-element-0517787:before{
    content:"";
    position:absolute;
    top:0;
    left:0;

    width:200px;
    height:100%;

    z-index:100;
    pointer-events:none;

    background:linear-gradient(
        to right,
        #000000 0%,
        rgba(0,0,0,.82) 20%,
        rgba(0,0,0,.40) 55%,
        rgba(0,0,0,0) 100%
    );
}

/* Gradiente direito */
.elementor-15 .elementor-element.elementor-element-0517787:after{
    content:"";
    position:absolute;
    top:0;
    right:0;

    width:200px;
    height:100%;

    z-index:100;
    pointer-events:none;

    background:linear-gradient(
        to left,
        #000000 0%,
        rgba(0,0,0,.82) 20%,
        rgba(0,0,0,.40) 55%,
        rgba(0,0,0,0) 100%
    );
}/* End custom CSS */





















