.elementor-382 .elementor-element.elementor-element-4fd0ac7{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-4fd0ac7:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-4fd0ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070E1A;background-image:url("https://bernardoschwabadv.com.br/wp-content/uploads/2026/06/bg-pag-bernardo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-382 .elementor-element.elementor-element-7b9929a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-382 .elementor-element.elementor-element-7b9929a.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-16318ec{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C38;--border-color:#C9A84C38;}.elementor-382 .elementor-element.elementor-element-16318ec:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-16318ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A84C0F;}.elementor-382 .elementor-element.elementor-element-16318ec.e-con{--align-self:center;}.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-382 .elementor-element.elementor-element-23c65c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-382 .elementor-element.elementor-element-23c65c1.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-23c65c1.elementor-view-stacked .elementor-icon{background-color:#14223900;}.elementor-382 .elementor-element.elementor-element-23c65c1.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-23c65c1.elementor-view-default .elementor-icon{color:#14223900;border-color:#14223900;}.elementor-382 .elementor-element.elementor-element-23c65c1.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-23c65c1.elementor-view-default .elementor-icon svg{fill:#14223900;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon svg{height:40px;}.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-382 .elementor-element.elementor-element-5fae9fc{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-382 .elementor-element.elementor-element-5fae9fc.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-5fae9fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;color:#C9A84C;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-382 .elementor-element.elementor-element-fce2363{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-fce2363.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-fce2363 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:67px;font-weight:700;line-height:78px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-fce2363:has(:hover) .elementor-image-box-title,
					 .elementor-382 .elementor-element.elementor-element-fce2363:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-fce2363 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.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-382 .elementor-element.elementor-element-f212a0e .elementor-button{background-color:#25D366;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#070E1A;color:#070E1A;padding:15px 30px 015px 30px;}.elementor-382 .elementor-element.elementor-element-f212a0e.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-f212a0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-382 .elementor-element.elementor-element-32c2f6a{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-382 .elementor-element.elementor-element-32c2f6a:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-32c2f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9C86E;}.elementor-382 .elementor-element.elementor-element-c53aec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-382 .elementor-element.elementor-element-c53aec9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;word-spacing:2px;color:#070E1A;}.elementor-382 .elementor-element.elementor-element-d16b825{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-d16b825:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-d16b825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1828;}.elementor-382 .elementor-element.elementor-element-ce17cdd{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-ce17cdd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-382 .elementor-element.elementor-element-ce17cdd .elementor-image-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-ce17cdd .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#C9A84C;}.elementor-382 .elementor-element.elementor-element-ce17cdd:has(:hover) .elementor-image-box-title,
					 .elementor-382 .elementor-element.elementor-element-ce17cdd:has(:focus) .elementor-image-box-title{color:#C9A84C;}.elementor-382 .elementor-element.elementor-element-ce17cdd .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;line-height:44px;}.elementor-382 .elementor-element.elementor-element-b6572bc{--display:flex;--min-height:235px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-382 .elementor-element.elementor-element-11a75af{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-11a75af.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-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-e41f24b:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-e41f24b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-3201c48{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-3201c48.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-595bd4d:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-595bd4d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-151c1ec{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-151c1ec.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-abab9a6:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-abab9a6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-ffabf65{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-ffabf65.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-258d05e:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-258d05e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-5801763{--display:flex;--min-height:235px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-382 .elementor-element.elementor-element-b413714{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-b413714.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-8ddea35:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-8ddea35:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-9976a07{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-9976a07.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-d6f5c14:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-d6f5c14:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-f9fb067{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-f9fb067.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-b9fadab:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-b9fadab:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-7d4c058{--display:flex;--min-height:220px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-7d4c058.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-wrapper{gap:15px;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-5238e4d:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-5238e4d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-2244578{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-2244578:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-2244578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1828;}.elementor-382 .elementor-element.elementor-element-0eef976{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-0eef976.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-0eef976 .elementor-image-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-0eef976 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-0eef976:has(:hover) .elementor-image-box-title,
					 .elementor-382 .elementor-element.elementor-element-0eef976:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-0eef976 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-1cf3726 .elementor-button{background-color:#25D366;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#070E1A;color:#070E1A;padding:15px 30px 015px 30px;}.elementor-382 .elementor-element.elementor-element-1cf3726.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-1cf3726 .elementor-button-content-wrapper{flex-direction:row;}.elementor-382 .elementor-element.elementor-element-239040f.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-239040f{text-align:center;}.elementor-382 .elementor-element.elementor-element-239040f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-2530409{--display:flex;--min-height:545px;--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-382 .elementor-element.elementor-element-2530409:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-2530409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101F36;}.elementor-382 .elementor-element.elementor-element-2530409.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-bda11ba{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-bda11ba.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-bda11ba .elementor-image-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-bda11ba .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-bda11ba:has(:hover) .elementor-image-box-title,
					 .elementor-382 .elementor-element.elementor-element-bda11ba:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-bda11ba .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-9192380{--display:flex;--min-height:225px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-382 .elementor-element.elementor-element-0319655{--display:flex;--min-height:170px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-382 .elementor-element.elementor-element-0319655.e-con{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-17176ac.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon{font-size:35px;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-17176ac:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-17176ac:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-382 .elementor-element.elementor-element-b260a67{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-382 .elementor-element.elementor-element-b260a67.e-con{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-77c9f0b.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon{font-size:35px;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-77c9f0b:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-77c9f0b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-382 .elementor-element.elementor-element-095b4b3{--display:flex;--min-height:520px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-382 .elementor-element.elementor-element-095b4b3.e-con{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-834c179.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon{font-size:35px;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-834c179:has(:hover) .elementor-icon-box-title,
					 .elementor-382 .elementor-element.elementor-element-834c179:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-382 .elementor-element.elementor-element-20a76cc .elementor-button{background-color:#25D366;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#070E1A;color:#070E1A;padding:15px 30px 015px 30px;}.elementor-382 .elementor-element.elementor-element-20a76cc.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-20a76cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-382 .elementor-element.elementor-element-e7620f5{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-382 .elementor-element.elementor-element-e7620f5:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-e7620f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101F36;}.elementor-382 .elementor-element.elementor-element-e7620f5.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-4785d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-382 .elementor-element.elementor-element-41602a6.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-41602a6{text-align:center;}.elementor-382 .elementor-element.elementor-element-41602a6 img{width:85%;}.elementor-382 .elementor-element.elementor-element-37fd9d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-29ce994.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-29ce994{text-align:start;}.elementor-382 .elementor-element.elementor-element-29ce994 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;color:#C9A84C;}.elementor-382 .elementor-element.elementor-element-29ce994 .elementor-heading-title a:hover, .elementor-382 .elementor-element.elementor-element-29ce994 .elementor-heading-title a:focus{color:#C9A84C;}.elementor-382 .elementor-element.elementor-element-eb3bcd8.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-wrapper{text-align:start;}.elementor-382 .elementor-element.elementor-element-eb3bcd8.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-382 .elementor-element.elementor-element-eb3bcd8.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-382 .elementor-element.elementor-element-eb3bcd8.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-382 .elementor-element.elementor-element-eb3bcd8:has(:hover) .elementor-image-box-title,
					 .elementor-382 .elementor-element.elementor-element-eb3bcd8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#C9A84C;}.elementor-382 .elementor-element.elementor-element-a624dde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.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-382 .elementor-element.elementor-element-ed24f29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-icon i{color:#D4A660;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-icon svg{fill:#D4A660;transition:fill 0.3s;}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-145428c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-145428c:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-145428c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08111D;}.elementor-382 .elementor-element.elementor-element-abb5b85{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-382 .elementor-element.elementor-element-8c35fca{margin:0px 620px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-382 .elementor-element.elementor-element-8c35fca.elementor-element{--align-self:flex-start;}.elementor-382 .elementor-element.elementor-element-8c35fca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-8c35fca .elementor-heading-title a:hover, .elementor-382 .elementor-element.elementor-element-8c35fca .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-4bd5bf6.elementor-element{--align-self:flex-end;}.elementor-382 .elementor-element.elementor-element-4bd5bf6{text-align:end;}.elementor-382 .elementor-element.elementor-element-4bd5bf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-4bd5bf6 .elementor-heading-title a:hover, .elementor-382 .elementor-element.elementor-element-4bd5bf6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5{width:auto;max-width:auto;bottom:2vh;}body:not(.rtl) .elementor-382 .elementor-element.elementor-element-6f9d7f5{right:2vw;}body.rtl .elementor-382 .elementor-element.elementor-element-6f9d7f5{left:2vw;}.elementor-382 .elementor-element.elementor-element-6f9d7f5 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon, .elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#25D366;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon:hover, .elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon:hover, .elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-framed .elementor-icon:hover{background-color:#25D366;}.elementor-382 .elementor-element.elementor-element-6f9d7f5.elementor-view-stacked .elementor-icon:hover svg{fill:#25D366;}.elementor-382 .elementor-element.elementor-element-6f9d7f5 .elementor-icon{font-size:42px;}.elementor-382 .elementor-element.elementor-element-6f9d7f5 .elementor-icon svg{height:42px;}@media(max-width:1024px){.elementor-382 .elementor-element.elementor-element-8c35fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-382 .elementor-element.elementor-element-4fd0ac7:not(.elementor-motion-effects-element-type-background), .elementor-382 .elementor-element.elementor-element-4fd0ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bernardoschwabadv.com.br/wp-content/uploads/2026/06/DOBRA-1-MOBILE-V2.webp");}.elementor-382 .elementor-element.elementor-element-4fd0ac7{--min-height:600px;}.elementor-382 .elementor-element.elementor-element-7b9929a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-382 .elementor-element.elementor-element-16318ec{--width:90%;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon{font-size:30px;}.elementor-382 .elementor-element.elementor-element-23c65c1 .elementor-icon svg{height:30px;}.elementor-382 .elementor-element.elementor-element-5fae9fc{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-382 .elementor-element.elementor-element-5fae9fc .elementor-heading-title{font-size:11px;line-height:15px;}.elementor-382 .elementor-element.elementor-element-fce2363{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-382 .elementor-element.elementor-element-fce2363 .elementor-image-box-title{font-size:30px;line-height:37px;}.elementor-382 .elementor-element.elementor-element-fce2363 .elementor-image-box-description{font-size:17px;line-height:22px;}.elementor-382 .elementor-element.elementor-element-f212a0e .elementor-button{font-size:9px;}.elementor-382 .elementor-element.elementor-element-32c2f6a{--min-height:20px;}.elementor-382 .elementor-element.elementor-element-c53aec9 .elementor-heading-title{font-size:8px;}.elementor-382 .elementor-element.elementor-element-d16b825{--min-height:1440px;}.elementor-382 .elementor-element.elementor-element-ce17cdd{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-382 .elementor-element.elementor-element-ce17cdd .elementor-image-box-title{margin-bottom:8px;font-size:10px;}.elementor-382 .elementor-element.elementor-element-ce17cdd .elementor-image-box-description{font-size:25px;line-height:26px;}.elementor-382 .elementor-element.elementor-element-11a75af{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-e41f24b .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-3201c48{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-595bd4d .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-151c1ec{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-abab9a6 .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-ffabf65{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-258d05e .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-5801763{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-b413714{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-8ddea35 .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-9976a07{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-d6f5c14 .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-f9fb067{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-b9fadab .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-7d4c058{--width:80%;--min-height:168px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-wrapper{gap:0px;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon{font-size:40px;}.elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-5238e4d .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-2244578{--min-height:350px;}.elementor-382 .elementor-element.elementor-element-0eef976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-382 .elementor-element.elementor-element-0eef976 .elementor-image-box-title{font-size:25px;line-height:32px;}.elementor-382 .elementor-element.elementor-element-0eef976 .elementor-image-box-description{font-size:16px;line-height:20px;}.elementor-382 .elementor-element.elementor-element-1cf3726 .elementor-button{font-size:9px;}.elementor-382 .elementor-element.elementor-element-239040f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:-10px 0px 0px 0px;}.elementor-382 .elementor-element.elementor-element-239040f .elementor-heading-title{font-size:10px;}.elementor-382 .elementor-element.elementor-element-2530409{--min-height:948px;}.elementor-382 .elementor-element.elementor-element-bda11ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-382 .elementor-element.elementor-element-bda11ba .elementor-image-box-title{font-size:25px;}.elementor-382 .elementor-element.elementor-element-bda11ba .elementor-image-box-description{font-size:16px;line-height:20px;}.elementor-382 .elementor-element.elementor-element-0319655{--width:80%;--justify-content:center;}.elementor-382 .elementor-element.elementor-element-0319655.e-con{--align-self:center;}.elementor-382 .elementor-element.elementor-element-17176ac.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-17176ac .elementor-icon-box-description{font-size:14px;line-height:18px;}.elementor-382 .elementor-element.elementor-element-77c9f0b.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-77c9f0b .elementor-icon-box-description{font-size:14px;line-height:18px;}.elementor-382 .elementor-element.elementor-element-834c179.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-title, .elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-title a{font-size:16px;}.elementor-382 .elementor-element.elementor-element-834c179 .elementor-icon-box-description{font-size:14px;line-height:18px;}.elementor-382 .elementor-element.elementor-element-20a76cc .elementor-button{font-size:9px;}.elementor-382 .elementor-element.elementor-element-e7620f5{--min-height:960px;}.elementor-382 .elementor-element.elementor-element-29ce994.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-29ce994{text-align:center;}.elementor-382 .elementor-element.elementor-element-eb3bcd8.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-wrapper{text-align:center;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-img{margin-bottom:7px;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-title{font-size:29px;}.elementor-382 .elementor-element.elementor-element-eb3bcd8 .elementor-image-box-description{font-size:13px;line-height:16px;}.elementor-382 .elementor-element.elementor-element-a624dde{text-align:center;}.elementor-382 .elementor-element.elementor-element-a624dde .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-382 .elementor-element.elementor-element-ed24f29{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-ed24f29.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-382 .elementor-element.elementor-element-ed24f29 .elementor-icon-list-item > a{font-size:14px;}.elementor-382 .elementor-element.elementor-element-8c35fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-382 .elementor-element.elementor-element-4bd5bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-382 .elementor-element.elementor-element-16318ec{--width:55%;}.elementor-382 .elementor-element.elementor-element-32c2f6a{--width:100%;}.elementor-382 .elementor-element.elementor-element-b6572bc{--width:100%;}.elementor-382 .elementor-element.elementor-element-11a75af{--width:28%;}.elementor-382 .elementor-element.elementor-element-3201c48{--width:28%;}.elementor-382 .elementor-element.elementor-element-151c1ec{--width:28%;}.elementor-382 .elementor-element.elementor-element-ffabf65{--width:28%;}.elementor-382 .elementor-element.elementor-element-5801763{--width:100%;}.elementor-382 .elementor-element.elementor-element-b413714{--width:28%;}.elementor-382 .elementor-element.elementor-element-9976a07{--width:28%;}.elementor-382 .elementor-element.elementor-element-f9fb067{--width:28%;}.elementor-382 .elementor-element.elementor-element-7d4c058{--width:28%;}.elementor-382 .elementor-element.elementor-element-0319655{--width:80%;}.elementor-382 .elementor-element.elementor-element-b260a67{--width:80%;}.elementor-382 .elementor-element.elementor-element-095b4b3{--width:80%;}.elementor-382 .elementor-element.elementor-element-4785d04{--width:50%;}.elementor-382 .elementor-element.elementor-element-37fd9d3{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-c53aec9 */.elementor-382 .elementor-element.elementor-element-c53aec9{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a75af */.elementor-382 .elementor-element.elementor-element-11a75af {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-11a75af:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-11a75af::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-11a75af::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-11a75af .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-11a75af .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-11a75af .elementor-icon,
.elementor-382 .elementor-element.elementor-element-11a75af .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-11a75af .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3201c48 */.elementor-382 .elementor-element.elementor-element-3201c48 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-3201c48:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-3201c48::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-3201c48::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-3201c48 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-3201c48 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-3201c48 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-3201c48 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-3201c48 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151c1ec */.elementor-382 .elementor-element.elementor-element-151c1ec {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-151c1ec:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-151c1ec::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-151c1ec::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-151c1ec .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-151c1ec .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-151c1ec .elementor-icon,
.elementor-382 .elementor-element.elementor-element-151c1ec .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-151c1ec .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffabf65 */.elementor-382 .elementor-element.elementor-element-ffabf65 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-ffabf65:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-ffabf65::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-ffabf65::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-ffabf65 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-ffabf65 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-ffabf65 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-ffabf65 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-ffabf65 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b413714 */.elementor-382 .elementor-element.elementor-element-b413714 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-b413714:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-b413714::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-b413714::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-b413714 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-b413714 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-b413714 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-b413714 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-b413714 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9976a07 */.elementor-382 .elementor-element.elementor-element-9976a07 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-9976a07:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-9976a07::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-9976a07::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-9976a07 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-9976a07 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-9976a07 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-9976a07 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-9976a07 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fb067 */.elementor-382 .elementor-element.elementor-element-f9fb067 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-f9fb067:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-f9fb067::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-f9fb067::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-f9fb067 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-f9fb067 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-f9fb067 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-f9fb067 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-f9fb067 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d4c058 */.elementor-382 .elementor-element.elementor-element-7d4c058 {
  position: relative;
  background: #07111d !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 10px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-7d4c058:hover {
  transform: scale(0.97);
  background: #050d18 !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-7d4c058::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 62px;
  height: 8px;
  background: #E9C86E;
  box-shadow: 0 0 38px rgba(233, 200, 110, 0.38);
  z-index: 2;
}

.elementor-382 .elementor-element.elementor-element-7d4c058::after {
  content: "";
  position: absolute;
  top: 18px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 90px;
  background: radial-gradient(circle, rgba(233, 200, 110, 0.12), transparent 65%);
  pointer-events: none;
  z-index: 1;
}

.elementor-382 .elementor-element.elementor-element-7d4c058 .elementor-widget-icon,
.elementor-382 .elementor-element.elementor-element-7d4c058 .elementor-widget-heading {
  position: relative;
  z-index: 3;
}

.elementor-382 .elementor-element.elementor-element-7d4c058 .elementor-icon,
.elementor-382 .elementor-element.elementor-element-7d4c058 .elementor-icon svg {
  color: #E9C86E !important;
  fill: #E9C86E !important;
}

.elementor-382 .elementor-element.elementor-element-7d4c058 .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2244578 */.elementor-382 .elementor-element.elementor-element-2244578 {
border-top: 2px solid;
border-image: linear-gradient(to right,
transparent, #C9A84C, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0319655 */.elementor-382 .elementor-element.elementor-element-0319655 {
  position: relative;
  width: 100% !important;
  height: 100% !important;
  min-height: 220px !important;
  padding: 34px 36px !important;
  background: rgba(7, 17, 29, 0.72) !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 4px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-0319655:hover {
  transform: scale(0.97);
  background: rgba(5, 13, 24, 0.95) !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-0319655 .elementor-heading-title {
  color: #ffffff !important;
}

.elementor-382 .elementor-element.elementor-element-0319655 p {
  color: #ffffff !important;
}

@media (max-width: 767px) {
  .elementor-382 .elementor-element.elementor-element-0319655 {
    min-height: 200px !important;
    padding: 28px 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b260a67 */.elementor-382 .elementor-element.elementor-element-b260a67 {
  position: relative;
  width: 100% !important;
  height: 100% !important;
  min-height: 220px !important;
  padding: 34px 36px !important;
  background: rgba(7, 17, 29, 0.72) !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 4px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-b260a67:hover {
  transform: scale(0.97);
  background: rgba(5, 13, 24, 0.95) !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-b260a67 .elementor-heading-title {
  color: #ffffff !important;
}

.elementor-382 .elementor-element.elementor-element-b260a67 p {
  color: #ffffff !important;
}

@media (max-width: 767px) {
  .elementor-382 .elementor-element.elementor-element-b260a67 {
    min-height: 200px !important;
    padding: 28px 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-095b4b3 */.elementor-382 .elementor-element.elementor-element-095b4b3 {
  position: relative;
  width: 100% !important;
  height: 100% !important;
  min-height: 220px !important;
  padding: 34px 36px !important;
  background: rgba(7, 17, 29, 0.72) !important;
  border: 1px solid rgba(233, 200, 110, 0.45) !important;
  border-radius: 4px !important;
  box-sizing: border-box !important;
  overflow: hidden;

  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;

  transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease, background 0.28s ease;
}

.elementor-382 .elementor-element.elementor-element-095b4b3:hover {
  transform: scale(0.97);
  background: rgba(5, 13, 24, 0.95) !important;
  border-color: #E9C86E !important;
  box-shadow: 0 18px 42px rgba(233, 200, 110, 0.16);
}

.elementor-382 .elementor-element.elementor-element-095b4b3 .elementor-heading-title {
  color: #ffffff !important;
}

.elementor-382 .elementor-element.elementor-element-095b4b3 p {
  color: #ffffff !important;
}

@media (max-width: 767px) {
  .elementor-382 .elementor-element.elementor-element-095b4b3 {
    min-height: 200px !important;
    padding: 28px 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9192380 */.elementor-382 .elementor-element.elementor-element-9192380,
.elementor-382 .elementor-element.elementor-element-9192380 > .e-con-inner {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 24px !important;
  align-items: stretch !important;
  grid-auto-rows: 1fr !important;
}

.elementor-382 .elementor-element.elementor-element-9192380 > .e-con,
.elementor-382 .elementor-element.elementor-element-9192380 > .e-con-inner > .e-con,
.elementor-382 .elementor-element.elementor-element-9192380 > .elementor-element,
.elementor-382 .elementor-element.elementor-element-9192380 > .e-con-inner > .elementor-element {
  width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
}

@media (max-width: 1024px) {
  .elementor-382 .elementor-element.elementor-element-9192380,
  .elementor-382 .elementor-element.elementor-element-9192380 > .e-con-inner {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 767px) {
  .elementor-382 .elementor-element.elementor-element-9192380,
  .elementor-382 .elementor-element.elementor-element-9192380 > .e-con-inner {
    grid-template-columns: 1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2530409 */.elementor-382 .elementor-element.elementor-element-2530409 {
border-top: 2px solid;
border-image: linear-gradient(to right,
transparent, #C9A84C, transparent) 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.eot');
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.woff2') format('woff2'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.woff') format('woff'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.ttf') format('truetype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Bold.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.eot');
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.woff2') format('woff2'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.woff') format('woff'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.ttf') format('truetype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-BoldItalic.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.eot');
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.woff2') format('woff2'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.woff') format('woff'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.ttf') format('truetype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Italic.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.eot');
	src: url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.woff2') format('woff2'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.woff') format('woff'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.ttf') format('truetype'),
		url('https://bernardoschwabadv.com.br/wp-content/uploads/2026/04/Inter-Regular.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */