.elementor-12 .elementor-element.elementor-element-51d4aba{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.84;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-51d4aba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51d4aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://beuheadspa.com.br/wp-content/uploads/2025/08/Hero_05.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-51d4aba::before, .elementor-12 .elementor-element.elementor-element-51d4aba > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-51d4aba > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-51d4aba > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-51d4aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-51d4aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-12 .elementor-element.elementor-element-e23c534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e23c534.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e23c534 img{width:18%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-12 .elementor-element.elementor-element-2d32633{width:var( --container-widget-width, 891.953px );max-width:891.953px;--container-widget-width:891.953px;--container-widget-flex-grow:0;z-index:1;}.elementor-12 .elementor-element.elementor-element-2d32633.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2d32633 .elementor-image-box-title{font-family:"Rantera", Sans-serif;font-size:44px;font-weight:500;color:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-2d32633 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:#CCD0D5;}.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-12 .elementor-element.elementor-element-f696e7b .elementor-button{background-color:#B2FE0200;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;fill:#131313;color:#131313;transition-duration:0.2s;border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-f696e7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-54cbf57{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-54cbf57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54cbf57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#848D81;background-image:url("https://beuheadspa.com.br/wp-content/uploads/2025/08/fundo_2.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-54cbf57 > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-54cbf57 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F6F3E9;}.elementor-12 .elementor-element.elementor-element-c39ae90{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c39ae90 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c39ae90 .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-c39ae90 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;color:#E5E5E5;}.elementor-12 .elementor-element.elementor-element-3bc7955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b7f6949{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b7f6949 img{width:73%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3de5758{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72b6875{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-72b6875.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72b6875.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-72b6875.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-72b6875.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-title{font-family:"Rantera", Sans-serif;font-size:44px;font-weight:500;color:#404934;}.elementor-12 .elementor-element.elementor-element-72b6875:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-72b6875:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-669abfc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-09437da{--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;--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-12 .elementor-element.elementor-element-617d71c{--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-12 .elementor-element.elementor-element-38fb54a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e204497{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-89663b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-49f4192 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.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-12 .elementor-element.elementor-element-096b70f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-0307379{--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-12 .elementor-element.elementor-element-9815724{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7d74378 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-7d74378 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7d74378 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-599815c{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-599815c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-599815c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-599815c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-7e5c137{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0c2518e{--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-12 .elementor-element.elementor-element-0c2518e.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-5504d84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6eb6086{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e2e3c7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7c823a8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-50ba968{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-d6505d4{--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-12 .elementor-element.elementor-element-869084e{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cd30cb3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-cd30cb3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cd30cb3 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-2204b21{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-2204b21 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-2204b21 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-2204b21 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-a84fa8a{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a51ece8{--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-12 .elementor-element.elementor-element-f29bebf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7e42dc5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-9624d06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8423841 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e7e0663{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-e8c26bf{--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-12 .elementor-element.elementor-element-7ef5d2c{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-dac8769 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-dac8769 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dac8769 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-f6c3d52{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-f6c3d52 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-f6c3d52 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-f6c3d52 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-c543546{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e35cd54{--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-12 .elementor-element.elementor-element-e35cd54.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-2a32f21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-58ef352{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-12ea5ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-59952a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bed163e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-215b7ed{--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-12 .elementor-element.elementor-element-e328f06{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7f95437 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-7f95437 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7f95437 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-f066d02{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-f066d02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-f066d02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-f066d02 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-e045345{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ac2a51{--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-12 .elementor-element.elementor-element-1c6e7fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ea8e3fb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-b9d65e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ac3bb1f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-33b6e04{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-be8bc9b{--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-12 .elementor-element.elementor-element-88cd0d3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4cf1baf .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-4cf1baf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4cf1baf .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-a89e60d{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-a89e60d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-a89e60d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-a89e60d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-f11cdf3{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89e0b18{--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-12 .elementor-element.elementor-element-89e0b18.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-423ed47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-17a845b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-651bf06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-78c65a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-abeb536{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-d28753a{--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-12 .elementor-element.elementor-element-ec8bbb2{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-561578d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-561578d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-561578d .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-ac625af{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-ac625af > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-ac625af > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-ac625af > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-975b0d6{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59e7af0{--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-12 .elementor-element.elementor-element-6bc0074.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-20b6042{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-7832666 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2d9cf0e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-44be082{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-5a34c13{--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-12 .elementor-element.elementor-element-fc11cc4{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5b523bf .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-5b523bf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5b523bf .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-879215d{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-879215d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-879215d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-879215d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-5bad1f1{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbaac0d{--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-12 .elementor-element.elementor-element-fbaac0d.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-beb1f43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a4fb75c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-074275c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f4ba5f6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-a269c2c{--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-12 .elementor-element.elementor-element-0c33513{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b7e87c3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-b7e87c3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b7e87c3 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-33017b8{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-33017b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-33017b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-33017b8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-84bd4fe{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c74b61{--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-12 .elementor-element.elementor-element-767ef6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9863b2b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a704834 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5f0b20c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-f8d5774{--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-12 .elementor-element.elementor-element-c8a7e26{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-be33e91 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-be33e91 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-be33e91 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-6b0dbb1 .elementor-button{background-color:#48624A;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-6b0dbb1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6b0dbb1 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-6b0dbb1{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-045991f{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-045991f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-045991f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-045991f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-0607aea{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18669b5{--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-12 .elementor-element.elementor-element-18669b5.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-0a71d62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2761506{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5ee9b2e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bfdd498{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-c234a79{--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-12 .elementor-element.elementor-element-06b7dee{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2bbcc5d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-2bbcc5d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2bbcc5d .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-5c6feb0 .elementor-button{background-color:#48624A;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-5c6feb0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5c6feb0 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-5c6feb0{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b096e0a{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-b096e0a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-b096e0a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-b096e0a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-fa8ebf9{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f5c05c{--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-12 .elementor-element.elementor-element-5c578e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e427ee4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8ab7cc6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3fc1c8a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#233324;}.elementor-12 .elementor-element.elementor-element-0f04072{--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-12 .elementor-element.elementor-element-60c6439{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-aa96f98 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-aa96f98 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-aa96f98 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-c9bbca0 .elementor-button{background-color:#48624A;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-c9bbca0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c9bbca0 .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-c9bbca0{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-087acce .elementor-button{background-color:#748975;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );transition-duration:0.4s;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-087acce .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-087acce .elementor-button:focus{background-color:#48724B;}.elementor-12 .elementor-element.elementor-element-087acce{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5cb562{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-a5cb562 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-a5cb562 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-a5cb562 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-dd3312f{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button{background-color:#B2FE0200;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;fill:#131313;color:#131313;transition-duration:0.2s;border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-a33ef1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-399306e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-399306e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-399306e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0CA;}.elementor-12 .elementor-element.elementor-element-399306e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b204ee8{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b204ee8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b204ee8 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );transition-duration:0.4s;}.elementor-12 .elementor-element.elementor-element-b204ee8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b204ee8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8cf70b1{--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-12 .elementor-element.elementor-element-a818fde{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a818fde.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a59399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-60f75c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-c5c6ef5{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c5c6ef5 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c5c6ef5 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#FBFFEE;}.elementor-12 .elementor-element.elementor-element-c5c6ef5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#C5C9B7;}.elementor-12 .elementor-element.elementor-element-94378a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-211150e{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-211150e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-211150e .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#FBFFEE;}.elementor-12 .elementor-element.elementor-element-211150e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#C5C9B7;}.elementor-12 .elementor-element.elementor-element-fcae5a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-b1178cd{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b1178cd .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b1178cd .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#FBFFEE;}.elementor-12 .elementor-element.elementor-element-b1178cd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#C5C9B7;}.elementor-12 .elementor-element.elementor-element-e2891d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-7013c24{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7013c24 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7013c24 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#FBFFEE;}.elementor-12 .elementor-element.elementor-element-7013c24 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#C5C9B7;}.elementor-12 .elementor-element.elementor-element-d41539a{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:0px;--n-accordion-icon-gap:0px;}.elementor-12 .elementor-element.elementor-element-d41539a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-d41539a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;}:where( .elementor-12 .elementor-element.elementor-element-d41539a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-6289e42{--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.81;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6289e42:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6289e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3E9;}.elementor-12 .elementor-element.elementor-element-6289e42::before, .elementor-12 .elementor-element.elementor-element-6289e42 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6289e42 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6289e42 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6289e42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6289e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3314c64{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3314c64.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3314c64 .elementor-image-box-title{font-family:"Rantera", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );transition-duration:0.4s;}.elementor-12 .elementor-element.elementor-element-3314c64:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3314c64:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3314c64 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0530813{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-0530813:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0530813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233324;background-image:url("https://beuheadspa.com.br/wp-content/uploads/2025/08/fundo_2-1.webp");}.elementor-12 .elementor-element.elementor-element-9682c0c{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9682c0c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9682c0c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-2f5cc97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-12 .elementor-element.elementor-element-8130be7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-title{border-width:1px;border-color:#949494;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-content{border-width:1px;border-block-end-color:#949494;color:#E5E5E5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-toggle-item:not(:last-child){margin-block-end:25px;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-toggle-title, .elementor-12 .elementor-element.elementor-element-8130be7 .elementor-toggle-icon{color:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-toggle-icon svg{fill:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-title.elementor-active a, .elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-title .elementor-toggle-icon i:before{color:#5FB637;}.elementor-12 .elementor-element.elementor-element-8130be7 .elementor-tab-title .elementor-toggle-icon svg{fill:#5FB637;}.elementor-12 .elementor-element.elementor-element-8312dd7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-title{border-width:1px;border-color:#949494;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-content{border-width:1px;border-block-end-color:#949494;color:#E5E5E5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-toggle-item:not(:last-child){margin-block-end:25px;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-toggle-title, .elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-toggle-icon{color:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-toggle-icon svg{fill:#F6FAFF;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-title.elementor-active a, .elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-title .elementor-toggle-icon i:before{color:#5FB637;}.elementor-12 .elementor-element.elementor-element-8312dd7 .elementor-tab-title .elementor-toggle-icon svg{fill:#5FB637;}.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button{background-color:#B2FE0200;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;fill:#131313;color:#131313;transition-duration:0.2s;border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-2f338ef{margin:075px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-606938d{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c379c6{--display:flex;}.elementor-12 .elementor-element.elementor-element-ebcf116{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4c65453{--display:flex;}.elementor-12 .elementor-element.elementor-element-fe3330b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-text );}.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-size:var( --e-global-typography-primary-font-size );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-12 .elementor-element.elementor-element-8f963a7{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8f963a7 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8f963a7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1031dac{--display:flex;}.elementor-12 .elementor-element.elementor-element-6291f1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5f0b065{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5f0b065 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-12 .elementor-element.elementor-element-5f0b065.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5f0b065.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5f0b065.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5f0b065 .elementor-icon{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-5f0b065 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cba49de{--display:flex;}.elementor-12 .elementor-element.elementor-element-b8bb565 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22e26ea{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22e26ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22e26ea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-22e26ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fbbb14c{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-7236755.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7236755{border-radius:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-7236755 iframe{height:420px;}.elementor-12 .elementor-element.elementor-element-c37a15c{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-12 .elementor-element.elementor-element-c37a15c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c37a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233324;}.elementor-12 .elementor-element.elementor-element-bc77989{--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-12 .elementor-element.elementor-element-7b70a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7b70a80 img{width:8vw;max-width:24%;}.elementor-12 .elementor-element.elementor-element-9a0234b{--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-12 .elementor-element.elementor-element-bcf61cb{text-align:end;}.elementor-12 .elementor-element.elementor-element-bcf61cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3E9;}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-51d4aba{--justify-content:flex-end;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2d32633{width:var( --container-widget-width, 853.938px );max-width:853.938px;--container-widget-width:853.938px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-54cbf57{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-49f4192 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-7c823a8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8423841 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-59952a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ac3bb1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-78c65a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2d9cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-074275c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a704834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-5ee9b2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8ab7cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-b204ee8 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2f5cc97{--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-c37a15c{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-7b70a80 img{width:20vw;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-51d4aba{--min-height:28vh;--justify-content:flex-end;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2d32633{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-12 .elementor-element.elementor-element-2d32633.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d32633 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f696e7b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54cbf57{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-c39ae90{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3bc7955{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-b7f6949 img{width:100%;}.elementor-12 .elementor-element.elementor-element-669abfc{--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-12 .elementor-element.elementor-element-617d71c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-49f4192 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-0c2518e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-7c823a8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a51ece8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8423841 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-e35cd54{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-59952a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2ac2a51{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-ac3bb1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-89e0b18{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-78c65a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-59e7af0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2d9cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-fbaac0d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-074275c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8c74b61{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a704834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-18669b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5ee9b2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-9f5c05c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8ab7cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a33ef1f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b204ee8 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2f338ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3c379c6{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ebcf116{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-c37a15c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-7b70a80{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b70a80 img{width:25vw;}.elementor-12 .elementor-element.elementor-element-bcf61cb{text-align:center;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-51d4aba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51d4aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beuheadspa.com.br/wp-content/uploads/2025/08/HERO_2_mobile-copiar.webp");background-position:bottom left;}.elementor-12 .elementor-element.elementor-element-51d4aba{--min-height:18vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-e23c534{width:var( --container-widget-width, 151.992px );max-width:151.992px;--container-widget-width:151.992px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e23c534 img{width:48%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2d32633{width:var( --container-widget-width, 107.029% );max-width:107.029%;--container-widget-width:107.029%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2d32633 .elementor-image-box-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-2d32633 .elementor-image-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f696e7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-54cbf57{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-54cbf57:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54cbf57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-12 .elementor-element.elementor-element-54cbf57 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-54cbf57 > .e-con-inner > .elementor-shape-bottom svg{width:calc(500% + 1.3px);}.elementor-12 .elementor-element.elementor-element-c39ae90{padding:35px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-3bc7955{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3bc7955.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-b7f6949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-12 .elementor-element.elementor-element-b7f6949 img{width:100%;}.elementor-12 .elementor-element.elementor-element-72b6875{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-72b6875 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-12 .elementor-element.elementor-element-669abfc{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-617d71c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-38fb54a{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-38fb54a.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-89663b5{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-89663b5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-49f4192{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-49f4192.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-49f4192 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-096b70f{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-096b70f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9815724{font-size:16px;}.elementor-12 .elementor-element.elementor-element-599815c{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-7e5c137{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0c2518e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-0c2518e.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-5504d84{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5504d84.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e2e3c7b{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e2e3c7b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c823a8{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c823a8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c823a8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-50ba968{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-50ba968.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-869084e{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2204b21{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-a51ece8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-f29bebf{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-f29bebf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9624d06{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9624d06.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8423841{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8423841.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8423841 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-e7e0663{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-e7e0663.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7ef5d2c{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f6c3d52{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-c543546{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e35cd54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-e35cd54.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-2a32f21{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2a32f21.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-12ea5ec{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-12ea5ec.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-59952a2{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-59952a2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-59952a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-bed163e{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-bed163e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e328f06{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f066d02{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-2ac2a51{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-1c6e7fa{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1c6e7fa.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9d65e9{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b9d65e9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ac3bb1f{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ac3bb1f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ac3bb1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-33b6e04{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-33b6e04.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-88cd0d3{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a89e60d{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-f11cdf3{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89e0b18{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-89e0b18.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-423ed47{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-423ed47.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-651bf06{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-651bf06.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-78c65a1{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-78c65a1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-78c65a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-abeb536{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-abeb536.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ec8bbb2{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ac625af{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-59e7af0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6bc0074{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6bc0074.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7832666{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7832666.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d9cf0e{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2d9cf0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d9cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-44be082{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-44be082.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fc11cc4{font-size:16px;}.elementor-12 .elementor-element.elementor-element-879215d{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-5bad1f1{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbaac0d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-fbaac0d.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-beb1f43{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-beb1f43.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-074275c{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-074275c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-074275c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-f4ba5f6{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-f4ba5f6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0c33513{font-size:16px;}.elementor-12 .elementor-element.elementor-element-33017b8{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-8c74b61{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-767ef6f{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-767ef6f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a704834{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a704834.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a704834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-5f0b20c{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-5f0b20c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c8a7e26{font-size:16px;}.elementor-12 .elementor-element.elementor-element-045991f{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-0607aea{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18669b5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-18669b5.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-0a71d62{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-0a71d62.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5ee9b2e{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ee9b2e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5ee9b2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-bfdd498{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-bfdd498.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-06b7dee{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b096e0a{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-9f5c05c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-5c578e7{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5c578e7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8ab7cc6{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8ab7cc6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8ab7cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-3fc1c8a{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-3fc1c8a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-60c6439{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a5cb562{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-12 .elementor-element.elementor-element-dd3312f{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a33ef1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b204ee8{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-12 .elementor-element.elementor-element-b204ee8 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a818fde{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;font-size:16px;}.elementor-12 .elementor-element.elementor-element-0a59399{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6289e42{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3314c64{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-12 .elementor-element.elementor-element-611ddc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-611ddc2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0530813{--min-height:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9682c0c{width:100%;max-width:100%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8130be7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-8312dd7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-2f338ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3c379c6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-fe3330b{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8f963a7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-8f963a7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8f963a7 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6291f1f{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f0b065{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-5f0b065.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5f0b065 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-b8bb565{text-align:center;}.elementor-12 .elementor-element.elementor-element-22e26ea{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-22e26ea.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-22e26ea .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-fbbb14c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7236755 iframe{height:341px;}.elementor-12 .elementor-element.elementor-element-c37a15c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-12 .elementor-element.elementor-element-7b70a80 img{width:74vw;max-width:39%;}.elementor-12 .elementor-element.elementor-element-bcf61cb{text-align:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-51d4aba{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-3bc7955{--width:50%;}.elementor-12 .elementor-element.elementor-element-60f75c3{--width:22%;}.elementor-12 .elementor-element.elementor-element-94378a6{--width:22%;}.elementor-12 .elementor-element.elementor-element-fcae5a9{--width:22%;}.elementor-12 .elementor-element.elementor-element-e2891d5{--width:22%;}.elementor-12 .elementor-element.elementor-element-3c379c6{--width:55%;}.elementor-12 .elementor-element.elementor-element-fbbb14c{--width:36%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-669abfc{--content-width:1126px;}.elementor-12 .elementor-element.elementor-element-c37a15c{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-51d4aba{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-3bc7955{--width:100%;}}@media(min-width:2400px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-49f4192 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-7c823a8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8423841 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-59952a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ac3bb1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-78c65a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2d9cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-074275c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a704834 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-5ee9b2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8ab7cc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-b204ee8 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ebcf116 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for image-box, class: .elementor-element-2d32633 */.elementor-12 .elementor-element.elementor-element-2d32633{
    text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f696e7b */:root {
    --tamanho-borda-botao: 1px;
    --velocidade-transicao: 200ms;
    
    --fundo-botao-hover: #D9C05D; /* Cor alterada para o hover */
    --intensidade-sombra: 20px;
    --posicao-x-sombra: 0;
    --posicao-y-sombra: 0;
    --cor-sombra-rgba: rgba(255, 255, 102, 0.815); /* Nova cor de sombra */
    --expansao-sombra: 4px;
    
    --cor-brilho-interno: #FFF;
    --blur-brilho-interno: 40px;
    --expansao-brilho-interno: 25px;
    --inclinacao-brilho-interno: -15deg;
    --velocidade-animacao-brilho: 400ms;
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all var(--velocidade-transicao) ease-in;
  
    background: #B2FE02 !important;
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:hover {
    background: var(--fundo-botao-hover) !important; /* Cor do botão alterada no hover */
    box-shadow: var(--posicao-x-sombra) var(--posicao-y-sombra) var(--intensidade-sombra) var(--expansao-sombra) var(--cor-sombra-rgba);
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button:hover::before {
    animation: brilhoAnimacao var(--velocidade-animacao-brilho) 0s linear;
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    transform: skewX(var(--inclinacao-brilho-interno));
    background: var(--cor-brilho-interno);
    box-shadow: 0 0 var(--blur-brilho-interno) var(--expansao-brilho-interno) var(--cor-brilho-interno);
    transform: skewX(var(--inclinacao-brilho-interno));
}

@keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-webkit-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-moz-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button svg {
    width: 60px;
    vertical-align: middle;
}

.elementor-12 .elementor-element.elementor-element-f696e7b .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d4aba */.elementor-12 .elementor-element.elementor-element-51d4aba::before{
content: "";
position: absolute;
top: 10%;
left: 50%;
width: 400px;
height: 400px;
transform: translate(-50%, -50%);
background: #1EBD65;
border-radius: 100%;
filter: blur(180px);
opacity: 45%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59952a2 */.fonte{
    font-family: heuristica;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a33ef1f */:root {
    --tamanho-borda-botao: 1px;
    --velocidade-transicao: 200ms;
    
    --fundo-botao-hover: #D9C05D; /* Cor alterada para o hover */
    --intensidade-sombra: 20px;
    --posicao-x-sombra: 0;
    --posicao-y-sombra: 0;
    --cor-sombra-rgba: rgba(255, 255, 102, 0.815); /* Nova cor de sombra */
    --expansao-sombra: 4px;
    
    --cor-brilho-interno: #FFF;
    --blur-brilho-interno: 40px;
    --expansao-brilho-interno: 25px;
    --inclinacao-brilho-interno: -15deg;
    --velocidade-animacao-brilho: 400ms;
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all var(--velocidade-transicao) ease-in;
  
    background: #B2FE02 !important;
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:hover {
    background: var(--fundo-botao-hover) !important; /* Cor do botão alterada no hover */
    box-shadow: var(--posicao-x-sombra) var(--posicao-y-sombra) var(--intensidade-sombra) var(--expansao-sombra) var(--cor-sombra-rgba);
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button:hover::before {
    animation: brilhoAnimacao var(--velocidade-animacao-brilho) 0s linear;
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    transform: skewX(var(--inclinacao-brilho-interno));
    background: var(--cor-brilho-interno);
    box-shadow: 0 0 var(--blur-brilho-interno) var(--expansao-brilho-interno) var(--cor-brilho-interno);
    transform: skewX(var(--inclinacao-brilho-interno));
}

@keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-webkit-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-moz-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button svg {
    width: 60px;
    vertical-align: middle;
}

.elementor-12 .elementor-element.elementor-element-a33ef1f .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f75c3 */.elementor-12 .elementor-element.elementor-element-60f75c3{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94378a6 */.elementor-12 .elementor-element.elementor-element-94378a6{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcae5a9 */.elementor-12 .elementor-element.elementor-element-fcae5a9{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2891d5 */.elementor-12 .elementor-element.elementor-element-e2891d5{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f75c3 */.elementor-12 .elementor-element.elementor-element-60f75c3{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94378a6 */.elementor-12 .elementor-element.elementor-element-94378a6{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcae5a9 */.elementor-12 .elementor-element.elementor-element-fcae5a9{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2891d5 */.elementor-12 .elementor-element.elementor-element-e2891d5{
    border-radius: 10px;
border: 3px solid #CDD6AA;
background: var(--BeUClinic---Verde, linear-gradient(180deg, #666D4B 0%, #404934 100%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f338ef */:root {
    --tamanho-borda-botao: 1px;
    --velocidade-transicao: 200ms;
    
    --fundo-botao-hover: #D9C05D; /* Cor alterada para o hover */
    --intensidade-sombra: 20px;
    --posicao-x-sombra: 0;
    --posicao-y-sombra: 0;
    --cor-sombra-rgba: rgba(255, 255, 102, 0.815); /* Nova cor de sombra */
    --expansao-sombra: 4px;
    
    --cor-brilho-interno: #FFF;
    --blur-brilho-interno: 40px;
    --expansao-brilho-interno: 25px;
    --inclinacao-brilho-interno: -15deg;
    --velocidade-animacao-brilho: 400ms;
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button {
    position: relative;
    overflow: hidden;
    transition: all var(--velocidade-transicao) ease-in;
  
    background: #B2FE02 !important;
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:hover {
    background: var(--fundo-botao-hover) !important; /* Cor do botão alterada no hover */
    box-shadow: var(--posicao-x-sombra) var(--posicao-y-sombra) var(--intensidade-sombra) var(--expansao-sombra) var(--cor-sombra-rgba);
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button:hover::before {
    animation: brilhoAnimacao var(--velocidade-animacao-brilho) 0s linear;
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    transform: skewX(var(--inclinacao-brilho-interno));
    background: var(--cor-brilho-interno);
    box-shadow: 0 0 var(--blur-brilho-interno) var(--expansao-brilho-interno) var(--cor-brilho-interno);
    transform: skewX(var(--inclinacao-brilho-interno));
}

@keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-webkit-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

@-moz-keyframes brilhoAnimacao {
    from {
        opacity: 0;
        left: 0%;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button svg {
    width: 60px;
    vertical-align: middle;
}

.elementor-12 .elementor-element.elementor-element-2f338ef .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcf61cb */.elementor-12 .elementor-element.elementor-element-bcf61cb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */p{
    margin: 0px;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rantera';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.eot');
	src: url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.eot?#iefix') format('embedded-opentype'),
		url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.woff2') format('woff2'),
		url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.woff') format('woff'),
		url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.ttf') format('truetype'),
		url('https://beuheadspa.com.br/wp-content/uploads/2025/08/RanteraRegular.svg#Rantera') format('svg');
}
/* End Custom Fonts CSS */