.elementor-12 .elementor-element.elementor-element-37c2407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-37c2407:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-37c2407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-148f832{--display:flex;--min-height:916px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:114px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-148f832:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-148f832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://drgimmysales.com.br/wp-content/uploads/2026/01/Nutrho-Life-Clinic-capa3b.webp");background-position:top center;}.elementor-12 .elementor-element.elementor-element-8728bc1{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3c16da2{width:var( --container-widget-width, 50.827% );max-width:50.827%;--container-widget-width:50.827%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3c16da2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3c16da2 .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:46px;font-weight:700;line-height:54px;}.elementor-12 .elementor-element.elementor-element-89e6c8c{width:var( --container-widget-width, 43% );max-width:43%;padding:0px 0px 0px 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-89e6c8c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-89e6c8c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-4e9539f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-165807a .elementor-button{background-color:transparent;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(161deg, #DAAF5900 0%, #9F7C2300 100%);border-radius:8px 8px 8px 8px;padding:20px 12px 20px 12px;}.elementor-12 .elementor-element.elementor-element-165807a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-165807a .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFD99200 0%, #E5B74100 100%);box-shadow:0px 0px 10px 10px rgba(255, 196.27046313799622, 26.054347826086946, 0.18);}.elementor-12 .elementor-element.elementor-element-165807a{width:var( --container-widget-width, 250px );max-width:250px;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-165807a:hover{--e-transform-translateY:-4px;}.elementor-12 .elementor-element.elementor-element-165807a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-165807a .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-165807a .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-12 .elementor-element.elementor-element-165807a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-165807a .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button{background-color:#FFFFFF00;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 12px 20px 12px;}.elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button:focus{background-color:#D4AF59;color:#000000;border-color:#FFFFFF;box-shadow:0px 0px 10px 10px rgba(255, 196.27046313799622, 26.054347826086946, 0.18);}.elementor-12 .elementor-element.elementor-element-b5ec3bd{width:var( --container-widget-width, 250px );max-width:250px;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b5ec3bd:hover{--e-transform-translateY:-4px;}.elementor-12 .elementor-element.elementor-element-b5ec3bd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b5ec3bd .elementor-button:focus svg{fill:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b91ffb0{margin:146px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b91ffb0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b91ffb0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b91ffb0 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-b91ffb0 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-85d2187{--display:flex;--min-height:90px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#AC82393D;--border-color:#AC82393D;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85d2187:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85d2187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818184A;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5c7d35f{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2e2ac9f{--display:flex;--min-height:1054px;--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:flex-start;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e2ac9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e2ac9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://drgimmysales.com.br/wp-content/uploads/2026/01/bg-segundo-ponto3.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2dc6ce4{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-2dc6ce4.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-e13b1fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-e13b1fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e13b1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1117387D;}.elementor-12 .elementor-element.elementor-element-e13b1fe.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1d0df1d{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-1d0df1d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1d0df1d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:600;line-height:24px;color:#FFFFFFA1;}.elementor-12 .elementor-element.elementor-element-65d0ad4{width:var( --container-widget-width, 98.806% );max-width:98.806%;padding:0px 0px 10px 0px;--container-widget-width:98.806%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-65d0ad4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-65d0ad4 .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:38px;font-weight:900;line-height:45px;}.elementor-12 .elementor-element.elementor-element-284c98c{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-284c98c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-284c98c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-d60c1e7 );}.elementor-12 .elementor-element.elementor-element-f7aa6f6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-f7aa6f6.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a1ee5de:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-a1ee5de{background-color:#0E0E11D6;padding:20px 15px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-a1ee5de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#383838;color:#383838;}.elementor-12 .elementor-element.elementor-element-a1ee5de.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1ee5de.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a1ee5de.elementor-view-framed .elementor-icon{background-color:#383838;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-a1ee5de:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a1ee5de:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#747F90;}.elementor-12 .elementor-element.elementor-element-6d51327:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-6d51327{background-color:#0E0E11D6;padding:20px 15px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-6d51327.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#383838;color:#383838;}.elementor-12 .elementor-element.elementor-element-6d51327.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d51327.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d51327.elementor-view-framed .elementor-icon{background-color:#383838;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-6d51327:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6d51327:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#747F90;}.elementor-12 .elementor-element.elementor-element-4123d91:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-4123d91{background-color:#0E0E11D6;padding:20px 15px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-4123d91.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#383838;color:#383838;}.elementor-12 .elementor-element.elementor-element-4123d91.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4123d91.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4123d91.elementor-view-framed .elementor-icon{background-color:#383838;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-4123d91:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-4123d91:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#747F90;}.elementor-12 .elementor-element.elementor-element-0443ac5:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-0443ac5{background-color:#0E0E11D6;padding:20px 15px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-0443ac5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#383838;color:#383838;}.elementor-12 .elementor-element.elementor-element-0443ac5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0443ac5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0443ac5.elementor-view-framed .elementor-icon{background-color:#383838;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-0443ac5:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-0443ac5:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#747F90;}.elementor-12 .elementor-element.elementor-element-da659d3{width:var( --container-widget-width, 75% );max-width:75%;background-color:transparent;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;--container-widget-width:75%;--container-widget-flex-grow:0;background-image:radial-gradient(at top left, #17161A 0%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-12 .elementor-element.elementor-element-da659d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-da659d3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button{background-color:transparent;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(161deg, #DAAF5900 0%, #9F7C2300 100%);border-radius:8px 8px 8px 8px;padding:20px 12px 20px 12px;}.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFD99200 0%, #E5B74100 100%);box-shadow:0px 0px 10px 10px rgba(255, 196.27046313799622, 26.054347826086946, 0.18);}.elementor-12 .elementor-element.elementor-element-0b9d264{width:var( --container-widget-width, 357px );max-width:357px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0b9d264:hover{--e-transform-translateY:-4px;}.elementor-12 .elementor-element.elementor-element-0b9d264.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-9e213d0{--display:flex;--min-height:513px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:51px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e213d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e213d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #232323 100%);}.elementor-12 .elementor-element.elementor-element-f9e2713{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6a876a0{--spacer-size:20px;width:var( --container-widget-width, 31px );max-width:31px;background-color:transparent;padding:479px 0px 0px 0px;--container-widget-width:31px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #DAAF59 0%, #000000 100%);border-radius:20px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-6a876a0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9cef3c4{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;box-shadow:3px 9px 37px 11px rgba(81.60000000000001, 67.60536862003781, 47.71826086956522, 0.33);}.elementor-12 .elementor-element.elementor-element-9cef3c4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9cef3c4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-12 .elementor-element.elementor-element-9cef3c4 .elementor-custom-embed-play i{font-size:63px;}.elementor-12 .elementor-element.elementor-element-9cef3c4 .elementor-custom-embed-play svg{width:63px;height:63px;}.elementor-12 .elementor-element.elementor-element-3a2b0fb{--spacer-size:20px;width:var( --container-widget-width, 31px );max-width:31px;background-color:transparent;padding:479px 0px 0px 0px;--container-widget-width:31px;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #00000000 0%, #DAAF59 100%);border-radius:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-3a2b0fb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-30bc0c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-d7ed369{width:100%;max-width:100%;padding:0px 0px 14px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d7ed369.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d7ed369 .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:38px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-67701a5{width:var( --container-widget-width, 96.497% );max-width:96.497%;padding:0px 0px 0px 0px;--container-widget-width:96.497%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-67701a5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-67701a5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;line-height:23px;}.elementor-12 .elementor-element.elementor-element-07ae716{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-15eef2e:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6A253;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-15eef2e{background-color:#131313;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-15eef2e.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-15eef2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-15eef2e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-15eef2e.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon{font-size:26px;padding:11px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-15eef2e:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-15eef2e:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-576d2dc:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6A253;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-576d2dc{background-color:#131313;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-576d2dc.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-576d2dc.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-576d2dc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-576d2dc.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon{font-size:26px;padding:11px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-576d2dc:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-576d2dc:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-fe52454:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6A253;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-fe52454{background-color:#131313;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-fe52454.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-fe52454.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fe52454.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-fe52454.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon{font-size:26px;padding:11px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-fe52454:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-fe52454:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-c1f8001:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6A253;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-c1f8001{background-color:#131313;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-c1f8001.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c1f8001.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c1f8001.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-c1f8001.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon{font-size:26px;padding:11px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:9px;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-c1f8001:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c1f8001:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-94104f2{--display:flex;--min-height:573px;--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;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-94104f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-94104f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #232323 0%, #000000 100%);}.elementor-12 .elementor-element.elementor-element-6d02890{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-6d02890:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d02890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1117387D;}.elementor-12 .elementor-element.elementor-element-6d02890.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-13fc25c{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-13fc25c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-13fc25c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:600;line-height:24px;color:#FFFFFFA1;}.elementor-12 .elementor-element.elementor-element-305cc8a{padding:0px 0px 14px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-305cc8a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-305cc8a .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:38px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-1aba6b7{width:var( --container-widget-width, 68% );max-width:68%;padding:0px 0px 30px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1aba6b7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1aba6b7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;line-height:23px;}.elementor-12 .elementor-element.elementor-element-37f2ad7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-37f2ad7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-893b9e7:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-893b9e7{background-color:#131313;padding:20px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-wrapper{text-align:center;gap:11px;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title{margin-block-end:15px;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-893b9e7.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-893b9e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-893b9e7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-893b9e7.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-893b9e7:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-893b9e7:has(:focus) .elementor-icon-box-title{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-b2982c1:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-b2982c1{background-color:#131313;padding:20px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-wrapper{text-align:center;gap:11px;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title{margin-block-end:15px;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-b2982c1.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-b2982c1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b2982c1.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-b2982c1.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-b2982c1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-b2982c1:has(:focus) .elementor-icon-box-title{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-a4fbdd3:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3{background-color:#131313;padding:20px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-wrapper{text-align:center;gap:11px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title{margin-block-end:15px;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-a4fbdd3.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-a4fbdd3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a4fbdd3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-a4fbdd3.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a4fbdd3:has(:focus) .elementor-icon-box-title{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-c36a809:hover{--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-c36a809{background-color:#131313;padding:20px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-wrapper{text-align:center;gap:11px;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title{margin-block-end:15px;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c36a809.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#C6A253;color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c36a809.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c36a809.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-c36a809.elementor-view-framed .elementor-icon{background-color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon{font-size:27px;padding:13px;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-12 .elementor-element.elementor-element-c36a809:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c36a809:has(:focus) .elementor-icon-box-title{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-12 .elementor-element.elementor-element-ced0d6c{width:var( --container-widget-width, 75.854% );max-width:75.854%;padding:50px 0px 0px 0px;--container-widget-width:75.854%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ced0d6c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ced0d6c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:500;line-height:26px;}.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button{background-color:transparent;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(161deg, #DAAF5900 0%, #9F7C2300 100%);border-radius:8px 8px 8px 8px;padding:20px 12px 20px 12px;}.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFD99200 0%, #E5B74100 100%);box-shadow:0px 0px 10px 10px rgba(255, 196.27046313799622, 26.054347826086946, 0.18);}.elementor-12 .elementor-element.elementor-element-6c06195{width:var( --container-widget-width, 421px );max-width:421px;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:421px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6c06195:hover{--e-transform-translateY:-4px;}.elementor-12 .elementor-element.elementor-element-6c06195.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-524ed39{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 76px;--row-gap:0px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-524ed39:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-524ed39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgimmysales.com.br/wp-content/uploads/2026/01/bio.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-415c61f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-ab02150{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-ab02150:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab02150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1117387D;}.elementor-12 .elementor-element.elementor-element-ab02150.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c891ce7{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-c891ce7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c891ce7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:600;line-height:24px;color:#FFFFFFA1;}.elementor-12 .elementor-element.elementor-element-ac64111{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ac64111.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ac64111 .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:38px;font-weight:900;line-height:49px;}.elementor-12 .elementor-element.elementor-element-361dbe9{width:var( --container-widget-width, 83.174% );max-width:83.174%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83.174%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-361dbe9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-361dbe9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-25c545d{width:var( --container-widget-width, 99.403% );max-width:99.403%;padding:14px 0px 14px 0px;--container-widget-width:99.403%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-25c545d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25c545d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-82376e1{--divider-border-style:solid;--divider-border-width:1px;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-82376e1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-82376e1 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-12 .elementor-element.elementor-element-eb6f509{width:var( --container-widget-width, 76% );max-width:76%;background-color:#2C2C2C;padding:10px 53px 10px 10px;--container-widget-width:76%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-eb6f509:hover{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-eb6f509.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon{font-size:19px;}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon i{transform:rotate(97deg);}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:600;line-height:9px;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-eb6f509:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-eb6f509:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-32c730b{width:var( --container-widget-width, 76% );max-width:76%;background-color:#2C2C2C;padding:10px 53px 10px 10px;--container-widget-width:76%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747F90B8;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-32c730b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-32c730b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon{font-size:19px;}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon i{transform:rotate(97deg);}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:600;line-height:9px;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-32c730b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-32c730b:has(:focus) .elementor-icon-box-title{color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec98651{--display:flex;--min-height:573px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec98651:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec98651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-121b081{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-121b081:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-121b081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1117387D;}.elementor-12 .elementor-element.elementor-element-121b081.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fe6bee0{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-fe6bee0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fe6bee0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d1e1bd8{padding:0px 0px 14px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d1e1bd8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d1e1bd8 .elementor-heading-title{font-family:"Yaldevi", Sans-serif;font-size:38px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-0e78218{width:var( --container-widget-width, 75% );max-width:75%;background-color:transparent;margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;--container-widget-width:75%;--container-widget-flex-grow:0;background-image:radial-gradient(at top left, #17161A 0%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0e78218.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0e78218 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button{background-color:transparent;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;background-image:linear-gradient(161deg, #DAAF5900 0%, #9F7C2300 100%);border-radius:8px 8px 8px 8px;padding:20px 12px 20px 12px;}.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFD99200 0%, #E5B74100 100%);box-shadow:0px 0px 10px 10px rgba(255, 196.27046313799622, 26.054347826086946, 0.18);}.elementor-12 .elementor-element.elementor-element-b501112{width:var( --container-widget-width, 357px );max-width:357px;margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b501112:hover{--e-transform-translateY:-4px;}.elementor-12 .elementor-element.elementor-element-b501112.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-a4a36f0{--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:stretch;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a4a36f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4a36f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-12 .elementor-element.elementor-element-7781611{--display:flex;}.elementor-12 .elementor-element.elementor-element-c310f79{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1077d7c{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-1077d7c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1077d7c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00f44b2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c922bca{width:var( --container-widget-width, 99.403% );max-width:99.403%;padding:0px 0px 0px 0px;--container-widget-width:99.403%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-c922bca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c922bca .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7160cd8{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-7160cd8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7160cd8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7160cd8 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-7160cd8 .elementor-heading-title a:focus{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-d4f9c3a{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-d4f9c3a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d4f9c3a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d4f9c3a .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-d4f9c3a .elementor-heading-title a:focus{color:#C6A253;}.elementor-12 .elementor-element.elementor-element-7b18c08{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-7b18c08.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7b18c08 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c1184b4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51dac2d{width:var( --container-widget-width, 99.403% );max-width:99.403%;padding:0px 0px 0px 0px;--container-widget-width:99.403%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-51dac2d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51dac2d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-abee99f{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-abee99f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-abee99f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5cb4f18{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-5cb4f18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cb4f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-594b10c{width:var( --container-widget-width, 99.403% );max-width:99.403%;padding:0px 0px 0px 0px;--container-widget-width:99.403%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-594b10c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-594b10c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;line-height:25px;color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ca39cfa{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ca39cfa{left:0px;}.elementor-12 .elementor-element.elementor-element-ca39cfa{bottom:0px;}.elementor-12 .elementor-element.elementor-element-ca39cfa .elementor-icon-wrapper{text-align:center;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-148f832{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3c16da2{width:var( --container-widget-width, 421.094px );max-width:421.094px;--container-widget-width:421.094px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3c16da2 .elementor-heading-title{font-size:43px;}.elementor-12 .elementor-element.elementor-element-89e6c8c{width:var( --container-widget-width, 423.859px );max-width:423.859px;--container-widget-width:423.859px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4e9539f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-165807a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b5ec3bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5c7d35f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5c7d35f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-2e2ac9f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:268px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2e2ac9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e2ac9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px -24px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-12 .elementor-element.elementor-element-1d0df1d .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-284c98c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f7aa6f6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-da659d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-0b9d264{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9e213d0{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6a876a0{padding:230px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a2b0fb{padding:230px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67701a5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-07ae716{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-94104f2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-13fc25c .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1aba6b7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-37f2ad7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ced0d6c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6c06195{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-524ed39{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c891ce7 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-361dbe9{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-25c545d{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eb6f509{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-32c730b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ec98651{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fe6bee0 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-0e78218{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-b501112{width:var( --container-widget-width, 417px );max-width:417px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:417px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a4a36f0{--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-12 .elementor-element.elementor-element-1077d7c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c922bca{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7160cd8{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d4f9c3a{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7b18c08{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-51dac2d{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-abee99f{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-594b10c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-37c2407{--min-height:60px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88d2900{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-148f832:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-148f832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgimmysales.com.br/wp-content/uploads/2026/01/mobile-gimmy3b.webp");background-size:cover;}.elementor-12 .elementor-element.elementor-element-148f832{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:9vw;--padding-left:4vw;--padding-right:4vw;}.elementor-12 .elementor-element.elementor-element-8728bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:126px;--container-widget-flex-grow:0;width:var( --container-widget-width, 126px );max-width:126px;}.elementor-12 .elementor-element.elementor-element-3c16da2{padding:106vw 0vw 0vw 0vw;}.elementor-12 .elementor-element.elementor-element-3c16da2 .elementor-heading-title{font-size:8vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-89e6c8c{padding:0px 0px 28px 0px;}.elementor-12 .elementor-element.elementor-element-89e6c8c .elementor-heading-title{font-size:4.7vw;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-85d2187{--margin-top:-176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5c7d35f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 107px 21px 20px;--icon-vertical-offset:1px;}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5c7d35f .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2e2ac9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e2ac9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-108px 0px;background-size:783px auto;}.elementor-12 .elementor-element.elementor-element-2e2ac9f{--padding-top:91vw;--padding-bottom:9vw;--padding-left:2vw;--padding-right:2vw;}.elementor-12 .elementor-element.elementor-element-e13b1fe{--width:54%;--justify-content:flex-start;--padding-top:04px;--padding-bottom:4px;--padding-left:26px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1d0df1d .elementor-heading-title{font-size:3.2vw;}.elementor-12 .elementor-element.elementor-element-65d0ad4{width:initial;max-width:initial;padding:0vw 0vw 0vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-65d0ad4 .elementor-heading-title{font-size:7.3vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-284c98c{padding:0vw 0vw 6vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-284c98c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-284c98c .elementor-heading-title{font-size:4.4vw;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-f7aa6f6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a1ee5de{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a1ee5de .elementor-icon-box-description{font-size:4vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6d51327{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6d51327 .elementor-icon-box-description{font-size:4vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4123d91{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4123d91 .elementor-icon-box-description{font-size:4vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-0443ac5{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-0443ac5 .elementor-icon-box-description{font-size:4vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-da659d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6vw 6vw 6vw 6vw;}.elementor-12 .elementor-element.elementor-element-da659d3 .elementor-heading-title{font-size:4.3vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-0b9d264{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-12 .elementor-element.elementor-element-9e213d0{--padding-top:9vw;--padding-bottom:9vw;--padding-left:2vw;--padding-right:2vw;}.elementor-12 .elementor-element.elementor-element-6a876a0{width:var( --container-widget-width, 6% );max-width:6%;padding:85% 0% 0% 0%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9cef3c4{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3a2b0fb{width:var( --container-widget-width, 6% );max-width:6%;padding:85% 0% 0% 0%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d7ed369{width:initial;max-width:initial;padding:0vw 0vw 0vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-d7ed369 .elementor-heading-title{font-size:6.9vw;}.elementor-12 .elementor-element.elementor-element-67701a5{padding:0vw 0vw 6vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-67701a5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-67701a5 .elementor-heading-title{font-size:4.4vw;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-07ae716{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-15eef2e{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-15eef2e .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-576d2dc{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-576d2dc .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-fe52454{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-fe52454 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-c1f8001{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-wrapper{gap:2px;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-c1f8001 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-94104f2{--padding-top:9vw;--padding-bottom:12vw;--padding-left:2vw;--padding-right:2vw;}.elementor-12 .elementor-element.elementor-element-6d02890{--width:54%;--justify-content:flex-start;--padding-top:4px;--padding-bottom:4px;--padding-left:15px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d02890.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-13fc25c .elementor-heading-title{font-size:3.2vw;}.elementor-12 .elementor-element.elementor-element-305cc8a{width:initial;max-width:initial;padding:0vw 0vw 0vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-305cc8a .elementor-heading-title{font-size:7.3vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1aba6b7{padding:0vw 0vw 6vw 2vw;text-align:start;}.elementor-12 .elementor-element.elementor-element-1aba6b7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1aba6b7 .elementor-heading-title{font-size:4.4vw;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-37f2ad7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-893b9e7{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-wrapper{text-align:start;gap:2px;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-893b9e7 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b2982c1{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-wrapper{text-align:start;gap:2px;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b2982c1 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a4fbdd3{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-wrapper{text-align:start;gap:2px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a4fbdd3 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-c36a809{padding:3vw 3vw 3vw 3vw;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-wrapper{text-align:start;gap:2px;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title{margin-block-end:6px;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-title a{font-size:4.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-c36a809 .elementor-icon-box-description{font-size:3.5vw;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-ced0d6c{padding:6vw 0vw 0vw 0vw;}.elementor-12 .elementor-element.elementor-element-ced0d6c .elementor-heading-title{font-size:4.5vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6c06195{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-524ed39:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-524ed39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgimmysales.com.br/wp-content/uploads/2026/01/mobile-bio-gimmy.webp");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-524ed39{--padding-top:99vw;--padding-bottom:9vw;--padding-left:4vw;--padding-right:4vw;}.elementor-12 .elementor-element.elementor-element-ab02150{--width:54%;--justify-content:flex-start;--padding-top:4px;--padding-bottom:4px;--padding-left:14px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-c891ce7 .elementor-heading-title{font-size:3.2vw;}.elementor-12 .elementor-element.elementor-element-ac64111{width:initial;max-width:initial;padding:0vw 0vw 0vw 0vw;}.elementor-12 .elementor-element.elementor-element-ac64111 .elementor-heading-title{font-size:8vw;}.elementor-12 .elementor-element.elementor-element-361dbe9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-361dbe9 .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-25c545d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-25c545d .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-eb6f509{padding:10px 54px 10px 10px;}.elementor-12 .elementor-element.elementor-element-eb6f509 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-32c730b{padding:10px 54px 10px 10px;}.elementor-12 .elementor-element.elementor-element-32c730b .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-ec98651{--padding-top:9vw;--padding-bottom:9vw;--padding-left:2vw;--padding-right:2vw;}.elementor-12 .elementor-element.elementor-element-121b081{--width:71%;--justify-content:flex-start;--padding-top:4px;--padding-bottom:4px;--padding-left:26px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-121b081.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fe6bee0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fe6bee0 .elementor-heading-title{font-size:3.2vw;}.elementor-12 .elementor-element.elementor-element-d1e1bd8{width:initial;max-width:initial;padding:0vw 0vw 7vw 2vw;text-align:center;}.elementor-12 .elementor-element.elementor-element-d1e1bd8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d1e1bd8 .elementor-heading-title{font-size:8vw;}.elementor-12 .elementor-element.elementor-element-31becd4{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-31becd4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0e78218{padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-0e78218 .elementor-heading-title{font-size:4.7vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-a4a36f0{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c310f79{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-12 .elementor-element.elementor-element-1077d7c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1077d7c .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-00f44b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c922bca{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c922bca .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-7160cd8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7160cd8 .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-d4f9c3a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d4f9c3a .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-7b18c08{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7b18c08 .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-c1184b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51dac2d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-51dac2d .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-abee99f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-abee99f .elementor-heading-title{font-size:4.4vw;}.elementor-12 .elementor-element.elementor-element-5cb4f18{--padding-top:19px;--padding-bottom:76px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-594b10c{width:100%;max-width:100%;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-594b10c .elementor-heading-title{font-size:3.6vw;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-ca39cfa.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ca39cfa{right:15px;}body.rtl .elementor-12 .elementor-element.elementor-element-ca39cfa{left:15px;}.elementor-12 .elementor-element.elementor-element-ca39cfa{bottom:15px;z-index:999;}.elementor-12 .elementor-element.elementor-element-ca39cfa .elementor-icon{font-size:52px;}.elementor-12 .elementor-element.elementor-element-ca39cfa .elementor-icon svg{height:52px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4e9539f{--width:42%;}.elementor-12 .elementor-element.elementor-element-2dc6ce4{--width:50%;}.elementor-12 .elementor-element.elementor-element-e13b1fe{--width:29%;}.elementor-12 .elementor-element.elementor-element-f7aa6f6{--width:87%;}.elementor-12 .elementor-element.elementor-element-f9e2713{--width:45%;}.elementor-12 .elementor-element.elementor-element-30bc0c8{--width:61%;}.elementor-12 .elementor-element.elementor-element-6d02890{--width:29%;}.elementor-12 .elementor-element.elementor-element-37f2ad7{--width:100%;}.elementor-12 .elementor-element.elementor-element-415c61f{--width:50%;}.elementor-12 .elementor-element.elementor-element-ab02150{--width:23.75%;}.elementor-12 .elementor-element.elementor-element-121b081{--width:23.75%;}.elementor-12 .elementor-element.elementor-element-a4a36f0{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2dc6ce4{--width:100%;}.elementor-12 .elementor-element.elementor-element-e13b1fe{--width:300px;}.elementor-12 .elementor-element.elementor-element-f7aa6f6{--width:100%;}.elementor-12 .elementor-element.elementor-element-30bc0c8{--width:98%;}.elementor-12 .elementor-element.elementor-element-6d02890{--width:300px;}.elementor-12 .elementor-element.elementor-element-ab02150{--width:300px;}.elementor-12 .elementor-element.elementor-element-121b081{--width:300px;}}/* Start custom CSS for button, class: .elementor-element-165807a */.elementor-12 .elementor-element.elementor-element-165807a .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(90deg, #AA771C, #FBF5B7, #B38728, #FCF6BA);
    color: #000; /* Cor do texto - ajuste se necessário */
    font-weight: bold;
    transition: all 0.3s ease;
    z-index: 1;
}

/* Camada do brilho animado que se move */
.elementor-12 .elementor-element.elementor-element-165807a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    );
    transform: skewX(-25deg); /* Dá um brilho inclinado mais natural */
    animation: shine 4s ease-in-out infinite;
    z-index: 2;
    pointer-events: none;
}

/* Animação do brilho deslizando */
@keyframes shine {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Hover: botão fica um pouco mais claro e pausa o brilho (opcional) */
.elementor-12 .elementor-element.elementor-element-165807a .elementor-button:hover {
    background: linear-gradient(to right, #B5851F, #FDF9C9, #C89A3A, #FEFAD0);
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(179, 135, 40, 0.3);
}

.elementor-12 .elementor-element.elementor-element-165807a .elementor-button:hover::before {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b91ffb0 */.mouse-animated {
    display: inline-block; /* Importante para animações em ícones */
    animation: float 3s ease-in-out infinite; /* 3 segundos, suave, loop infinito */
    transform: translateY(0); /* Ponto inicial */
}

/* Keyframes da animação flutuante */
@keyframes float {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Sobe 15px no meio da animação */
    }
    100% {
        transform: translateY(0px); /* Volta à posição inicial */
    }
}

.mouse-animated:hover {
    filter: drop-shadow(0 8px 12px rgba(0, 0, 0, 0.2));
    animation-play-state: paused; /* Pausa a animação no hover (opcional) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d2187 */.elementor-12 .elementor-element.elementor-element-85d2187{backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1ee5de */.elementor-12 .elementor-element.elementor-element-a1ee5de{backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d51327 */.elementor-12 .elementor-element.elementor-element-6d51327{backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4123d91 */.elementor-12 .elementor-element.elementor-element-4123d91{backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0443ac5 */.elementor-12 .elementor-element.elementor-element-0443ac5{backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b9d264 */.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(90deg, #AA771C, #FBF5B7, #B38728, #FCF6BA);
    color: #000; /* Cor do texto - ajuste se necessário */
    font-weight: bold;
    transition: all 0.3s ease;
    z-index: 1;
}

/* Camada do brilho animado que se move */
.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    );
    transform: skewX(-25deg); /* Dá um brilho inclinado mais natural */
    animation: shine 4s ease-in-out infinite;
    z-index: 2;
    pointer-events: none;
}

/* Animação do brilho deslizando */
@keyframes shine {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Hover: botão fica um pouco mais claro e pausa o brilho (opcional) */
.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:hover {
    background: linear-gradient(to right, #B5851F, #FDF9C9, #C89A3A, #FEFAD0);
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(179, 135, 40, 0.3);
}

.elementor-12 .elementor-element.elementor-element-0b9d264 .elementor-button:hover::before {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9cef3c4 */.elementor-12 .elementor-element.elementor-element-9cef3c4 svg:hover{
    scale: 1.10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c06195 */.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(90deg, #AA771C, #FBF5B7, #B38728, #FCF6BA);
    color: #000; /* Cor do texto - ajuste se necessário */
    font-weight: bold;
    transition: all 0.3s ease;
    z-index: 1;
}

/* Camada do brilho animado que se move */
.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    );
    transform: skewX(-25deg); /* Dá um brilho inclinado mais natural */
    animation: shine 4s ease-in-out infinite;
    z-index: 2;
    pointer-events: none;
}

/* Animação do brilho deslizando */
@keyframes shine {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Hover: botão fica um pouco mais claro e pausa o brilho (opcional) */
.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:hover {
    background: linear-gradient(to right, #B5851F, #FDF9C9, #C89A3A, #FEFAD0);
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(179, 135, 40, 0.3);
}

.elementor-12 .elementor-element.elementor-element-6c06195 .elementor-button:hover::before {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415c61f */.elementor-12 .elementor-element.elementor-element-415c61f .elementor-icon-box-description{
    margin-left: -30px;
}

/* Media Query */
@media (max-width: 767px) { 
.elementor-12 .elementor-element.elementor-element-415c61f .elementor-icon-box-description{
    margin-left: 0px;
}

.elementor-12 .elementor-element.elementor-element-415c61f .elementor-icon-box-title{
    margin-top: -25px;
    margin-left: 28px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b501112 */.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(90deg, #AA771C, #FBF5B7, #B38728, #FCF6BA);
    color: #000; /* Cor do texto - ajuste se necessário */
    font-weight: bold;
    transition: all 0.3s ease;
    z-index: 1;
}

/* Camada do brilho animado que se move */
.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    );
    transform: skewX(-25deg); /* Dá um brilho inclinado mais natural */
    animation: shine 4s ease-in-out infinite;
    z-index: 2;
    pointer-events: none;
}

/* Animação do brilho deslizando */
@keyframes shine {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Hover: botão fica um pouco mais claro e pausa o brilho (opcional) */
.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:hover {
    background: linear-gradient(to right, #B5851F, #FDF9C9, #C89A3A, #FEFAD0);
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(179, 135, 40, 0.3);
}

.elementor-12 .elementor-element.elementor-element-b501112 .elementor-button:hover::before {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS */.gold{
    background: linear-gradient(to right, #AA771C, #FBF5B7, #B38728, #FCF6BA);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent; /* Para compatibilidade */
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Opcional: adiciona um leve brilho/sombra para efeito metálico */
}/* End custom CSS */