.elementor-23 .elementor-element.elementor-element-f63fb59{--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;--overlay-opacity:0.7;--overlay-mix-blend-mode:darken;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-f63fb59:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f63fb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/pitoresco_eventos_hero.webp");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-f63fb59::before, .elementor-23 .elementor-element.elementor-element-f63fb59 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f63fb59 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-f63fb59 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f63fb59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-f63fb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(136deg, #030303 70%, #FB6B6D 100%);}.elementor-23 .elementor-element.elementor-element-625caf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-625caf4.e-con{--align-self:flex-start;}.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-23 .elementor-element.elementor-element-178ae14{text-align:left;}.elementor-23 .elementor-element.elementor-element-178ae14 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:56px;font-weight:500;color:var( --e-global-color-75f423f );}.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-23 .elementor-element.elementor-element-1a275cf.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-1a275cf{text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-c854e52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-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-23 .elementor-element.elementor-element-0602816 .elementor-button{background-color:var( --e-global-color-f39c4dd );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;border-radius:50px 50px 50px 50px;padding:14px 18px 14px 18px;}.elementor-23 .elementor-element.elementor-element-0602816 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-0602816 .elementor-button:focus{background-color:#EE5052;}.elementor-23 .elementor-element.elementor-element-0602816.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-0602816 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-0602816 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-897a298 .elementor-button{background-color:#FA6A6C00;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-75f423f );color:var( --e-global-color-75f423f );border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:14px 18px 14px 18px;}.elementor-23 .elementor-element.elementor-element-897a298 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-897a298 .elementor-button:focus{background-color:var( --e-global-color-75f423f );color:#080808;border-color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-897a298.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-897a298 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-897a298 .elementor-button:focus svg{fill:#080808;}.elementor-23 .elementor-element.elementor-element-53268a5{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-a37dcd2{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-a37dcd2{right:0px;}.elementor-23 .elementor-element.elementor-element-a37dcd2{top:0px;}.elementor-23 .elementor-element.elementor-element-4b6e755{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-4b6e755.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-07fbaa3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-07fbaa3{text-align:center;}.elementor-23 .elementor-element.elementor-element-07fbaa3 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-0606267{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--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-23 .elementor-element.elementor-element-501bd27{--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-ecf4b41 );--border-color:var( --e-global-color-ecf4b41 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_formatura_pitoresco-scaled.webp");align-items:flex-end;background-position:0px -76px;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_formatura_pitoresco-scaled.webp");align-items:flex-end;background-position:0px -76px;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height:not(.eael-template){height:250px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height.eael-template{min-height:250px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-0b42069{width:auto;max-width:auto;padding:0px 24px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-0b42069.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-421008b{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-4d707a5{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-4d707a5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-8d165d3{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-8d165d3.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7597034{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-7597034.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-433c495{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-433c495.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-56fbada{padding:0px 0px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-56fbada.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-56fbada a{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-56fbada a:hover, .elementor-23 .elementor-element.elementor-element-56fbada a:focus{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-7d502cb{--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-ecf4b41 );--border-color:var( --e-global-color-ecf4b41 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_corporativo_pitoresco-scaled.webp");align-items:flex-end;background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_corporativo_pitoresco-scaled.webp");align-items:flex-end;background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height:not(.eael-template){height:250px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height.eael-template{min-height:250px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-0e8f71a{width:auto;max-width:auto;padding:0px 24px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-0e8f71a.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5045d5f{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-bb97fbc{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-bb97fbc.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-694d1d0{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-694d1d0.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-c166f42{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-c166f42.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-38dfbdb{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-38dfbdb.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-52600a9{padding:0px 0px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-52600a9.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-52600a9 a{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-52600a9 a:hover, .elementor-23 .elementor-element.elementor-element-52600a9 a:focus{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-b1d1d11{--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-ecf4b41 );--border-color:var( --e-global-color-ecf4b41 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_academico_pitoresco-scaled.webp");align-items:flex-end;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_academico_pitoresco-scaled.webp");align-items:flex-end;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height:not(.eael-template){height:250px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height.eael-template{min-height:250px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-0c9e6d0{width:auto;max-width:auto;padding:0px 24px 0px 24px;text-align:left;font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-0c9e6d0.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-83e5dd6{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-863447c{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-863447c.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-75ee462{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-75ee462.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-c8f26e7{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-c8f26e7.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-a157843{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-a157843.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-a068e79{padding:0px 0px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-a068e79.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-a068e79 a{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-a068e79 a:hover, .elementor-23 .elementor-element.elementor-element-a068e79 a:focus{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-d01f6dd{--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-ecf4b41 );--border-color:var( --e-global-color-ecf4b41 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_sociais_pitoresco-scaled.webp");align-items:flex-end;background-position:0px -184px;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container{background-color:#1A1A1AA8;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/card_sociais_pitoresco-scaled.webp");align-items:flex-end;background-position:0px -184px;background-repeat:no-repeat;background-size:cover;padding:0px 0px 0px 0px;border-radius:12px 12px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height:not(.eael-template){height:250px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height.eael-template{min-height:250px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );font-size:40px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:var( --e-global-color-f39c4dd );fill:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:var( --e-global-typography-a202530-font-family ), Sans-serif;font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-23 .elementor-element.elementor-element-3f8a31f{width:auto;max-width:auto;padding:0px 24px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-3f8a31f.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-2ea7600{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-a7ff976{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-a7ff976.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-070f511{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-070f511.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-da9092f{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-da9092f.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5e82dd0{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-5e82dd0.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5c7859b{width:auto;max-width:auto;background-color:#F7F7F7;padding:6px 10px 6px 10px;border-radius:50px 50px 50px 50px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-5c7859b.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-c42f5d8{padding:0px 0px 0px 24px;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-c42f5d8.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-c42f5d8 a{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-c42f5d8 a:hover, .elementor-23 .elementor-element.elementor-element-c42f5d8 a:focus{color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-dd8d8e1{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-7ba141c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-7ba141c.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fdea54b.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-fdea54b{text-align:left;}.elementor-23 .elementor-element.elementor-element-fdea54b .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-4e35bf9{width:auto;max-width:auto;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-4e35bf9.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-8db9d27.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-8db9d27{text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-66b1bd4 .elementor-button{background-color:var( --e-global-color-f39c4dd );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;border-radius:50px 50px 50px 50px;padding:14px 18px 14px 18px;}.elementor-23 .elementor-element.elementor-element-66b1bd4 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-66b1bd4 .elementor-button:focus{background-color:#EE5052;}.elementor-23 .elementor-element.elementor-element-66b1bd4.elementor-element{--align-self:flex-start;}.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-23 .elementor-element.elementor-element-fa92962{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-fa92962 img{border-radius:14px 14px 14px 14px;}.elementor-23 .elementor-element.elementor-element-1efa3e1{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-1efa3e1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1efa3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-aae880a{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-aae880a{right:0px;}.elementor-23 .elementor-element.elementor-element-aae880a{top:0px;}.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-23 .elementor-element.elementor-element-8787282{--divider-border-style:solid;--divider-color:var( --e-global-color-ea1b17f );--divider-border-width:4px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-8787282{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-8787282{right:0px;}.elementor-23 .elementor-element.elementor-element-8787282 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-8787282 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-90c29af{--divider-border-style:solid;--divider-color:var( --e-global-color-ea1b17f );--divider-border-width:4px;bottom:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-90c29af{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-90c29af{right:0px;}.elementor-23 .elementor-element.elementor-element-90c29af .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-90c29af .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1c59ddc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-1c59ddc.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-16418c2.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-16418c2{text-align:center;}.elementor-23 .elementor-element.elementor-element-16418c2 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-0cd47e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-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-23 .elementor-element.elementor-element-361e8f5{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-361e8f5.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-361e8f5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-361e8f5.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-361e8f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-361e8f5:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-361e8f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-23ee7e5{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-23ee7e5.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-23ee7e5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-23ee7e5.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-23ee7e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-23ee7e5:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-23ee7e5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:#353535;}.elementor-23 .elementor-element.elementor-element-7fac67d{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-7fac67d.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-7fac67d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7fac67d.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-7fac67d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-7fac67d:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-7fac67d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-26b3a13{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-26b3a13.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-26b3a13.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-26b3a13.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-26b3a13.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-26b3a13:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-26b3a13:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-d1feb1f{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-d1feb1f.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-d1feb1f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d1feb1f.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-d1feb1f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-d1feb1f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-d1feb1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-ee9a0be{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-ee9a0be.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-ee9a0be.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-ee9a0be.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-ee9a0be.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-ee9a0be:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-ee9a0be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-e52ce1f{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-e52ce1f.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-e52ce1f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-e52ce1f.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-e52ce1f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-e52ce1f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-e52ce1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-334ea1b{background-color:var( --e-global-color-75f423f );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ecf4b41 );border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-334ea1b.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-334ea1b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-334ea1b.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-334ea1b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-334ea1b:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-334ea1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-aa7b469{background-color:var( --e-global-color-f39c4dd );padding:24px 24px 24px 24px;border-style:none;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:4px;}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-aa7b469.elementor-view-stacked .elementor-icon{background-color:#FFE2E2;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-aa7b469.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-aa7b469.elementor-view-default .elementor-icon{fill:#FFE2E2;color:#FFE2E2;border-color:#FFE2E2;}.elementor-23 .elementor-element.elementor-element-aa7b469.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-aa7b469:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-aa7b469:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-4b26940{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-0f43e9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-0f43e9e.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-22cffec.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-22cffec{border-style:none;text-align:center;}.elementor-23 .elementor-element.elementor-element-22cffec .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:38px;font-weight:400;text-decoration:none;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-e1d3b39{--display:flex;--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-23 .elementor-element.elementor-element-9f8cf7c{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-cda6cfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-cda6cfd.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fa73ef5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-fa73ef5{text-align:left;}.elementor-23 .elementor-element.elementor-element-fa73ef5 .elementor-heading-title{font-family:var( --e-global-typography-84a0b87-font-family ), Sans-serif;font-size:var( --e-global-typography-84a0b87-font-size );font-weight:var( --e-global-typography-84a0b87-font-weight );color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-9f4f1d5{width:auto;max-width:auto;text-align:left;font-family:"Libre Franklin", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-9f4f1d5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-097640f{--display:flex;--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-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-23 .elementor-element.elementor-element-488b187{--icon-box-icon-margin:12px;}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-488b187.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-488b187.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-488b187.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-488b187.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-488b187:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-488b187:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-23 .elementor-element.elementor-element-45cc46a{--icon-box-icon-margin:12px;}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-45cc46a.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-45cc46a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-45cc46a.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-45cc46a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-45cc46a:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-45cc46a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-23 .elementor-element.elementor-element-c486050{--icon-box-icon-margin:12px;}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-c486050.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-c486050.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c486050.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-c486050.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-c486050:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-c486050:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-23 .elementor-element.elementor-element-177c370{--icon-box-icon-margin:12px;}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-177c370.elementor-view-stacked .elementor-icon{background-color:#EE464836;fill:var( --e-global-color-f39c4dd );color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-177c370.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-177c370.elementor-view-default .elementor-icon{fill:#EE464836;color:#EE464836;border-color:#EE464836;}.elementor-23 .elementor-element.elementor-element-177c370.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f39c4dd );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-177c370:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-177c370:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1c273e3 );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-description{font-family:var( --e-global-typography-926be2e-font-family ), Sans-serif;font-size:var( --e-global-typography-926be2e-font-size );font-weight:var( --e-global-typography-926be2e-font-weight );color:var( --e-global-color-ea1b17f );}.elementor-23 .elementor-element.elementor-element-fe09837 .elementor-button{background-color:var( --e-global-color-f39c4dd );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;border-radius:50px 50px 50px 50px;padding:14px 18px 14px 18px;}.elementor-23 .elementor-element.elementor-element-fe09837 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-fe09837 .elementor-button:focus{background-color:#EE5052;}.elementor-23 .elementor-element.elementor-element-fe09837.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-fe09837 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-fe09837 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-23 .elementor-element.elementor-element-fb7ab3b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-fb7ab3b.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fb7ab3b img{border-radius:14px 14px 14px 14px;}.elementor-23 .elementor-element.elementor-element-1c8e04b{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.7;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-1c8e04b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;background-image:url("https://pitorescoeventos.com.br/wp-content/uploads/2025/12/conquista-de-sucesso-de-celebracao-de-formatura-e-aprendizado-combinados-gerados-por-ia-scaled.webp");background-position:0px -108px;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-1c8e04b::before, .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1c8e04b > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1c8e04b > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1c273e3 );--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f3a97b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-23 .elementor-element.elementor-element-f3a97b6.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d1ece87.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d1ece87{text-align:center;}.elementor-23 .elementor-element.elementor-element-d1ece87 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-5ad84b7{text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-75f423f );}.elementor-23 .elementor-element.elementor-element-aa577a3 .elementor-button{background-color:var( --e-global-color-f39c4dd );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;border-radius:50px 50px 50px 50px;padding:14px 18px 14px 18px;}.elementor-23 .elementor-element.elementor-element-aa577a3 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-aa577a3 .elementor-button:focus{background-color:#EE5052;}.elementor-23 .elementor-element.elementor-element-aa577a3.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-aa577a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-aa577a3 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1366px){.elementor-23 .elementor-element.elementor-element-178ae14 .elementor-heading-title{font-size:52px;}.elementor-23 .elementor-element.elementor-element-07fbaa3 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-0606267{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height:not(.eael-template){height:200px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height.eael-template{min-height:200px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height:not(.eael-template){height:200px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height.eael-template{min-height:200px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height:not(.eael-template){height:200px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height.eael-template{min-height:200px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0c9e6d0{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height:not(.eael-template){height:200px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height.eael-template{min-height:200px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-fdea54b .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-8787282 .elementor-divider-separator{width:10%;}.elementor-23 .elementor-element.elementor-element-90c29af .elementor-divider-separator{width:10%;}.elementor-23 .elementor-element.elementor-element-16418c2 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-22cffec .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-fa73ef5 .elementor-heading-title{font-size:var( --e-global-typography-84a0b87-font-size );}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-d1ece87 .elementor-heading-title{font-size:38px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-625caf4{--width:55%;}.elementor-23 .elementor-element.elementor-element-4b6e755{--width:50%;}.elementor-23 .elementor-element.elementor-element-7ba141c{--width:50%;}.elementor-23 .elementor-element.elementor-element-1c59ddc{--width:80%;}.elementor-23 .elementor-element.elementor-element-0f43e9e{--width:50%;}.elementor-23 .elementor-element.elementor-element-cda6cfd{--width:50%;}.elementor-23 .elementor-element.elementor-element-f3a97b6{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-f3a97b6{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-625caf4{--width:100%;}.elementor-23 .elementor-element.elementor-element-4b6e755{--width:100%;}.elementor-23 .elementor-element.elementor-element-7ba141c{--width:100%;}.elementor-23 .elementor-element.elementor-element-1c59ddc{--width:100%;}.elementor-23 .elementor-element.elementor-element-0f43e9e{--width:100%;}.elementor-23 .elementor-element.elementor-element-cda6cfd{--width:100%;}.elementor-23 .elementor-element.elementor-element-f3a97b6{--width:100%;}}@media(min-width:2400px){.elementor-23 .elementor-element.elementor-element-f63fb59{--padding-top:8%;--padding-bottom:8%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-53268a5{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-0606267{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0c9e6d0{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-dd8d8e1{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-1efa3e1{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-4b26940{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-9f8cf7c{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}.elementor-23 .elementor-element.elementor-element-fa73ef5 .elementor-heading-title{font-size:var( --e-global-typography-84a0b87-font-size );}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-1c8e04b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-23 .elementor-element.elementor-element-1c8e04b{--padding-top:4%;--padding-bottom:4%;--padding-left:14%;--padding-right:14%;}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-178ae14 .elementor-heading-title{font-size:48px;}.elementor-23 .elementor-element.elementor-element-07fbaa3 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-0606267{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-dd8d8e1{--justify-content:space-between;}.elementor-23 .elementor-element.elementor-element-dd8d8e1.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fdea54b .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-fa92962.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8787282 .elementor-divider-separator{width:10%;}.elementor-23 .elementor-element.elementor-element-90c29af .elementor-divider-separator{width:10%;}.elementor-23 .elementor-element.elementor-element-16418c2 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-22cffec .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-9f8cf7c{--justify-content:space-between;}.elementor-23 .elementor-element.elementor-element-9f8cf7c.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-fb7ab3b.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d1ece87 .elementor-heading-title{font-size:36px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-178ae14 .elementor-heading-title{font-size:46px;}.elementor-23 .elementor-element.elementor-element-1a275cf{font-size:22px;}.elementor-23 .elementor-element.elementor-element-07fbaa3 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-0606267{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0b42069{font-size:18px;}.elementor-23 .elementor-element.elementor-element-4d707a5{font-size:18px;}.elementor-23 .elementor-element.elementor-element-8d165d3{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7597034{font-size:18px;}.elementor-23 .elementor-element.elementor-element-433c495{font-size:18px;}.elementor-23 .elementor-element.elementor-element-56fbada{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0e8f71a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-bb97fbc{font-size:18px;}.elementor-23 .elementor-element.elementor-element-694d1d0{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c166f42{font-size:18px;}.elementor-23 .elementor-element.elementor-element-38dfbdb{font-size:18px;}.elementor-23 .elementor-element.elementor-element-52600a9{font-size:18px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0c9e6d0{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-863447c{font-size:18px;}.elementor-23 .elementor-element.elementor-element-75ee462{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c8f26e7{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a157843{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a068e79{font-size:18px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-3f8a31f{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a7ff976{font-size:18px;}.elementor-23 .elementor-element.elementor-element-070f511{font-size:18px;}.elementor-23 .elementor-element.elementor-element-da9092f{font-size:18px;}.elementor-23 .elementor-element.elementor-element-5e82dd0{font-size:18px;}.elementor-23 .elementor-element.elementor-element-5c7859b{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c42f5d8{font-size:18px;}.elementor-23 .elementor-element.elementor-element-dd8d8e1{--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-23 .elementor-element.elementor-element-fdea54b .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-4e35bf9{font-size:18px;}.elementor-23 .elementor-element.elementor-element-8db9d27{font-size:18px;}.elementor-23 .elementor-element.elementor-element-fa92962{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-fa92962 img{width:100%;height:400px;object-fit:cover;}.elementor-23 .elementor-element.elementor-element-16418c2 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-22cffec .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-9f8cf7c{--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-23 .elementor-element.elementor-element-fa73ef5 .elementor-heading-title{font-size:var( --e-global-typography-84a0b87-font-size );}.elementor-23 .elementor-element.elementor-element-9f4f1d5{font-size:18px;}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-fb7ab3b{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-fb7ab3b img{width:100%;height:400px;object-fit:cover;}.elementor-23 .elementor-element.elementor-element-1c8e04b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-d1ece87 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-5ad84b7{font-size:22px;}}@media(max-width:880px){.elementor-23 .elementor-element.elementor-element-0606267{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-fa92962 img{width:100%;object-fit:cover;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-fb7ab3b img{width:100%;object-fit:cover;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-f63fb59{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-178ae14 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-1a275cf{font-size:20px;}.elementor-23 .elementor-element.elementor-element-0602816{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-0602816.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-897a298{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-53268a5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-07fbaa3.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-07fbaa3{text-align:left;}.elementor-23 .elementor-element.elementor-element-07fbaa3 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-0606267{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height:not(.eael-template){height:150px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-flipbox-fixed-height.eael-template{min-height:150px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-685ba77 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0b42069{padding:0px 20px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-421008b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-4d707a5{font-size:14px;}.elementor-23 .elementor-element.elementor-element-8d165d3{font-size:14px;}.elementor-23 .elementor-element.elementor-element-7597034{font-size:14px;}.elementor-23 .elementor-element.elementor-element-433c495{font-size:14px;}.elementor-23 .elementor-element.elementor-element-56fbada{padding:0px 0px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height:not(.eael-template){height:150px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-flipbox-fixed-height.eael-template{min-height:150px;}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-a7b7064 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0e8f71a{padding:0px 20px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-5045d5f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-bb97fbc{font-size:14px;}.elementor-23 .elementor-element.elementor-element-694d1d0{font-size:14px;}.elementor-23 .elementor-element.elementor-element-c166f42{font-size:14px;}.elementor-23 .elementor-element.elementor-element-38dfbdb{font-size:14px;}.elementor-23 .elementor-element.elementor-element-52600a9{padding:0px 0px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height:not(.eael-template){height:150px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-flipbox-fixed-height.eael-template{min-height:150px;}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-390179c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-0c9e6d0{padding:0px 20px 0px 20px;font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-83e5dd6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-863447c{font-size:14px;}.elementor-23 .elementor-element.elementor-element-75ee462{font-size:14px;}.elementor-23 .elementor-element.elementor-element-c8f26e7{font-size:14px;}.elementor-23 .elementor-element.elementor-element-a157843{font-size:14px;}.elementor-23 .elementor-element.elementor-element-a068e79{padding:0px 0px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height:not(.eael-template){height:150px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-flipbox-fixed-height.eael-template{min-height:150px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-1229e2b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:var( --e-global-typography-a202530-font-size );}.elementor-23 .elementor-element.elementor-element-3f8a31f{padding:0px 20px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-2ea7600{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-a7ff976{font-size:14px;}.elementor-23 .elementor-element.elementor-element-070f511{font-size:14px;}.elementor-23 .elementor-element.elementor-element-da9092f{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5e82dd0{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5c7859b{font-size:14px;}.elementor-23 .elementor-element.elementor-element-c42f5d8{padding:0px 0px 0px 20px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-dd8d8e1{--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-fdea54b{padding:0px 0px 8px 0px;}.elementor-23 .elementor-element.elementor-element-fdea54b .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-4e35bf9{font-size:16px;}.elementor-23 .elementor-element.elementor-element-8db9d27{font-size:16px;}.elementor-23 .elementor-element.elementor-element-66b1bd4.elementor-element{--align-self:stretch;}.elementor-23 .elementor-element.elementor-element-fa92962{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-fa92962 img{height:200px;}.elementor-23 .elementor-element.elementor-element-1efa3e1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-8787282 .elementor-divider-separator{width:20%;}.elementor-23 .elementor-element.elementor-element-90c29af .elementor-divider-separator{width:20%;}.elementor-23 .elementor-element.elementor-element-16418c2.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-16418c2{text-align:left;}.elementor-23 .elementor-element.elementor-element-16418c2 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-0cd47e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-361e8f5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-23ee7e5 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7fac67d .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-26b3a13 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d1feb1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-ee9a0be .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-e52ce1f .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-334ea1b .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-aa7b469 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-4b26940{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-22cffec.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-22cffec{text-align:left;}.elementor-23 .elementor-element.elementor-element-22cffec .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-9f8cf7c{--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-fa73ef5{padding:0px 0px 8px 0px;}.elementor-23 .elementor-element.elementor-element-fa73ef5 .elementor-heading-title{font-size:var( --e-global-typography-84a0b87-font-size );}.elementor-23 .elementor-element.elementor-element-9f4f1d5{font-size:16px;}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-488b187 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-45cc46a .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c486050 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-title a{font-size:18px;}.elementor-23 .elementor-element.elementor-element-177c370 .elementor-icon-box-description{font-size:var( --e-global-typography-926be2e-font-size );}.elementor-23 .elementor-element.elementor-element-fe09837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-fe09837.elementor-element{--align-self:stretch;}.elementor-23 .elementor-element.elementor-element-fb7ab3b{padding:12px 0px 24px 0px;}.elementor-23 .elementor-element.elementor-element-fb7ab3b img{height:200px;}.elementor-23 .elementor-element.elementor-element-1c8e04b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.83;--padding-top:14%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-1c8e04b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1c8e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-d1ece87.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-d1ece87{text-align:left;}.elementor-23 .elementor-element.elementor-element-d1ece87 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-5ad84b7{text-align:left;font-size:20px;}.elementor-23 .elementor-element.elementor-element-aa577a3{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-aa577a3.elementor-element{--align-self:stretch;}}/* Start custom CSS for heading, class: .elementor-element-178ae14 */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0602816 */.elementor-23 .elementor-element.elementor-element-0602816 {
    border-radius: 50px !important;
    background: transparent !important;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(250, 106, 108, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07fbaa3 */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdea54b */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66b1bd4 */.elementor-23 .elementor-element.elementor-element-66b1bd4 {
    border-radius: 50px !important;
    background: transparent !important;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(250, 106, 108, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16418c2 */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa73ef5 */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe09837 */.elementor-23 .elementor-element.elementor-element-fe09837 {
    border-radius: 50px !important;
    background: transparent !important;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(250, 106, 108, 0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb7ab3b */.bola img {
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}
/* Torna o widget da imagem o container da bola */
.elementor-widget-image.bola {
    position: relative;
    display: inline-block;
    z-index: 1;
}

/* Bola atrás da imagem */
.elementor-widget-image.bola::before {
    content: "";
    position: absolute;
    width: 600px;
    height: 600px;
    background: #EE464836;
    border-radius: 50%;
    filter: blur(25px);
    z-index: -1;
 top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* Garante que a imagem fique acima */
.elementor-widget-image.bola img {
    position: relative;
    z-index: 2;
}

@media (max-width: 767px) {
    .elementor-widget-image.bola::before {
        width: 280px;      /* bola menor */
        height: 280px;
        top: 55%;          /* mais baixa */
        left: 50%;
        transform: translate(-50%, -50%);
        filter: blur(18px); /* menos blur para suavidade */
        opacity: 0.90;     /* um pouco mais leve */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1ece87 */.destaque {
color: #fa6a6c;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa577a3 */.elementor-23 .elementor-element.elementor-element-aa577a3 {
    border-radius: 50px !important;
    background: transparent !important;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(250, 106, 108, 0.25);
}/* End custom CSS */
/* Start custom CSS *//* Remover scroll lateral */

html, body{
width: 100%;
overflow-x: hidden;
}

/* Remove viúvas em textos do Elementor */
.elementor-widget-text-editor p,
.elementor-widget-heading .elementor-heading-title {
    text-wrap: balance;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

/* Transição suave para qualquer ícone do Elementor */
body.elementor-page-23 i,
body.elementor-page-23 .elementor-icon {
    transition: all 0.3s ease !important;
}/* End custom CSS */