.elementor-7 .elementor-element.elementor-element-449221cd{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-449221cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-449221cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://dradhemarcipriano.com.br/wp-content/uploads/2026/03/DOBRA-1-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-3ccf20f0{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-3ccf20f0.elementor-element{--align-self:flex-start;}.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-7 .elementor-element.elementor-element-66f1310f{width:var( --container-widget-width, 46% );max-width:46%;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-66f1310f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-66f1310f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-62b92c9{width:var( --container-widget-width, 46% );max-width:46%;margin:-114px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 46px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-62b92c9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-62b92c9 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-240cb91{width:var( --container-widget-width, 38% );max-width:38%;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-240cb91.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-240cb91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:31px;color:#FFFFFFE3;}.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-7 .elementor-element.elementor-element-79288946 .elementor-button{background-color:#FAB516;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFD1;border-radius:8px 8px 8px 8px;padding:20px 51px 20px 50px;}.elementor-7 .elementor-element.elementor-element-79288946{width:var( --container-widget-width, 38% );max-width:38%;padding:5px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-79288946.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e223b82{width:var( --container-widget-width, 38% );max-width:38%;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-e223b82.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e223b82 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:21px;color:#FFFFFFE3;}.elementor-7 .elementor-element.elementor-element-b6459f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.83;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b6459f3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b6459f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b6459f3::before, .elementor-7 .elementor-element.elementor-element-b6459f3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b6459f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b6459f3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b6459f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b6459f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-f4704bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-71d9166{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f421e0{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;padding:0px 0px 0px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7f421e0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f421e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b6d6b52{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-b6d6b52.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b6d6b52 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7 .elementor-element.elementor-element-470f3d8{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-470f3d8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-869c8c4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-db22855{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-db22855:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-db22855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-9f2f626{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9f2f626.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-9f2f626.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-9f2f626.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9f2f626 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-9f2f626 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-adcce24{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-adcce24:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-adcce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-eaddd41{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-eaddd41.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-eaddd41.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-eaddd41.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-eaddd41 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-eaddd41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-a23fbd4{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a23fbd4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a23fbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-64815a3{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-64815a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-64815a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-64815a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-64815a3 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-64815a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-8a10185{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8a10185:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a10185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d8a8cb2{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d8a8cb2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-d8a8cb2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-d8a8cb2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d8a8cb2 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-d8a8cb2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-240ff70{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-240ff70:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-240ff70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d1463c6{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d1463c6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-d1463c6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-d1463c6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d1463c6 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-d1463c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-2248a84{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2248a84:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2248a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9c49926{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9c49926.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-9c49926.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-9c49926.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9c49926 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-7 .elementor-element.elementor-element-9c49926 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-886fcf4{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-886fcf4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9253e5b{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9253e5b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9253e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f4bf309{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-f4bf309.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f4bf309 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:0.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fe81458{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-fe81458.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fe81458 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c28778b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-7c9cc49 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-cb0c95d .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-7af4685 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-0bff973 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-c0656f6 .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-label{align-items:flex-end;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-image-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-divider-icons:before{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-divider-icons:after{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-divider-icons .fa{color:#E8E8E8;font-size:15px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-divider-icons{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-horizontal .wpr-ba-divider-icons:before{width:2px;left:calc(20px - 2px / 2 + 1px);bottom:calc(50% + 1px + 40px / 2 - 0.7px);}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-horizontal .wpr-ba-divider-icons:after{width:2px;left:calc(20px - 2px / 2 + 1px);top:calc(50% + 1px + 40px / 2 + 0.1px);}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-vertical .wpr-ba-divider-icons:before{height:2px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-vertical .wpr-ba-divider-icons:after{height:2px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-horizontal .wpr-ba-divider-icons .fa{width:20px;height:40px;line-height:40px;}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-horizontal .wpr-ba-divider{margin-left:calc(-20px - 1px);}.elementor-7 .elementor-element.elementor-element-bbab51e .wpr-ba-label > div{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#E8E8E8;font-family:"Sora", Sans-serif;font-size:12px;border-style:none;padding:7px 15px 7px 15px;border-radius:200px 200px 200px 200px;margin:0px;}.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button{background-color:#FAB516;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFD1;border-radius:8px 8px 8px 8px;padding:20px 51px 20px 50px;}.elementor-7 .elementor-element.elementor-element-8607a6a{width:var( --container-widget-width, 38% );max-width:38%;padding:5px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8607a6a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-41e41693{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.83;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-41e41693:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-41e41693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-7 .elementor-element.elementor-element-41e41693::before, .elementor-7 .elementor-element.elementor-element-41e41693 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-41e41693 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-41e41693 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-41e41693 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-41e41693 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-2dd8237{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cc7504a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a1c931f{--display:flex;}.elementor-7 .elementor-element.elementor-element-793387c5{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-793387c5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-793387c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cff6338{width:100%;max-width:100%;margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-cff6338.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-cff6338 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2957e38{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-2957e38.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2957e38 p{margin-block-end:13px;}.elementor-7 .elementor-element.elementor-element-bcbcf8f{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-bcbcf8f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-80b163e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2e493b9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2e493b9.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-03d9d9b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-03d9d9b.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-03d9d9b p{margin-block-end:1px;}.elementor-7 .elementor-element.elementor-element-d2022d9{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ffd7f8c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-8a2ad52{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9f57ec2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-07df43f{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bb29e51 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-031f493{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-57a5ed9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7f55922{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3823a96 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e1587c1{--display:flex;--min-height:740px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e1587c1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e1587c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e1587c1::before, .elementor-7 .elementor-element.elementor-element-e1587c1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e1587c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e1587c1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e1587c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e1587c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-06f4b49{--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-7 .elementor-element.elementor-element-a54457e{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;text-align:start;}.elementor-7 .elementor-element.elementor-element-a54457e.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a54457e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c5f5e0b{width:100%;max-width:100%;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-c5f5e0b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c5f5e0b .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-77d15d9{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-77d15d9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-76a6728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8cf1c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8cf1c8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b8cf1c8::before, .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b8cf1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-550d50b9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7c7ec16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f40fae{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;text-align:start;}.elementor-7 .elementor-element.elementor-element-2f40fae.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2f40fae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:0.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dad3d45{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-dad3d45.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-dad3d45 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-11bcb43{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-11bcb43.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-05ac130{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-05ac130:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-05ac130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 84%);}.elementor-7 .elementor-element.elementor-element-25056e8{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-25056e8 img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-cd57466{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-cd57466.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-259b45c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-259b45c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-259b45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 84%);}.elementor-7 .elementor-element.elementor-element-9512781{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-9512781 img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-2e0deb8{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2e0deb8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-df723ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-df723ba:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df723ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 84%);}.elementor-7 .elementor-element.elementor-element-5cc845d{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-5cc845d img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-49f3ed9{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-49f3ed9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-70abc77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-70abc77:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-70abc77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 84%);}.elementor-7 .elementor-element.elementor-element-25d2dad{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-25d2dad img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-1ebe8bb{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1ebe8bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8187fc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-8187fc0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8187fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 84%);}.elementor-7 .elementor-element.elementor-element-9d0e6ea{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-9d0e6ea img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-b7e2ed4{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b7e2ed4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-aa66921{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e5d0312 img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-439c553{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-439c553:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-439c553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-439c553::before, .elementor-7 .elementor-element.elementor-element-439c553 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-439c553 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-439c553 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-439c553 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-439c553 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-e31b41a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2d7de0f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-2d7de0f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2d7de0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-7 .elementor-element.elementor-element-2dc6b2c{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;text-align:center;}.elementor-7 .elementor-element.elementor-element-2dc6b2c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2dc6b2c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:0.3em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a3850f8{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-a3850f8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a3850f8 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b6e4516{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b6e4516.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0653fab{background-color:var( --e-global-color-accent );padding:12px 12px 12px 12px;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-0653fab.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0653fab .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0653fab .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-0653fab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-0653fab .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-0653fab .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4d59d72{width:var( --container-widget-width, 60% );max-width:60%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFCC;}.elementor-7 .elementor-element.elementor-element-4d59d72.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button{background-color:#FAB516;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFD1;border-radius:8px 8px 8px 8px;padding:20px 51px 20px 50px;}.elementor-7 .elementor-element.elementor-element-bc7a710{width:var( --container-widget-width, 43% );max-width:43%;padding:5px 0px 0px 0px;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-bc7a710.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-2bb6cc87{--display:flex;--min-height:800px;--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;--overlay-opacity:0.83;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2bb6cc87:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://dradhemarcipriano.com.br/wp-content/uploads/2026/03/RODAPE.webp");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-7 .elementor-element.elementor-element-2bb6cc87::before, .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2bb6cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3e436d57{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-78df476{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-78df476.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-78df476 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:27px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9c5bcfd{width:100%;max-width:100%;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-9c5bcfd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9c5bcfd .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6d88dc37{width:var( --container-widget-width, 61% );max-width:61%;margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d88dc37.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-eaa02fe{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eaa02fe.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-285733d .elementor-button{background-color:#FAB516;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFD1;border-radius:8px 8px 8px 8px;padding:20px 51px 20px 50px;}.elementor-7 .elementor-element.elementor-element-285733d{width:var( --container-widget-width, 38% );max-width:38%;padding:5px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-285733d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-285733d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-35a6615b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-35a6615b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-35a6615b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-43ef952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-56f793b6{text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EF;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-449221cd{--padding-top:80px;--padding-bottom:1000px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-66f1310f{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-66f1310f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-62b92c9{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-62b92c9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-240cb91{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-e223b82{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b6459f3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7f421e0{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7f421e0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b6d6b52{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b6d6b52.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-869c8c4{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-f4bf309{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-f4bf309.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fe81458{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-fe81458.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c28778b{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-41e41693{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-793387c5{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-793387c5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cff6338{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-cff6338.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-80b163e{--grid-auto-flow:row;}.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-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-e1587c1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a54457e{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a54457e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c5f5e0b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-c5f5e0b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7c7616d{text-align:start;}.elementor-7 .elementor-element.elementor-element-b8cf1c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2f40fae{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-2f40fae.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-dad3d45{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-dad3d45.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-439c553{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2dc6b2c{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-2dc6b2c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a3850f8{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a3850f8.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2bb6cc87{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3e436d57{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-78df476{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-78df476.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9c5bcfd{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-9c5bcfd.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-449221cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-449221cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dradhemarcipriano.com.br/wp-content/uploads/2026/03/MOBILE.webp");}.elementor-7 .elementor-element.elementor-element-449221cd{--padding-top:351px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-3ccf20f0{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3ccf20f0.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-66f1310f .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-62b92c9{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-62b92c9 .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-240cb91{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-240cb91 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-79288946{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button{padding:20px 20px 17px 20px;}.elementor-7 .elementor-element.elementor-element-7f421e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7f421e0 .elementor-heading-title{font-size:24px;line-height:0.6em;}.elementor-7 .elementor-element.elementor-element-b6d6b52{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b6d6b52 .elementor-heading-title{font-size:74px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-470f3d8{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-869c8c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-9f2f626 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-eaddd41 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-64815a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d8a8cb2 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d1463c6 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9c49926 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-886fcf4{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-9253e5b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f4bf309 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-fe81458{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-fe81458 .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-c28778b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-8607a6a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button{padding:20px 20px 17px 20px;}.elementor-7 .elementor-element.elementor-element-a1c931f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-793387c5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-793387c5 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-cff6338{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-cff6338 .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-2957e38{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-2957e38.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2957e38 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-bcbcf8f{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-bcbcf8f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-80b163e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-03d9d9b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-03d9d9b{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-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-06f4b49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a54457e{width:100%;max-width:100%;text-align:start;}.elementor-7 .elementor-element.elementor-element-a54457e .elementor-heading-title{font-size:20px;line-height:0.3em;}.elementor-7 .elementor-element.elementor-element-c5f5e0b{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-c5f5e0b .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-77d15d9{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-7c7ec16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f40fae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-2f40fae .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-dad3d45{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-dad3d45 .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-11bcb43{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-05ac130{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-25056e8{width:var( --container-widget-width, 15% );max-width:15%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-cd57466{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-259b45c{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9512781{width:var( --container-widget-width, 15% );max-width:15%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2e0deb8{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-df723ba{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5cc845d{width:var( --container-widget-width, 15% );max-width:15%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-49f3ed9{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-70abc77{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-25d2dad{width:var( --container-widget-width, 15% );max-width:15%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1ebe8bb{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-8187fc0{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9d0e6ea{width:var( --container-widget-width, 15% );max-width:15%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b7e2ed4{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2d7de0f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-2dc6b2c{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-2dc6b2c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-a3850f8{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a3850f8 .elementor-heading-title{font-size:56px;}.elementor-7 .elementor-element.elementor-element-b6e4516{width:100%;max-width:100%;font-size:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-4d59d72{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-bc7a710{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button{padding:20px 20px 17px 20px;}.elementor-7 .elementor-element.elementor-element-2bb6cc87{--min-height:621px;}.elementor-7 .elementor-element.elementor-element-3e436d57{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-78df476 .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-9c5bcfd{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9c5bcfd .elementor-heading-title{font-size:74px;}.elementor-7 .elementor-element.elementor-element-6d88dc37{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-eaa02fe{width:100%;max-width:100%;font-size:16px;}.elementor-7 .elementor-element.elementor-element-285733d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-285733d .elementor-button{padding:20px 20px 17px 20px;}.elementor-7 .elementor-element.elementor-element-35a6615b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:3%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-7 .elementor-element.elementor-element-43ef952{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-56f793b6{font-size:13px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-06f4b49{--width:50%;}.elementor-7 .elementor-element.elementor-element-76a6728{--width:50%;}.elementor-7 .elementor-element.elementor-element-05ac130{--width:100%;}.elementor-7 .elementor-element.elementor-element-259b45c{--width:100%;}.elementor-7 .elementor-element.elementor-element-df723ba{--width:100%;}.elementor-7 .elementor-element.elementor-element-70abc77{--width:100%;}.elementor-7 .elementor-element.elementor-element-8187fc0{--width:100%;}.elementor-7 .elementor-element.elementor-element-43ef952{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-06f4b49{--width:100%;}.elementor-7 .elementor-element.elementor-element-76a6728{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-62b92c9 */.elementor-7 .elementor-element.elementor-element-62b92c9{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79288946 */.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #be9c44, transparent, #be9c44, #be9c44, transparent, #be9c44);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button::after {
    box-shadow: 0 0px 70px -2px #be9c4450 /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #f8cd5d, #be9c44); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button{
    transition: 0.5s all;
}

.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-7 .elementor-element.elementor-element-79288946 .elementor-button:hover::after {
     background: linear-gradient(20deg, #be9c44, transparent, #f8cd5d, #f8cd5d, transparent, #f8cd5d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #f8cd5d70 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-449221cd */html, body {
  overflow-x: hidden;
}

body::-webkit-scrollbar {
    width: 3px; /* Largura da barra de rolagem */
}

body::-webkit-scrollbar-track {
    background: #000000; /* Cor de fundo do caminho da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, #be9c44); /* Cor de fundo do marcador de rolagem */
    border-radius: 20px; /* Arredondamento das bordas do controle deslizante */
    border: 3px solid #FAB516 /* Borda do controle deslizante */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f421e0 */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6d6b52 */.elementor-7 .elementor-element.elementor-element-b6d6b52{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4bf309 */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe81458 */.elementor-7 .elementor-element.elementor-element-fe81458{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8607a6a */.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #be9c44, transparent, #be9c44, #be9c44, transparent, #be9c44);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button::after {
    box-shadow: 0 0px 70px -2px #be9c4450 /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #f8cd5d, #be9c44); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button{
    transition: 0.5s all;
}

.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-7 .elementor-element.elementor-element-8607a6a .elementor-button:hover::after {
     background: linear-gradient(20deg, #be9c44, transparent, #f8cd5d, #f8cd5d, transparent, #f8cd5d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #f8cd5d70 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-793387c5 */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cff6338 */.elementor-7 .elementor-element.elementor-element-cff6338{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2022d9 */.elementor-7 .elementor-element.elementor-element-d2022d9 {
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-d2022d9:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 15px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #be9c44, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a2ad52 */.elementor-7 .elementor-element.elementor-element-8a2ad52 {
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-8a2ad52:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 15px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #be9c44, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07df43f */.elementor-7 .elementor-element.elementor-element-07df43f {
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-07df43f:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 15px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #be9c44, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031f493 */.elementor-7 .elementor-element.elementor-element-031f493 {
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-031f493:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 15px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #be9c44, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f55922 */.elementor-7 .elementor-element.elementor-element-7f55922 {
  z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-7f55922:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 15px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to bottom, #be9c44, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a54457e */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5f5e0b */.elementor-7 .elementor-element.elementor-element-c5f5e0b{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f40fae */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dad3d45 */.elementor-7 .elementor-element.elementor-element-dad3d45{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc6b2c */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 1.3em;
    color: #000
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3850f8 */.elementor-7 .elementor-element.elementor-element-a3850f8{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc7a710 */.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #be9c44, transparent, #be9c44, #be9c44, transparent, #be9c44);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button::after {
    box-shadow: 0 0px 70px -2px #be9c4450 /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #f8cd5d, #be9c44); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button{
    transition: 0.5s all;
}

.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-7 .elementor-element.elementor-element-bc7a710 .elementor-button:hover::after {
     background: linear-gradient(20deg, #be9c44, transparent, #f8cd5d, #f8cd5d, transparent, #f8cd5d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #f8cd5d70 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78df476 */.destaque {font-family: "Alex Brush", Sans-serif;
    font-size: 90px;
    font-weight: 400;
    line-height: 1.3em;
    color: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5bcfd */.elementor-7 .elementor-element.elementor-element-9c5bcfd{
	-webkit-animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	 animation: efeito 2s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}


@-webkit-keyframes efeito {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-285733d */.elementor-7 .elementor-element.elementor-element-285733d .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #be9c44, transparent, #be9c44, #be9c44, transparent, #be9c44);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-7 .elementor-element.elementor-element-285733d .elementor-button::after {
    box-shadow: 0 0px 70px -2px #be9c4450 /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #f8cd5d, #be9c44); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-7 .elementor-element.elementor-element-285733d .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-7 .elementor-element.elementor-element-285733d .elementor-button{
    transition: 0.5s all;
}

.elementor-7 .elementor-element.elementor-element-285733d .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-7 .elementor-element.elementor-element-285733d .elementor-button:hover::after {
     background: linear-gradient(20deg, #be9c44, transparent, #f8cd5d, #f8cd5d, transparent, #f8cd5d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #f8cd5d70 /*cor do brilho no hover*/;
}/* End custom CSS */