.elementor-9 .elementor-element.elementor-element-7847c6c2{--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;--overlay-mix-blend-mode:normal;}.elementor-9 .elementor-element.elementor-element-7847c6c2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7847c6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EC;background-image:url("https://drfrankelbrandao.com.br/wp-content/uploads/2026/06/Hero-Desktop-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7847c6c2::before, .elementor-9 .elementor-element.elementor-element-7847c6c2 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7847c6c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7847c6c2 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7847c6c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7847c6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3b14e4b9{--spacer-size:109px;}.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-9 .elementor-element.elementor-element-bb6704f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-bb6704f{text-align:start;}.elementor-9 .elementor-element.elementor-element-bb6704f img{width:15%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-387d20d7{width:var( --container-widget-width, 53% );max-width:53%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-387d20d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-387d20d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6c7e706b{width:var( --container-widget-width, 44% );max-width:44%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6c7e706b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-78106f1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-78106f1.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4d5a4690{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4d5a4690.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-45e6a538{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-45e6a538.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2050fcac{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-2050fcac img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-36a98970{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-36a98970 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-3e260be7{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-3e260be7 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-1385b908{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1385b908 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-2cac730d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2d67de01{--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.5;}.elementor-9 .elementor-element.elementor-element-2d67de01:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d67de01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2d67de01::before, .elementor-9 .elementor-element.elementor-element-2d67de01 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2d67de01 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2d67de01 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2d67de01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2d67de01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2295cebe{width:var( --container-widget-width, 72% );max-width:72%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2295cebe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2295cebe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-5256e7cf{width:var( --container-widget-width, 106.114% );max-width:106.114%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:106.114%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5256e7cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5256e7cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#123A36;}.elementor-9 .elementor-element.elementor-element-62b36468{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-62b36468 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-62b36468 .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;color:#E0E0E0;}.elementor-9 .elementor-element.elementor-element-62b36468 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-62b36468 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E0E0E0;}.elementor-9 .elementor-element.elementor-element-62b36468 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-4841ef9f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4841ef9f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7663d855{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7663d855.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-55b40049{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-55b40049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-55498e4f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-55498e4f img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-24367a53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-1557f557{width:var( --container-widget-width, 35.28% );max-width:35.28%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:35.28%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-1557f557.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1557f557 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#123A36;}.elementor-9 .elementor-element.elementor-element-2bdccb95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-2bdccb95:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2bdccb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EC;}.elementor-9 .elementor-element.elementor-element-2bdccb95::before, .elementor-9 .elementor-element.elementor-element-2bdccb95 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2bdccb95 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2bdccb95 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2bdccb95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2bdccb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-50e4e5ee{--display:flex;}.elementor-9 .elementor-element.elementor-element-50e4e5ee.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45c43382{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-45c43382.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-45c43382 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-c1871fa{width:var( --container-widget-width, 100% );max-width:100%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#2E3432;}.elementor-9 .elementor-element.elementor-element-c1871fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9b10584{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-9b10584.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-65f33623{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-65f33623.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-76157d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-76157d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-17a55ab6{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-17a55ab6 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1f2f52c2{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1f2f52c2 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-1a971df7{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1a971df7 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-79acdd48{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-79acdd48 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-5fa2ed0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-346b58f4{--display:flex;}.elementor-9 .elementor-element.elementor-element-346b58f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5bf8d9e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-5bf8d9e0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3331;}.elementor-9 .elementor-element.elementor-element-5bf8d9e0::before, .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5bf8d9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3841af40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-3841af40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-324d375f{border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-23bc767c{width:var( --container-widget-width, 106.114% );max-width:106.114%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:106.114%;--container-widget-flex-grow:0;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-23bc767c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-866918c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-866918c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-12a41c50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-12a41c50.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3e444e96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e444e96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5db0a782{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5db0a782 img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-28596d07{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-28596d07 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-68a45196{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-68a45196 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-44f141ad{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-44f141ad img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-4fdc88bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-53b0901e{--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-9 .elementor-element.elementor-element-53b0901e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-19d1dc22{border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-5104427d{--spacer-size:25px;}.elementor-9 .elementor-element.elementor-element-493e38ea{--spacer-size:3px;}.elementor-9 .elementor-element.elementor-element-2ab14f9a{--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-9 .elementor-element.elementor-element-74d1a216{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-74d1a216:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-74d1a216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EC;}.elementor-9 .elementor-element.elementor-element-74d1a216::before, .elementor-9 .elementor-element.elementor-element-74d1a216 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-74d1a216 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-74d1a216 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-74d1a216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-74d1a216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-73a4945{--display:flex;}.elementor-9 .elementor-element.elementor-element-73a4945.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7a34ff33{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-7a34ff33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7a34ff33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-41787c3d{width:var( --container-widget-width, 100% );max-width:100%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#2E3432;}.elementor-9 .elementor-element.elementor-element-41787c3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0f0c146{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-0f0c146.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-21210b17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-21210b17.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f991966{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f991966.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-703b5abb{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-703b5abb img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4f2cebc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4f2cebc img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-369a8a4f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-369a8a4f img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-5f461ff7{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5f461ff7 img{width:100%;max-width:100%;border-radius:1000px 1000px 1000px 1000px;}.elementor-9 .elementor-element.elementor-element-5f6b7f85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#123A36;}.elementor-9 .elementor-element.elementor-element-6cb4f8a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-4c81b0e3{width:var( --container-widget-width, 22.318% );max-width:22.318%;--container-widget-width:22.318%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4c81b0e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-70d17fa8{width:var( --container-widget-width, 84.691% );max-width:84.691%;--container-widget-width:84.691%;--container-widget-flex-grow:0;text-align:start;color:#2E3432;}.elementor-9 .elementor-element.elementor-element-70d17fa8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-74b06b8f{--display:flex;}.elementor-9 .elementor-element.elementor-element-74b06b8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a8bd325.elementor-element{--order:-99999 /* order start hack */;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-7847c6c2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-7847c6c2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7847c6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drfrankelbrandao.com.br/wp-content/uploads/2026/06/Hero-Mobile.png");}.elementor-9 .elementor-element.elementor-element-3b14e4b9{--spacer-size:187px;}.elementor-9 .elementor-element.elementor-element-bb6704f{text-align:center;}.elementor-9 .elementor-element.elementor-element-bb6704f img{width:30%;}.elementor-9 .elementor-element.elementor-element-387d20d7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:center;}.elementor-9 .elementor-element.elementor-element-387d20d7 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-6c7e706b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:14px;}.elementor-9 .elementor-element.elementor-element-6c7e706b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-78106f1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45e6a538{--width:48px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-2cac730d .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-2d67de01{--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-2295cebe{width:var( --container-widget-width, 303.422px );max-width:303.422px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2295cebe .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-5256e7cf{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5256e7cf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5256e7cf .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-4841ef9f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-55b40049{--width:48px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-24367a53{text-align:center;}.elementor-9 .elementor-element.elementor-element-24367a53 .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-1557f557{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-1557f557 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-50e4e5ee.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45c43382{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-45c43382.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45c43382 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-1ac6933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-c1871fa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-c1871fa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9b10584.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-76157d6{--width:48px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-5fa2ed0a{text-align:center;}.elementor-9 .elementor-element.elementor-element-5fa2ed0a .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7b2ab1a8 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-23bc767c{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-9 .elementor-element.elementor-element-23bc767c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-866918c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-12a41c50{--justify-content:center;}.elementor-9 .elementor-element.elementor-element-3e444e96{--width:48px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-4fdc88bd{text-align:center;}.elementor-9 .elementor-element.elementor-element-4fdc88bd .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-5104427d{--spacer-size:0px;}.elementor-9 .elementor-element.elementor-element-7a34ff33{width:var( --container-widget-width, 303.422px );max-width:303.422px;--container-widget-width:303.422px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7a34ff33.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7a34ff33 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-41787c3d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-41787c3d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0f0c146.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f991966{--width:48px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-5f6b7f85{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f6b7f85 .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-4c81b0e3{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-70d17fa8{width:100%;max-width:100%;text-align:center;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-7847c6c2{--content-width:1600px;}.elementor-9 .elementor-element.elementor-element-4d5a4690{--width:32%;}.elementor-9 .elementor-element.elementor-element-45e6a538{--width:23.673%;}.elementor-9 .elementor-element.elementor-element-7663d855{--width:32%;}.elementor-9 .elementor-element.elementor-element-55b40049{--width:23.673%;}.elementor-9 .elementor-element.elementor-element-50e4e5ee{--width:41.057%;}.elementor-9 .elementor-element.elementor-element-65f33623{--width:77.754%;}.elementor-9 .elementor-element.elementor-element-76157d6{--width:23.673%;}.elementor-9 .elementor-element.elementor-element-346b58f4{--width:41.057%;}.elementor-9 .elementor-element.elementor-element-3841af40{--width:49%;}.elementor-9 .elementor-element.elementor-element-12a41c50{--width:59%;}.elementor-9 .elementor-element.elementor-element-3e444e96{--width:23.673%;}.elementor-9 .elementor-element.elementor-element-53b0901e{--width:43%;}.elementor-9 .elementor-element.elementor-element-2ab14f9a{--width:25%;}.elementor-9 .elementor-element.elementor-element-73a4945{--width:41.057%;}.elementor-9 .elementor-element.elementor-element-21210b17{--width:77.754%;}.elementor-9 .elementor-element.elementor-element-f991966{--width:23.673%;}.elementor-9 .elementor-element.elementor-element-74b06b8f{--width:41.057%;}}/* Start custom CSS for html, class: .elementor-element-34af58c */<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.4.0/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.4.0/ScrollTrigger.min.js"></script>
<script src="https://unpkg.com/split-type"></script>

<script>
    document.addEventListener("DOMContentLoaded", function() {
        let splitType = new SplitType(".textodelay", {
            types: "words, chars",
            tagName: "span",
        });

        let totalDuration = 1.4;

        let textodelayElements = document.querySelectorAll(".textodelay");

        textodelayElements.forEach(function (element) {
            let childLetters = element.querySelectorAll(".char");
            let tl = gsap.timeline({
                scrollTrigger: {
                    trigger: element,
                    start: "top 80%",
                    end: "top 40%",
                    scrub: 2,
                },
                defaults: {
                    ease: "power2.out",
                },
            });

            childLetters.forEach(function (childLetter) {
                let randomDuration = gsap.utils.random(0.6, totalDuration);
                let maxDelay = totalDuration - randomDuration;
                let randomDelay = gsap.utils.random(0, maxDelay);

                tl.from(childLetter, {
                    opacity: 0,
                    duration: randomDuration
                }, randomDelay);
            });

            tl.from(element, {
                scale: 1.05,
                duration: totalDuration
            }, 0);
        });

        let textosubindoElements = document.querySelectorAll('.textosubindo');

        textosubindoElements.forEach(function (element) {
            let splitType = new SplitType(element, {
                types: "words, chars",
                tagName: "span",
            });

            let childLetters = element.querySelectorAll(".char");
            let tl = gsap.timeline({
                scrollTrigger: {
                    trigger: element,
                    start: "top 90%",
                    end: "bottom 70%",
                    scrub: 2,
                },
                defaults: {
                    ease: "power3.out",
                },
            });

            childLetters.forEach(function (childLetter, index) {
                tl.from(childLetter, {
                    opacity: 0,
                    y: "200%",
                    duration: 1.5,
                    delay: index * 0.1
                });
            });
        });

        let texto3dElements = document.querySelectorAll('.texto3d');

        texto3dElements.forEach(function (element) {
            let splitType = new SplitType(element, {
                types: "words, chars",
                tagName: "span",
            });

            let childLetters = element.querySelectorAll(".char");
            let tl = gsap.timeline({
                scrollTrigger: {
                    trigger: element,
                    start: "top 90%",
                    end: "bottom 70%",
                    scrub: 2,
                },
                defaults: {
                    ease: "power3.out",
                },
            });

            childLetters.forEach(function (childLetter, index) {
                tl.from(childLetter, {
                    opacity: 0,
                    rotationX: -90,
                    duration: 1.5,
                    delay: index * 0.1
                });
            });
        });

        let textoOpacidadeElements = document.querySelectorAll('.textoopacidade');

        textoOpacidadeElements.forEach(function (element) {
            let splitType = new SplitType(element, {
                types: "words, chars",
                tagName: "span",
            });

            let childLetters = element.querySelectorAll(".char");
            let tl = gsap.timeline({
                scrollTrigger: {
                    trigger: element,
                    start: "top 90%",
                    end: "bottom 60%",
                    scrub: 2,
                },
                defaults: {
                    ease: "power3.out",
                },
            });

            childLetters.forEach(function (childLetter, index) {
                tl.from(childLetter, {
                    opacity: 0.05,
                    duration: 1.5,
                    delay: index * 0.1
                });
            });
        });
    });
</script>

<style>
    .char {
        transition: 1s;
        display: inline-block;
        transform-origin: center;
        perspective: 1000px;
    }
    .word {
        transition: 1s;
        display: inline-block;
        transform-origin: center;
        perspective: 1000px;
    }
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78106f1 *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45e6a538 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-9 .elementor-element.elementor-element-45e6a538 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-45e6a538:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4841ef9f *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b40049 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-9 .elementor-element.elementor-element-55b40049 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-55b40049:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b10584 *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76157d6 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-9 .elementor-element.elementor-element-76157d6 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-76157d6:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e4e5ee *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-866918c *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e444e96 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-9 .elementor-element.elementor-element-3e444e96 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-3e444e96:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f0c146 *//* From Uiverse.io by Zain-Muhammad */ 
.available-for-btn {
  --animation: 2s ease-in-out infinite;
  display: flex;
  align-items: center;
  column-gap: 2px;
  color: #178d00;
  background-color: #e1f9dc;
  border-radius: 100px;
  padding: 1rem 1.5rem 1rem 0.5rem;
  outline: none;
  border: none;
  font-weight: 600;
  position: relative;
  transition: 0.2s ease-in-out;
  cursor: pointer;
}
.available-for-btn:hover {
  background-color: #ffffff;
}
.available-for-btn:active {
  background-color: #e1f9dc;
  border: solid 2px #178d00;
}
.circle {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 16px;
  height: 16px;
  border: solid 2px #178d00;
  border-radius: 50%;
  margin: 0 10px;
  background-color: transparent;
  animation: circle-keys var(--animation);
}

.circle .dot {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #178d00;
  animation: dot-keys var(--animation);
}

.circle .outline {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: outline-keys var(--animation);
}
.circle:nth-child(2) {
  animation-delay: 0.3s;
}
.circle:nth-child(2) .dot {
  animation-delay: 0.3s;
}
.circle:nth-child(1) .outline {
  animation-delay: 0.9s;
}
.circle:nth-child(2) .outline {
  animation-delay: 1.2s;
}
@keyframes circle-keys {
  0% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(1.5);
    opacity: 0.5;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes dot-keys {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes outline-keys {
  0% {
    transform: scale(0);
    outline: solid 20px var(--color);
    outline-offset: 0;
    opacity: 1;
  }

  100% {
    transform: scale(1);
    outline: solid 0 transparent;
    outline-offset: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f991966 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-9 .elementor-element.elementor-element-f991966 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-9 .elementor-element.elementor-element-f991966:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */